CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/09/22 12:17:49 Modified files: usr.sbin/bgpctl: mrtparser.c Log message: Adjust handling of RIB_GENERIC_ADDPATH MRT messages. Parse it the way OpenBGPD and GoBGP dump so that it works with all the MRT implementations out there supporting this. While there do some additional minor cleanup. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/22 12:21:35 Modified files: sys/conf : newvers.sh Log message: we are now working on 7.0-current CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/09/22 12:24:04 Modified files: sys/conf : GENERIC Log message: enable POOL_DEBUG again. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/22 14:40:06 Modified files: lib/libc/gen : exec.c Log message: use mmap() instead of alloca(), so that argv memory overflow leading to execve can be detected better reported by Alejandro Colomar, ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/22 14:43:16 Modified files: sbin/vnconfig : vnconfig.c Log message: if the key is a secret to be cleared with explicit_bzero, then the length of that key is also a secret, may as well clear it also CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/09/22 14:47:23 Modified files: devel/git-annex: Makefile Log message: Add missing runtime dependency on devel/git ok naddy@ abieber@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/09/22 14:57:10 Modified files: mail/alpine : Makefile distinfo mail/alpine/patches: patch-configure patch-imap_src_osdep_unix_env_unix_c 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(/c-client/etc) 2.25, original diff from solene@, updated to fix build failures in dependent ports by tb@, tweaked by me (regen patches, stop listing headers separately in the makefile). various bug fixes, including c-client's version of the "parses information from an IMAP server during non-authenticated state" class of problems which was found in a bunch of IMAP software recently, some crashes/memory corruption, and a problem with forwarding and replacing attachments. ok tb@ CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2021/09/23 04:50:26 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head Log message: OpenBGPD 7.2 release CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2021/09/23 04:50:43 Modified files: openbgpd : ftp.html Log message: Regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/09/23 07:26:51 Modified files: usr.sbin/rpki-client: http.c Log message: Plug leaks of buf flagged by LLVM scan-build. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/09/23 07:28:50 Modified files: usr.bin/openssl: s_server.c Log message: Remove an unused variable and a pointless label. ok inoguchi CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/23 09:13:47 Modified files: sys/net80211 : ieee80211_proto.c ieee80211_var.h Log message: Add an ADDBA_OFFLOAD capability for wifi devices manage Tx block ack sessions entirely in firmware. This will be used by iwx(4). CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/23 09:34:00 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: Add support for Tx aggregation to the iwx(4) driver. Throughput goes up to 100 Mbit/s under ideal conditions. This is mostly working and stable, however rare occasional hangs may occur where the device stops giving us interrupts for reasons which are not yet understood. In such cases ifconfig down/up will recover the interface. Regardless, this code seems to be stable enough for remaining issues to be resolved in-tree. My working assumption is that the remaining issues were always present but only trigger under increased load when firmware is driven with Tx agg enabled. Feedback is welcome, especially if stability issues turn out to be worse than expected! As usual, please enable "ifconfig iwx0 debug" when reporting issues. Tests on ax200/ax201: myself, dv, hrvoje, Stefan Hagen, kevlo, Eric Auge, mlarkin, jmc, Mark Patruck Of which only me and jmc have reported seeing a small amount of hangs during continuous usage over about 2 weeks. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/23 09:40:41 Modified files: sys/net80211 : ieee80211_proto.c Log message: Revert ieee80211_proto.c r1.97 (cvs commit ID 8vKZsdvvkjTr5BG5). My assumption that frames which are buffered on the power save queue were already encrypted was wrong. And the issue which this change intended to fix is still present (reported by Mikolaj Kucharski). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/09/23 09:49:48 Modified files: lib/libcrypto/x509: x509_constraints.c Log message: Avoid a potential overread in x509_constraints_parse_mailbox() The length checks need to be >= rather than > in order to ensure the string remains NUL terminated. While here consistently check wi before using it so we have the same idiom throughout this function. Issue reported by GoldBinocle on GitHub. ok deraadt@ tb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/23 10:27:59 Modified files: sys/dev/pci : if_iwx.c Log message: Reset the Tx timer when iwx(4) firmware sends a BA notification. When multiple frames are sent in a batch on a Tx aggregation queue our current firmware version does not provide the IWX_TX_CMD notification. Older versions used to provide this (as observed on iwm(4) devices), but our current firmware only sends IWX_BA_NOTIF. This means we need to reset the Tx timer upon BA_NOTIF in order to avoid a bogus "device timeout" trigger from our watchdog handler. Do this as soon as the BA notification has been validated. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2021/09/23 12:46:25 Modified files: usr.bin/less : cmdbuf.c less.1 main.c Log message: Remove wpath from secure mode pledge. Upstream removed history file support for secure mode. The history file feature is off by default already, disallowing it altogether in secure mode allows us to drop wpath. Added a note about it to manual page. ok benno, deraadt CVSROOT: /cvs Module name: www Changes by: fcambus@cvs.openbsd.org 2021/09/23 12:46:46 Modified files: . : plus70.html Log message: Fix a couple of typos. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/09/23 15:26:09 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client-7.3 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/09/23 15:37:35 Modified files: share/zoneinfo/datfiles: australasia Log message: Samoa no longer observes DST. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/09/23 23:25:37 Modified files: share/man/man4 : umb.4 sys/dev/usb : if_umb.c usbdevs Log message: Add support for SIMCom SIM7600. To issue AT commands (AT+CUSBPIDSWITCH=9003,1,1 and AT+CLANMODE=1) to change to MBIM mode. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/09/23 23:57:33 Modified files: . : 70.html Log message: sync package versions CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/09/24 00:26:47 Modified files: . : 70.html Log message: start on drm CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/09/24 02:50:57 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/09/24 08:12:09 Modified files: audio/pulseaudio: Makefile Log message: pulseaudio: fix build on !base-clang architectures. pulseaudio's meson.build effectively uses __builtin_dgettext() to decide whether linking with -lintl is needed or not: base-clang doesn't have it, so -lintl is given, while gcc 8.4. provides it, so meson attempts to build without -lintl, which breaks the build of pacat and a few other programs. ok ajacoutot sthen CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2021/09/24 08:37:56 Modified files: sys/arch/m88k/m88k: fpu.c Log message: Fix two bugs in m88k fcmp{,u} emulation. - Use of goto will skip zeroing of 88110-specific comparison bits (bitn 12-17) in some cases. (Move their zeroing closer to the point of their computation.) - Computing of the "in interval" bits should not be performed when the S2 operand is negative. Spotted by Tetsuya Isaki (nono project), suggested diff and description from Miod Vallat. Tested on the real hardware by Isaki and me. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/09/24 09:02:07 Modified files: share/zoneinfo/datfiles: asia Log message: Jordan now starts DST on February's last Thursday (was March). CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/24 13:02:16 Modified files: sys/dev/pci : if_iwm.c Log message: Reset the Tx timer when iwm(4) firmware sends a BA notification. This prevents a bogus "device timeout" if firmware sends a IWM_BA_NOTIF instead of IWM_TX_CMD in order to let us know that a frame has been sent on a Tx aggregation queue. Such behaviour was observed on iwx(4), and there is reason to believe that iwm(4) might also be affected by this issue. Tested by Jean-Michel Bessot on 7265 via bugs@ where this change seems to prevent random device timeouts. Tested by myself on 8265 with no apparent behaviour change seen. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/09/24 14:48:23 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Simplify runAesCmacTest() by using EVP_DigestSign(). CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/09/25 03:40:33 Modified files: usr.bin/ssh : ssh_config.5 Log message: RSA/SHA-1 is not used by default anymore OK dtucker deraadt djm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/09/25 04:43:24 Modified files: share/man/man4 : Makefile sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC distrib/sets/lists/man: mi Added files: share/man/man4 : gpioleds.4 sys/dev/fdt : gpioleds.c Log message: Add gpioleds(4) for arm64 This driver provides support for LEDs connected to GPIO pins, such as those found on the Pinebook Pro. OK kettenis CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/25 09:46:53 Removed files: . : cvsync.html porting.html Log message: don't need these anymore CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/09/25 12:40:08 Modified files: share/man/man4 : Makefile sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC distrib/sets/lists/man: mi Added files: share/man/man4 : gpiocharger.4 sys/dev/fdt : gpiocharger.c Log message: Add gpiocharger(4) for arm64 This driver provides support for battery chargers connected to GPIO pins, such as those found on the Pinebook Pro. OK kettenis CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2021/09/25 15:34:21 Modified files: sys/arch/luna88k/dev: omrasops.h Log message: Add $OpenBSD$ keyword and correct spelling. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2021/09/25 17:53:35 Modified files: sys/arch/luna88k/dev: mb89352.c Log message: Fix a possible race condition in spc_msgin(). This comes from NetBSD:sys/dev/ic/mb89352.c fix by tsutsui: http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/ic/mb89352.c.diff?r1=1.57&r2=1.58&f=h Tested on LUNA-88K2 by me. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/09/26 06:24:53 Modified files: sbin/fdisk : fdisk.c mbr.c Log message: MBR partitions created with '-b' should be marked DOSACTIVE. That's what 'bootable' means in the MBR world. GPT partitions created by '-b' are unaffected. Pointed out by kettenis@, obviating need for new option. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/09/26 06:39:25 Modified files: distrib/amd64/common: install.md distrib/arm64/ramdisk: install.md Log message: '-g' no longer needs '-i'. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/09/26 07:13:16 Modified files: sbin/fdisk : fdisk.c mbr.c Log message: Revert '-b' change. Forgot required bsd.rd tweak. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/09/26 08:01:03 Modified files: usr.bin/ssh : misc.c Log message: need initgroups() before setresgid(); reported by anton@, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/09/26 08:01:12 Modified files: usr.bin/ssh : version.h Log message: openssh-8.8 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/26 08:03:57 Modified files: usr.bin/ssh : Tag: OPENBSD_6_9 misc.c Log message: need initgroups() before setresgid(); reported by anton@, ok deraadt@ this is 6.9 errata 016: sshd(8) failed to clear supplemental groups when executing an AuthorizedUsersCommand or AuthorizedPrincipalsCommand helper program. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/26 08:04:54 Modified files: usr.bin/ssh : Tag: OPENBSD_6_8 auth.c Log message: need initgroups() before setresgid(); reported by anton@, ok deraadt@ this is 6.8 errata 030: sshd(8) failed to clear supplemental groups when executing an AuthorizedUsersCommand or AuthorizedPrincipalsCommand helper program. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/26 08:07:09 Modified files: lib/libcrypto/x509: Tag: OPENBSD_6_8 x509_constraints.c Log message: Avoid a potential overread in x509_constraints_parse_mailbox() The length checks need to be >= rather than > in order to ensure the string remains NUL terminated. While here consistently check wi before using it so we have the same idiom throughout this function. Issue reported by GoldBinocle on GitHub. ok deraadt@ tb@ this is 6.8 errata 031 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/26 08:07:40 Modified files: lib/libcrypto/x509: Tag: OPENBSD_6_9 x509_constraints.c Log message: Avoid a potential overread in x509_constraints_parse_mailbox() The length checks need to be >= rather than > in order to ensure the string remains NUL terminated. While here consistently check wi before using it so we have the same idiom throughout this function. Issue reported by GoldBinocle on GitHub. ok deraadt@ tb@ this is 6.9 errata 017 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/09/26 08:41:10 Added files: openssh/txt : release-8.8 Log message: release notes for openssh-8.8 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/09/26 08:44:18 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html security.html openssh/txt : release-8.8 Log message: openssh-8.8 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/09/26 08:47:35 Modified files: . : errata68.html errata69.html Log message: release errata 030_sshd and 016_sshd. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/09/26 08:50:21 Modified files: . : errata68.html errata69.html Log message: release errata 031_x509 and 017_x509 CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2021/09/26 12:47:05 Modified files: . : plus70.html Log message: changelog from sept 11-26 feedback/ok kmos@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:20:21 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ras_eeprom.c Log message: drm/amdgpu: Fix amdgpu_ras_eeprom_init() From Luben Tuikov 10a135969fd7419695c003ddb67ef8a7820a808b in linux 5.10.y/5.10.67 dce4400e6516d18313d23de45b5be8a18980b00e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:23:16 Modified files: sys/dev/pci/drm: drm_debugfs.c Log message: drm: avoid blocking in drm_clients_info's rcu section From Desmond Cheong Zhi Xi 54e51d288b38377e8cd645a83e1ad08cc9d20ccc in linux 5.10.y/5.10.67 5eff9585de220cdd131237f5665db5e6c6bdf590 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:34:34 Modified files: sys/dev/pci/drm: drm_auth.c drm_file.c sys/dev/pci/drm/include/drm: drm_file.h Log message: drm: serialize drm_file.master with a new spinlock From Desmond Cheong Zhi Xi 06a553a99bacb00d3bc25f79e75c8e0fbf7a5025 in linux 5.10.y/5.10.67 0b0860a3cf5eccf183760b1177a1dcdb821b0b66 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:44:40 Modified files: sys/dev/pci/drm: drm_auth.c sys/dev/pci/drm/include/drm: drm_auth.h drm_file.h Log message: drm: protect drm_master pointers in drm_lease.c From Desmond Cheong Zhi Xi 34609faad0c9f9f08d4b59d25c94b78bf5710d93 in linux 5.10.y/5.10.67 56f0729a510f92151682ff6c89f69724d5595d6e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:47:24 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_resource.c Log message: drm/amd/display: Fix timer_per_pixel unit error From Oliver Logush f462a39eb8334b52e332cc0cbffb705660b7d87b in linux 5.10.y/5.10.67 23e55639b87fb16a9f0f66032ecb57060df6c46c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:52:13 Modified files: sys/dev/pci/drm/amd/amdgpu: vcn_v1_0.c vcn_v2_0.c vcn_v2_5.c vcn_v3_0.c Log message: drm/amdgpu: Fix a printing message From Oak Zeng a5999d18a8d8c4c767c60d67fe6a6fe51b9a203d in linux 5.10.y/5.10.67 95f71f12aa45d65b7f2ccab95569795edffd379a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:54:37 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_debugfs.c Log message: drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex From Anson Jacob 6f51f4241253974a6a147daecd5c20beb7450330 in linux 5.10.y/5.10.67 1a394b3c3de2577f200cb623c52a5c2b82805cec in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:57:30 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c Log message: drm/amd/display: fix missing writeback disablement if plane is removed From Roy Chan d763afc4ea2b251217ec87cf4c1e006c9f0aef99 in linux 5.10.y/5.10.67 82367e7f22d085092728f45fd5fbb15e3fb997c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 21:59:34 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_dwb_cm.c Log message: drm/amd/display: fix incorrect CM/TF programming sequence in dwb From Roy Chan 63ebc1f1df813ebb40d19449c356480555008166 in linux 5.10.y/5.10.67 781e1e23131cce56fb557e6ec2260480a6bd08cc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:02:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_i2c.c Log message: gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() From Tuo Li 2254383788ff93a423e20068333b9f8376d56cb4 in linux 5.10.y/5.10.67 a211260c34cfadc6068fece8c9e99e0fe1e2a2b6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:04:35 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c Log message: drm/display: fix possible null-pointer dereference in dcn10_set_clock() From Tuo Li 83449db3aac0895147eac723bf23d0739720b968 in linux 5.10.y/5.10.67 554594567b1fa3da74f88ec7b2dc83d000c58e98 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:06:35 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_mqd_manager.c kfd_mqd_manager.h Log message: drm/amdkfd: Account for SH/SE count when setting up cu masks. From Sean Keely 0e9f4492219f8f991163691aad43897da8478c4e in linux 5.10.y/5.10.67 1ec06c2dee679e9f089e78ed20cb74ee90155f61 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:09:05 Modified files: sys/dev/pci/drm: drm_dp_mst_topology.c Log message: drm/dp_mst: Fix return code on sideband message failure From Rajkumar Subbiah bb693c114e8b53e3e0b8228be218d907d35959a5 in linux 5.10.y/5.10.67 92bd92c44d0d9be5dcbcda315b4be4b909ed9740 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:11:34 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: Fix BUG_ON assert From Andrey Grodzovsky 7b1abace16a9dff6804d4eb94750beb60d9502b4 in linux 5.10.y/5.10.67 ea7acd7c5967542353430947f3faf699e70602e5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:14:09 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c Log message: drm/amd/display: Update number of DCN3 clock states From Aurabindo Pillai 583c4f3d09c3e980a683b59febbb0c775bdff1db in linux 5.10.y/5.10.67 0bbf06d888734041e813b916d7821acd4f72005a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:16:18 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c Log message: drm/amd/display: Update bounding box states (v2) From Jerry (Fangzhi) Zuo b80a99e048275d566d63f2463a2f640065ccbf75 in linux 5.10.y/5.10.67 a7a9d11e12fcc32160d55e8612e72e5ab51b15dc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 22:47:02 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h Log message: drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 From Ernst Sjoestrand 8f95553f0016c3994d9c022b5af4a1a433d6714e in linux 5.10.y/5.10.68 67a44e659888569a133a8f858c8230e9d7aad1d5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/26 23:05:57 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu7_hwmgr.c Log message: drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform From Koba Ko 45bd9dd1bee8aedc4cbd409b1ba7f9b4f941eea6 in linux 5.10.y/5.10.69 b3dc549986eb7b38eba4a144e979dc93f386751f in mainline linux CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2021/09/27 08:07:44 Modified files: regress/lib/libc/sys: t_gettimeofday.c Log message: Make t_gettimeofday pass on sparc64. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/09/27 09:55:42 Modified files: www/apache-httpd: Tag: OPENBSD_6_9 Makefile distinfo www/apache-httpd/patches: Tag: OPENBSD_6_9 patch-modules_ssl_ssl_engine_init_c Removed files: www/apache-httpd/patches: Tag: OPENBSD_6_9 patch-modules_md_md_crypt_c Log message: Update to 2.4.49 fixes CVE-2021-33193, CVE-2021-34798, CVE-2021-36160, CVE-2021-39275 and CVE-2021-40438. Full changelog at https://downloads.apache.org/httpd/CHANGES_2.4.49 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/09/27 12:10:24 Modified files: regress/sys/kern/descrip: descrip.c Log message: Return 0 from main() otherwise the exit code is garbage on sparc64. Collect status of the child process to detect test failures. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/09/27 12:27:14 Modified files: regress/etc/MAKEDEV: Makefile Log message: Bring this regress into nicer shape. Add all recent architectures. For me it is still unclear what should actually be tested. It runs MAKEDEV, stores the result into an outfile and checks nothing. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/09/27 12:47:46 Modified files: regress/usr.bin/tsort: Makefile regress/lib/libc/db: Makefile Log message: These tests pass in a few seconds. Remove REGRESS_SLOW_TARGETS. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/09/27 13:12:00 Modified files: usr.bin/tmux : server-client.c Log message: Do not call recalculate_sizes while clearing a client session because it needs to loop over the clients, instead do it after all clients are cleared. Fixes a crash reported by martijn@ when a session with multiple clients attached is destroyed, but there are other sessions so tmux does not entirely exit. ok deraadt CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/09/27 13:33:58 Modified files: regress/lib/libc/strlcat: strlcattest.c regress/lib/libc/strlcpy: strlcpytest.c Log message: Mark "failures" volatile to avoid a problem with sigsetjmp/siglongjmp. This makes the test pass on sparc64 where the compiler may otherwise store the variable in the strlcpy/strlcat function's delay slot. OK kettenis@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2021/09/27 16:42:26 Modified files: . : 70.html Log message: 11325 amd64 packages CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/27 20:29:04 Modified files: . : events.html Log message: add video link for recent eurobsdcon talk CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/27 20:29:46 Modified files: . : vax.html Log message: remove "development is ongoing" line and fix broken man page links CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/09/27 23:39:24 Modified files: regress/lib/libc/sys: t_fork.c t_kill.c Log message: Remove recent changes used to unblock the signal undergoing testing, I solved it by changing my regress environment instead. This reduces the delta to the NetBSD upstream. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/09/27 23:40:38 Modified files: regress/sys/kern/pledge/sendrecvfd: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2021/09/28 02:35:06 Modified files: gnu/lib : Makefile Added files: gnu/lib/libclang_rt: Makefile Log message: Link libclang_rt.profile to the build. "go for it" kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/09/28 02:51:18 Modified files: regress/sys/uvm/wx_syscall: Makefile regress/usr.bin/lastcomm: Makefile Log message: Use -Wl,-z,wxneeded instead of -z wxneeded such that this builds with base gcc. ok patrick@, millert@, jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/09/28 02:56:15 Modified files: regress/sys/kern/signal/siginfo-fault: siginfo-fault.c Log message: Turns out that older SPARC CPUs (like the UltraSPARC II) do report an exact fault address, while others (like the UltraSPARC T2) report an inexact address. Deal with this by using the EXPADDR_MASK on both the expected and the reported fault address. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/09/28 04:00:18 Modified files: sys/kern : kern_sig.c Log message: Fix timeout behaviour bug introduced in 1.241. If the timespec is zero-valued sys___thrsigdivert() should just do the check for pending signals and return immediatly. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/09/28 05:10:05 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: dtucker@cvs.openbsd.org 2021/09/28 05:14:50 Modified files: usr.bin/ssh : rijndael.h Log message: Make prototype for rijndaelEncrypt match function including the bounds. Fixes error in portable where GCC>=11 takes notice of the bounds. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/09/28 08:46:54 Modified files: regress/usr.sbin/pkg_add: Makefile Log message: testcase for the avahi/avahi-lib/avahi-glib/cups update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/09/28 11:06:17 Modified files: usr.bin/mandoc : out.c Log message: Revert part of the previous diff to fix a regression (another endless loop) reported by Michael in the Linux md(4) manual. The reason the colwidth[] array is needed is not that it stores widths different from those in tbl->cols[].width, but that only part of the columns participate in the comparisons, i.e. only those intersecting at least one span the still requires width distribution. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/09/28 19:32:21 Modified files: regress/usr.bin/ssh: hostkey-agent.sh Log message: Test certificate hostkeys held in ssh-agent too. Would have caught regression fixed in sshd r1.575 ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/09/28 19:33:32 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: add some debug output showing how many key file/command lines were processed. Useful to see whether a file or command actually has keys present CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 04:27:22 Modified files: sys/dev/pci : pcidevs Log message: add amdgpu and inteldrm devices matched by 5.15 drm without force probe includes amd codenames for codenames so subject to change CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 04:28:07 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 06:18:08 Modified files: sys/dev/pci : pcidevs Log message: intel 0x5915 is a kaby lake graphics id not imaging unit fix strings in some other graphics devices as well CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 06:18:40 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 07:02:29 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amdgpu: add some additional RDNA2 PCI IDs From Alex Deucher 8f0c93f454bd7ab04eaec1d3c436c4c7c2378f07 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/29 07:03:47 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/09/29 12:33:58 Modified files: mail/alpine : Makefile Log message: mail/alpine: disable "COMPILER=ports-gcc" setting on aarch64 (where it results in a linker failure) and arm (hasn't started release builds yet). mistakenly committed after testing and missed. release packages for this built ok on amd64, i386, powerpc64, sparc64 so I'm leaving it unchanged for those. ok naddy@ (ports remains locked) CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2021/09/29 15:32:52 Modified files: . : 70.html Log message: more release package counts CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/09/29 16:03:33 Modified files: sys/dev/acpi : pchgpio.c Log message: Add support for Cannon Lake H and Tiger Lake H platforms. ok jcs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/09/29 16:08:13 Modified files: sys/netinet : ip_ipsp.c ip_ipsp.h ipsec_input.c Log message: Global variables to track initialisation behave poorly with MP. Move the tdb pool init into an init function. OK mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/09/29 16:55:41 Modified files: sbin/fdisk : fdisk.c Log message: Don't constrain -b specified block count or block size to be greater than 63. Allow any value from 1 to UINT32_MAX. MBR boot partition sizes/offsets are completely machine dependent. Pointed out by loongson. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/09/29 22:22:50 Modified files: regress/usr.bin/ssh: keys-command.sh principals-command.sh Log message: Use "skip" instead of "fatal" if SUDO isn't set for the *-command tests. This means running "make tests" without SUDO set will perform all of the tests that it can instead of failing on the ones it cannot run. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/09/29 23:20:08 Modified files: regress/usr.bin/ssh: cert-hostkey.sh cert-userkey.sh hostkey-agent.sh login-timeout.sh principals-command.sh Log message: Remove (almost all) references to privsep. This removes several do..while loops but does not change the indentation of the now-shallower loops, which will be done in a separate whitespace-only commit to keep changes of style and substance separate. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/09/29 23:26:26 Modified files: regress/usr.bin/ssh: cert-hostkey.sh cert-userkey.sh principals-command.sh Log message: Fix up whitespace left by previous change removing privsep. No other changes. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/09/30 03:27:47 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: In iwm(4) and iwx(4), prevent attemps to transition towards the same state in cases where this would result in a redundant or illegal state transition. jmc@ observed ASSOC -> ASSOC transitions which would result in a hang. Such transitions are invalid and never intentionally triggered by net80211. They imply a race between the Rx interrupt handler and the newstate task. Tested by jmc@ on AX200 for a week and several known issues seem to be fixed. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/09/30 11:57:45 Modified files: regress/sys/kern/sosplice/loop: Makefile regress/sys/kern/sosplice/scapy: Makefile Log message: Quote SUDO value during propagation, allowing `doas -n' to be correctly honored which I use while running regress. The same principle is already applied to the PYTHON variable here. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/30 12:14:52 Modified files: . : cats.html hp300.html mac68k.html socppc.html solbourne.html sparc.html Log message: fix broken man page links by using ones from the last supported release. while here, remove some lies about ongoing development. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/30 12:15:15 Modified files: . : palm.html Log message: fix broken man page links. this one is a little different since palm never had an official openbsd release. ingo and i conluded that using the 5.3 zaurus links (as is done elsewhere on this page) was the most appropriate fix. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/09/30 12:15:27 Modified files: . : amiga.html aviion.html Log message: spelling fixes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/30 12:16:11 Modified files: lib/libcrypto : cert.pem Log message: delete expired DST Root CA X3 to work around bugs various libraries ok sthen, beck, jsing, tb, etc etc CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/09/30 12:23:46 Modified files: lib/libcrypto/x509: x509_vpm.c Log message: Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier. In order to work around the expired DST Root CA X3 certficiate, enable X509_V_FLAG_TRUSTED_FIRST in the legacy verifier. This means that the default chain provided by Let's Encrypt will stop at the ISRG Root X1 intermediate, rather than following the DST Root CA X3 intermediate. Note that the new verifier does not suffer from this issue, so only a small number of things will hit this code path. ok millert@ robert@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/30 12:25:43 Modified files: lib/libcrypto/x509: Tag: OPENBSD_6_9 x509_vpm.c Log message: Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier. In order to work around the expired DST Root CA X3 certficiate, enable X509_V_FLAG_TRUSTED_FIRST in the legacy verifier. This means that the default chain provided by Let's Encrypt will stop at the ISRG Root X1 intermediate, rather than following the DST Root CA X3 intermediate. Note that the new verifier does not suffer from this issue, so only a small number of things will hit this code path. ok millert@ robert@ tb@ this is errata 6.9/018_cert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/30 12:26:16 Modified files: lib/libcrypto/x509: Tag: OPENBSD_6_8 x509_vpm.c Log message: Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier. In order to work around the expired DST Root CA X3 certficiate, enable X509_V_FLAG_TRUSTED_FIRST in the legacy verifier. This means that the default chain provided by Let's Encrypt will stop at the ISRG Root X1 intermediate, rather than following the DST Root CA X3 intermediate. Note that the new verifier does not suffer from this issue, so only a small number of things will hit this code path. ok millert@ robert@ tb@ this is errata 6.8/032_cert.patch CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/30 12:28:13 Modified files: lib/libcrypto : Tag: OPENBSD_6_8 cert.pem Log message: delete expired DST Root CA X3 to work around bugs various libraries ok sthen, beck, jsing, tb, etc etc This cannot be issued as an errata/syspatch, because syspatch cannot handle "etc set" changes, but is still worth putting into -stable CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/09/30 12:28:21 Modified files: lib/libcrypto : Tag: OPENBSD_6_9 cert.pem Log message: delete expired DST Root CA X3 to work around bugs various libraries ok sthen, beck, jsing, tb, etc etc This cannot be issued as an errata/syspatch, because syspatch cannot CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/09/30 12:28:38 Modified files: regress/lib/libcrypto/x509: callback.c verify.c Log message: Mark another test as failing with the legacy verifier. This test now fails with the legacy verifier, due to X509_V_FLAG_TRUSTED_FIRST being enabled by default. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/09/30 13:30:19 Modified files: . : errata68.html errata69.html Log message: release errata 6.9/018_cert 6.8/032_cert Compensate for the expiry of the DST Root X3 certificate. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/30 22:25:17 Modified files: sys/dev/pci/drm/amd/pm/powerplay: si_dpm.c Log message: drm/amd/pm: Update intermediate power state for SI From Lijo Lazar 68d4fbe6220cd1f3d07cab0a4901e62f8c12cc68 in linux 5.10.y/5.10.70 ab39d3cef526ba09c4c6923b4cd7e6ec1c5d4faa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/30 22:36:38 Modified files: sys/dev/pci/drm: drm_modes.c linux_list_sort.c sys/dev/pci/drm/i915/gt: intel_engine_user.c sys/dev/pci/drm/i915/gvt: debugfs.c sys/dev/pci/drm/i915/selftests: i915_gem_gtt.c sys/dev/pci/drm/include/linux: list.h sys/dev/pci/drm/radeon: radeon_cs.c Log message: treewide: Change list_sort to use const pointers From Sami Tolvanen 55e6f8b3c0f5cc600df12ddd0371d2703b910fd7 in linux 5.10.y/5.10.70 4f0f586bf0c898233d8f316f471a21db2abd522d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/09/30 22:41:10 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: amd/display: downgrade validation failure log level From Simon Ser 526261c1b706fec0ea80ce9f14c8fe8468bee34d in linux 5.10.y/5.10.70 7bbee36d71502ab9a341505da89a017c7ae2e6b2 in mainline linux CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/09/30 22:50:36 Modified files: usr.bin/ssh : sk-usbhid.c Log message: unbreak FIDO sk-ed25519 key enrollment for OPENSSL=no builds; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/09/30 23:20:20 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: knownhosts.sh Log message: Add test for ssh hashed known_hosts handling. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/01 06:13:10 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2021.10. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/01 06:13:51 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-makefile patch-scripts_genie_lua Log message: Update mame to 0.236. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/01 06:16:27 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 3.26.1. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/01 09:45:27 Modified files: . : 70.html Log message: repair key listing CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2021/10/01 19:13:02 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.3.5/3.2.7 released CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/10/01 21:17:01 Modified files: usr.bin/ssh : hostfile.c ssh-keygen.c ssh-keyscan.c Log message: Dynamically allocate encoded HashKnownHosts and free as appropriate. Saves 1k of static storage and prevents snprintf "possible truncation" warnings from newer compilers (although in this case it's false positive since the actual sizes are limited by the output size of the SHA1). ok djm@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/02 01:06:13 Modified files: regress/usr.sbin: Makefile Log message: hook up btrace CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/02 01:07:08 Modified files: regress/sys/net/pflow: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/02 01:07:48 Modified files: regress/sys/net/vxlan: Makefile Log message: quote sudo CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/02 01:39:52 Modified files: sys/dev/pci : if_iwx.c Log message: Fix panic when iwx(4) firmware is not present at boot time. Uncomfortable bug found the hard way by deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/02 01:47:54 Modified files: sys/dev/pci : if_iwm.c Log message: Remove iwm_assoc() and iwm_disassoc(). Not needed because they duplicate work that is already handled by state transitions involving AUTH or RUN. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/02 01:48:21 Modified files: sys/dev/pci : if_iwx.c Log message: Remove iwx_assoc() and iwx_disassoc(). Not needed because they duplicate work that is already handled by state transitions involving AUTH or RUN. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/02 02:45:05 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc clang.octeon clang.powerpc64 clang.riscv64 clang.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/02 02:51:41 Modified files: sys/isofs/cd9660: cd9660_vnops.c sys/kern : spec_vnops.c vfs_default.c sys/miscfs/deadfs: dead_vnops.c sys/miscfs/fifofs: fifo.h fifo_vnops.c sys/nfs : nfs_vnops.c sys/sys : specdev.h vnode.h sys/tmpfs : tmpfs_fifoops.c tmpfs_specops.c sys/ufs/ext2fs : ext2fs_vnops.c sys/ufs/ffs : ffs_vnops.c sys/ufs/mfs : mfs_extern.h mfs_vnops.c Log message: vfs: merge *_badop to vop_generic_badop It replaces spec_badop, fifo_badop, dead_badop and mfs_badop, which are only calls to panic(9), to one unique function vop_generic_badop(). No intented behaviour changes (outside the panic message which isn't the same). ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/02 03:46:48 Modified files: lib/libtls : tls.c Log message: Use SSL_CTX_get0_param() rather than reaching into the SSL_CTX. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:15:52 Modified files: . : 70.html Log message: drm(4) version number CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:17:35 Modified files: . : 70.html Log message: update ssh section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:18:41 Modified files: . : 70.html Log message: add bgpd/rpki-client things CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:20:14 Modified files: . : 70.html Log message: add the hardware support parts, to be sorted and moved CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:21:11 Modified files: . : 70.html Log message: add security bits, need more work CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:23:19 Modified files: . : 70.html Log message: userland sections CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:24:46 Modified files: . : 70.html Log message: add dhcpleased, slaacd, resolvd etc bits CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:25:48 Modified files: . : 70.html Log message: VMM and other virtualization support CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:26:39 Modified files: . : 70.html Log message: the ipsec chunks CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:27:59 Modified files: . : 70.html Log message: userland networking CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:29:28 Modified files: . : 70.html Log message: network stack improvements CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:30:25 Modified files: . : 70.html Log message: some tcpdump bits CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:31:17 Modified files: . : 70.html Log message: SMP improvements CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:32:54 Modified files: . : 70.html Log message: kernel improvements CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:33:43 Modified files: . : 70.html Log message: installer improvements CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:35:24 Modified files: . : 70.html Log message: wireless changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:37:38 Modified files: . : 70.html Log message: reminder for traceroute CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:41:26 Modified files: . : 70.html Log message: architecture specific changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:43:12 Modified files: . : 70.html Log message: tmux and mandoc changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:53:27 Modified files: . : 70.html Log message: remove drm from software list, has its own section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 06:55:36 Modified files: . : 70.html Log message: remove riscv changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 07:21:19 Modified files: . : 70.html Log message: moved network hw support to own section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 07:23:10 Modified files: . : 70.html Log message: move pf(4) to own section CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 07:44:11 Modified files: . : 70.html Log message: sorted the architecture changes paragraphs CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 07:54:52 Modified files: . : 70.html Log message: sort userland features and bugfixes CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/02 08:05:11 Modified files: sys/kern : vfs_syscalls.c Log message: remove dead variable from sys___realpath() it is a leftover from LOCKPARENT removal in NDINIT() (in rev 1.337) ok mpi@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 08:14:01 Modified files: . : 70.html Log message: more changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 08:25:54 Modified files: . : 70.html Log message: use the openbgpd relase notes instead CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/02 08:26:05 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_context.c Log message: Extend workaround for reset on context closure from gen 7-8 to gen 4-8 as asavvycomputist@disroot.org reported this occurs on gm45 (gen 4). CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 08:38:54 Modified files: . : 70.html Log message: rpki-client changes CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 08:39:31 Modified files: . : 70.html Log message: sort "Other userland network changes" CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:03:11 Modified files: . : 70.html Log message: more userland network sections: dhcpleased/resolvd/slaacd changes traceroute snmpd CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:04:51 Modified files: . : 70.html Log message: smtpd CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:11:12 Modified files: . : 70.html Log message: clean up the dhcpleased/slaacd/resolvd changes in the installer/ramsdisks CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:12:42 Modified files: . : 70.html Log message: hide ssh changes CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2021/10/02 09:24:06 Modified files: . : 70.html Log message: 9636 sparc64 packages CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:44:46 Modified files: . : 70.html Log message: indentation CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 09:48:08 Modified files: . : 70.html Log message: some more indentation CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/02 10:49:55 Modified files: . : 70.html Log message: typo CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/02 11:29:28 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: fuse: avoid namei_pool leaks in several functions when calling namei(), cn_pnbuf is kept allocated when fs implementation is setting SAVENAME flag. In such cases, it is expected the fs implementation to also release memory when work is done. fuse(4) didn't put back the memory to the pool. correct it. ok mpi@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 12:48:53 Modified files: . : 70.html Log message: links and indentation CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/02 13:08:01 Modified files: . : 70.html Log message: delete the now empty powerpc64 list. CVSROOT: /cvs Module name: www Changes by: fcambus@cvs.openbsd.org 2021/10/02 14:05:04 Modified files: . : 70.html Log message: Fix a couple of typos. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/02 18:48:46 Modified files: sys/dev/microcode/atmel: Makefile sys/dev/microcode/bnx: Makefile sys/dev/microcode/cirruslogic: Makefile sys/dev/microcode/fxp: Makefile sys/dev/microcode/kue: Makefile sys/dev/microcode/myx: Makefile sys/dev/microcode/ral: Makefile sys/dev/microcode/rum: Makefile sys/dev/microcode/tht: Makefile sys/dev/microcode/tigon: Makefile sys/dev/microcode/tusb3410: Makefile sys/dev/microcode/typhoon: Makefile sys/dev/microcode/udl: Makefile sys/dev/microcode/yds: Makefile sys/dev/microcode/zydas: Makefile Log message: un.ifdef USB and PCI, since all our architectures (minus one) have models which can have these busses, might as well make these distributable firmwares available in case the drivers find devices. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/02 18:49:21 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.macppc md.octeon md.sparc64 mi Log message: sync CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/10/02 23:07:57 Modified files: . : 70.html Log message: ethernet -> Ethernet CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/10/02 23:40:42 Modified files: . : 70.html Log message: don't mention fixes for drivers newly added with 7.0 tweak some case/wording CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/10/02 23:54:06 Modified files: . : 70.html Log message: move a few items out of the kernel section CVSROOT: /cvs Module name: www Changes by: mglocker@cvs.openbsd.org 2021/10/03 00:52:41 Modified files: . : 70.html Log message: Mention that the dwctwo(4) merge also fixed uvideo(4) on the RPI3B+. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/03 02:54:05 src/regress/sys/ffs/mfs Update of /cvs/src/regress/sys/ffs/mfs In directory cvs.openbsd.org:/tmp/cvs-serv31025/mfs Log Message: Directory /cvs/src/regress/sys/ffs/mfs added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/03 02:54:05 src/regress/sys/ffs/tmpfs Update of /cvs/src/regress/sys/ffs/tmpfs In directory cvs.openbsd.org:/tmp/cvs-serv31025/tmpfs Log Message: Directory /cvs/src/regress/sys/ffs/tmpfs added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/03 02:56:53 Modified files: regress/sys/ffs: Makefile Added files: regress/sys/ffs/mfs: Makefile regress/sys/ffs/tmpfs: Makefile Log message: Extend filesystem tests to test mfs and tmpfs. Hook up mfs but leave tmpfs out for now since it is not enabled by default. mfs reports the same errors as ffs (no real surprise), tmpfs has a few different errors. OK bluhm@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2021/10/03 03:55:15 Modified files: . : 70.html Log message: add cduart(4) zqclock(4) zqreset(4) CVSROOT: /cvs Module name: www Changes by: dv@cvs.openbsd.org 2021/10/03 07:31:45 Modified files: . : 70.html Log message: Move some entries from vmm section to correct sections. Mention new vcpu locks in vmm(4). CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2021/10/03 08:52:43 Modified files: . : 70.html Log message: clarify three entries and fix one typo CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2021/10/03 10:32:17 Modified files: . : 70.html Log message: improve mandoc stuff and move it to its own section; while here, add a few missing entries regarding date(1), el_gets(3), and wcwidth(3) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2021/10/03 10:35:37 Modified files: . : 70.html Log message: delete two stray end tags that violate HTML syntax; found with validator.w3.org CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:01:16 Modified files: net/monitoring-plugins: Makefile Log message: monitoring-plugins: add CONFIGURE_ARGS hack so that check_ping works in builds done with base installed on a filesystem mounted nosuid. problem reported by Joshua Kocinski on arm64. (there's another problem with check_icmp that seems to have started somewhere between 6.8 and now causing that to fail, possibly a kernel change, but I have no idea what's going on there..still check_ping is an alternative). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:02:18 Modified files: net/monitoring-plugins: Tag: OPENBSD_7_0 Makefile Log message: MFC monitoring-plugins: add CONFIGURE_ARGS hack so that check_ping works in builds done with base installed on a filesystem mounted nosuid. problem reported by Joshua Kocinski on arm64. (there's another problem with check_icmp that seems to have started somewhere between 6.8 and now causing that to fail, possibly a kernel change, but I have no idea what's going on there..still check_ping is an alternative). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:03:48 Modified files: mail/alpine : Makefile Log message: remove COMPILER=ports-gcc added by mistake. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/03 13:04:15 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.13.0 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/03 13:04:34 Modified files: www/openradtool: Makefile distinfo Log message: Update openradtool to 0.13.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:04:53 Modified files: editors/vim : Makefile distinfo editors/vim/pkg: PLIST-main Log message: update to vim-8.2.3456, including fixes for issues mentioned in https://www.openwall.com/lists/oss-security/2021/10/01/1 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/03 13:04:55 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 0.17.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:05:28 Modified files: editors/vim : Tag: OPENBSD_7_0 Makefile distinfo editors/vim/pkg: Tag: OPENBSD_7_0 PLIST-main Log message: update to vim-8.2.3456, including fixes for issues mentioned in https://www.openwall.com/lists/oss-security/2021/10/01/1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:06:29 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-0.103.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:06:41 Modified files: security/clamav: Tag: OPENBSD_7_0 Makefile distinfo Log message: update to clamav-0.103.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 13:08:37 Modified files: fonts/unifont : Makefile distinfo Log message: Update to unifont-14.0.01 Changelog: https://unifoundry.com/unifont/index.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:16:23 Modified files: net : Makefile Log message: remove py-stem from net/Makefile (it was made py3 only previously) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:17:10 Modified files: www/py-httpie : Makefile distinfo www/py-httpie/pkg: PLIST Log message: update to httpie-2.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:17:48 Modified files: www/nghttp2 : Makefile distinfo www/nghttp2/patches: patch-Makefile_in patch-configure_ac Log message: update to nghttp2-1.45.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 13:19:20 Modified files: graphics/feh : Makefile distinfo Log message: Update to feh-3.7.2 Changelog: https://feh.finalrewind.org/archive/3.7.2/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:20:31 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.14.0.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 13:22:12 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/patches: patch-tests_utils_tools_py Log message: Update to diffoscope-186 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:29:09 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr textproc/solr/pkg: PLIST Log message: update to solr-8.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 13:30:52 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-LibreNMS_OS_Routeros_php patch-misc_config_definitions_json Log message: update to librenms-21.9.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 13:41:43 Modified files: games/hyperrogue: Makefile distinfo games/hyperrogue/patches: patch-Makefile Log message: Update to hyperrogue-12.0f Changelog: https://github.com/zenorogue/hyperrogue/releases CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:51:14 Modified files: devel/jsonrpc-glib: Makefile distinfo Log message: Update to jsonrpc-glib-3.40.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:51:47 Modified files: graphics/simple-scan: Makefile distinfo Log message: Update to simple-scan-40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:52:04 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.0.0alpha3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:52:18 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-1.0.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:52:32 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-3.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:52:48 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-0.59.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:53:07 Modified files: textproc/hotdoc: Makefile distinfo Log message: Update to hotdoc-0.13.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:53:21 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build Log message: Update to libvirt-7.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:53:34 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-7.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:54:00 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo sysutils/p5-Sys-Virt/pkg: PLIST Log message: Update to p5-Sys-Virt-7.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:54:24 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.21.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:54:35 Modified files: fonts/cantarell-fonts: Makefile distinfo fonts/cantarell-fonts/pkg: PLIST Log message: Update to cantarell-fonts-0.303. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:54:51 Modified files: net/bro : Makefile distinfo net/bro/patches: patch-auxil_highwayhash_highwayhash_os_specific_cc Log message: SECURITY update to zeek-4.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:55:04 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:55:17 Modified files: sysutils/consul-template: Makefile distinfo Log message: Update to consul-template-0.27.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:55:32 Modified files: net/coredns : Makefile distinfo Log message: Update to coredns-1.8.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:55:42 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.1.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:56:02 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.7.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:56:23 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:56:43 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.34.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/03 13:57:47 Modified files: net/bro : Tag: OPENBSD_7_0 Makefile distinfo net/bro/patches: Tag: OPENBSD_7_0 patch-auxil_highwayhash_highwayhash_os_specific_cc Log message: SECURITY update to zeek-4.0.4. - Paths from log stream make it into system() unchecked, potentially leading to commands being run on the system unintentionally. This requires either bad scripting or a malicious package to be installed, and is considered low severity. - Fix potential unbounded state growth in the PIA analyzer when receiving a connection with either a large number of zero-length packets, or one which continues ack-ing unseen segments. It is possible to run Zeek out of memory in these instances and cause it to crash. Due to the possibility of this happening with packets received from the network, this is a potential DoS vulnerability. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:11 Modified files: lang/php/7.3 : Makefile distinfo Log message: update to php-7.3.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:15 Modified files: lang/php/7.4 : Makefile distinfo Log message: update to php-7.4.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:19 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:37 Modified files: lang/php/7.3 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.3.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:41 Modified files: lang/php/7.4 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.4.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:03:45 Modified files: lang/php/8.0 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-8.0.11 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 14:11:34 Modified files: lang/tcc : Makefile distinfo Log message: Pull in the last 2 months of tcc development. Important changes: #pragma pack(push) support CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/03 14:19:55 Modified files: sys/dev/ic : ar5008.c Log message: Apparently some athn(4) variants are buggy and may hand us corrupt frames that are marked "ok". Linux has some workarounds for this and checks whether the status word has error bits set in it regardless of the bit that marks the frame as "ok". Adapt this workaround to our driver and drop the frame after setting input errors. This doesn't filter out all corrupted frames, but it does keep things down to a level where it doesn't fill up the node cache anymore when athn(4) is used in hostap mode. Seen with: athn0 at pci1 dev 0 function 0 "Atheros AR9281" rev 0x01: intx athn0: AR9280 rev 2 (2T2R), ROM rev 16, address xx:xx:xx:xx:xx:xx ok stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:23:40 Modified files: games/qstat : Makefile distinfo Log message: update to qstat-2.17, from maintainer, small tweak by me (drop line that was forcing CFLAGS) CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/03 14:27:41 Modified files: . : 70.html Log message: update the date CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/03 14:28:44 Modified files: net/freeradius : Makefile distinfo net/freeradius/patches: patch-configure patch-raddb_mods-available_eap patch-raddb_radiusd_conf_in patch-src_main_cb_c patch-src_main_tls_c net/freeradius/pkg: PLIST-main PLIST-mysql PLIST-pgsql Log message: update to freeradius-3.0.24 this version's newly used unsupported-in-libressl function is "X509_STORE_CTX_get0_untrusted" (they seem to add at least one every time) CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2021/10/03 14:39:41 Modified files: . : 70.html Log message: Improve arm64 section a bit. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 15:06:38 Modified files: games/stockfish: Makefile distinfo games/stockfish/patches: patch-src_Makefile Log message: Update to Stockfish-14 Announcement: https://github.com/official-stockfish/Stockfish/releases/tag/sf_14 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 15:08:09 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20210916 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/03 15:14:21 Modified files: www/varnish : Makefile distinfo www/varnish/pkg: PLIST Log message: Update to varnish 7.0.0 https://varnish-cache.org/releases/rel7.0.0.html CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/03 15:16:59 Modified files: net/lagrange : Makefile distinfo net/lagrange/patches: patch-lib_the_Foundation_Depends_cmake Log message: Update to lagrange-1.7.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/03 15:19:58 Modified files: x11/xfe : Makefile distinfo x11/xfe/patches: patch-Makefile_in patch-src_FilePanel_cpp patch-src_SearchWindow_cpp patch-src_xfedefs_h x11/xfe/pkg : PLIST Log message: Update to xfe-1.44 Some bug fixes and icon refreshes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/03 15:26:52 Modified files: www/chromium : Makefile distinfo www/chromium/files: hid_connection_fido.cc hid_connection_fido.h hid_service_fido.cc hid_service_fido.h www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_compiler_specific_h patch-base_debug_debugger_posix_cc patch-base_files_important_file_writer_cleaner_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_linux_BUILD_gn patch-build_config_ozone_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_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_crash_upload_list_crash_upload_list_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_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_intranet_redirect_detector_h patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_performance_monitor_process_metrics_recorder_util_cc patch-chrome_browser_performance_monitor_process_monitor_h 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_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_renderer_context_menu_render_view_context_menu_cc patch-chrome_browser_renderer_context_menu_render_view_context_menu_h patch-chrome_browser_resources_settings_route_js patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_browser_view_prefs_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_views_chrome_browser_main_extra_parts_views_cc 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_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_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_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_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_web_applications_components_web_app_file_handler_registration_h patch-chrome_browser_web_applications_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_utils_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_command_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_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_installer_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-chromecast_browser_cast_content_browser_client_receiver_bindings_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_event_constants_cc patch-components_feature_engagement_public_event_constants_h patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_proto_util_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_security_interstitials_content_utils_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_common_features_cc patch-components_viz_host_host_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_font_access_font_enumeration_cache_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_zygote_zygote_linux_cc patch-device_bluetooth_BUILD_gn patch-extensions_browser_api_messaging_message_service_cc patch-gpu_command_buffer_service_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_util_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-media_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_media_options_gni patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-net_BUILD_gn patch-net_base_address_tracker_linux_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_out_of_process_instance_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-remoting_host_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-remoting_host_url_forwarder_configurator_cc patch-remoting_resources_remoting_strings_grd patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_service_h patch-services_tracing_public_cpp_perfetto_perfetto_config_cc 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_modules_webgl_webgl_rendering_context_base_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_description_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_loader_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_util_exe_path_cc patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_webui_web_ui_util_cc patch-ui_compositor_compositor_cc patch-ui_gfx_BUILD_gn patch-ui_gl_gl_features_cc patch-ui_gl_init_gl_factory_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_native_widget_aura_cc patch-ui_views_widget_widget_cc 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_sys-info_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/chromium/patches: patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-remoting_host_remote_open_url_client_cc patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gl_gl_image_glx_native_pixmap_cc Removed files: www/chromium/patches: patch-build_util_python2_action_py patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_h patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_js patch-chrome_browser_resources_settings_appearance_page_appearance_page_js patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-remoting_host_mojo_ipc_server_cc patch-tools_json_schema_compiler_model_py Log message: update to 94.0.4606.71 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/03 15:28:40 Modified files: security/p5-GnuPG-Interface: Makefile distinfo Log message: update to 1.02 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/10/03 15:33:39 Modified files: devel/got : Makefile distinfo Log message: update to got 0.61 - fix list of 'got status' options in the got.1 man page - tog: use sched_yield(2) for better portability (patch by Quentin Rameau) - fix histedit_no_op test which was failing randomly (patch by Lucas) - fix 'got send' with tree objects which contain symlinks (reported by Omar) - tog: show parent commit IDs of merge commits in the diff view - add a 'got merge' command for creating merge commits - fix 'got update' of an added + obstructed file - mark some function parameters 'const', as they should be (patch by Omar Polo) - add 'static' qualifier to local functions in got-read-pack (again Omar Polo) - fix some integers that had a slightly wrong type (again by Omar Polo) - match printf specifiers and (cast) types for portability (naddy) - don't change bad symlinks into regular files during merges - handle errno variations upon open(2) failure with O_NOFOLLOW for portability - garbage-collect unused "dist" target from subdirectory Makefiles (naddy) - match the unsigned char type used by the zlib interface (naddy) - fix unsigned/signed char mismatch in parse.y (naddy) - fix 'got fetch' downloading too many objects in some cases - interrupt 'got rebase' upon missing/unversioned/not-deleted files - interrupt 'got histedit' upon missing/unversioned/not-deleted files - pull in a type fix from the OpenBSD parse.y template (naddy) - explicitly set the default branch name after 'git init' in regress tests - add histedit -e option which runs the 'edit' script command for every commit - skip ignored directories during 'got status' disk crawl CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/10/03 16:01:48 Modified files: usr.sbin/btrace: bt.5 bt_parse.y bt_parser.h btrace.c btrace.h regress/usr.sbin/btrace: Makefile print.bt Log message: bt(5)/btrace(8): add support for str() Implement initial support for the str() function, which is used primarily to truncate or NUL-terminate strings from either cli args or args to tracepoints and syscalls. Current implementation only supports cli args and is primarily for compatability with bpftrace. Future work is needed once dt(4) supports builtin args other than long values. Adds a regress test and wires in argument-based tests again. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/03 16:01:54 Modified files: graphics/sxiv : Makefile graphics/sxiv/patches: patch-sxiv_1 Log message: Fix SUBST_CMD usage CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/03 16:16:43 Modified files: graphics/sxiv : Makefile Log message: SUBST_CMD in post-patch While here, clean .orig files in post-install for warning-free "make update-plist". CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/10/03 16:19:03 Added files: regress/usr.sbin/btrace: staticv.args str.args str.bt str.ok Log message: Unbreak btrace(8) regress, adding missing files. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/03 18:03:00 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : distinfo lang/pcc/pcc/patches: patch-cc_cc_Makefile_in patch-cc_cc_cc_c lang/pcc/pcc-libs: distinfo Log message: update to pcc 20210921 CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:29:02 src/sys/dev/microcode/rsu Update of /cvs/src/sys/dev/microcode/rsu In directory cvs.openbsd.org:/tmp/cvs-serv66561/sys/dev/microcode/rsu Log Message: Directory /cvs/src/sys/dev/microcode/rsu added to the repository CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:29:02 src/sys/dev/microcode/rtwn Update of /cvs/src/sys/dev/microcode/rtwn In directory cvs.openbsd.org:/tmp/cvs-serv66561/sys/dev/microcode/rtwn Log Message: Directory /cvs/src/sys/dev/microcode/rtwn added to the repository CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:29:02 src/sys/dev/microcode/urtwn Update of /cvs/src/sys/dev/microcode/urtwn In directory cvs.openbsd.org:/tmp/cvs-serv66561/sys/dev/microcode/urtwn Log Message: Directory /cvs/src/sys/dev/microcode/urtwn added to the repository CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:29:57 Added files: sys/dev/microcode/rsu: microcode.h rsu-license sys/dev/microcode/rtwn: microcode.h rtwn-license sys/dev/microcode/urtwn: microcode.h urtwn-license Log message: Permission from Realtek to include wireless firmwares After deraadt@ explained why the Realtek firmware cannot be put into our tree, I reached out to Realtek to explain the situation. According to the LICENCE.rtlwifi_firmware.txt [1], the rules permitted adding their non-open-source firmware into open source operating systems but such an addition (ironically) makes that open source operating system not entirely open source. Realtek understood the irony, and change the license. Thanks to Realtek for this change which lets us put the firmware .h file into our tree, this means Realtek wireless will work without requiring a firmware download (which is difficult over a non-working Realtek network :) [1] https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/LICENCE.rtlwifi_firmware.txt?id=0f863ff1b388ad5b0f7d25decdbb642#n22 ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:33:42 Modified files: share/man/man4 : rsu.4 rtwn.4 urtwn.4 sys/dev/microcode: Makefile sys/dev/pci : if_rtwn.c sys/dev/usb : if_rsu.c if_urtwn.c Added files: sys/dev/microcode/rsu: Makefile build.c sys/dev/microcode/rtwn: Makefile build.c sys/dev/microcode/urtwn: Makefile build.c Log message: Build firmware for rsu(4), rtwn(4), and urtwn(4). We have to install the files with new filenames (removal of "fw" from each of the filenames) and change the driver to use the new filenames, such that the package becomes irrelevant. Discussed with deraadt@ and sthen@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/10/03 19:34:29 Modified files: distrib/amd64/ramdisk_cd: list distrib/arm64/ramdisk: list distrib/armv7/ramdisk: list distrib/i386/ramdisk_cd: list distrib/macppc/ramdisk: list distrib/octeon/ramdisk: list distrib/riscv64/ramdisk: list Log message: Add firmwares for rsu(4), rtwn(4), and urtwn(4) drivers. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: jmatthew@cvs.openbsd.org 2021/10/03 20:48:17 Modified files: . : 70.html Log message: move ure to network hardware section (it's not wireless), add bnxt msix fix CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/03 22:16:52 Modified files: x11/qt5ct : Makefile distinfo Log message: Update qt5ct to 1.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/03 22:22:36 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-CMakeLists_txt patch-doc_CMakeLists_txt patch-tests_CMakeLists_txt net/weechat/pkg: PLIST-main Log message: Update weechat to 3.3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/03 22:26:27 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.56.2 Bugfix release. Changes: https://rclone.org/changelog/#v1-56-1-2021-09-19 https://rclone.org/changelog/#v1-56-2-2021-10-01 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/03 22:27:06 Modified files: sysutils/unionfs-fuse: Makefile distinfo Log message: Update to unionfs-fuse-2.2 From NEWS: Fixes timestamp precision lost on cow copy. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/03 22:44:38 Modified files: x11/fltk : Makefile Log message: http->https for HOMEPAGE and MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/03 23:10:18 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.314 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/03 23:46:11 Modified files: multimedia/libass: Makefile distinfo multimedia/libass/patches: patch-libass_Makefile_in patch-ltnasm_sh Log message: Update libass to 0.15.2 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/03 23:48:53 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-ac_qt5_m4 Log message: Update mkvtoolnix to 61.0.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/04 00:35:17 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.71. nothing much happend in this release, cf https://hg.mozilla.org/projects/nss CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/04 00:35:40 Modified files: devel/cbindgen : Makefile distinfo Log message: devel/cbindgen: update to 0.20.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/04 00:44:19 Modified files: devel/libgnt : Makefile distinfo Removed files: devel/libgnt/patches: patch-meson_build Log message: devel/libgnt: update to 2.14.3, from Brad CVSROOT: /cvs Module name: www Changes by: martijn@cvs.openbsd.org 2021/10/04 01:01:37 Modified files: . : 70.html Log message: Touch up my contributions for 7.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/04 01:03:10 Modified files: mail/alpine : Makefile Log message: Missed bumps after removal of COMPILER. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/04 02:11:02 Modified files: sys/kern : vfs_vops.c sys/sys : vnode.h sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c Log message: Use the fact the vnodes are locked when operations are inflight. Remove the v_inflight member and alter the ffs and ext2fs sync code to track inflight by checking if the node is locked or not (which it already did before but for a different reason). OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/04 02:48:12 Modified files: sys/kern : kern_sig.c Log message: Simplify sys___thrsigdivert a bit. cursig() always moves the pending signal to p_siglist and so there is no need to check ps_siglist for the signal. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/04 03:19:34 Modified files: sysutils/firmware/inteldrm: Makefile distinfo sysutils/firmware/inteldrm/pkg: PLIST Log message: update inteldrm-firmware to 20210919 add files referenced by linux 5.15 drm drop files only referenced by linux 5.7 drm (OpenBSD 6.8->6.9) no binary change to files used by linux 5.10 drm in -current CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2021/10/04 04:04:36 Modified files: . : 70.html Log message: from0 support was never in a OpenBSD release. It was added with include / exclude support and removed shortly afterwards. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/04 04:11:54 Modified files: usr.bin/mandoc : roff.c Log message: Do not leak 64 bytes of heap memory every time a manual page calls a user-defined macro. Calls of standard mdoc(7) and man(7) macros were unaffected, so the effect on OpenBSD manual pages was small, about 80 Kilobytes grand total for a full run of "makewhatis /usr/share/man". Argument expansion contexts for user-defined macros are stored on a stack that grows as needed if calls of user-defined macros are nested or recursive. Individual stack entries contain dynamically allocated arrays of pointers to arguments; these argument arrays also grow as needed if user-defined macros take more than eight arguments. The mistake was that argument arrays of already initialized expansion contexts were leaked rather than reused on subsequent macro calls. I found this issue in a systematic hunt for memory leaks after Michael reported memory exhaustion problems on the production server manpages.debian.org. This sub-Megabyte leak is not the cause of Michael's trouble, though, where Gigabytes of memory are being wasted. We are still investigating whether the original problem may be related to his supervisor process, which is written in Go, rather than to mandoc. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/04 05:11:43 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update to netbeans-12.5 ok rsadowski@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/04 05:12:22 Modified files: print/scribus : Makefile distinfo print/scribus/pkg: PLIST Removed files: print/scribus/patches: patch-scribus_pdf_analyzer_cpp patch-scribus_plugins_import_pdf_slaoutput_cpp patch-scribus_plugins_import_pdf_slaoutput_h Log message: Update to scribus-1.5.7 ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/04 05:14:13 Modified files: productivity/lifeograph: Makefile distinfo productivity/lifeograph/pkg: DESCR PLIST Log message: Update to lifeograph-2.0.2 taking maintainership CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/04 05:15:20 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_common_utility_cpp net/owncloudclient/pkg: PLIST Log message: update to owncloudclient-2.9.0.5150 CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2021/10/04 07:17:16 Modified files: . : 70.html Log message: www/70.html: fix typos CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/04 07:28:27 Modified files: graphics/gmic : Makefile distinfo graphics/gmic/patches: patch-src_gmic_cpp graphics/gmic-qt: Makefile.inc distinfo graphics/gmic-qt/patches: patch-src_gmic_cpp Removed files: graphics/gmic/patches: patch-src_CImg_h Log message: update to 2.9.9 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/04 07:42:21 Modified files: infrastructure/bin: proot Log message: quick fix to proot: after discussion, people seem to think that it's better to install all sets by default, even though this makes the chroot more costly (slightly). So hard-code them for now, grabbing them off SHA256 is on the TODO list CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/10/04 07:42:53 Modified files: share/man/man1 : proot.1 Log message: synch doc to tool CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/04 07:57:32 Modified files: games/freebee : Makefile distinfo Log message: Update games/freebee to 1.8, which adds a new dictionary. ok bcallah@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/04 08:16:31 Modified files: misc/remind : Makefile distinfo Log message: Update to remind-3.3.8 Changelog: https://git.skoll.ca/Skollsoft-Public/Remind/src/commit/143f1d61446c33717578a669c20d1aa172269ee9/docs/WHATSNEW From Martin Ziemer (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/04 08:16:52 Modified files: sysutils/nnn : Makefile distinfo Log message: Update to nnn-4.3 Changelog: https://github.com/jarun/nnn/blob/v4.3/CHANGELOG From Martin Ziemer (MAINTAINER) CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2021/10/04 08:18:09 Modified files: . : 70.html Log message: first pass at LibreSSL 3.4.1 changes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/04 08:18:42 Modified files: usr.bin/mandoc : mdoc_validate.c roff.c roff_int.h Log message: store the operating system name obtained from uname(3) in the adequate struct together with similar state date rather than in a function-scope static variable, such that it can be free(3)d in roff_man_free(); no functional change CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/04 08:35:40 Modified files: net/seafile : Makefile.inc net/seafile/client: Makefile distinfo net/seafile/client/patches: patch-CMakeLists_txt net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile distinfo Log message: update to seafile-8.0.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/04 08:55:17 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-components_paint_preview_common_subset_font_cc patch-third_party_skia_gn_skia_gni patch-third_party_skia_src_pdf_SkPDFSubsetFont_cpp Log message: unbreak after harfbuzz update by cherry-picking some upstream changes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 09:20:37 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2021/10/04 09:44:49 Modified files: . : 70.html Log message: tweak ucc(4) entry CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/10/04 10:32:34 Modified files: net/dino : Makefile distinfo Log message: update net/dino to 0.2.2 while here take maintainer. ok solene@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/04 10:35:11 Modified files: productivity/zim: Makefile distinfo productivity/zim/pkg: PLIST Log message: Update to zim-0.74.0 ok benno@ (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 11:02:21 Modified files: etc/etc.i386 : disktab sys/arch/i386/conf: RAMDISK_CD distrib/i386/ramdisk_cd: Makefile Log message: grow i386 media for new realtek firmwares CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 11:05:45 Modified files: usr.sbin/pkg_add/OpenBSD: FwUpdate.pm Log message: 3 groups of realtek firmware are now in base (with new filenames). fw_update does not need to install the 3 realtek firmwares anymore. We must keep them around during the 7.0 cycle, but 7.1 onwards will not require the files. discussed with sthen and kevlo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/04 12:18:52 Modified files: www/rt : Makefile distinfo www/rt/pkg : PLIST README Log message: update to 5.0.2 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/10/04 12:39:00 Modified files: net/dnscontrol : Makefile distinfo modules.inc Log message: update net/dnscontrol to 3.12.0 take maintainer while here. ok rsadowski@ sthen@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/04 12:47:25 Modified files: devel/electron : Makefile Log message: use internal harfbuzz until the port gets an update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/04 12:56:24 Modified files: usr.bin/mandoc : term.c term.h term_tab.c Log message: Provide a cleanup function for the term_tab module, freeing memory and resetting the internal state to the initial state. Call this function from the proper place in term_free(). With the way the module is currently used, this does not imply any functional change, but doing proper cleanup is more robust, makes it easier during code review to understand what is going on, and makes it explicit that there is no memory leak. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/04 13:04:12 Modified files: sys/dev/fdt : mvkpcie.c Log message: Allegedly a "Marvell Armada 3700 Functional Errata, Guidelines, and Restrictions" document exists that discusses an errata #251 in section "3.12 PCIe Completion Timeout" and suggests that setting the DIS_ORD_CHK flag in the Debug Mux Control register is necessary as a workaround: https://lore.kernel.org/linux-pci/20210624222621.4776-6-pali@kernel.org This workaround is still being discussed by the Linux developers, but it does fix an issue I am seeing with athn(4), where an external abort happens under load. So apply this workaround since its potential side effects seem to be significantly less severe than provoking an external abort that hangs the machine. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/04 14:11:18 Modified files: www/squid : Makefile distinfo www/squid/pkg : PLIST-main Log message: update to squid-5.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/04 14:24:00 Modified files: usr.bin/mandoc : main.c Log message: In man(1) mode, properly clean up the resn[] result array after processing each name given on the command line. Failure to do so resulted in a memory leak of about 50 kilobytes per name given on the command line. Since man(1) uses a few Megabytes of memory anyway and people rarely give hundreds of names on the command line, this leak did not cause practical problems, but cleaning up properly is better in any case. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/04 14:29:08 Modified files: mail/alpine : Makefile Log message: another missed bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/04 14:36:16 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/pkg: PLIST Log message: update to calibre-5.28.0, from Josh Grosse add rdep on py-jeepney, some modules need it e.g. 'Fetch news', from Caspar Schutijser CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 14:40:39 Modified files: distrib/sets/lists/base: md.hppa Log message: sycn CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 14:44:27 Modified files: distrib/sets/lists/base: md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/04 15:18:35 Modified files: inputmethods/scim: Makefile inputmethods/scim/pkg: README Log message: update scim readme to export correct *_IM_MODULEs; from Yifei Zhan CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/04 15:28:50 Modified files: usr.bin/mandoc : main.c Log message: Clean up memory handling in spawn_pager(), free(3)ing everything that is malloc(3)ed. In addition to being less confusing, the new code is also shorter by two lines. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 17:43:22 Modified files: . : 70.html Log message: High5! -> High5. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 17:48:12 Modified files: . : 70.html Log message: Add missing '-b option' to sentence. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 17:57:31 Modified files: . : 70.html Log message: 'valdiator' -> 'validator' CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 17:59:49 Modified files: . : 70.html Log message: Only one period needed to end a sentence. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 18:08:06 Modified files: . : 70.html Log message: Add "BIOS Boot", "APFS", "APFS ISC" and "APFS Recovry" (sic) to list of newly recognized GPT partitions. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2021/10/04 19:48:09 Modified files: . : 70.html Log message: The fdisk(8) initialization option is -g, not -b. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 22:55:53 Modified files: etc/etc.powerpc64: MAKEDEV.md sys/arch/powerpc64/conf: files.powerpc64 sys/arch/powerpc64/powerpc64: conf.c Log message: wd(4) device node support was missing, add it. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/04 22:56:18 Modified files: etc/etc.powerpc64: MAKEDEV share/man/man8/man8.powerpc64: MAKEDEV.8 Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:00:28 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/pkg: PLIST Log message: devel/protobuf: update to 3.18.0 https://github.com/protocolbuffers/protobuf/releases/tag/v3.18.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:01:15 Modified files: devel/py-protobuf: Makefile distinfo devel/py-protobuf/pkg: PLIST Log message: devel/py-protobuf: update to 3.18.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:16:06 Modified files: www/newsboat : Makefile crates.inc distinfo Log message: www/newsboat: update to 2.25 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:21:28 Modified files: net/nmap : Makefile Added files: net/nmap/patches: patch-nmap_dns_cc Log message: net/nmap: pull in and improve an upstream fix to avoid an out-of-bounds access, enable debug packages and update license comments. from niklas, ok maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:25:00 Modified files: net/nmap : Tag: OPENBSD_7_0 Makefile Added files: net/nmap/patches: Tag: OPENBSD_7_0 patch-nmap_dns_cc Log message: net/nmap: pull in and improve an upstream fix to avoid an out-of-bounds access, enable debug packages and update licence comments. from niklas, ok maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:29:56 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-deps_hiredis_Makefile patch-src_Makefile Removed files: databases/redis/patches: patch-src_tls_c Log message: databases/redis: update to 6.2.6. Fixes a number of heap overflows and a DoS. https://github.com/redis/redis/releases/tag/6.2.6 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:30:34 Modified files: databases/redis: Tag: OPENBSD_7_0 Makefile distinfo databases/redis/patches: Tag: OPENBSD_7_0 patch-deps_hiredis_Makefile patch-src_Makefile Removed files: databases/redis/patches: Tag: OPENBSD_7_0 patch-src_tls_c Log message: databases/redis: update to 6.2.6. Fixes a number of heap overflows and a DoS. https://github.com/redis/redis/releases/tag/6.2.6 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/04 23:32:30 Modified files: security/botan2: Makefile Added files: security/botan2/patches: patch-src_tests_data_x509_misc_certstor_valid_ca_bundle_pem patch-src_tests_test_certstor_flatfile_cpp patch-src_tests_test_certstor_system_cpp patch-src_tests_test_certstor_utils_cpp Log message: security/botan2: Use ISRG Root X1 instead of DST Root CA X3. Fixes regress failures after DST Root CA X3 was removed fom cert.pem. noted and tested by anton ok bluhm CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/04 23:33:46 Modified files: usr.sbin/rpki-client: http.c Log message: The HTTP chunked transfer encoding test in regress/usr.sbin/rpki-client/libressl often fails. It happens when the HTTP parser reads more than one chunk in a single tls_read() invocation causing the state machine to think it needs to read more data while buffer already contains unexamined data. Considering a non-empty buffer before tls_read() fixes the problem. ok benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/04 23:34:22 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: stop masking test-http.c failures CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/04 23:34:41 Modified files: regress/sys/kern/unfdpass: Makefile Log message: build prog once CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/04 23:57:58 Modified files: regress/sys/netinet6/autoport: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/05 00:02:18 Modified files: share/man/man4 : iwx.4 Log message: tx aggregation is now supported; ok stsp CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/05 01:00:08 Modified files: games/godot : Makefile distinfo Log message: maintenance update to 3.3.4, from maintainer Omar Polo - thanks! tested lightly by Omar and me CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/05 01:02:44 Modified files: games/fna : Makefile distinfo Log message: update to FNA 21.10 main change is Tick() refactor improving latency in some cases (21.09) changelog at https://github.com/FNA-XNA/FNA/releases Tested without issues with Rogue Legacy and Celeste CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/05 01:04:40 Modified files: audio/faudio : Makefile distinfo Log message: update to FAudio 21.10, minimal maintenance update. changelog at https://github.com/FNA-XNA/FAudio/releases tested with Rogue Legacy and Celeste by me CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/05 01:10:20 Modified files: graphics/fna3d : Makefile distinfo graphics/fna3d/patches: patch-CMakeLists_txt Log message: update to FNA3D 21.10 main change is that the Vulkan backend is now stable; no longer experimental upstream is planning to default to Vulkan in the future after some more testing time; for now OpenGL remains the default At this point, Vulkan can be tested with FNA games by setting FNA3D_FORCE_DRIVER=Vulkan or appending /gldevice:Vulkan to the runtime command see https://github.com/FNA-XNA/FNA/wiki/7:-FNA-Environment-Variables tested with Rogue Legacy and Celeste without issues, including OpenGL and Vulkan backends CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/05 01:22:21 Modified files: usr.sbin/rpki-client: http.c Log message: Remove some extra spaces CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 02:08:58 Modified files: regress/sys/netinet6/pktinfo_addr: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/05 02:38:19 Modified files: sys/sys : signalvar.h sys/ufs/mfs : mfs_vfsops.c Log message: For now the signal returned in cursig() is only set in p_siglist. Simplify the code and remove the now unused CLRSIG() macro. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/05 03:40:40 Modified files: productivity/osmo: Makefile distinfo productivity/osmo/pkg: PLIST Removed files: productivity/osmo/patches: patch-src_check_events_c Log message: Update to osmo-0.4.4 ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/05 04:15:59 Modified files: emulators/nono : Makefile distinfo emulators/nono/pkg: README Log message: Update for Nono to 0.2.2 OK daniel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/05 04:17:05 Modified files: www/squid : Tag: OPENBSD_6_9 Makefile distinfo Log message: update squid in 6.9-stable to 4.17, Out-Of-Bounds memory access in WCCPv2 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/05 04:34:36 Modified files: sys/dev/pci : if_iwm.c Log message: Fix iwm(4) performance drop after roaming between APs in 11n mode. Stop BA sessions directly in iwm_run_stop() and disable Tx agg queues when leaving RUN state. Otherwise Tx agg queues do not work properly after switching APs and Tx performance drops to about 2 Mbit/s with excessive retries being reported to RA. Tested: 7260: florian 8260: bket 8265: stsp 9260: florian 9560: stsp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/05 04:37:41 Modified files: mail/alpine : Makefile Log message: c-client picks up ssl libs now; from Jens A. Griepentrog CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/05 04:38:04 Modified files: sysutils/u-boot: Makefile distinfo Removed files: sysutils/u-boot/patches: patch-configs_qemu_arm64_defconfig patch-configs_qemu_arm_defconfig Log message: update to U-Boot 2021.10 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/05 04:42:34 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/pkg: PLIST Log message: update dtb to linux 5.14 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/05 05:14:37 Modified files: net/curl : Makefile distinfo net/curl/pkg : DESCR Log message: net/curl: update to 7.79.1 for some bug fixes CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/05 05:20:46 Modified files: usr.sbin/rpki-client: cert.c extern.h main.c x509.c Log message: Add rudimentary support for BGPsec router certificates OK claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/05 05:23:16 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Added files: regress/usr.sbin/rpki-client: test-bgpsec.c regress/usr.sbin/rpki-client/bgpsec: Vr46VDCUfrRNL9yZAy4mxfEAspQ.cer Log message: Add BGPsec router certificate to rpki-client regress CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/05 05:34:35 Modified files: sys/netinet : ip_ipsp.h ipsec_input.c Log message: Move setting ipsec mtu into a function. The NULL and invalid check in ipsec_common_ctlinput() is not necessary, the loop in ipsec_set_mtu() does that anyway. udpencap_ctlinput() did not work for bundled SA, this also needs the loop in ipsec_set_mtu(). OK sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/05 05:45:26 Modified files: sys/netinet : ip_ipip.c ip_ipip.h ip_ipsp.h ipsec_input.c ipsec_output.c Log message: Cleanup the error handling in ipsec ipip_output() and consistently goto drop instead of return. An ENOBUFS should be EINVAL in IPv6 case. Also use combined packet and byte counter. OK sthen@ dlg@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/05 06:31:34 Modified files: infrastructure/bin: dpb infrastructure/lib/DPB: External.pm Log message: fix the error control flow so that we don't quit dpb on wrong input on the control socket. noticed by solene@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/05 06:45:03 Modified files: usr.bin/tmux : format.c Log message: Do not try to use NULL time values. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/05 06:46:02 Modified files: usr.bin/tmux : input.c job.c screen.c tmux.h tty.c Log message: Separate "very visible" flag from blinking flag, it should not affect DECSCUSR. GitHub issue 2891. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/05 06:49:37 Modified files: usr.bin/tmux : cmd-send-keys.c job.c tmux.1 Log message: Make send-keys without any arguments send the key it is bound to (if any). GitHub issue 2904. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:08:44 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadIntegration_jsm www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-xpcom_build_BinaryPath_h Log message: www/mozilla-firefox: update to 93.0. See https://www.mozilla.org/en-US/firefox/93.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-43/ add a patch to prevent a sysctl call with KERN_PROC_ARGV triggering pledge violations. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:10:21 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.2.0. See https://www.mozilla.org/en-US/firefox/91.2.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-45/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:12:08 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.2.0. See https://www.mozilla.org/en-US/firefox/91.2.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-45/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:12:51 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_0 patch-xpcom_build_BinaryPath_h Log message: www/mozilla-firefox: MFC update to 93.0. See https://www.mozilla.org/en-US/firefox/93.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-43/ add a patch to prevent a sysctl call with KERN_PROC_ARGV triggering pledge violations. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:17:02 Log message: import security/rnp 0.15.2. librnp is a cross-platform C++ library providing an implementation of OpenPGP (RFC4880). Unlike GPGME, it is standalone and doesn't call out to the gnupg binary. RNP is a set of tools built using this library providing key management and the usual encrypt/decrypt/sign/verify functions - it can replace gnupg for some uses. this is what thunderbird uses for all pgp work, and someday it will link/build against this systemwide version. DESCR from & ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20211005 N ports/security/rnp/Makefile N ports/security/rnp/distinfo N ports/security/rnp/pkg/PLIST N ports/security/rnp/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/05 07:17:35 Modified files: security : Makefile Log message: +rnp CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/05 07:19:46 Modified files: audio/py-fsb5 : Makefile distinfo audio/py-fsb5/pkg: PLIST Log message: switch to GitHub source and include extract.py as bin/fsb5-extract which is the one useful CLI application that was missing. input on script logistics and ok sthen@ CVSROOT: /cvs Module name: www Changes by: mvs@cvs.openbsd.org 2021/10/05 07:20:40 Modified files: . : 70.html Log message: PF_ROUTE changes CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2021/10/05 08:44:30 Modified files: . : 70.html Log message: Tweak a few things - say why we enabled the new validator, talk about internal improvements. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/10/05 09:35:26 Modified files: www/apache-httpd: Makefile distinfo Log message: Security update to 2.4.50 fixes CVE-2021-41524 and CVE-2021-41773 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/05 09:37:21 Modified files: sys/uvm : uvm_map.c Log message: Unref/free amaps before grabbing the KERNEL_LOCK(). This is possible now that amaps & anons are protected by a per-map rwlock. Tested by many as part of a bigger diff. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/10/05 09:38:14 Modified files: www/apache-httpd: Tag: OPENBSD_7_0 Makefile distinfo Log message: Security update to 2.4.50 fixes CVE-2021-41524 and CVE-2021-41773 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/10/05 09:45:30 Modified files: www/apache-httpd: Tag: OPENBSD_6_9 Makefile distinfo Log message: Security update to 2.4.50 fixes CVE-2021-41524 and CVE-2021-41773 CVSROOT: /cvs Module name: ports Changes by: cwen@cvs.openbsd.org 2021/10/05 09:46:43 Modified files: sysutils/neofetch: Makefile security/ccrypt: Makefile Log message: neofetch, ccrypt: drop maintainership CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/10/05 10:10:55 Modified files: . : lyrics.html Added files: images : 9.gif Log message: 7.0 song Song created by Lourens van der Zwaag, Anouk Tuijnman, Job Snijders, and Tos van Eekeren. Monkfish artwork by Natasha Allegri. CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/10/05 10:14:39 Modified files: . : lyrics.html Added files: images : 70song.gif Removed files: images : 9.gif Log message: Improve image filename CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/10/05 10:26:00 Modified files: . : lyrics.html Added files: images : 69song.gif Removed files: images : 8.gif Log message: Clarify image filename CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/05 11:23:13 Modified files: usr.bin/tmux : format.c Log message: Set mouse_x and mouse_y on the status line, GitHub issue 2913. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 11:40:08 Modified files: regress/usr.sbin/httpd/tests: Httpd.pm Makefile Proc.pm Log message: add missing sudo and handle arguments CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 11:40:40 Modified files: regress/usr.sbin/ifstated: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 11:41:03 Modified files: regress/usr.sbin/ifstated: ifstated Log message: fix stderr redirect CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 11:41:31 Modified files: regress/usr.sbin/ldapd: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/05 11:42:06 Modified files: regress/usr.sbin/ospf6d: Makefile Log message: add missing sudo CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/05 11:53:27 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient to 3.3.5 Update diff from maintainer CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2021/10/05 12:17:51 Modified files: . : 70.html Log message: add missing trailing period CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/05 12:25:29 Modified files: . : donations.html index.html innovations.html build/mirrors : openbgpd-ftp.html.head openntpd-portable.html.head faq : faq8.html openbgpd : ftp.html goals.html index.html manual.html papers.html users.html openntpd : features.html goals.html index.html manual.html papers.html portable.html rpki-client : index.html Log message: https for openbgpd.org and openntpd.org links CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/05 12:32:28 Modified files: sys/arch/riscv64/conf: files.riscv64 sys/arch/riscv64/include: conf.h sys/arch/riscv64/riscv64: conf.c Log message: cleanup conf.c, and bring in wd(4) support ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/05 12:32:46 Modified files: etc/etc.riscv64: MAKEDEV.md Log message: wd(4) support ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/05 12:33:01 Modified files: etc/etc.riscv64: MAKEDEV share/man/man8/man8.riscv64: MAKEDEV.8 Log message: sync CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/05 14:15:16 Modified files: usr.bin/tmux : format.c Log message: Fix some warnings. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/05 17:26:51 Modified files: sysutils/coreutils: Makefile distinfo sysutils/coreutils/patches: patch-Makefile_in Added files: sysutils/coreutils/patches: patch-src_ls_c Removed files: sysutils/coreutils/patches: patch-lib_vasnprintf_c Log message: Update to coreutils-9.0 Changelog: https://lists.gnu.org/archive/html/coreutils-announce/2021-09/msg00000.html Tested on amd64 and armv7 by me Tested on sparc64 by tb@, put through a bulk by tb@ ok tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/05 18:40:41 Modified files: usr.sbin/makefs: ffs.c makefs.h msdos.c usr.sbin/makefs/ffs: buf.c buf.h ffs_alloc.c ffs_subr.c ffs_tables.c mkfs.c ufs_bmap.c usr.sbin/makefs/msdos: mkfs_msdos.c msdosfs_conv.c msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c Log message: annotate all required sys/param.h uses with what they bring into scope, and delete all others. use PATH_MAX and other standardized symbols instead of prehistoric kernel-only names, create local MINIMUM/MAXIMUM macros where required, and directly include standard userland .h files as required. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/05 18:42:47 Modified files: lib/libkvm : kvm.c kvm_proc2.c kvm_sparc64.c Log message: annotate sys/param.h uses as required, and pull in standard userland .h files as required.... preparing for a potential future when sys/proc.h might be more clean... do not touch the MD .c files yet, the dragons remain full of fire CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/05 19:43:28 Modified files: games/armagetronad: Makefile distinfo games/armagetronad/patches: patch-config_Makefile_in games/armagetronad/pkg: PLIST Removed files: games/armagetronad/patches: patch-src_tron_gGame_cpp Log message: Update to armagetronad-0.2.9.1 MASTER_SITES has moved to launchpad Announcement can be found here: http://www.armagetronad.org/ ok thfr@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/05 19:53:46 Modified files: . : loongson.html plat.html Log message: retire loongson CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/05 20:30:33 Modified files: . : loongson.html socppc.html Log message: unbreak html and use consistent wording about discontinuation CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/05 21:35:13 Modified files: regress/usr.bin/ssh/misc/sk-dummy: sk-dummy.c Log message: use libc SHA256 functions; make this work when compiled !WITH_OPENSSL CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/06 00:14:08 Modified files: sbin/ifconfig : ifconfig.c Log message: Remove autoconfprivacy deprecation warning. OK deraadt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/06 01:31:22 Modified files: graphics/asymptote: Makefile Log message: graphics/asymptote: add missing BDEP on graphics/glm. found by naddy in a bulk, ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/06 01:32:15 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: security/openssl-ruby-tests: update to 20210927 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/06 01:32:46 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: security/py-tlsfuzzer: update to 20210929 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/06 01:37:03 Modified files: graphics/gimp/stable: Makefile distinfo graphics/gimp/stable/patches: patch-etc_Makefile_in graphics/gimp/stable/pkg: PLIST Added files: graphics/gimp/stable/patches: patch-plug-ins_common_file-ps_c Removed files: graphics/gimp/stable/patches: patch-app_widgets_gimpdashboard_c Log message: update to 2.10.28 thanks gnezdo and Joss Gross for testing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/06 02:29:41 Modified files: lib/libcrypto/x509: x509_lu.c Log message: X509_STORE_CTX_init() allows the store to be NULL on init. Add checks for a NULL ctx->ctx in the lookup functions using X509_STORE_CTX. This affects X509_STORE_get1_certs(), X509_STORE_get1_crls(), X509_STORE_CTX_get1_issuer() and X509_STORE_get_by_subject(). With this X509_verify_cert() no longer crashes with a NULL store. With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/06 02:34:50 Modified files: www/nextcloud/22: Makefile distinfo www/nextcloud/22/pkg: PLIST Log message: Update for Nextcloud to 22.2.0 OK rsadowski@ Tested by Adriano Barbosa, thanks! cvs: ---------------------------------------------------------------------- CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 02:47:08 Modified files: devel/glib2mm : Makefile distinfo Log message: Update to glib2mm-2.66.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:01:26 Modified files: graphics/openexr: Makefile distinfo graphics/openexr/pkg: PLIST-main Log message: Update to OpenEXR-3.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:08:16 Modified files: textproc/asciinema: Makefile distinfo textproc/asciinema/patches: patch-setup_py textproc/asciinema/pkg: PLIST Log message: Update to asciinema-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:08:50 Modified files: sysutils/polkit: Makefile distinfo sysutils/polkit/pkg: PLIST Log message: Update to polkit-0.120. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:21:16 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.352. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:25:39 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.21.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:25:40 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-360.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:25:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.18.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 03:26:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.20.55. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/06 04:33:12 Modified files: usr.bin/tmux : tty.c Log message: Do not reset cursor to default if it has never been changed, fixes problem reported by naddy. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/06 05:25:06 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.15.2 -> 1.15.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.15.3 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/06 05:55:36 Modified files: net/lagrange : Makefile Log message: New lagrange version uses libwebp and I missed it. Adding required bits LIB_DEPENDS and WANTLIB reported by Matthias Schmidt CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/06 06:43:14 Modified files: regress/misc/exceptions/threads: Makefile exceptions.cc Log message: GCC 4.2.1 does not support nullptr, use traditional NULL. Linker requires explicit libpthread. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/06 06:50:10 Modified files: sys/arch/armv7/armv7: armv7_machdep.c sys/arch/armv7/stand/efiboot: conf.c efiboot.c Log message: Add openbsd,dma-constraint property to /chosen node on armv7 On the Zynq-7000, the DMA constraint has to be adjusted because many bus masters are unable to access the lowest part of RAM. OK patrick@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/06 07:28:19 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 4.5.0 -> 4.6.0 https://github.com/ansible-community/ansible-build-data/blob/main/4/CHANGELOG-v4.rst#v4-6-0 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/06 07:35:55 Modified files: sys/dev/pci : if_iwm.c Log message: Make sure iwm(4) uses the HT frame format only for data frames. Non-data frames are not supposed to use HT. This change is for code correctness and does not fix any known issue. And it applies only if the Tx rate has been fixed for testing purposes with a command such as 'ifconfig iwm0 media HT-MCS13 mode 11n'. ok mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/06 07:36:47 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: Allow AUTH->AUTH state transitions in the iwm(4) and iwx(4) drivers again. AUTH->AUTH state transitions happen if the access point uses band-steering. This was originally implemented to fix interop with some Aruba APs, and was probably broken by my recent CVS commit XeKkqPoaUCklmgtC ("prevent attempts to transition towards the same state"). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/06 07:56:50 Modified files: infrastructure/bin: proot register-plist Log message: make the handling of default sets automatic: grab everything from locatedb if around. If a snapshot, fully parse the SHA256* file, and derive the set names and the signify version from it. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/06 08:13:00 Modified files: www/awstats : Makefile Log message: update HOMEPAGE and switch to HTTPS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 08:19:26 Modified files: x11/yaru : Makefile distinfo x11/yaru/pkg : PLIST Log message: Update to yaru-21.10.2. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2021/10/06 08:20:04 Modified files: . : 70.html Log message: mips64 package count CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/10/06 08:23:50 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: fix for the XXX-warning warning... have the test be a bit more specific for the really bizarre case where we would end up having several update paths. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/10/06 08:24:18 Modified files: regress/usr.sbin/pkg_add: Makefile Log message: we now pass that test CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/06 08:36:11 Modified files: print/scribus : Makefile Added files: print/scribus/patches: patch-scribus_fonts_sfnt_cpp Log message: Unbreak with new harfbuzz; from upstream. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/06 08:49:09 Modified files: distrib/sets/lists/base: md.macppc Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/06 09:46:03 Modified files: sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/arm/arm: sig_machdep.c sys/arch/arm64/arm64: sig_machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/i386/i386: machdep.c sys/arch/m88k/m88k: sig_machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: sendsig.c sys/arch/powerpc64/powerpc64: machdep.c sys/arch/riscv64/riscv64: sig_machdep.c sys/arch/sh/sh : sh_machdep.c sys/arch/sparc64/sparc64: machdep.c sys/kern : kern_sig.c sys/sys : signalvar.h Log message: Change sendsig() interface so that the MD code does not need to access data from struct process anymore. This changes how siginfo and onstack are accessed and make sendsig() more MP friendly. With and OK semarie@ OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/06 11:03:16 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/patches: patch-certifi_core_py Log message: update to py-certifi 2020.6.20; ok bket@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:09:00 Modified files: lang/ruby : Makefile Log message: Unlink Ruby 2.6 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:09:53 Removed files: lang/ruby/2.6 : Makefile distinfo lang/ruby/2.6/patches: patch-common_mk patch-compile_c patch-configure patch-ext_etc_etc_c patch-ext_extmk_rb patch-ext_openssl_extconf_rb patch-ext_openssl_openssl_missing_h patch-ext_ripper_depend patch-file_c 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.6/pkg: DESCR-gdbm DESCR-main DESCR-ri_docs MESSAGE-main PLIST-gdbm PLIST-main PLIST-ri_docs UNMESSAGE-main Log message: Send Ruby 2.6 to the Attic OK kmos@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:10:19 Modified files: lang/ruby : ruby.port.mk Log message: Remove ruby26 FLAVOR CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/06 15:10:33 Modified files: . : mail.html Log message: add archive link for pf list, remove sgi list, tweak formatting a bit CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:11:01 Modified files: devel/ruby-minitest: Makefile Removed files: devel/ruby-minitest/pkg: PLIST.empty Log message: Remove ruby26 FLAVOR handling OK kmos@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:11:58 Modified files: textproc/ruby-nokogiri: Makefile Log message: Remove ruby26 FLAVOR handling from nokogiri It was already broken after the removal of ruby-racc. OK kmos@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:13:29 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Mark ruby26-* packages as obsolete CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2021/10/06 15:14:39 Modified files: share/man/man5 : ruby-module.5 Log message: Remove Ruby 2.6 mentions CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/06 16:57:44 src/regress/sys/dev/softraid Update of /cvs/src/regress/sys/dev/softraid In directory cvs.openbsd.org:/tmp/cvs-serv92108/softraid Log Message: Directory /cvs/src/regress/sys/dev/softraid added to the repository CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/06 16:59:23 Added files: regress/sys/dev/softraid: Makefile Log message: This regress uses vnd devices to create a softraid volume. Raid levels RAID 0, RAID 1, RAID 5, CRYPTO, CONCAT, RAID 1 + CRYPTO are created. The volume disk is then mounted and stressed a little bit. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/06 18:02:19 Modified files: devel/acpica : Makefile distinfo Log message: update acpica to 20210930 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/06 18:11:52 Modified files: sysutils/py-joblib: Makefile distinfo sysutils/py-joblib/pkg: PLIST Log message: update to py-joblib 1.0.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/06 21:39:35 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Pass PCI deviceid into DC From Charlene Liu c331fad63b6d527193ae8b7c056b2f10fef53c81 in linux 5.10.y/5.10.71 d942856865c733ff60450de9691af796ad71d7bc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/06 21:42:00 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu: correct initial cp_hqd_quantum for gfx9 From Hawking Zhang 9f382e1edf90ae03be43dbd4976c2a332cd7ce2d in linux 5.10.y/5.10.71 9f52c25f59b504a29dda42d83ac1e24d2af535d4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/06 21:44:00 Modified files: sys/dev/pci/drm/i915: i915_request.c Log message: drm/i915/request: fix early tracepoints From Matthew Auld d35d95e8b9da638d27bce9552262e0c486138343 in linux 5.10.y/5.10.71 c83ff0186401169eb27ce5057d820b7a863455c3 in mainline linux CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/06 22:54:01 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.315 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/07 01:08:40 Modified files: security/rnp : Makefile Log message: security/rnp: set GIT_EXECUTABLE to true so that cmake doesnt barf if git isnt found should fix a build failure seen by sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/07 01:52:13 Modified files: usr.bin/tmux : cmd-display-message.c cmd-split-window.c window.c Log message: Handle splitw -I correctly when used from an attached client, GitHub issue 2917. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/07 01:53:31 Modified files: usr.bin/tmux : tmux.1 Log message: Add a missing El, from Alexis Hildebrandt in GitHub issue 2918. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/07 02:15:04 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Make our old BSSID available to iwm_newstate() when roaming. ic_bss->ni_bssid has already been overwritten once we enter iwm_newstate() to perform the state transitions necessary for roaming to our new access point (RUN->AUTH->ASSOC->RUN). We do however use the BSSID in commands sent to firmware. Cache our BSSID in struct iwm_node such that firmware commands keep using the old BSSID while we are still tearing things down. Switch to the new BSSID only once we start back up in iwm_auth(). This should be consistent from the firmware's point of view. ok mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 02:21:22 Modified files: sys/arch/hppa/hppa: trap.c Log message: trapsignal() can be called without KERNEL_LOCK, adjust code accordingly. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/07 02:22:03 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.2.0. See https://www.thunderbird.net/en-US/thunderbird/91.2.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-46/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/07 02:22:49 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.2.0. See https://www.thunderbird.net/en-US/thunderbird/91.2.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-46/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 02:28:45 Modified files: usr.sbin/rpki-client: roa.c Log message: mktime() may not properly set errno on error. Just use errx() instead. Noticed by benno@, OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 02:30:39 Modified files: usr.sbin/rpki-client: cert.c x509.c extern.h Log message: Add x509_get_expire() to extract the not-after time from a certificate as a epoch time_t. Store the expire time for certs, crls will follow after. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 02:36:17 Modified files: usr.sbin/rpki-client: parser.c Log message: Rework X509 verification a bit. Remove the store and instead pass in the chain for certificates via X509_STORE_CTX_set0_trusted_stack(). To make this work alter build_chains() to also return the root TA. Factor out get_crl() from build_crls() and use it to fetch the crl when validating roas. The crl now sets its expire time in struct crl and this can be used to set the expire time of a ROA entry. This simplifies proc_parser_roa() a fair bit and results in less calls to mktime() (which is a surprisingly complex function). OK tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/07 02:51:00 Modified files: sys/kern : kern_synch.c Log message: Remove the assertion that `curproc' must be SONPROC if found on the sleepqueue. If `curproc' finds itself on the sleepqueue inside wakeup(9) it is obviously being executed. Such wakeup(9) currently happens inside the critical section of the SCHED_LOCK(), generally before cpu_switchto(). However `p_stat' is changed many operations before cpu_switchto() and the KASSERT() isn't helpful at catching real bugs. One example of this is a call to rwsleep() that calls wakeup() via rw_exit() before sleep_finish(), contented futex(2) triggers that a lot. Another example are dt(4)'s scheduler TRACEPOINT() in setrunqueue() and mi_switch(). Suggested by and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 04:00:52 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-3.4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 04:01:02 Modified files: net/wireshark : Tag: OPENBSD_6_9 Makefile distinfo Log message: update to wireshark-3.4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 04:01:58 Modified files: net/wireshark : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to wireshark-3.4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 04:05:59 Modified files: security/cvechecker: Makefile distinfo security/cvechecker/pkg: PLIST Added files: security/cvechecker/patches: patch-configure_ac patch-src_cvecheck_common_h patch-src_output_stringscmd_h Log message: update to cvechecker-4.0, from Josh Grosse there are some new compiler warnings due to incorrect use of strlcpy (passing strlen of source as the length), the code appears to not be worse than the previous strn* just that the compiler knows how to warn about it now so I'm committing it anyway, but yeuw CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/07 04:17:16 Modified files: devel/glibmm268: Makefile distinfo Log message: Update to glibmm268-2.68.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 04:34:39 Modified files: regress/usr.sbin/rpki-client: Makefile.inc test-cert.c test-mft.c test-roa.c regress/usr.sbin/rpki-client/openssl11: Makefile Added files: regress/usr.sbin/rpki-client/openssl11: unistd.h Log message: Replace the ugly openssl11 hack for the missing ASN1_time_parse() and ASN1_time_tm_cmp() functions with another hack that is considerably more horrible but also less intrusive. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/07 05:18:54 Modified files: usr.sbin/rpki-client: cert.c Log message: Clarify error message OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 05:32:37 Modified files: usr.sbin/ldapd : parse.y Log message: Change host() error check to the more simple for of != 1. Host() return 1 on success and 0 or -1 on failure. OK kn@ gsoares@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/07 05:35:30 Modified files: usr.sbin/ldapd : parse.y Log message: Call normalize_dn() on the newly added namespace so that later compares with normalized basedns work. Seems all other DN attributes in parse.y pass through normalize_dn() so this seems to be the last one missing out. With this configs using capitalized namespace DN like o=OpenBSD,c=CA will actually work. OK kn@ gsoares@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 06:17:54 Modified files: net/monitoring-plugins: Makefile Log message: oops, ping isn't ping6, spotted by florian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 06:19:17 Modified files: net/monitoring-plugins: Tag: OPENBSD_7_0 Makefile Log message: fix monitoring-plugins check_ping for v6, my workaround for builds done in proot(1) setups had a problem CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/07 06:26:09 Modified files: sys/net80211 : ieee80211_node.c Log message: Send a probe request to our new AP when we are about to roam to it. Tested by fkr on iwx ax200/ax201 and myself on iwm 8265. Also tested by florian and bket as part of a larger diff. ok mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/07 06:31:03 Modified files: sys/arch/mips64/include: reg.h Log message: Remove a stale comment. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/07 06:32:10 Modified files: sys/arch/mips64/include: reg.h Log message: Use tabs instead of spaces. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/07 06:40:16 Modified files: sys/arch/mips64/include: pcb.h sys/arch/mips64/mips64: genassym.cf Log message: Remove struct members that were used by the R4000 EoP workaround. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/07 06:59:29 Modified files: usr.sbin/rpki-client: cert.c Log message: Make sure BGPsec router certs don't have a SIA OK claudio@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/07 07:08:17 Modified files: sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: tlbhandler.S Log message: Remove unused TLB routines. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/07 07:34:20 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Use correct index variable. pointed out by patrick@ (with the help of clang) ok patrick@ CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2021/10/07 07:35:23 Modified files: audio/flite : Makefile Log message: With Clang, audio/flite is no longer broken on mips64. From Brad CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/10/07 08:11:33 Modified files: sys/dev/pci : azalia_codec.c Log message: remove quirks for ALC887 because they were only causing trouble on my machine at least; let's see how others are; ok ratchov@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2021/10/07 08:47:32 Modified files: libexec/ld.so : dlfcn.c Log message: Print the name of the symbol that can't be resolved when using LD_DEBUG ok mpi, kn CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/07 08:50:46 Modified files: . : want.html Log message: remove some items from 3, 4, even 12 years ago, as well as comments about sgi/loongson hardware CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 08:57:24 Modified files: sysutils/reposync: Makefile distinfo Log message: update reposync (only change, split the time displayed in the "slow rsync" warning into min/sec instead of just sec) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/07 09:20:35 Modified files: regress/usr.sbin/ospf6d: Makefile network_statement.sh Log message: honor objdir CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/07 09:26:29 Modified files: . : 70.html Log message: artwork references CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/07 09:31:31 Modified files: . : 70.html Log message: oops CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 11:19:18 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-configure Log message: update to Apache httpd 2.4.51, the previous fix for CVE-2021-41773 was insufficient. ok giovanni@ "It was found that the fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient. An attacker could use a path traversal attack to map URLs to files outside the directories configured by Alias-like directives. If files outside of these directories are not protected by the usual default configuration "require all denied", these requests can succeed. If CGI scripts are also enabled for these aliased pathes, this could allow for remote code execution. This issue only affects Apache 2.4.49 and Apache 2.4.50 and not earlier versions." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 11:21:00 Modified files: www/apache-httpd: Tag: OPENBSD_6_9 Makefile distinfo www/apache-httpd/patches: Tag: OPENBSD_6_9 patch-configure Log message: update to Apache httpd 2.4.51, the previous fix for CVE-2021-41773 was insufficient. ok giovanni@ "It was found that the fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient. An attacker could use a path traversal attack to map URLs to files outside the directories configured by Alias-like directives. If files outside of these directories are not protected by the usual default configuration "require all denied", these requests can succeed. If CGI scripts are also enabled for these aliased pathes, this could allow for remote code execution. This issue only affects Apache 2.4.49 and Apache 2.4.50 and not earlier versions." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 11:21:41 Modified files: www/apache-httpd: Tag: OPENBSD_7_0 Makefile distinfo www/apache-httpd/patches: Tag: OPENBSD_7_0 patch-configure Log message: update to Apache httpd 2.4.51, the previous fix for CVE-2021-41773 was insufficient. ok giovanni@ "It was found that the fix for CVE-2021-41773 in Apache HTTP Server 2.4.50 was insufficient. An attacker could use a path traversal attack to map URLs to files outside the directories configured by Alias-like directives. If files outside of these directories are not protected by the usual default configuration "require all denied", these requests can succeed. If CGI scripts are also enabled for these aliased pathes, this could allow for remote code execution. This issue only affects Apache 2.4.49 and Apache 2.4.50 and not earlier versions." CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/07 11:40:23 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.8.2 -> 1.8.4 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#184 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/07 13:26:12 Modified files: audio/mpg123 : Makefile distinfo Removed files: audio/mpg123/patches: patch-configure_ac Log message: audio/mpg123: update to 1.29.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/07 13:54:44 Modified files: geo/spatialite/libspatialite: Makefile Log message: Add missing COMPILER_LIBCXX in WANTLIB CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/07 15:03:38 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Adding myself. OK solene@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 15:39:03 Modified files: net/dnsmasq : Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h Log message: update to dnsmasq-2.86, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/07 15:44:28 Modified files: graphics/libplacebo: Makefile distinfo graphics/libplacebo/pkg: PLIST Log message: update to libplacebo-4.157.0, from Brad CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/07 16:24:07 Modified files: lang/jruby : Makefile distinfo lang/jruby/patches: patch-jffi_build_xml patch-jruby-launcher_extconf_rb patch-jruby-launcher_unixlauncher_cpp patch-lib_ruby_stdlib_ffi_library_rb lang/jruby/pkg : PLIST Removed files: lang/jruby/patches: patch-jffi_src_main_java_com_kenai_jffi_ObjectBuffer_java patch-jffi_version_xml patch-jruby-launcher_argparser_cpp Log message: Update to JRuby 9.3.0.0 Update embedded version of jffi to 1.3.5 and jruby_launcher to 1.1.19. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/07 16:32:54 Modified files: security/py-M2Crypto: Makefile security/py-M2Crypto/patches: patch-src_SWIG__lib11_compat_i patch-src_SWIG__lib_i Removed files: security/py-M2Crypto/patches: patch-src_SWIG__evp_i patch-src_SWIG__ssl_i patch-src_SWIG_libcrypto-compat_h Log message: security/py-M2Crypto: drop a bunch of patches that are no longer necessary. Most of these code paths re-implement functions we have had in libcrypto for a long time. Do warn on use of tls1_method: if anything triggers this warning, we want to fix it! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/07 21:15:08 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-5.1.1 Changelog: https://github.com/gavinhoward/bc/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/07 21:30:36 Modified files: textproc/nfoview: Makefile distinfo textproc/nfoview/pkg: PLIST Log message: Update to nfoview-1.28.1 Changelog: https://github.com/otsaloma/nfoview/releases/tag/1.28.1 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/07 21:42:09 Modified files: . : 70.html Log message: openssh chunk CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/07 21:44:52 Modified files: . : 70.html Log message: delete some irrelevant stuff CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/07 21:45:24 Modified files: productivity/novprog: Makefile distinfo productivity/novprog/patches: patch-novprog_pro productivity/novprog/pkg: PLIST Log message: Update to novprog-3.2.0 Changelog: https://gottcode.org/novprog/ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/08 00:37:39 Modified files: usr.bin/tmux : tmux.1 Log message: Add tags for command aliases Make ":tnew" work, i.e. bring the reader to the definition of the full "new-window" command aliased as "new" just like ":tnew-window" would. OK nicm CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/08 01:13:56 Added files: games/ja2-stracciatella/patches: patch-sgp_FileMan_cc Log message: fix build on sparc64 ok kmos@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/08 02:34:09 Modified files: sys/ufs/mfs : mfs_vnops.c Log message: curproc can't be NULL here. So simplify code accordingly. OK mpi@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/08 03:22:10 Modified files: sys/net80211 : ieee80211_node.c Log message: Revert my previous commit to ieee80211_node.c (CVS commit Hne35XgzezGa9zmv). Sending frames from ieee80211_node_join_bss() won't work as expected. I missed that IEEE80211_SEND_MGMT() calls if_start() immediately after queueing the management frame. This means the probe request is being sent in a state where, while ic_bss represents our new AP, the driver did not yet have a chance to move the device over to our new AP. The auth request for the new AP is sent from ieee80211_newstate() which runs after the driver has reconfigured the device. If want to send a probe request to the new AP then we would need to send it at that point, before the auth frame gets sent. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/08 03:39:22 Modified files: databases/virtuoso: Makefile databases/virtuoso/pkg: PLIST Added files: databases/virtuoso/patches: patch-libsrc_Wi_bif_crypto_c patch-libsrc_Wi_http_c Log message: databases/virtuoso: prepare for upcoming libcrypto bump. Move HOMEPAGE to https, regen PLIST and WANTLIB. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/08 06:08:30 Modified files: textproc/py-lxml: Makefile distinfo textproc/py-lxml/pkg: PLIST Log message: update py-lxml to 4.6.3 This update includes fixes for CVE-2020-27783 and CVE-2021-28957. ok kmos@ on an previous diff to update to 4.6.2 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/08 06:14:34 Modified files: devel/py-kiwisolver: Makefile distinfo Log message: update to py-kiwisolver 1.3.2 which adds support for Python 3.10 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/08 07:37:44 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: Update pynetbox 5.3.1 -> 6.1.3 Release notes: https://github.com/netbox-community/pynetbox/releases/tag/v6.1.3 ok jasper@ CVSROOT: /cvs Module name: src Changes by: sdk@cvs.openbsd.org 2021/10/08 07:52:28 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Fix typo s/excepts/expects/ ok by solene@ and jmc@ diff sent by hagen@sdf.org, thanks CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/08 08:12:36 Modified files: lang/ruby/2.7 : Makefile lang/ruby/2.7/pkg: PLIST-main lang/ruby/3.0 : Makefile lang/ruby/3.0/pkg: PLIST-main Log message: Use @option is-branch for Ruby Pointed out by espie@ OK espie@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/08 08:12:59 Modified files: lib/libc/sys : getsockopt.2 Log message: group the SO_PEERCRED text more logically and mark it read only; diff from chohag jtan com ok claudio CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/08 08:14:31 Modified files: usr.bin/tmux : tmux.1 Log message: remove extra .El; CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/08 08:58:14 Modified files: www/chromium : Makefile distinfo Log message: udpate to 94.0.4606.81 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:24:00 Log message: Import py-puremagic DESCR: Puremagic is a pure python module that will identify a file based off it's magic numbers. It is designed to be minimalistic and inherently cross platform compatible. It is also designed to be a stand in for python-magic. It does NOT try to match files off non-magic string. In other words it will not search for a string within a certain window of bytes like others might. This is a new dependency for news/sabnzbd. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20211008 N ports/devel/py-puremagic/Makefile N ports/devel/py-puremagic/distinfo N ports/devel/py-puremagic/pkg/DESCR N ports/devel/py-puremagic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:27:22 Modified files: devel : Makefile Log message: +py-puremagic,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:31:06 Log message: Import py-rebulk DESCR: ReBulk is a python library that performs advanced searches in strings that would be hard to implement using re module or String methods only. It includes some features like Patterns, Match, Rule that allows developers to build a custom and complex string matcher using a readable and extendable API. This port is part of a new set of dependencies for sabnzbd. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20211008 N ports/textproc/py-rebulk/Makefile N ports/textproc/py-rebulk/distinfo N ports/textproc/py-rebulk/pkg/DESCR N ports/textproc/py-rebulk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:32:16 Modified files: textproc : Makefile Log message: +py-rebulk,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:35:10 Log message: Import py-babelfish DESCR: BabelFish provides scripts, countries and languages from their respective ISO standards and a handy way to manipulate them with converters. This port is part of a new set of dependencies for sabnzbd. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20211008 N ports/misc/py-babelfish/Makefile N ports/misc/py-babelfish/distinfo N ports/misc/py-babelfish/pkg/DESCR N ports/misc/py-babelfish/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:36:27 Modified files: misc : Makefile Log message: +py-babelfish,python3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:37:51 Log message: Import py-guessit DESCR: GuessIt is a python library that extracts as much information as possible from a video filename. It has a very powerful matcher that allows to guess properties from a video using its filename only. This matcher works with both movies and tv shows episodes. This is a new dependency for news/sabnzbd. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20211008 N ports/multimedia/py-guessit/Makefile N ports/multimedia/py-guessit/distinfo N ports/multimedia/py-guessit/patches/patch-setup_py N ports/multimedia/py-guessit/pkg/DESCR N ports/multimedia/py-guessit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/08 09:39:11 Modified files: multimedia : Makefile Log message: +py-guessit,python3 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/08 10:31:36 Modified files: . : 57.html 64.html 67.html 68.html 70.html plus29.html plus30.html plus55.html plus56.html plus59.html plus65.html plus69.html plus70.html Log message: spell x.509 consistently; from raf czlonka CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:25:56 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.21.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:26:08 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.18.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:26:22 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.20.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:41:54 Modified files: x11/gnome/grilo: Makefile distinfo x11/gnome/grilo/pkg: PLIST Log message: SECURITY update to grilo-0.3.14. CVE-2016-20011: Fix TLS cert validation not being done for any network call CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:42:04 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/pkg: PLIST Log message: Update to grilo-plugins-0.3.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:42:28 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.68.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:42:38 Modified files: x11/gnome/grilo: Tag: OPENBSD_7_0 Makefile distinfo x11/gnome/grilo/pkg: Tag: OPENBSD_7_0 PLIST Log message: SECURITY update to grilo-0.3.14. CVE-2016-20011: Fix TLS cert validation not being done for any network call CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:49:39 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 12:54:16 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 13:10:15 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.52.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 13:15:19 Modified files: sysutils/envconsul: Makefile distinfo Log message: Update to envconsul-0.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 13:22:21 Modified files: net/coredns : Makefile distinfo net/coredns/pkg: PLIST Log message: Update to coredns-1.8.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 13:41:01 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.1.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 13:50:09 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.34.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/08 14:20:22 Modified files: net/freeradius : Makefile distinfo net/freeradius/patches: patch-raddb_radiusd_conf_in patch-src_main_tls_c Log message: update to freeradius-3.0.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/08 14:20:41 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.1.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/08 14:21:37 Modified files: security/yubico/yubikey-manager: Makefile distinfo Removed files: security/yubico/yubikey-manager/patches: patch-ykman_cli___main___py patch-ykman_descriptor_py Log message: update to yubikey-manager-3.1.2 still old, but 4.x stops using libusb and whatever they're doing now doesn't work with openbsd usb stack CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/08 14:47:08 Modified files: security/yubico/yubikey-manager: Makefile Added files: security/yubico/yubikey-manager/pkg: MESSAGE Log message: add MESSAGE pointing out that some stuff in ykman is broken on OpenBSD (in particular most "ykman fido XX" functions e.g. pin-setting, which is needed in order to use resident keys, stall with wchan "uhidrea") CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/08 15:14:26 Modified files: devel/py-click : Makefile Log message: py-click: update HOMEPAGE, add a comment detailing the version requirement of py-elasticsearch-curator (a newer version of that will allow updating this to nearly-but-not-quite a current version) CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/10/08 16:10:27 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST README Added files: editors/neovim/patches: patch-static-deps_luajit_src_host_buildvm_asm_c patch-static-deps_luajit_src_lj_arch_h Removed files: editors/neovim/patches: patch-src_nvim_CMakeLists_txt Log message: editors/neovim: Update to 0.5.1 and enable LuaJIT where possible. This commit updates to the latest version and enables LuaJIT on the architectures where we can. Neovim plugins require a very specific version of LuaJIT, so we statically embed it (for more discussion see: https://marc.info/?l=openbsd-ports&m=163153228730587&w=2). Also, make the build honour SEPARATE_BUILD. Thanks to upstream, and in particular Christian Clason, for helping me understand what needed to be done WRT LuaJIT. Tested sparc64 tb@. "looks OK to me" sthen@. OK paco@. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/08 16:34:41 Log message: import textproc/fstrcmp from Brad; category changed to textproc ok rsadowski@ DESCR: The fstrcmp package provides a library which may be used to make fuzzy comparisons of strings and byte arrays. It also provides simple commands for use in shell scripts. Status: Vendor Tag: thfr Release Tags: thfr_20211008 N ports/textproc/fstrcmp/Makefile N ports/textproc/fstrcmp/distinfo N ports/textproc/fstrcmp/pkg/DESCR N ports/textproc/fstrcmp/pkg/PLIST N ports/textproc/fstrcmp/patches/patch-Makefile_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/08 16:39:27 Modified files: textproc : Makefile Log message: +fstrcmp CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/08 19:01:09 Modified files: etc/etc.armv7 : disktab sys/arch/armv7/conf: RAMDISK Log message: grow media for additional firmwares CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/08 23:58:17 Modified files: productivity : Makefile productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Added files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: DESCR PLIST Log message: Update to gnucash-4.8. Unmerge gnucash-docs from gnucash (like it was a few years ago) to simplify the port. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/09 00:06:59 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.21.58. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/09 00:07:14 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.18.58. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/09 00:07:32 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.20.58. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2021/10/09 02:38:13 Modified files: sys/dev/pci : if_aq_pci.c Log message: No need to enable bus mastering, it's already done for us. from Brad CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/10/09 04:52:42 Modified files: usr.bin/ssh : sshd_config.5 Log message: Document that CASignatureAlgorithms, ExposeAuthInfo and PubkeyAuthOptions can be used in a Match block. Patch from eehakkin via github PR#277. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/09 07:50:54 Modified files: x11/bemenu : Makefile distinfo Log message: update to 0.6.3, from Dimitri Karamazov (maintainer) ok solene@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/09 08:06:45 Modified files: . : 70.html Log message: typo fixes, Ross L Richardson CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/09 08:47:02 Modified files: sys/dev : vnd.c Log message: placing the same vnd underneath a vnd (with VNDIOCSET) is a lock violation, but other circumstances are also bad, so let's block all vnd on top of vnd. While here, fix some toctou multiple-copyin of the path, and restructure the ioctl defer all softc updates to the end. ok mpi CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/09 08:57:07 Modified files: shells/dash : Makefile distinfo Log message: Update to dash-0.5.11.5 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2021/10/09 09:27:19 Modified files: usr.bin/less : brac.c command.c decode.c optfunc.c option.c Log message: Merge upstream bug fixes - Switch http to https for upstream URL - Fix buffer sizes and lesskey parser functions - Fix integer overflow in bracket match function - Fix prompt hiding feature (CTRL + P) ok deraadt, millert CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/09 09:27:44 Modified files: net/knot : Makefile distinfo Log message: Update to knot-3.1.2 Release notes: https://www.knot-dns.cz/2021-09-08-version-312.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/09 09:36:06 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure patch-src_openvpn_route_c Log message: Update to openvpn-2.5.4 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn25 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/09 11:16:49 Modified files: emulators/tnylpo: Makefile distinfo Log message: Update to tnylpo-1.1.4 Changelog: https://gitlab.com/gbrein/tnylpo/-/releases#1.1.4 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/09 12:27:18 Modified files: . : 70.html Log message: there is no pledge(8) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/09 12:43:51 Modified files: regress/usr.sbin/rpki-client: test-mft.c sbin/isakmpd : dnssec.c usr.sbin/snmpd : parse.y usr.sbin/ypldap: ypldap_dns.c usr.sbin/ypserv/ypserv: ypserv_db.c Log message: delete unneccessary arpa/nameser.h includes ok millert CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2021/10/09 15:38:00 Modified files: bin/ksh : emacs.c Log message: In ksh(1) emacs search-history mode, emitting a NUL character causes invalid matches and unexpected behaviour. Fix this by instead making a NUL character abort the search-history mode, leaving the handling of said input to the "ordinary" command editing. ok tb@ CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2021/10/09 15:51:03 Modified files: faq : current.html Log message: Roll current.html CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2021/10/09 16:02:14 Modified files: faq : upgrade69.html Added files: faq : upgrade70.html Log message: Add new upgrade70.html "reads ok" pamela Uncomment link from upgrade69.html to upgrade70.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/09 16:05:09 Modified files: graphics/darktable: Makefile Log message: Don't pick up graphics/gmic at build time ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/09 21:02:34 Modified files: games/scummvm-tools: Makefile distinfo games/scummvm-tools/pkg: PLIST Log message: update to scummvm-tools 2.5.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/09 21:12:02 Modified files: games/scummvm : Makefile distinfo games/scummvm/patches: patch-Makefile_common patch-configure patch-engines_draci_draci_h games/scummvm/pkg: PLIST Log message: update to scummvm 2.5.0 The engines in games/residualvm have merged into scummvm with this release. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/09 23:14:07 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-2.07. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/09 23:19:36 Modified files: textproc/libical: Makefile distinfo Log message: Update to libical-3.0.11. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/10 00:22:26 Modified files: . : 70.html Log message: some capitalization, from ross l richardson CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/10 00:32:45 Modified files: . : 70.html Log message: minor cleanups CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/10 02:45:37 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.15.3 -> 1.15.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.15.4 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/10 02:58:50 Modified files: databases/py-ldap0: Makefile distinfo Log message: databases/py-ldap0: update to 1.3.1, from MAINTAINER Lucas Raab CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/10 02:59:24 Modified files: databases/web2ldap: Makefile distinfo databases/web2ldap/patches: patch-etc_web2ldap_web2ldapcnf_hosts_py databases/web2ldap/pkg: PLIST Log message: databases/web2ldap: update to 1.6.15, from MAINTAINER Lucas Raab CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/10 02:59:53 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo x11/xfce4/xfce4-cpugraph/pkg: PLIST Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/10 05:37:24 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo Log message: update to certbot/py-acme-1.20.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/10 05:51:21 Modified files: editors/nano : Makefile distinfo editors/nano/pkg: DESCR PLIST Log message: editors/nano: update to 5.9 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/10/10 07:12:23 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.4.7 CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/10/10 07:52:19 Modified files: lang/pcc : Makefile.inc Log message: aarch64 fails during ./configure, and the trivial diffs end up failing because of a missing "/usr/bin/as" binary CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/10 09:15:17 Modified files: . : 70.html Log message: typo CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/10 09:34:21 Modified files: sbin/fdisk : disk.c part.c Log message: No need to assign dl.d_nsectors to disk.dk_sectors twice. Two statements on one line may have seemed clever but now it's just confusing. No functional change. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/10/10 09:57:25 Modified files: usr.bin/head : head.c Log message: head(1): validate all line count arguments We need to validate all line count option arguments, not just the last such argument found. While here, switch to the default strtonum(3) error message format: is : Thread: https://marc.info/?l=openbsd-tech&m=163383023212104&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/10 10:20:37 Modified files: sys/dev/fdt : psci.c Log message: Apparently it is possible for firmware to indicate that SMCCC_VERSION is implemented but have that call return NOT_SUPPORTED. Makes no sense, but the SMCCC standard documents this and tells us to treat this as v1.0. Change the code accordingly. Turn a few checks that should always be true into KASSERTs to keep the control flow simple. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/10 10:23:17 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Only check whether we have an MSI interrupt controller when we try to establish an MSI or MSI-X interrupt. Fixes establishing legacy INTx interrupts on machines without a (usable) MSI interrupt controller. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/10 13:53:27 Modified files: net/libstrophe : Makefile Added files: net/libstrophe/patches: patch-src_sha_h Log message: fix endian preprocessor conditionals, from Brad. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 14:02:02 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij to 2021.2.2 Release notes: https://youtrack.jetbrains.com/articles/IDEA-A-45/IntelliJ-IDEA-2021.2.2-(212.5284.40-build)-Release-Notes https://youtrack.jetbrains.com/articles/IDEA-A-33/IntelliJ-IDEA-2021.2.1-(212.5080.55-build)-Release-Notes Port changes: * use the no-jbr distribution to save some bits in the download and deleting the jbr directory later * patch out the references to realpath for readlink Update diff from maintainer, tested by ian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/10 15:54:50 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Don't advertise MSI support if we don't have an MSI interrupt controller. ok patrick@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/10 15:57:43 Modified files: usr.sbin/rpki-client: main.c extern.h Log message: Make style consistent and remove an unused code path OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/10 16:04:33 Modified files: usr.sbin/rpki-client: main.c Log message: Remove unused variable CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/10 20:18:32 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/pkg: PLIST Log message: Update to diffoscope-187 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 22:59:08 Modified files: net/bitcoin : Makefile distinfo Removed files: net/bitcoin/patches: patch-src_fs_cpp patch-src_wallet_test_db_tests_cpp patch-src_wallet_test_init_test_fixture_cpp Log message: Update bitcoin to 0.21.2 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 23:09:29 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update pycharm to 2021.2.2 Port changes: * Save many bits by downloading the sources with no bundled JRE * Patch out the references to realpath with readlink Update diff from maintainer, tested by ian@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 23:12:07 Added files: devel/pycharm/patches: patch-bin_pycharm_sh Log message: Add missing patch in previous commit CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/10 23:13:50 Modified files: devel/maturin : Makefile distinfo modules.inc Log message: Upgrade devel/maturin -> 0.11.4 from Dimitri Karamazov (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 23:24:41 Modified files: net/litecoin/patches: patch-src_fs_cpp Log message: Sync the patch as it was commited to the bitcoin repo. From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/10 23:27:28 Added files: devel/intellij/patches: patch-bin_idea_sh Log message: Add missing patch in previous commit; CVS is difficult CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/10 23:45:43 Modified files: regress/usr.sbin/bgpd/integrationtests: network_statement.sh Log message: Replace poor man's synchronization primitive (i.e. sleep) with a wait-until-condition-is-true loop in the hopes of making these tests less flaky. ok benno@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/10 23:46:14 Modified files: regress/usr.sbin/snmpd: Makefile Log message: Invoke ${SUDO} before env(1) and not the other way around. Otherwise, the OBJDIR environment variable will not necesarily be preserved. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/10 23:46:42 Modified files: regress/usr.sbin/switchd: Makefile Proc.pm Switchd.pm Log message: quote sudo and handle arguments CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 00:11:29 Modified files: devel/libdvdread: Makefile distinfo devel/libdvdread/patches: patch-src_dvd_input_c Log message: Update libdvdread to 6.1.2 From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 00:11:31 Modified files: multimedia/libdvdnav: Makefile distinfo Log message: Update libdvdnav to 6.1.1v0 Form Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 00:11:35 Modified files: converters/libdvdcss: Makefile distinfo converters/libdvdcss/pkg: PLIST Removed files: converters/libdvdcss/patches: patch-src_libdvdcss_c Log message: Update libdvdcss to 1.4.3 Form Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 00:26:06 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.22.1 From Karlis - karlis DOT mikelsons AT lf DOT lv CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/11 02:43:00 Modified files: security/rnp : Makefile security/rnp/pkg: PLIST Log message: security/rnp: build a shared lib, pointed out by Yozo TODA, thanks ! CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/11 03:01:06 Modified files: sys/dev/ic : ar5008.c sys/dev/pci : if_iwm.c if_iwn.c sys/net80211 : ieee80211.c ieee80211_node.h ieee80211_proto.c ieee80211_ra.c ieee80211_ra.h ieee80211_var.h Log message: Add support for 40MHz channels to net80211 RA. For the moment we use either the 40MHz rate set or the 20 MHz one, depending on whether our peer supports 40MHz channels. If this turns out to be suboptimal we could probe the 40MHz and 20MHz rate sets separately to detect which one works better. The same applies to use of the short guard interval (SGI), which is either always on or off at the moment. Again, probing for this could be added later if needed. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/11 03:02:01 Modified files: sys/net80211 : ieee80211_input.c ieee80211_var.h Log message: Monitor 20/40 MHz channel width changes in beacons sent by our access point and notify drivers when the channel width has changed. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/11 03:03:22 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h if_iwmvar.h Log message: Add support for 802.11n 40MHz channels to the iwm(4) driver. According to 11n MCS index tables our maximum data rate is now 300 Mbit/s at MCS 15, excluding protocol overhead. I have measured up to 200Mbit/s of effective throughput on clean 5GHz channels. The driver enables use of 40MHz channels automatically as long as the access point announces support for such channels in its beacons. In case 40MHz transmissions fail we ask firmware to retry with a 20MHz transmission. There is no integration with ifconfig yet, so use of 40MHz is not yet displayed there. In the meantime, tcpdump(8) can be used to check if the current access point supports 40MHz: tcpdump -n -i iwm0 -v -y IEEE802_11_RADIO -s 4096 type mgt and subtype beacon Channel width is displayed in the HT operation information element, where a 40MHz channels looks like this: htop=<40MHz chan X:Y ...> Tested: 7260: florian, bcallah 7265: landry 8260: bket 8265: stsp, abieber, Matthias Schmidt, Josh Rickmar, empee on mastodon 9560: stsp CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/11 03:25:16 Added files: databases/web2ldap/patches: patch-web2ldap___init___py Log message: databases/web2ldap: cvs add missing patch, noted by Lucas Raab, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/11 03:26:01 Modified files: x11/xfce4/ristretto: Makefile distinfo x11/xfce4/ristretto/pkg: PLIST Log message: x11/xfce4/ristretto: update to 0.12.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/11 03:31:25 Modified files: net/dino : Makefile Removed files: net/dino/patches: patch-main_src_emojichooser_c Log message: Remove cherry-picked gtk+3 crash fix (Makefile r1.3) The 0.22 release contains this commit but the update didn't remove the patch, causing it to apply reversed and thus reintroducing the crash... CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/11 03:36:30 Modified files: databases : Makefile databases/libdbi-drivers: Makefile databases/libdbi-drivers/pkg: PLIST-freetds PLIST-main PLIST-pgsql PLIST-sqlite3 Removed files: databases/libdbi-drivers/pkg: DESCR-sqlite PLIST-sqlite Log message: Remove databases/libdbi-drivers,-sqlite Nothing depends on it and sqlite2 is long deprecated. OK rsadowski (a few months ago) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/11 03:39:29 Modified files: share/man/man4 : iwm.4 Log message: iwm(4) supports 40MHz channels now. Update man page CAVEATS accordingly. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/11 04:55:31 Modified files: usr.bin/tmux : cmd-display-menu.c cmd-if-shell.c cmd-run-shell.c format.c job.c popup.c tmux.1 tmux.h window-copy.c Log message: Add -e flag to set environment for popup, from Alexis Hildebrandt in GitHub issue 2924. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/11 04:59:35 Log message: import ports/graphics/imlib2-heic, ok rsadowski imlib2-heic is an Imlib2 loader which allows loading HEIC files (High Efficiency Image File Format). This allows programs using Imlib2 (e.g. feh) to open these images. Status: Vendor Tag: sthen Release Tags: sthen_20211011 N ports/graphics/imlib2-heic/Makefile N ports/graphics/imlib2-heic/distinfo N ports/graphics/imlib2-heic/pkg/DESCR N ports/graphics/imlib2-heic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/11 05:03:50 Modified files: graphics : Makefile Log message: +imlib2-heic CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/11 05:07:25 Modified files: productivity/gnucash-docs: Makefile Log message: gnucash-docs needs bash for build CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/10/11 05:53:01 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.5.6 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/11 06:05:26 Modified files: security/ikeman: Makefile security/ikeman/patches: patch-asn1_time_t_c Added files: security/ikeman/patches: patch-certificates_c patch-ikeman_h Log message: security/ikeman: convert some bits to OpenSSL 1.1 API in preparation for upcoming libcrypto bump. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/11 07:27:50 Modified files: usr.bin/tmux : menu.c popup.c screen-redraw.c server-client.c tmux.h tty.c Log message: Make positions hidden by overlays range-based rather than character-based, from Anindya Mukherjee. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/11 08:28:26 Modified files: usr.bin/getent : getent.c Log message: avoid arpa/nameser.h by improving the inet_pton/gethostbyaddr code to use struct in6_addr + struct in_addr instead of a char buffer. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/11 08:32:26 Modified files: lib/libc/net : base64.c Log message: does not need arpa/nameser.h CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2021/10/11 08:52:54 Modified files: . : want.html Log message: Some arm64 bits that I would work on if I had them. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 09:16:39 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile Log message: Update mkvtoolnix to 62.0.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/11 10:06:36 Modified files: usr.sbin/rpki-client: encoding.c Log message: base64_encode() should not add any newlines into the output. Because of this switch from EVP_EncodeUpdate() plus complexity to the much simpler use of calling EVP_EncodeBlock() directly. OK job@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/11 10:50:04 Modified files: usr.sbin/rpki-client: cert.c extern.h main.c output-bgpd.c output-bird.c output-csv.c output-json.c output.c parser.c rpki-client.8 validate.c x509.c Log message: Add support for BGPsec Router Certificates (RFC 8209) BGPsec router keys are extracted from RPKI certificates and emitted via the JSON output in base64 encoded form. OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/11 10:55:18 Modified files: regress/usr.sbin/rpki-client: test-bgpsec.c Log message: Improve BGpsec regress test CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/11 11:32:27 Modified files: regress/usr.sbin/rpki-client: Makefile.inc test-cert.c Added files: regress/usr.sbin/rpki-client/cer: Vr46VDCUfrRNL9yZAy4mxfEAspQ.cer Removed files: regress/usr.sbin/rpki-client: test-bgpsec.c regress/usr.sbin/rpki-client/bgpsec: Vr46VDCUfrRNL9yZAy4mxfEAspQ.cer Log message: Fold bgpsec cert & traditional certs into same test CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/11 12:24:33 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.18.0 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/11 16:52:45 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: update info for edgecast mirror; from ben lovett CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/11 22:11:25 Modified files: archivers/minizip: Makefile distinfo archivers/minizip/patches: patch-CMakeLists_txt archivers/minizip/pkg: PLIST Added files: archivers/minizip/patches: patch-minizip_pc_cmakein Removed files: archivers/minizip/patches: patch-mz_crypt_brg_c Log message: Update minizip to 3.0.3 - Switch Git repository from nmoinvaz/minizip (dead) to zlib-ng/minizip-ng. - Enable LZMA support Feedback and/or tests from Mark Patruck, landry@, sthen@, bket@. OK landry@, sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/11 22:32:17 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-3.4.1 Release notes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.4.0 https://github.com/sabnzbd/sabnzbd/releases/tag/3.4.1 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/11 23:42:39 Modified files: regress/usr.sbin/relayd: Makefile Proc.pm Relayd.pm Log message: quote sudo and handle arguments CVSROOT: /cvs Module name: www Changes by: namn@cvs.openbsd.org 2021/10/11 23:54:36 Modified files: . : 70.html Log message: www/70.html proofreading ok tj@ gnezdo@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/12 01:37:42 Modified files: sys/uvm : uvm_vnode.c uvm_vnode.h Log message: Revert the fix for the deadlock between uvn_io() and uvn_flush(). This fix (ab)use the vnode lock to serialize access to some fields of the corresponding pages associated with UVM vnode object and this will create new deadlocks with the introduction of a per-uobj lock. ok anton@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/12 01:38:22 Modified files: sys/uvm : uvm_fault.c uvm_pager.h uvm_vnode.c Log message: Fix the deadlock between uvn_io() and uvn_flush() by restarting the fault. Do not allow a faulting thread to sleep on a contended vnode lock to prevent lock ordering issues with upcoming per-uobj lock. Also reduce the sleep value for VM_PAGER_AGAIN from 1sec to 5nsec to not add visible slowdown when starting a multi-threaded application with threads that fault on the same vnode (chromium, firefox, etc). Tested by anton@, tb@, robert@ and gnezdo@ ok anton@, tb@ Reported-by: syzbot+e63407b35dff08dbee02@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/10/12 03:06:37 Modified files: usr.sbin/pkg_add/OpenBSD: ForwardDependencies.pm PkgAdd.pm Log message: do the matching as a last resort to handle .libs fix the bug I introduced that bluhm@ et al noticed CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/12 03:27:21 Modified files: sbin/iked : config.c ikev2.c parse.y Log message: Make sure all copies of MSCHAPv2 passphrase are zeroed after use. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/12 04:01:59 Modified files: sbin/iked : iked.h ikev2.c policy.c Log message: Change responder to prefer DH group from KE payload. Without this change the responder would always prefer the first DH group configured in its policy. This would lead to invalid KE messages that cause an additional exchange which old implementations do not support correctly. Now we ignore the order of DH groups in the policy and prefer the group from the policy that matches the KE payload. from markus@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/12 04:44:34 Modified files: sys/dev/pci : if_iwx.c Log message: Remove code which was needed to support old firmware images from iwx(4). Tested with cc-a0-63 and QuZ-a0-hr-b0-63 firmware by myself. Tested with Qu-c0-hr-b0-63 firmware by Fredrik Engberg. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/12 04:45:21 Modified files: sys/dev/pci : if_iwx.c Log message: Explicitly stop iwx(4) Rx block ack when roaming between access points. This is similar to a recent fix committed to iwm(4). Unlike iwm(4) we do not need to disable Tx aggregation queues in iwx(4). Attempting to do so would cause fatal firmware errors. Tested by jmc@ and myself. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/12 04:46:57 Modified files: sys/dev/pci : if_iwx.c if_iwxvar.h Log message: Make our old BSSID available to iwx_newstate_task() when roaming. ic_bss->ni_bssid has already been overwritten once we enter iwx_newstate_task() to perform the state transitions necessary for roaming to our new access point (RUN->AUTH->ASSOC->RUN). We do however use the BSSID in commands sent to firmware. Cache our BSSID in struct iwx_node such that firmware commands keep using the old BSSID while we are still tearing things down. Switch to the new BSSID only once we start back up in iwx_auth(). This should be consistent from the firmware's point of view. Same fix as committed for iwm(4) recently. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2021/10/12 05:20:33 Modified files: sys/dev/pci : if_iwm.c Log message: iwm(4): revert to use firmware v17 on Intel AC 7265. fixes instability issues seen on X1 carbon gen3 (hw rev 0x210) by anton@, mpi@ and myself. diff from stsp@ ok mpi@ stsp@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/12 05:31:03 Modified files: sysutils/burp/2.0: Makefile sysutils/burp/2.1: Makefile sysutils/burp/2.2: Makefile Added files: sysutils/burp/2.0/patches: patch-src_server_ca_c sysutils/burp/2.1/patches: patch-src_server_ca_c sysutils/burp/2.2/patches: patch-src_server_ca_c Log message: sysutils/burp: prepare for upcoming libcrypto bump CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/10/12 06:47:44 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.16.0 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/10/12 07:14:02 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/patches: patch-config_json_postgres_example patch-config_json_sqlite_example Log message: Update headscale to 0.10.1 This update adds MagicDNS support! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/12 07:39:11 Modified files: math/visidata : Makefile distinfo math/visidata/pkg: PLIST Log message: update to visidata-2.6.1, now including menus this has a minor issue, https://github.com/saulpw/visidata/issues/1131 - if ~/.visidata/plugins directory does not exist a warning is printed, it should be ok to ignore or if it annoys you too much you can create the directory for now. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/12 08:06:05 Modified files: gnu/usr.bin/binutils-2.17/bfd: elfxx-mips.c Log message: Do not extend PT_DYNAMIC segment on mips64 The IRIX-specific extension of the PT_DYNAMIC segment is not needed by the dynamic linker on OpenBSD/mips64. Disable it so that the .dynamic section stays at the start of the PT_DYNAMIC segment even when .dynstr, .dynsym or .hash precedes .dynamic in the ELF file. This enables Binutils 2.17 tools, such as strip(1), rewrite executables and shared libraries that have been produced by LLD. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/12 08:22:16 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Log message: sysutils/grafana: update to 7.5.11. Fixes CVE-2021-39226, see https://grafana.com/blog/2021/10/05/grafana-7.5.11-and-8.1.6-released-with-critical-security-fix/ also see https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v7-5/ for changes since 7.4. A brave soul should update this monster to 8.2.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/12 08:29:09 Modified files: sysutils/grafana: Tag: OPENBSD_7_0 Makefile distinfo sysutils/grafana/pkg: Tag: OPENBSD_7_0 PLIST Log message: sysutils/grafana: MFC update to 7.5.11. Fixes CVE-2021-39226, see https://grafana.com/blog/2021/10/05/grafana-7.5.11-and-8.1.6-released-with-critical-security-fix/ also see https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v7-5/ for changes since 7.4. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/12 09:16:45 Modified files: usr.sbin/rpki-client: cert.c extern.h output-json.c x509.c Log message: Emit SKI in the JSON output and improve flow in x509_get_pubkey() OK claudio@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/12 10:39:22 Modified files: etc/etc.armv7 : disktab distrib/armv7/miniroot: Makefile.inc Log message: make armv7 fit again after bootblock growth; discussed with jsg CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/12 11:49:42 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: remove syringanetworks' https entry since their cert has been expired for two months CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/12 12:06:15 Modified files: sys/arch/powerpc64/include: pmap.h sys/arch/powerpc64/powerpc64: pmap.c Log message: Add (minimal) accounting for wired pages in userland pmaps. This enables enforcing of RLIMIT_MEMLOCK on powerpc64. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/12 12:16:51 Modified files: sys/uvm : uvm_object.c uvm_object.h Log message: Introduce a dummy uvm_obj_destroy() interface. This function will be used in the near future (by mpi@) to improve the locking for uvm objects. Introducing this function now will me allow me to call it in the appropriate place in the drm code. ok mpi@, jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/12 12:22:04 Modified files: sys/dev/pci/drm: drm_gem.c sys/dev/pci/drm/ttm: ttm_bo_vm.c Log message: Remove misleading uvm reference counting that isn't actually used. Make sure uvm_obj_init() is only called once. Call uvm_obj_destroy() when we release the GEM object that wraps an uvm object for which we called uvm_obj_init(). ok mpi@, jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/12 12:50:17 Modified files: databases/postgresql-pllua: Makefile distinfo Log message: use GH_*, ok jeremy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/12 16:44:48 Modified files: regress/usr.sbin/syslogd: args-server-tls-error.pl Log message: Relax test regex, read or write error is possible. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/10/12 18:25:47 Modified files: plan9/drawterm : Makefile distinfo plan9/drawterm/patches: patch-Make_openbsd Log message: Update to the latest drawterm - switch to git.9front.org for MASTER_SITES - enable building on arm64 OK sl (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/10/12 18:26:36 Modified files: audio/navidrome: Makefile distinfo modules.inc Log message: Update to v0.46.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/12 22:38:52 Log message: Import lang/dmd, the reference compiler for the D programming language. ok gkoehler@ DMD is the reference compiler for the D programming language. D is a general-purpose programming language with static typing, systems-level access, and C-like syntax. This package contains the following: * dmd: the D compiler * libphobos2.a: the D standard library (with headers) Status: Vendor Tag: bcallah Release Tags: bcallah_20211013 N ports/lang/dmd/Makefile N ports/lang/dmd/distinfo N ports/lang/dmd/pkg/PLIST N ports/lang/dmd/pkg/DESCR N ports/lang/dmd/files/dmd.conf N ports/lang/dmd/patches/patch-druntime-2_098_0_mak_COPY N ports/lang/dmd/patches/patch-phobos-2_098_0_posix_mak N ports/lang/dmd/patches/patch-dmd-2_098_0_posix_mak N ports/lang/dmd/patches/patch-dmd-2_098_0_dmd_1 N ports/lang/dmd/patches/patch-druntime-2_098_0_posix_mak N ports/lang/dmd/patches/patch-druntime-2_098_0_src_core_sys_posix_sys_mman_d N ports/lang/dmd/patches/patch-druntime-2_098_0_src_core_thread_fiber_d N ports/lang/dmd/patches/patch-druntime-2_098_0_mak_SRCS N ports/lang/dmd/patches/patch-dmd-2_098_0_src_dmd_link_d N ports/lang/dmd/patches/patch-dmd-2_098_0-bootstrap_openbsd_bin64_dmd_conf No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/12 22:39:43 Modified files: lang : Makefile Log message: +dmd CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/12 23:50:56 Modified files: sysutils/ruby-puppet/6: Makefile distinfo sysutils/ruby-puppet/6/pkg: PLIST Log message: Update to Puppet 6.25.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/13 00:10:20 Modified files: devel/git : Makefile distinfo devel/git/pkg : PLIST-main Log message: Update to git 2.33.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/13 00:14:48 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-man_icewm-preferences_pod patch-src_icesh_cc Log message: Update to icewm-2.8.0 Changes: https://github.com/ice-wm/icewm/releases/tag/2.8.0 OK sdk@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/13 00:56:07 Modified files: regress/usr.sbin/rpki-client: test-cert.c Log message: Fix regress test after changing the way bgpsec pubkeys are shown and processed. Reported by anton@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/13 02:30:47 Modified files: www/varnish : Makefile Log message: Use distribution configure script, drop autoreconf/conf/make stuff No need for this (anymore?) as release tarballs ship a ready-to-use script. No PLIST change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/13 02:39:17 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Log message: Update to totem-3.38.2. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/13 02:49:03 Modified files: archivers/fuse-zip: Makefile distinfo archivers/fuse-zip/patches: patch-fuse-zip_1 Added files: archivers/fuse-zip/patches: patch-lib_extraField_cpp patch-lib_fuse-zip_cpp patch-tests_whitebox_extraFieldTest_cpp patch-tests_whitebox_fuseInterfaceTest_cpp patch-tests_whitebox_fuseInterfaceTest_cpp.orig Log message: Update to fuse-zip-0.7.2 and fix test suite OK bket@ and solene@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/13 03:28:36 Modified files: usr.bin/tmux : mode-tree.c options-table.c popup.c screen-write.c tmux.1 tmux.h window-tree.c Log message: Add popup-style and popup-border-style options, from Alexis Hildebrandt in GitHub issue 2927. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/13 04:29:29 Modified files: www/varnish : Makefile www/varnish/files: varnishreload www/varnish/pkg: PLIST varnishd.rc Log message: Fix statedir creation in PLIST, set management interface port explicitly No idea why but @extra-add to create /var/varnish on installation does not work; it's odd anyway, so use working @sample instead. To have varnishreload(1) work out of the box, it must know where to find varnishd(1), which however listens on a random management port unless explicitly given. With these two fixed, "pkg_add varnish && rcctl restart|reload varnishd" work again without any changes in between. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/13 07:08:58 Modified files: sys/arch/amd64/amd64: aesni.c via.c sys/arch/arm64/arm64: cryptox.c sys/arch/i386/i386: via.c sys/arch/i386/pci: glxsb.c sys/arch/octeon/dev: octcrypto.c sys/dev/pci : hifn7751.c safe.c ubsec.c sys/crypto : crypto.c cryptodev.h cryptosoft.c Log message: The kernel crypto framework sometimes returned an error, sometimes the callback was called, and sometimes both. So the caller of that API could not release resources correctly. A bunch of errors can or should not happen, replace them with an assert. Remove redundant checks. crypto_invoke() should not return the error, but pass it via callback. Some old hardware drivers keep part of their inconsistency as I cannot test them. OK mpi@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/13 07:18:57 Modified files: sbin/fdisk : fdisk.c Log message: Nuke builtin_mbr. Those architectures needing either MBR boot code (amd64, i386, landisk) or special boot partitions (macppc, loongson) have long used /usr/mdec/mbr to provide that information. Other architectures should not blindly write i386/amd64 boot code into the MBR. Fail quickly if the desired default MBR file is missing. Prompted by deraadt@, tweak from kettenis@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/13 07:56:08 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-configure_ac patch-libpurple_plugins_ssl_Makefile_am patch-libpurple_protocols_silc_silc_c patch-libpurple_purple-remote patch-libpurple_purple-url-handler patch-pidgin_gtkconv_c patch-pidgin_gtkdialogs_c net/pidgin/pkg : DESCR-main PLIST-finch PLIST-libpurple PLIST-main Added files: net/pidgin/patches: patch-libpurple_protocols_jabber_Makefile_am patch-pidgin_Makefile_am Removed files: net/pidgin/patches: patch-libpurple_plugins_ssl_Makefile_in patch-libpurple_protocols_jabber_Makefile_in patch-libpurple_protocols_oscar_Makefile_in patch-pidgin_Makefile_in Log message: update to pidgin-2.14.7, from Brad, ok solene@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/13 08:05:35 Modified files: security/xca : Makefile Added files: security/xca/patches: patch-lib_pkcs11_cpp Log message: security/xca: prepare for upcoming libcrypto bump; switch to a codepath that uses the OpenSSL 1.1 API since using X509_SIG on the stack will no longer be possible. tested/ok sthen (maintainer) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/13 08:36:31 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ip_ipip.h ip_ipsp.c ip_ipsp.h ipsec_output.c tcp_subr.c Log message: The function ipip_output() was registered as .xf_output() xform function. But was is never called via this pointer. It would have immediatley crashed as mp is always NULL when called via .xf_output(). Do not set .xf_output to ipip_output. This allows to pass only the parameters which are actually needed and the control flow is clearer. OK mpi@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/10/13 08:38:12 Modified files: . : 70.html Log message: riscv64: 8620 packages CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/13 09:02:08 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: Makefile 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/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: Makefile distinfo devel/kf5/kcmutils: Makefile distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: Makefile distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kconfigwidgets/pkg: PLIST devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: Makefile distinfo devel/kf5/kdbusaddons/pkg: PLIST devel/kf5/kdeclarative: Makefile distinfo devel/kf5/kded : distinfo devel/kf5/kded/pkg: PLIST devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: Makefile distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: Makefile distinfo devel/kf5/kglobalaccel/pkg: PLIST 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/pkg: PLIST devel/kf5/kirigami2: Makefile distinfo devel/kf5/kirigami2/pkg: PLIST devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjobwidgets/pkg: PLIST devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: Makefile distinfo devel/kf5/knewstuff: Makefile distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: Makefile distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: Makefile distinfo devel/kf5/kparts/pkg: PLIST devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kross: Makefile distinfo devel/kf5/krunner: Makefile distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: Makefile distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwindowsystem: Makefile distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlgui/pkg: PLIST devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/oxygen-icons/pkg: PLIST devel/kf5/plasma-framework: Makefile distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/purpose: Makefile distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: Makefile distinfo devel/kf5/syntax-highlighting/pkg: PLIST devel/kf5/threadweaver: distinfo Log message: Update KDE Ships Frameworks 5.87.0 https://kde.org/announcements/frameworks/5/5.87.0/ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/13 09:03:04 src/usr.bin/realpath Update of /cvs/src/usr.bin/realpath In directory cvs.openbsd.org:/tmp/cvs-serv38702/realpath Log Message: Directory /cvs/src/usr.bin/realpath added to the repository CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/13 09:04:53 Modified files: lib/libc/stdlib: realpath.3 distrib/sets/lists/base: mi distrib/sets/lists/man: mi usr.bin : Makefile usr.bin/readlink: readlink.1 Added files: usr.bin/realpath: Makefile realpath.1 realpath.c Log message: Provide realpath(1) A tiny realpath(3) wrapper to make a porter's life easier. Feedback kettenis deraadt cheloha sthen OK cheloha martijn deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 10:56:30 Modified files: sbin/isakmpd : init.c Makefile libcrypto.h Removed files: sbin/isakmpd : libcrypto.c Log message: isakmpd: remove libcrypto.c All this does is a call to OpenSSL_add_all_algorithms(), which is no longer needed since libbcrypto initializes itself. ok bluhm sthen (part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 10:57:43 Modified files: sbin/isakmpd : key.c x509.c Log message: isakmpd: remove #ifdefs for ancient OPENSSL_VERSIONs. No-one is going to build this with OpenSSL 0.9.7 or earlier, so we can remove this code. ok bluhm sthen (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 11:00:36 Modified files: regress/lib/libssl/handshake: handshake_table.c Log message: Remove __dead from usage() to reduce the diff needed to build LibreSSL on sortix. Prompted by a diff by Jonas Termansen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 11:02:10 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: ssltest.c does not need param.h From Jonas Termansen CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/10/13 11:41:14 Modified files: usr.bin/doas : doas.c Log message: Fix fd leak of /dev/tty on auth failure, introduced in revision 1.91. Move the auth retry loop into authuser() and only open /dev/tty once. Also refactor the password reading into authuser_checkpass(). Bug reported by multi AT in-addr DOT xyz. OK kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 12:09:42 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: stop reaching into X509 Prepare for an upcoming change in libcrypto and retrieve the stack of extensions via X509_get0_extensions(). Simplify the for loop by relying on the fact that empty or NULL stacks have an sk_num() of 0 and -1, respectively, so the loop won't be entered and the extsz dance is unnecessary. ok florian CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/13 12:55:04 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Sending live tcpdump output over SSH while running tests may drop bpf logs in the kernel. Better write pcap files onto remote machine's disk and collect and convert after testing with live packets has finished. Move the TCP path MTU tests to the end. Otherwise TCP packets floating around could affect the packet counters of the subsequent tests. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/13 13:11:02 Modified files: graphics/opencv: Makefile distinfo graphics/opencv/patches: patch-modules_core_src_system_cpp graphics/opencv/pkg: PLIST-java PLIST-main Log message: Update opencv to 4.5.4 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/13 13:49:46 Log message: Import math/isl 0.18 Description: isl is a library for manipulating sets and relations of integer points bounded by linear constraints. Supported operations on sets include intersection, union, set difference, emptiness check, convex hull, (integer) affine hull, integer projection, computing the lexicographic minimum using parametric integer programming, coalescing and parametric vertex enumeration. It also includes an ILP solver based on generalized basis reduction, transitive closures on maps (which may encode infinite graphs), dependence analysis and bounds on piecewise step-polynomials. Makefile tweaks and ok bcallah@ Status: Vendor Tag: tracey Release Tags: tracey_20211013 N ports/math/isl/Makefile N ports/math/isl/distinfo N ports/math/isl/pkg/DESCR N ports/math/isl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/13 13:50:18 Modified files: math : Makefile Log message: Add isl to the build CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/13 14:34:03 Modified files: etc : syslog.conf Log message: Change syslog.conf comments relating to network logging to focus on client setup which is configured in the file itself, rather than talking partly about client (set in the file), command-line flags used for servers which are better suited to the syslogd(8) manual, and ISDN. In the commented-out examples, use tls rather than the plaintext protocol. If users don't need tls they can change it, but it's a sane default, and a good place to show that we have the feature. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/13 16:43:44 Modified files: sys/dev : softraid_crypto.c softraid_raid1c.c sys/crypto : crypto.c cryptodev.h sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ipsec_input.c ipsec_output.c Log message: The function crypto_dispatch() never returns an error. Make it void and remove error handling in the callers. OK patrick@ mvs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/13 16:49:11 Modified files: sys/netinet : ipsec_input.c Log message: Remove redundant NULL checks in IPsec which are never reached. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/10/13 17:31:43 Modified files: net/dnscrypt-proxy: Makefile distinfo Log message: update net/dnscrypt-proxy 2.1.1 changelog: https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.1 OK bket@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/13 18:45:02 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: Use unsigned char instead of u_char for two prototypes (like everywhere else in libcrypto's manuals and headers). CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/13 20:08:48 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html errata69.html ftp.html hppa.html i386.html landisk.html luna88k.html macppc.html octeon.html powerpc64.html riscv64.html sparc64.html stable.html build : Makefile versionup build/mirrors : anoncvs.html.end anoncvs.html.head ftp.html.end ftp.html.head faq : faq1.html faq14.html faq16.html faq4.html faq5.html faq6.html index.html faq/pf : example1.html faq/ports : ports.html Log message: 7.0 updates CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/13 21:11:36 Modified files: faq : faq6.html Log message: move description of resolvd up a bit where it makes more sense CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/13 21:38:01 Modified files: faq : faq6.html Log message: a missing > makes all the difference... CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/13 21:45:11 Log message: Import lang/gdmd, a dmd-like wrapper for gdc. ok gkoehler@ gdmd is a DMD-like wrapper for GDC. It lets you use DMD-style command line flags with GDC. Status: Vendor Tag: bcallah Release Tags: bcallah_20211013 N ports/lang/gdmd/Makefile N ports/lang/gdmd/distinfo N ports/lang/gdmd/patches/patch-dmd-script N ports/lang/gdmd/patches/patch-Makefile N ports/lang/gdmd/pkg/DESCR N ports/lang/gdmd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/13 21:45:51 Modified files: lang : Makefile Log message: +gdmd CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/13 22:18:26 Modified files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: Makefile distinfo mail/notmuch/notmuch/patches: patch-lib_Makefile_local patch-test_test-lib_sh mail/notmuch/py-notmuch: distinfo Added files: mail/notmuch/notmuch/patches: patch-test_T400-hooks_sh Log message: Update to notmuch-0.33.2 Changes: https://git.notmuchmail.org/git?p=notmuch;a=blob;f=NEWS Feedback and tests from sdk@. OK sdk@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/13 23:12:25 Modified files: productivity/hledger: Makefile distinfo Log message: Upgrade to hledger 1.23 kili: ... just go ahead CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/13 23:41:06 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.316 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/14 01:15:32 Modified files: math/isl : Makefile Log message: fix variable name: SEPERATE_BUILD -> SEPARATE_BUILD CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/14 02:37:47 Modified files: security/py-paramiko: Makefile distinfo Removed files: security/py-paramiko/patches: patch-setup_cfg Log message: Update to py-paramiko-2.8.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/14 02:46:01 Modified files: sys/kern : sys_generic.c Log message: Implement select(2) and pselect(2) on top of kqueue. The given set of fds are converted to equivalent kevents using EV_SET(2) and passed to the scanning internals of kevent(2): kqueue_scan(). Those events are lazily deleted to reduce the overhard of freeing/allocating them when select(2) is called in a loop. ktrace(1) will now output the converted kevents on top of the usuals set bits to be able to find possible error in the convertion. This switch implies that select(2) and pselect(2) will now query the underlying kqfilters instead of the *_poll() routines. An increase in latency is visible, especially with UDP sockets and NET_LOCK()-contended subsystems and will be addressed in a next step. The various *_poll() routines could be removed as soon as poll(2) and ppoll(2) are also converted. Based on similar work done on DragonFlyBSD with inputs from from visa@, millert@, anton@, cheloha@, thanks! ok claudio@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/14 03:07:55 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.6.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/14 03:54:51 Modified files: usr.bin/tmux : tty.c Log message: When checking ranges in tty_cmd_cells, cannot use the tty cursor position and tty_cursor because it may be at the final invisible cursor position on automargin terminals. The text to be drawn is confined to the pane, so use the pane cursor position for the checks instead. Fix from Anindya Mukherjee, redraw problem reported by naddy@. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/10/14 04:18:24 Modified files: faq : upgrade70.html Log message: s/snmpv2/snmpv2c/, my mistake in current.html text that this was moved from CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/14 06:55:11 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.11.5 -> 2.11.6 Changelog: https://github.com/ansible/ansible/blob/stable-2.11/changelogs/CHANGELOG-v2.11.rst#v2-11-6 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/14 06:55:50 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 4.6.0 -> 4.7.0 https://github.com/ansible-community/ansible-build-data/blob/main/4/CHANGELOG-v4.rst#v4-7-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/14 06:57:57 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/patches: patch-config_config_json net/mattermost-server/pkg: PLIST Removed files: net/mattermost-server/patches: patch-cmd_mattermost_commands_logs_go Log message: Update mattermost-server 5.39.0 -> 6.0.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html#release-v6-0-feature-release CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/14 07:19:01 Modified files: usr.bin/tmux : cmd-display-menu.c mode-tree.c options-table.c options.c popup.c screen-redraw.c screen-write.c tmux.1 tmux.h tty-acs.c window-tree.c Log message: Add popup-border-lines option to set popup line style, from Alexis Hildebrandt, GitHub issue 2930. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/14 07:40:52 Log message: Import devel/mklittlefs 3.0.0 Description: A little fail-safe filesystem designed for microcontrollers. This tool is specifically patched to work with Espressif ESP8266 line of chips. Power-loss resilience - littlefs is designed to handle random power failures. All file operations have strong copy-on-write guarantees and if power is lost the filesystem will fall back to the last known good state. Dynamic wear leveling - littlefs is designed with flash in mind, and provides wear leveling over dynamic blocks. Additionally, littlefs can detect bad blocks and work around them. Bounded RAM/ROM - littlefs is designed to work with a small amount of memory. RAM usage is strictly bounded, which means RAM consumption does not change as the filesystem grows. The filesystem contains no unbounded recursion and dynamic memory is limited to configurable buffers that can be provided statically. ok benoit@ Status: Vendor Tag: tracey Release Tags: tracey_20211014 N ports/devel/mklittlefs/Makefile N ports/devel/mklittlefs/distinfo N ports/devel/mklittlefs/patches/patch-Makefile N ports/devel/mklittlefs/pkg/DESCR N ports/devel/mklittlefs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/14 07:41:10 Modified files: devel : Makefile Log message: Add mklittlefs to the build. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/14 08:29:03 Modified files: mail/alpine : Makefile Log message: override LIB_DEPENDS-c-client to empty to remove bogus entry CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/14 08:29:55 Modified files: . : 70.html artwork.html index.html Added files: images : StarryPointers-s.png StarryPointers.png puffy70.gif Log message: 7.0 release CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/14 08:32:55 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-apps_app_voicemail_c patch-configure_ac patch-res_res_rtp_asterisk_c telephony/asterisk/pkg: PLIST-main Log message: update to asterisk-18.7.1 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/14 08:33:29 Modified files: games/godot : Makefile Log message: mark BROKEN-riscv64 and BROKEN-mips64 to save some build CPU cycles for now ok jca@ for riscv64 ok maintainer Omar Polo who suggested also disabling mips64 Note there is a patch from Omar to disable embree that may solve this, but remains to be tested. Then maybe BROKEN-*64 can be removed again. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/14 10:08:54 Modified files: games/freedoom : Makefile.inc games/freedoom/freedoom/pkg: PLIST Log message: Add the PDF manual OK daniel@ and solene@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2021/10/14 10:21:02 Modified files: net/synergy/patches: patch-src_lib_ipc_IpcClientProxy_cpp patch-src_lib_ipc_IpcServerProxy_cpp Log message: Unbreak build on riscv. Not fully tested due to lack of video h/w. Looks good to sthen. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/14 10:52:03 Modified files: net/utox : Makefile distinfo Log message: Update to utox-0.18.1 Switch to github repository for HOMEPAGE utox.org is not official and former utox.io is abandoned see https://github.com/uTox/uTox/issues/1419#issuecomment-593022865 ok tracey@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/14 11:39:42 Modified files: sys/netinet6 : ip6_forward.c Log message: ip6_output_ipsec_send() may change the route embeded in struct ro during path MTU discovery. ip6_forward() has to update its rt variable to the new route in ro. Otherwise it could operate on a freed route. from markus@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/14 11:47:34 Modified files: faq : faq6.html Log message: one more dhcp -> inet autoconf; spotted by tb CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/14 12:06:59 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: Makefile distinfo x11/kde-plasma/breeze/pkg: PLIST x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: Makefile distinfo x11/kde-plasma/oxygen: Makefile distinfo x11/kde-plasma/oxygen/pkg: PLIST Log message: Update KDE plasma to 5.23.0 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/14 14:38:17 Modified files: net/toxic : Makefile distinfo Log message: Update to toxic-0.11.1 ok tracey@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/14 14:57:55 Modified files: www/varnish : Makefile Log message: Lint varnishreload script and manual Better fail in "make fake" then get frustrated with a broken script; we control/authored both files so yell if they are not up to standard. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/14 15:09:34 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update sysutils/hcloud to 1.28.1 - Fix panic on iso & location list as json - Move RDNS Commands to RDNS Client OK solene@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/14 15:30:00 Modified files: lib/libm/src : s_llrint.c s_llrintf.c s_lrint.c s_lrintf.c s_lrintl.c Log message: Replace lrint(3), lrintf(3), llrint(3) and llrintf(3) implementations with the same implementation that we're already using for lrintl(3) and llrintl(3). The old implementations were derived from code from NetBSD that didn't pass the lib/libm/msun/lrint_test regress test. NetBSD replaced their implementation with the FreeBSD implementation of this code which we were already using for lrintl(3) and llrintl(3). This fixes the regress test. ok bluhm@, millert@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/14 17:05:10 Modified files: sys/kern : uipc_socket.c uipc_usrreq.c Log message: Release solock() before call unp_externalize(). A little step forward to make UNIX domain sockets locking fine grained. The closest goal is to introduce the new rwlock(9) and use it to protect garbage collector data. This leaves existing `unp_lock' rwlock(9) which cowers the whole layer for per-socket data only and allows to replace it with per-socket `so_lock' with further diffs. Except file descriptor table unp_externalize() operates with the garbage collector data only such as `unp_rights', `unp_msgcount' directly and `unp_deferred' through unp_discard(). I want to introduce the new garbage collector rwlock(9) with the separate diff, so `unp_lock' is still taken within unp_externalize() around garbage collector data access. But right now M_WAITOK allocation removed from rwlock(9). Also useless M_WAITOK allocation and fdplock()/fdpunlock() dances removed from the error path. The `unp_lock' and fdplock() are not taken together within unp_externalize() but unp_internalize() still enforces `unp_lock' -> fdplock() lock order. This rests the only place and will be changed with the upcoming unp_internalize() and garbage collector rwlock(9) diffs. ok bluhm@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2021/10/14 18:51:38 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.4.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/14 23:29:57 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure patch-external_skia_Library_skia_mk Log message: update to 7.2.2.2 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/14 23:40:23 Modified files: net/owncloudclient: Makefile Log message: Add lib/inotify/inotify back to WANTLIB. It was accidentially removed in January. This fixes runtime on freshly installed systems. Report and diff from Felix Kronlage-Dammersm thanks! CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/15 00:30:06 Modified files: sys/kern : spec_vnops.c vfs_default.c vfs_sync.c sys/miscfs/deadfs: dead_vnops.c sys/miscfs/fifofs: fifo_vnops.c sys/ntfs : ntfs_vnops.c sys/sys : vnode.h sys/ufs/mfs : mfs_vnops.c Log message: vnode: remove vop_generic_{,is,un}lock stub functions These functions are only stubs (returning 0). Replace them with nullop function (same behaviour). There is no intented behaviour changes. While here, reorder some vop_islocked member in structs to be next others vop_{,un}lock members. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/15 00:59:57 Modified files: sys/kern : sys_generic.c Log message: Revert "Implement select(2) and pselect(2) on top of kqueue." It introduced a regression exposed by the ssh tests. Reported by anton@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/15 01:49:04 Modified files: devel/openocd : Makefile Log message: Explicitely pass --without-capstone otherwise it gets picked up if present at configure time. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/15 02:10:45 Modified files: share/man/man4 : acx.4 an.4 ath.4 athn.4 atu.4 atw.4 bwfm.4 bwi.4 ipw.4 iwi.4 iwm.4 iwn.4 iwx.4 malo.4 otus.4 pgt.4 ral.4 rsu.4 rtw.4 rtwn.4 rum.4 run.4 uath.4 upgt.4 ural.4 urtw.4 urtwn.4 wpi.4 zyd.4 Log message: Teach modern "inet autoconf" This goes in line with hostname.if(5), unwind.conf(5), ifconfig(8) as well as our installer. OK deraadt CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/15 02:48:18 Modified files: usr.sbin/rpki-client: output-json.c Log message: Update json key names OK claudio@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/15 03:04:50 Modified files: www/nextcloud/20: Makefile distinfo www/nextcloud/20/pkg: PLIST Log message: Update for Nextcloud to 20.0.13 OK rsadowski@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/15 03:06:29 Modified files: www/nextcloud/21: Makefile distinfo www/nextcloud/21/pkg: PLIST Log message: Update for Nextcloud to 21.0.5 OK rsadoski@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/15 03:47:37 Modified files: security/libssh2: Makefile distinfo security/libssh2/pkg: PLIST Log message: Update to libssh2-1.10.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/15 04:39:22 Modified files: usr.bin/tmux : cmd-send-keys.c Log message: Do not send any key if -N flag is given even if no other arguments, fixes problem with repeat in copy mode reported by tb@. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/15 04:44:14 Modified files: www/nextcloud/20: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/20/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 20.0.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/15 04:46:19 Modified files: telephony/p5-Asterisk-AMI: Makefile Log message: p5-Asterisk-AMI: depend on p5-Net-SSLeay for TLS support (via AnyEvent::TLS) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/15 04:46:35 Modified files: www/nextcloud/21: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/21/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 21.0.5 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/15 04:50:31 Modified files: www/nextcloud/22: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/22/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 22.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/15 04:50:32 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-3.3.9, from maintainer CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/15 04:53:43 Log message: import sysutils/kopia v0.9.1 Description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. Unlike other cloud backup solutions, the user is in full control of the backup storage and responsible for purchasing one of the cloud storage products, which offer great durability and availability for the data. https://kopia.io/ OK bket@, sthen@ Also tested by Janne Johansson (icepic dot dz at gmail.com), thanks. Status: Vendor Tag: denis Release Tags: denis_20211015 N ports/sysutils/kopia/Makefile N ports/sysutils/kopia/distinfo N ports/sysutils/kopia/modules.inc N ports/sysutils/kopia/pkg/DESCR N ports/sysutils/kopia/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/15 05:09:00 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-auto_def patch-nntp_newsrc_c mail/neomutt/pkg: PLIST Log message: update to neomutt-20211015, neomutt users please test and report upstream if there are new problems, and let me know after a few days use if you think it's stable enough to backport to -stable (as the version in release has had a few crashes people have run into). release notes in https://neomutt.org/2021/10/15/release CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/15 05:17:04 Modified files: sysutils : Makefile Log message: Link kopia to the build. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/15 07:38:10 Modified files: sys/dev/pci : if_iwx.c if_iwxvar.h Log message: Add initial 40MHz support to the iwx(4) driver. Tested: ax200: jmc, phessler, kevlo, hrvoje, sdk, fkr, stsp, Mark Patruck ax201: jcs, stsp, Fredrik Engberg, Eric Auge CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/15 07:44:26 Log message: Import devel/dtools, the ancillary tools for the D programming language compiler. powerpc testing, tweaks, and ok gkoehler@. Additional testing Ryan Boggs. This package contains various tools redistributed with DMD or used internally during various build tasks. Programs include: catdocd Concatenates Ddoc files. changed Change log generator. checkwhitespace Check for trailing whitespace. contributors Query contributors between two D releases. ddemangle D symbol demangler. detab Replaces tabs with spaces. dget D source code downloader. dustmite Test case minimization tool. rdmd D build tool. tolf Line endings converter. updatecopyright Update the copyright notices in DMD Status: Vendor Tag: bcallah Release Tags: bcallah_20211015 N ports/devel/dtools/Makefile N ports/devel/dtools/distinfo N ports/devel/dtools/patches/patch-posix_mak N ports/devel/dtools/patches/patch-DustMite_polyhash_d N ports/devel/dtools/pkg/DESCR N ports/devel/dtools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/15 07:45:02 Modified files: devel : Makefile Log message: +dtools CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/15 08:12:09 Log message: Import games/wordsearch, a classic word search game that you can play in your terminal. From upstream and MAINTAINER Pat Jensen -- thanks! ok tracey@ wordsearch is a classic word search game that you can play in your terminal. It features curses full screen gameplay with an easy to customize puzzle directory so you can share your creations with friends. It has simple to pick up gameplay with word-based scoring so you can play anytime. Status: Vendor Tag: bcallah Release Tags: bcallah_20211015 N ports/games/wordsearch/Makefile N ports/games/wordsearch/distinfo N ports/games/wordsearch/pkg/DESCR N ports/games/wordsearch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/15 08:12:34 Modified files: games : Makefile Log message: +wordsearch CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/15 08:46:46 Modified files: usr.bin/ssh : scp.1 scp.c Log message: openbsd 7.0 release shipped with the (hopefully last) scp that uses RCP protocol for copying. Let's get back to testing the SFTP protocol. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/15 08:47:47 Modified files: net/freeradius : Tag: OPENBSD_7_0 Makefile distinfo net/freeradius/patches: Tag: OPENBSD_7_0 patch-configure patch-raddb_mods-available_eap patch-raddb_radiusd_conf_in patch-src_main_cb_c patch-src_main_tls_c net/freeradius/pkg: Tag: OPENBSD_7_0 PLIST-main PLIST-mysql PLIST-pgsql Log message: update to freeradius-3.0.25 in 7.0-stable, 3.0.24 (which arrived too late for release) includes amongst others a fix for a double free which I suspect maybe implicated in a user reported segfault CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2021/10/15 09:01:29 Modified files: bin/chio : parse.y sbin/dhcpleased: parse.y sbin/iked : parse.y sbin/ipsecctl : parse.y sbin/pfctl : parse.y sbin/unwind : parse.y usr.sbin/acme-client: parse.y usr.sbin/bgpd : parse.y usr.sbin/dvmrpd: parse.y usr.sbin/eigrpd: parse.y usr.sbin/hostapd: parse.y usr.sbin/httpd : parse.y usr.sbin/ifstated: parse.y usr.sbin/iscsictl: parse.y usr.sbin/ldapd : parse.y usr.sbin/ldomctl: parse.y usr.sbin/ldpd : parse.y usr.sbin/lpd : parse.y usr.sbin/npppd/npppd: parse.y usr.sbin/ntpd : parse.y usr.sbin/ospf6d: parse.y usr.sbin/ospfd : parse.y usr.sbin/rad : parse.y usr.sbin/radiusd: parse.y usr.sbin/relayd: parse.y usr.sbin/ripd : parse.y usr.sbin/smtpd : parse.y usr.sbin/snmpd : parse.y usr.sbin/switchd: parse.y usr.sbin/vmd : parse.y usr.sbin/ypldap: parse.y Log message: Don't declare variables as "unsigned char *" that are passed to functions that take "char *" arguments. Where such chars are assigned to int or passed to ctype functions, explicitly cast them to unsigned char. For OpenBSD's clang, -Wpointer-sign has been disabled by default, but when the parse.y code was built elsewhere, the compiler would complain. With help from millert@ ok benno@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/15 09:47:46 Modified files: misc/osinfo/osinfo-db: Makefile distinfo Log message: update to osinfo-db-20211013. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/15 10:48:47 Modified files: lib/libssl : ssl.h ssl_locl.h tls1.h Log message: Move various structs from ssl.h/tls1.h to ssl_locl.h. These were already under LIBRESSL_INTERNAL hence no ABI change. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/15 10:49:12 Modified files: regress/lib/libssl/ssl: Makefile ssltest.c Log message: Pull in ssl_locl.h so that we can keep reaching into libssl internals. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/15 11:01:49 Modified files: sysutils/kopia : Makefile distinfo Log message: update to v0.9.2 Changelog: https://github.com/kopia/kopia/releases/tag/v0.9.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/10/15 14:27:52 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.3.1.0 CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2021/10/15 14:47:11 Modified files: share/misc : airport Log message: Update name of SMF, and add SAC (Sacramento Executive) I've flown through SMF and been to SAC. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/15 15:51:53 Modified files: www/varnish : Makefile Log message: Use appropiate mandoc linting level Otherwise post-install fails if varnish manuals are not installed; noticed by naddy, thanks. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/15 16:30:33 Modified files: usr.sbin/rpki-client: cert.c Log message: zap 3 comments CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/15 16:39:48 Modified files: faq : faq5.html Log message: mention bsd.re-config and improve the surrounding config(8) text a bit input/ok tb CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/15 17:14:13 Modified files: faq : faq5.html Log message: tweak previous CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/15 17:44:55 Modified files: . : errata68.html errata69.html Log message: spell libcrypto correctly CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 00:38:26 Modified files: astro/py-metar : Makefile distinfo astro/py-metar/pkg: PLIST Log message: Update to py-metar-1.4. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/10/16 01:22:17 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.2.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 01:44:36 Modified files: security/openssl/libretls: Makefile distinfo Log message: update to libretls-3.4.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 01:53:10 Modified files: multimedia/libvpx: Makefile distinfo Log message: Update to libvpx 1.11.0. Pelease v1.11.0 Smew Duck 2021-09-27 v1.11.0 "Smew Duck" This maintenance release adds support for VBR mode in VP9 rate control interface, new codec controls to get quantization parameters and loop filter levels, and includes several improvements to NEON and numerous bug fixes. - Upgrading: New codec control is added to get quantization parameters and loop filter levels. VBR mode is supported in VP9 rate control library. - Enhancement: Numerous improvements for Neon optimizations. Code clean-up and refactoring. Calculation of rd multiplier is changed with BDRATE gains. - Bug fixes: Fix to overflow on duration. Fix to several instances of -Wunused-but-set-variable. Fix to avoid chroma resampling for 420mpeg2 input. Fix to overflow in calc_iframe_target_size. Fix to disallow skipping transform and quantization. Fix some -Wsign-compare warnings in simple_encode. Fix input file path in simple_encode_test. Fix valid range for under/over_shoot pct. From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 01:54:22 Modified files: www/lighttpd : Makefile distinfo Log message: Update to lighttpd 1.4.60 - HTTP/2 smoother and lower memory use (in general) - HTTP/2 tuning to better handle aggressive client initial requests - reduce memory footprint; workaround poor glibc behavior; jemalloc is better - mod_magnet lua performance improvements - mod_dirlisting performance improvements and new caching option - memory constraints for extreme edge cases in mod_dirlisting, mod_ssi, mod_webdav - connect(), write(), read() time limits on backends (separate from client timeouts) - lighttpd restarts if large discontinuity in time occurs (embedded systems) - RFC7233 Range support for all non-streaming responses, not only static files - connect() to backend now has default 8 second timeout (configurable) From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 01:59:12 Modified files: audio/openal : Makefile audio/openal/patches: patch-alc_backends_sndio_cpp Log message: Fix for a bug in the sndio backend with the capture support Diff from Brad, OK maintainer David Carlier CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 01:59:50 Modified files: multimedia/aom : Makefile distinfo Log message: Update to aom 3.1.3. 2021-09-29 v3.1.3 This release includes several bug fixes. - Bug fixes: The following four cmake changes should help the people building libaom using MSVC. 1. exports: use CMAKE_SHARED_LIBRARY_PREFIX to determine lib name https://aomedia-review.googlesource.com/c/aom/+/142342 2. aom_install: Install lib dlls to bindir https://aomedia-review.googlesource.com/c/aom/+/146546 3. aom_install: use relpath for install https://aomedia-review.googlesource.com/c/aom/+/146550 4. aom_install: don't exclude msvc from install https://aomedia-review.googlesource.com/c/aom/+/146547 aom/aom_encoder.h: remove configure option reference https://aomedia-review.googlesource.com/c/aom/+/146743 Issue 3113: Tests for detecting chroma subsampling in av1_copy_and_extend_frame() do not work when y_width or y_height is 1 Issue 3115: image2yuvconfig() should calculate uv_crop_width and uv_crop_height from y_crop_width and y_crop_height Issue 3140: rc_overshoot_pct is documented as having a range of 0-1000, but is range checked against 0-100 Issue 3147: Build failure on Apple M1 arm64 Update diff from Brad, OK sdk@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 02:00:54 Modified files: lang/node : Makefile distinfo Log message: Update node to 12.22.7 CVE-2021-22959, CVE-2021-22960 https://nodejs.org/en/blog/vulnerability/oct-2021-security-releases/ OK abieber@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 02:01:38 Modified files: converters/p5-Convert-ASN1: Makefile distinfo Log message: Update to p5-Convert-ASN1-0.33. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 02:02:18 Modified files: devel/fmt : Makefile distinfo devel/fmt/patches: patch-CMakeLists_txt patch-test_gtest-extra-test_cc devel/fmt/pkg : PLIST Removed files: devel/fmt/patches: patch-test_posix-mock-test_cc patch-test_std-format-test_cc Log message: Update to fmt 8.0.1. From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 02:07:39 Modified files: java/tanukiwrapper: Makefile distinfo java/tanukiwrapper/patches: patch-build_xml patch-src_c_wrapper_c Log message: Update tanukiwrapper to 0.9.46 Changelog:https://wrapper.tanukisoftware.com/doc/english/release-notes.html#3.5.46 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 02:09:23 Modified files: net/i2p : Makefile distinfo Log message: Update i2p to 1.5.0 Changes - RRD4J 3.8 - Tunnels: Finish support for new build messages (proposal 157) - Updates: Support for .dmg and .exe updates Bug Fixes - Console: Fix generation of SSL keys on Java 17 - i2psnark: Fix autostart for magnets - Router: Fix rare deadlock in publishing our RI - SSU: Fix handling of bad peer test responses - UPnP: IPv6 fixes Other - Jetty: Improve sort in directory listings - Jetty: Add X-I2P-Location header - Router: Increase probability to rekey to ECIES - Streaming: Performance improvements for low-latency connections - Translation updates Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 02:11:34 Modified files: devel/p5-B-Hooks-EndOfScope: Makefile distinfo Log message: Update to p5-B-Hooks-EndOfScope-0.25. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 02:16:10 Modified files: devel/p5-Cache-FastMmap: Makefile distinfo Log message: Update to p5-Cache-FastMmap-1.57. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 02:22:44 Modified files: devel/p5-Config-AutoConf: Makefile distinfo Log message: Update to p5-Config-AutoConf-0.320. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 02:25:31 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij to 2021.2.3 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/16 02:51:36 Modified files: emulators/mgba : Makefile distinfo emulators/mgba/patches: patch-CMakeLists_txt patch-src_platform_sdl_main_c emulators/mgba/pkg: PLIST-main Log message: Update to mgba-0.9.2. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/10/16 02:56:43 Modified files: productivity/py-tasklib: Makefile distinfo Log message: update py-tasklib to its latest version 2.4.0 tweaks and ok thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 03:44:57 Modified files: security/knockpy: Makefile distinfo security/knockpy/pkg: PLIST Log message: Update knockpy to 5.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 03:59:42 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py-Pillow-8.4.0 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/10/16 04:41:14 Modified files: devel/got : Makefile distinfo Log message: update to got 0.62 - man pages: document command aliases in tmux(1) style, add tags (kn) - ignore unversioned files while aborting rebase, histedit, merge or operations - let 'got fetch' send all references to the server to avoid redundant downloads - plug memory leaks in got-fetch-pack and got-send-pack - provide lib/Makefile to enable tags file generation (kn) - add support for multiple path arguments to 'got diff' - fix merging of lines inserted at the top of a file (reported by Omar Polo) - display the requested object type in "object not found" error messages - implement 'got diff -c' for diffing commits with optional filtering by path - speed up 'got histedit -l' and 'got rebase -l' - fix merging of files which contain a dot on a line by itself - sort and de-duplicate work tree path command line arguments (suggested by kn) - fix pack index cache element rotation; keep often used entries near the front - use a bloom filter to avoid pointless pack index searches - do not skip ignored directories in 'got status' if they contain tracked files - FreeBSD's ed(1) does not accept "0i"; use the equivalent "1i" instead (naddy) - speed up pack file creation a little by caching raw objects - limit delta chain length in newly created pack files to 32 deltas - while packing, store encoded deltas in temporary files instead of in memory - sync with OpenBSD parse.y (naddy) - make 'gotadmin indexpack' unveil the repository read/write, not read-only - plug memory leak in an error path of read_packed_object() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 04:55:00 Log message: Reorganise the Asterisk port for split versions. Currently only using 18 but a number of previously deprecated modules will be removed, see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations This change should essentially be a noop at this point. Status: Vendor Tag: sthen Release Tags: sthen_20211016 N ports/telephony/asterisk/Makefile.inc N ports/telephony/asterisk/18/Makefile N ports/telephony/asterisk/18/distinfo N ports/telephony/asterisk/18/files/cdr.conf.sample N ports/telephony/asterisk/18/files/extensions.ael.sample N ports/telephony/asterisk/18/files/extensions.conf.sample N ports/telephony/asterisk/18/files/logger.conf.sample N ports/telephony/asterisk/18/files/modules.conf.sample N ports/telephony/asterisk/18/files/musiconhold.conf.sample N ports/telephony/asterisk/18/files/sip.conf.sample N ports/telephony/asterisk/18/files/voicemail.conf.sample N ports/telephony/asterisk/18/patches/patch-Makefile N ports/telephony/asterisk/18/patches/patch-apps_app_voicemail_c N ports/telephony/asterisk/18/patches/patch-apps_app_voicemail_exports_in N ports/telephony/asterisk/18/patches/patch-autoconf_ast_check_raii_m4 N ports/telephony/asterisk/18/patches/patch-build_tools_cflags_xml N ports/telephony/asterisk/18/patches/patch-configs_samples_ast_debug_tools_conf_sample N ports/telephony/asterisk/18/patches/patch-configs_samples_asterisk_conf_sample N ports/telephony/asterisk/18/patches/patch-configs_samples_res_odbc_conf_sample N ports/telephony/asterisk/18/patches/patch-configs_samples_sip_conf_sample N ports/telephony/asterisk/18/patches/patch-configure_ac N ports/telephony/asterisk/18/patches/patch-contrib_scripts_ast_coredumper N ports/telephony/asterisk/18/patches/patch-contrib_scripts_safe_asterisk N ports/telephony/asterisk/18/patches/patch-main_audiohook_c N ports/telephony/asterisk/18/patches/patch-main_dns_core_c N ports/telephony/asterisk/18/patches/patch-main_iostream_c N ports/telephony/asterisk/18/patches/patch-main_utils_c N ports/telephony/asterisk/18/patches/patch-res_res_calendar_caldav_c N ports/telephony/asterisk/18/patches/patch-res_res_calendar_icalendar_c N ports/telephony/asterisk/18/patches/patch-res_res_http_media_cache_c N ports/telephony/asterisk/18/patches/patch-res_res_odbc_c N ports/telephony/asterisk/18/patches/patch-res_res_pjsip_history_c N ports/telephony/asterisk/18/patches/patch-res_res_pjsip_location_c N ports/telephony/asterisk/18/patches/patch-res_res_pjsip_pjsip_options_c N ports/telephony/asterisk/18/patches/patch-res_res_pjsip_pubsub_c N ports/telephony/asterisk/18/patches/patch-res_res_pjsip_registrar_c N ports/telephony/asterisk/18/patches/patch-res_res_rtp_asterisk_c N ports/telephony/asterisk/18/patches/patch-sounds_sounds_xml N ports/telephony/asterisk/18/patches/patch-third-party_apply_patches N ports/telephony/asterisk/18/patches/patch-third-party_pjproject_Makefile N ports/telephony/asterisk/18/patches/patch-third-party_pjproject_source_pjlib_build_Makefile N ports/telephony/asterisk/18/patches/patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c N ports/telephony/asterisk/18/patches/patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c N ports/telephony/asterisk/18/pkg/DESCR-calendar N ports/telephony/asterisk/18/pkg/DESCR-http_post N ports/telephony/asterisk/18/pkg/DESCR-kqueue N ports/telephony/asterisk/18/pkg/DESCR-ldap N ports/telephony/asterisk/18/pkg/DESCR-lua N ports/telephony/asterisk/18/pkg/DESCR-main N ports/telephony/asterisk/18/pkg/DESCR-odbc N ports/telephony/asterisk/18/pkg/DESCR-pgsql N ports/telephony/asterisk/18/pkg/DESCR-snmp N ports/telephony/asterisk/18/pkg/DESCR-speex N ports/telephony/asterisk/18/pkg/DESCR-tds N ports/telephony/asterisk/18/pkg/DESCR-vm_imap N ports/telephony/asterisk/18/pkg/DESCR-vm_odbc N ports/telephony/asterisk/18/pkg/PLIST-calendar N ports/telephony/asterisk/18/pkg/PLIST-http_post N ports/telephony/asterisk/18/pkg/PLIST-kqueue N ports/telephony/asterisk/18/pkg/PLIST-ldap N ports/telephony/asterisk/18/pkg/PLIST-lua N ports/telephony/asterisk/18/pkg/PLIST-main N ports/telephony/asterisk/18/pkg/PLIST-odbc N ports/telephony/asterisk/18/pkg/PLIST-pgsql N ports/telephony/asterisk/18/pkg/PLIST-snmp N ports/telephony/asterisk/18/pkg/PLIST-speex N ports/telephony/asterisk/18/pkg/PLIST-tds N ports/telephony/asterisk/18/pkg/PLIST-vm_imap N ports/telephony/asterisk/18/pkg/PLIST-vm_odbc N ports/telephony/asterisk/18/pkg/README-main N ports/telephony/asterisk/18/pkg/asterisk.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 04:55:40 Modified files: telephony/asterisk: Makefile Removed files: telephony/asterisk/files: cdr.conf.sample extensions.ael.sample extensions.conf.sample logger.conf.sample modules.conf.sample musiconhold.conf.sample sip.conf.sample voicemail.conf.sample telephony/asterisk/patches: patch-Makefile patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_sip_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-contrib_scripts_safe_asterisk patch-main_audiohook_c patch-main_dns_core_c patch-main_iostream_c patch-main_utils_c patch-res_res_calendar_caldav_c patch-res_res_calendar_icalendar_c patch-res_res_http_media_cache_c patch-res_res_odbc_c patch-res_res_pjsip_history_c patch-res_res_pjsip_location_c patch-res_res_pjsip_pjsip_options_c patch-res_res_pjsip_pubsub_c patch-res_res_pjsip_registrar_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/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: Reorganise the Asterisk port for split versions. Currently only using 18 but a number of previously deprecated modules will be removed, see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations This change should essentially be a noop at this point. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 04:56:50 Removed files: telephony/asterisk: distinfo Log message: Reorganise the Asterisk port for split versions. Currently only using 18 but a number of previously deprecated modules will be removed, see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Deprecations This change should essentially be a noop at this point. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 04:57:12 Modified files: telephony/asterisk-g729: Makefile Log message: adjust for telephony/asterisk reorganisation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 04:57:40 Modified files: telephony/asterisk-openbsd-moh: Makefile Log message: adjust for telephony/asterisk reorganisation CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/16 05:34:41 ports/games/wordsearch/patches Update of /cvs/ports/games/wordsearch/patches In directory cvs.openbsd.org:/tmp/cvs-serv54913/patches Log Message: Directory /cvs/ports/games/wordsearch/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/16 05:36:04 Modified files: games/wordsearch: Makefile Added files: games/wordsearch/patches: patch-wordsearch Log message: Fix spurious startup issue found by sthen@ Tweak from ian@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/16 06:01:46 Log message: Import editors/py-pypandoc v1.6.4 Pypandoc provides a thin wrapper for pandoc, a universal document converter. from solene@ (MAINTAINER) with help from Omar Polo, sthen@ and myself Status: Vendor Tag: sdk Release Tags: sdk_20211016 N ports/textproc/py-pypandoc/Makefile N ports/textproc/py-pypandoc/distinfo N ports/textproc/py-pypandoc/pkg/DESCR N ports/textproc/py-pypandoc/pkg/PLIST N ports/textproc/py-pypandoc/patches/patch-tests_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/16 06:47:12 Modified files: textproc : Makefile Log message: add py-pypandoc subdirectory to makefile CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/10/16 07:20:24 Modified files: math/py-cftime : Makefile distinfo math/py-cftime/pkg: PLIST Log message: Update py-cftime to 1.5.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/16 07:22:30 Modified files: devel/p5-local-lib: Makefile distinfo Log message: Update to p5-local-lib-2.000027 from wen heping. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/16 07:43:19 Log message: Import editors/apostrophe v2.5 Apostrophe is a GTK+ based distraction free Markdown editor. It uses pandoc as back-end for parsing Markdown and exporting to multiples format and offers a very clean and sleek user interface. from solene@ and tested by Omar Polo and myself Status: Vendor Tag: sdk Release Tags: sdk_20211016 N ports/editors/apostrophe/Makefile N ports/editors/apostrophe/distinfo N ports/editors/apostrophe/pkg/DESCR N ports/editors/apostrophe/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/16 07:45:46 Modified files: editors : Makefile Log message: Add subdir apostrophe to makefile CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/16 08:34:46 Log message: import benchmarks/glmark2 ok rsadowski@ DESCR: glmark2 is an OpenGL 2.0 and ES 2.0 benchmark. glmark2 is developed by Alexandros Frantzis and Jesse Barker based on the original glmark benchmark by Ben Smith. Status: Vendor Tag: thfr Release Tags: thfr_20211016 N ports/benchmarks/glmark2/Makefile N ports/benchmarks/glmark2/distinfo N ports/benchmarks/glmark2/patches/patch-meson_build N ports/benchmarks/glmark2/patches/patch-src_meson_build N ports/benchmarks/glmark2/pkg/DESCR N ports/benchmarks/glmark2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/16 08:36:27 Modified files: benchmarks : Makefile Log message: +glmark2 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/16 08:38:45 Modified files: mail/mutt-wizard: Makefile distinfo mail/mutt-wizard/pkg: PLIST Log message: update to recent checkout, from maintainer Aisha Tammy - thanks! CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/16 08:43:12 Modified files: games/mvdsv : Makefile distinfo Added files: games/mvdsv/patches: patch-src_server_h patch-src_sv_ccmds_c Log message: update to 0.34; also disable dangerous 'localcommand' functionality (see discussion in GitHub PR #69); from maintainer Tom Murphy - thanks! CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/16 08:50:41 Modified files: graphics/glslang: Makefile distinfo graphics/spirv-headers: Makefile distinfo graphics/spirv-headers/pkg: PLIST graphics/spirv-tools: Makefile distinfo graphics/spirv-tools/patches: patch-CMakeLists_txt patch-source_print_cpp 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_CMakeLists_txt patch-loader_loader_c patch-loader_trampoline_c 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_CMakeLists_txt Removed files: graphics/vulkan-headers/patches: patch-include_vulkan_vulkan_hpp Log message: update vulkan ports to sdk-1.2.189.1, including: - glslang to 11.6.0 - spirv-tools to 2021.3 ok rsadowski@ build and runtime tests by Omar Polo, too - thanks! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/16 09:05:59 Modified files: share/man/man4 : iwx.4 Log message: 40mhz is now supported so remove the caveat; ok stsp CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/16 09:22:23 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-3.4.2 Release notes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.4.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:37:32 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.27.0. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/10/16 09:38:13 Modified files: multimedia/minidlna: Makefile Added files: multimedia/minidlna/patches: patch-minidlna_c patch-minidlna_conf_5 Log message: multimedia/minidlna: ensure kqueue monitoring can be disabled. https://sourceforge.net/p/minidlna/bugs/337/ (Also fix a mandoc warning) OK bket@, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:38:44 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.21.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:38:54 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.18.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:39:11 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.20.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:49:02 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.0.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/16 09:49:23 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/16 11:14:41 Modified files: sys/dev/fdt : bcm2711_pcie.c Log message: Bail out early if the PCIe controller hasn't been initialized by the firmware. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 11:57:34 Modified files: multimedia/libbluray/patches: patch-src_file_dl_posix_c devel/libdvdread/patches: patch-src_dvd_input_c Log message: Update comments upstream commit git hashes From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 12:08:17 Log message: Import mlt7-7.0.1 Comment: multimedia transformations framework Description: MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API. This package contains core functionality and LGPL licensed plugins. Maintainer: The OpenBSD ports mailing-list WWW: https://www.mltframework.org/ "Go ahead" espie@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211016 N ports/multimedia/mlt7/Makefile N ports/multimedia/mlt7/distinfo N ports/multimedia/mlt7/patches/patch-src_framework_mlt_property_c N ports/multimedia/mlt7/patches/patch-src_modules_plusgpl_CMakeLists_txt N ports/multimedia/mlt7/patches/patch-src_tests_test_properties_test_properties_cpp N ports/multimedia/mlt7/pkg/DESCR-gpl2 N ports/multimedia/mlt7/pkg/DESCR-main N ports/multimedia/mlt7/pkg/PLIST-gpl2 N ports/multimedia/mlt7/pkg/PLIST-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 12:09:05 Modified files: multimedia : Makefile Log message: +mlt7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/16 13:20:55 Modified files: x11/kde-applications/kdenlive: Makefile distinfo x11/kde-applications/kdenlive/pkg: PLIST Log message: Update kdenlive to 21.08.1 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/16 13:22:26 Removed files: archivers/fuse-zip/patches: patch-tests_whitebox_fuseInterfaceTest_cpp.orig Log message: Remove accidently committed .orig file CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2021/10/16 13:34:42 Modified files: . : 70.html Log message: 9452 powerpc packages for 7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 13:59:29 Modified files: audio/portaudio-svn: Makefile distinfo audio/portaudio-svn/patches: patch-Makefile_in patch-configure_in patch-include_portaudio_h patch-portaudio-2_0_pc_in patch-src_os_unix_pa_unix_hostapis_c patch-src_os_unix_pa_unix_util_c audio/portaudio-svn/pkg: PLIST Log message: update to portaudio-svn-1970, from brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/16 14:24:44 Modified files: x11/ogre : Makefile Log message: enable x11/ogre on powerpc "ogre now builds on powerpc with the switch to lld", "Maintainer is not responding" from Brad CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/16 14:43:05 Modified files: net/blaeu : Makefile distinfo net/blaeu/patches: patch-setup_py Log message: Update to v1.1.7 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/16 14:43:41 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.4.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/16 19:43:18 Modified files: lang : Makefile devel/dtools : Makefile Log message: Enabling gdmd was a little too premature: it causes gcc-11 to hang out on the build machines, which breaks many more important ports. Switch dtools to build with dmd. This allows us to continue to offer the package on at least amd64. Comment out the gdmd line in lang/Makefile to make it clear this is intentional. We will revisit gdmd once the ports world moves to gcc-11. Found the hard way by tb@ -- apologies for the breakage ok sthen@, who also mentioned the commenting out of gdmd in lang/Makefile CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/16 20:03:39 Modified files: share/man/man4 : wi.4tbl Log message: Teach modern "inet autoconf" This goes in line with hostname.if(5), unwind.conf(5), ifconfig(8) as well as our installer. OK deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/16 20:05:41 Modified files: distrib/miniroot: install.sub Log message: Install "autoconf" as proper "inet autoconf" in hostname.if(5) files OK aja CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/17 03:10:00 Modified files: app/xterm : MANIFEST NEWS THANKS Tekproc.c button.c cachedGCs.c charproc.c configure.in ctlseqs.ms ctlseqs.txt data.c data.h fontutils.c graphics.c graphics_sixel.c html.c input.c linedata.c main.c main.h menu.c misc.c ptyx.h run-tic.sh screen.c scrollbar.c svg.c terminfo trace.c util.c version.h wcwidth.c xterm.appdata.xml 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 Log message: Update to xterm 369. Tested by many. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/17 03:28:56 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/17 04:08:13 Modified files: misc/osinfo/osinfo-db: Makefile misc/osinfo/osinfo-db/pkg: PLIST Log message: Regen PLIST. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/17 04:29:09 Modified files: www/p5-JavaScript-Minifier: Makefile distinfo Log message: update to p5-JavaScript-Minifier-1.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/17 04:31:08 Modified files: www/p5-JavaScript-Minifier-XS: Makefile distinfo www/p5-JavaScript-Minifier-XS/pkg: PLIST Log message: update to p5-JavaScript-Minifier-XS-0.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/17 04:32:13 Modified files: security/minisign: Makefile distinfo Log message: update to minisign-0.10 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/17 04:59:45 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v10_0.c gmc_v9_0.c Log message: drm/amdgpu: fix gart.bo pin_count leak From Leslie Shi 621ddffb70db824eabd63d18ac635180fe9500f9 in linux 5.10.y/5.10.74 66805763a97f8f7bdf742fc0851d85c02ed9411f in mainline linux CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/17 05:39:40 Modified files: sys/uvm : uvm_page.c Log message: km_alloc(9) needs to be passed a size that is a multiple of PAGE_SIZE. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/17 06:19:12 Modified files: games/boswars : Makefile Log message: boswars: use optipng to fix the png files, fixing runtime libpng warning: iCCP: known incorrect sRGB profile libpng error: IDAT: invalid distance too far back Error reading the PNG file. Can't load the graphic `graphics/ui/ui_minimap.png' from Omar Polo CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/17 06:30:50 Modified files: sysutils/py-vmomi: Makefile distinfo sysutils/py-vmomi/pkg: PLIST Log message: Update py-vmomi 7.0.2 -> 7.0.3 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v7.0.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/17 06:31:19 Modified files: sysutils/py-vsphere-automation: Makefile distinfo sysutils/py-vsphere-automation/pkg: PLIST Log message: Update 7.0.2.1 -> 7.0.3.0 Changelog: https://github.com/vmware/vsphere-automation-sdk-python/releases/tag/v7.0.3.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/17 07:06:59 Modified files: www/varnish : Makefile devel/pycharm : Makefile devel/intellij : Makefile graphics/sxiv : Makefile devel/reposurgeon: Makefile games/openra : Makefile games/openra/patches: patch-launch-game_sh Removed files: devel/pycharm/patches: patch-bin_pycharm_sh devel/intellij/patches: patch-bin_idea_sh graphics/sxiv/patches: patch-exec_key-handler Log message: Remove realpath -> readlink(1) quirks, we have realpath(1) in base now CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/17 07:20:46 Modified files: share/man/man5 : mygate.5 distrib/miniroot: install.sub Log message: Disambiguate "autoconf" handling now that it is used for IPv4 as well This was the last mention of "dhcp" in our manuals except for hostname.if(5) documenting it as an "inet autoconf" alias; everything has been converted to modern syntax now (hopefully). OK jmc CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/17 11:10:04 Modified files: . : groups.html build : groups.dat Log message: update info for austrian group, remove some inactive groups (owners confirmed or emails bounce) and add https for some group urls CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/17 11:15:29 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update to ncspot 0.9.0 - Sort library after saving an album (#428) - Add scoop instruction for installation (#602) - Update librespot to 0.3.0, see also release notes Features - Add command to show recommendations (#593) - Enable binding multiple commands to a key (#598) - Add "Share album" contextmenu entry (#606) - Add redraw command and bind to CTRL+L (#609) - Add initial_screen config variable (#616) - Add userRating entity to MPRIS metadata, with 0 and 1 corresponding to unliked/liked in Spotify (#624) From Henrik Friedrichsen (maintainer), thanks. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/10/17 11:51:44 Modified files: devel/got : Makefile distinfo Log message: update to got 0.63 - fix 'got send -T' regression if tag already exists on server (found by Omar) - fix another regression where a 3-way merge would segfault (naddy) - tog: add Ctrl-n/Ctrl-p for scrolling one line down/up (patch by Omar Polo) - always initialize output parameter "n" of get_line() in diff3.c - set oldo.to in diff3.c's duplicate() even if the file contains no newlines CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/17 12:35:53 Modified files: graphics/flameshot: Makefile distinfo graphics/flameshot/pkg: PLIST Log message: Update to v0.10.1 OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/17 14:47:54 Modified files: usr.bin/mandoc : out.c Log message: Simplify the code building lists of spans, no output change intended. A comment in the code claimed that the list of spans would be sorted, but the sorting did not actually work. The layout "LSSS,LLSL" resulted in the list "0-3, 1-2", whereas the layout "LLSL,LSSS" resulted in the list "1-2, 0-3". Since sorting serves no purpose, just leave the list unsorted. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/17 15:03:05 Modified files: usr.bin/mandoc : out.c Log message: simplify a few accesses to fields of structs, using auxiliary pointer variables that are already present (and used nearby) in the code; no functional change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/17 15:11:20 Log message: new port: pngcheck okay thfr@ Status: Vendor Tag: espie Release Tags: ports N ports/graphics/pngcheck/Makefile N ports/graphics/pngcheck/distinfo N ports/graphics/pngcheck/pkg/PLIST N ports/graphics/pngcheck/pkg/DESCR N ports/graphics/pngcheck/patches/patch-gpl_png-fix-IDAT-windowsize_1 N ports/graphics/pngcheck/patches/patch-gpl_pngsplit_1 N ports/graphics/pngcheck/patches/patch-pngcheck_1 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/17 15:14:09 Modified files: graphics : Makefile Log message: +pngcheck CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2021/10/17 18:25:49 Modified files: lang/gcc/11 : Makefile lang/gcc/11/patches: patch-gcc_config_gcc patch-libphobos_libdruntime_core_sys_posix_setjmp_d lang/gcc/11/pkg: PLIST-main Added files: lang/gcc/11/patches: patch-libphobos_configure patch-libphobos_libdruntime_config_powerpc_switchcontext_S patch-libphobos_libdruntime_core_sys_posix_config_d patch-libphobos_libdruntime_core_sys_posix_sys_mman_d patch-libphobos_libdruntime_core_sys_posix_ucontext_d patch-libphobos_libdruntime_core_thread_fiber_d lang/gcc/11/pkg: PFRAG.powerpc64-main Log message: Fix fibers in dlang; unbreak powerpc64; add D for powerpc64 Unbreak gcc 11 on powerpc64 by adding a missing header file (gnu-user.h in patch-gcc_config_gcc). Add PFRAG.powerpc64-main. The other changes are for D. Add powerpc64 to ONLY_FOR_ARCHS-dlang, and add enough PPC64 code to build libphobos. While adding fibers for powerpc64, also fix fibers for 32-bit powerpc, and pass MAP_STACK to mmap(2) for fibers on all archs. ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/17 22:12:14 Log message: Import libudfread-1.1.2A Comment: library for reading UDF from raw devices and image files Description: This library allows reading UDF filesystems, like raw devices and image files. Maintainer: The OpenBSD ports mailing-list WWW: https://code.videolan.org/videolan/libudfread/ From Brad, ok sthen@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211018 N ports/multimedia/libudfread/Makefile N ports/multimedia/libudfread/distinfo N ports/multimedia/libudfread/pkg/DESCR N ports/multimedia/libudfread/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/17 22:13:49 Modified files: multimedia : Makefile Log message: +libudfread CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/17 22:14:52 Modified files: multimedia/libbluray: Makefile Log message: Add libudfread dependency From Brad CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/18 00:01:57 Modified files: net/owncloudclient: Makefile distinfo Log message: update to ownCloudclient-2.9.1.5500 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/18 01:58:39 Modified files: geo/py-proj : Makefile distinfo geo/py-proj/pkg: PLIST Log message: Update to py-proj-3.2.1. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/18 02:23:19 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST Log message: Update to cataclysm-dda-0.F.2. Drop former maintainer per his request and take maintainership. OK thfr@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/18 02:49:09 Modified files: textproc/py-openpyxl: Makefile distinfo textproc/py-openpyxl/pkg: PLIST Log message: update to py3-openpyxl-3.0.9 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/18 03:09:46 Modified files: usr.bin/tmux : tmux.1 Log message: Remove duplicate options, spotted by Ricky Cintron. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/18 03:15:56 Modified files: usr.bin/tmux : tty-acs.c Log message: Spacing fixes from Alexis Hildebrandt. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/18 03:48:35 Modified files: usr.bin/tmux : menu.c Log message: Fix menu width containing disabled items, from Alexis Hildebrandt in GitHub issue 2935. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/18 04:07:18 Modified files: math/py-pandas : Makefile distinfo math/py-pandas/pkg: PLIST Removed files: math/py-pandas/patches: patch-setup_cfg patch-setup_py Log message: update to py3-pandas-1.2.5 (newer versions are available, but require numpy 1.17.3 or higher). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/18 04:07:51 Modified files: math/py-pandas : Makefile Log message: adjust comments CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/18 05:04:50 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-1.5.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/18 05:55:36 Modified files: mail/pyzor : Makefile Log message: Drop maintainership, no more use. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/18 06:23:22 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.4.4, needed for samba-4.15.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/18 06:23:50 Modified files: devel/libtalloc: Makefile distinfo Log message: Update to talloc-2.3.3, needed for samba-4.15.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/18 06:25:20 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-lib_ldb_wscript patch-lib_tevent_wscript patch-source3_wscript patch-source4_heimdal_build_wscript_build patch-source4_scripting_bin_samba_upgradedns net/samba/pkg : PLIST-docs PLIST-main Log message: Update to samba-4.15.0 Release notes: https://www.samba.org/samba/history/samba-4.15.0.html Tested by Ian McWilliam (co-maintainer) and bket@, input from bket@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/18 07:39:44 Modified files: games/shockolate: Makefile distinfo games/shockolate/patches: patch-CMakeLists_txt Log message: update to more recent checkout includes fix for va_list use to build on arm64 (GitHub PR 378); see also GitHub issue #347 disable debug symbols for the build while here runtime tested on amd64 without (new) issues Index: Makefile CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/18 08:46:37 Modified files: lib/libcrypto/man: Makefile X509_STORE_CTX_set_flags.3 X509_STORE_set1_param.3 X509_VERIFY_PARAM_set_flags.3 Added files: lib/libcrypto/man: X509_VERIFY_PARAM_new.3 Log message: split seven functions out of the page X509_VERIFY_PARAM_set_flags(3), which is becoming excessively long, into a new page X509_VERIFY_PARAM_new(3); no content change CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/18 09:14:58 Modified files: x11/kitty : Makefile distinfo Log message: update to kitty 0.23.1 https://sw.kovidgoyal.net/kitty/changelog/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/18 09:23:11 Modified files: inputmethods/ibus-anthy: Makefile distinfo inputmethods/ibus-anthy/pkg: PLIST Log message: Update to ibus-anthy-1.5.13. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/18 10:12:02 Modified files: sbin/fdisk : part.c Log message: r1.66 (May 2014) introduced a two #if 0/#else/#endif chunks to avoid "over optimistic alignment expectations" when extracting a uint32_t field from a packed struct. r1.70 (March 2015) removed one of the two #if 0 chunks, realizing there was no real gain to be had even if various compilers were ever able to intuit the expected alignment. Belatedly nuke the other #if 0 chunk and always memcpy() the uint32_t values out of the struct. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/18 12:20:39 Modified files: lib/libcrypto/man: X509_STORE_CTX_new.3 X509_STORE_CTX_set_flags.3 X509_STORE_set1_param.3 X509_VERIFY_PARAM_new.3 Log message: document X509_VERIFY_PARAM_inherit(3) and X509_VERIFY_PARAM_set1(3) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/18 14:27:32 Modified files: sbin/fdisk : part.c Log message: Don't bother decoding a partition's c/h/s start or end from the MBR read from disk. The decoded values were overwritten by an invocation of PRT_fix_CHS() before they were used. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/18 16:12:23 Modified files: mail/pop3d : Makefile mail/pop3d/patches: patch-ssl_privsep_c Log message: mail/pop3d: Prepare for upcoming libcrypto bump: X509_LOOKUP_METHOD will become opaque, so this will no longer compile. Upstream never updated this to be compatible with OpenSSL 1.1, so patch out the port's copy of LibreSSL code and replace it with LibreSSL API. ok jturner (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/18 16:19:20 Modified files: net/pavuk : Makefile net/pavuk/patches: patch-src_myssl_openssl_c Log message: net/pavuk: prepare for upcoming libcrypto bump. This has an old verify callback that is only half compatible with opaque X509 structs. Fix the other half. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/18 16:20:15 Modified files: mail/imapproxy : Makefile mail/imapproxy/patches: patch-src_main_c Log message: mail/imapproxy: prepare for upcoming libcrypto bump. This has an old verify callback that is only half compatible with opaque X509 structs. Fix the other half. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/18 21:12:11 Modified files: mail/neomutt : Makefile Added files: mail/neomutt/patches: patch-conn_getdomain_c Log message: Fix segfault in NeoMutt OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2021/10/18 21:54:59 Log message: Import arm-compute-library DESCR: Arm Compute Library is a software library for computer vision and machine learning. It is a collection of low-level functions optimized for Arm CPU and GPU architectures targeted at image processing, computer vision, and machine learning. Input and ok sthen@ Status: Vendor Tag: kevlo Release Tags: kevlo_20211019 N ports/devel/arm-compute-library/Makefile N ports/devel/arm-compute-library/distinfo N ports/devel/arm-compute-library/patches/patch-SConscript N ports/devel/arm-compute-library/patches/patch-SConstruct N ports/devel/arm-compute-library/patches/patch-src_common_cpuinfo_CpuInfo_cpp N ports/devel/arm-compute-library/patches/patch-src_runtime_CPP_CPPScheduler_cpp N ports/devel/arm-compute-library/patches/patch-tests_framework_instruments_Instruments_h N ports/devel/arm-compute-library/patches/patch-src_cpu_CpuContext_cpp N ports/devel/arm-compute-library/patches/patch-src_core_NEON_kernels_arm_gemm_interleave_indirect_cpp N ports/devel/arm-compute-library/patches/patch-src_core_NEON_kernels_arm_gemm_transform_cpp N ports/devel/arm-compute-library/patches/patch-src_core_NEON_kernels_arm_gemm_gemm_hybrid_indirect_hpp N ports/devel/arm-compute-library/pkg/DESCR N ports/devel/arm-compute-library/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2021/10/18 21:55:31 Modified files: devel : Makefile Log message: +arm-compute-library CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/18 23:59:47 Modified files: devel/p5-Data-Alias: Makefile distinfo devel/p5-Data-Alias/pkg: PLIST Log message: Update to p5-Data-Alias-1.25. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/19 00:09:39 Modified files: sys/miscfs/deadfs: dead_vnops.c Log message: vnode: deadfs: do not call v_op->vop_lock directly, use VOP_LOCK() wrapper ok mpi@ visa@ (as part of larger diff) CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/19 00:11:46 Modified files: sys/isofs/cd9660: cd9660_node.c sys/nfs : nfs_node.c sys/ufs/ufs : ufs_ihash.c Log message: vnode: do not manipulate vnode lock directly use VOP_LOCK / VOP_UNLOCK wrappers. VOP_LOCK() is prefered over vn_lock() here in order to keep equivalent code. ok mpi@ visa@ (as part of larger diff) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/19 00:26:04 Modified files: databases/virtuoso: Makefile databases/virtuoso/patches: patch-libsrc_Wi_bif_crypto_c Log message: databases/virtuoso: more fixes for opaque X509 structs CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/19 00:26:09 Modified files: sys/kern : vfs_subr.c vfs_vops.c sys/nfs : nfs_node.c sys/sys : vnode.h sys/ufs/ext2fs : ext2fs_subr.c sys/ufs/ffs : ffs_subr.c ffs_vfsops.c sys/uvm : uvm_vnode.c Log message: vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop This flag is currently used to mark or unmark a vnode to actively check vnode locking semantic (when compiled with VFSLCKDEBUG). Currently, VLOCKSWORK flag isn't properly set for several FS implementation which have full locking support. This commit enable proper checking for them too (cd9660, udf, fuse, msdosfs, tmpfs). Instead of using a particular flag, it directly check if v_op->vop_islocked is nullop or not to activate or not the vnode locking checks. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 01:13:26 Modified files: devel/libmagic : Makefile distinfo Log message: update to file-5.41 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 01:21:22 Modified files: devel/p5-Data-GUID: Makefile distinfo devel/p5-Data-GUID/pkg: PLIST Log message: Update to p5-Data-GUID-0.050. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/19 01:22:09 Modified files: games/teeworlds: Makefile distinfo games/teeworlds/patches: patch-src_base_detect_h games/teeworlds/pkg: DESCR PLIST Added files: games/teeworlds/patches: patch-CMakeLists_txt Removed files: games/teeworlds/patches: patch-bam-0_4_0_make_unix_sh patch-bam-0_4_0_src_driver_gcc_lua patch-bam_lua patch-configure_lua patch-scripts_build_py patch-scripts_compiler_py patch-scripts_font_installer_sh patch-src_engine_client_sound_cpp patch-src_engine_client_sound_h patch-src_engine_shared_netban_cpp patch-src_engine_shared_storage_cpp patch-src_game_client_gameclient_cpp games/teeworlds/pkg: MESSAGE Log message: Update to v0.7.5 Build on top of a previous update sent by Jérôme (Neon King) which was build of an update sent by Donovan. Port changes: - switched to GH_* - moved to cmake and dropped BAM - dropped unnecessary patches (all of them) - avoid git from running (new patch) - the strict-alignment crash is resolved - replaced SDL with SDL2 - update to python3 I'm taking maintainer. The maps distfile is hosted by solene@. With help from: Donovan Watteau (previous maintainer), Jérôme, sthen@, solene@, and Daniel Dickman Some crashes and graphic issues have been reported. We decided to import it anyway because the old version is incompatible with current servers. OK from thfr@ and solene@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 01:23:43 Modified files: textproc/solr : Makefile distinfo textproc/solr/pkg: PLIST Log message: update to solr-8.10.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 01:25:28 Modified files: devel/p5-Data-Dump: Makefile distinfo Log message: Update to p5-Data-Dump-1.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/19 01:35:30 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: Update to gnome-online-accounts-3.40.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 01:40:08 Modified files: net/ike-scan : Makefile distinfo Log message: update to ike-scan-1.9.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 01:55:12 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-UPGRADING patch-bin_update_sh patch-config_config_inc_php_sample patch-config_defaults_inc_php mail/roundcubemail/pkg: PLIST Log message: update to roundcubemail-1.5.0 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 02:40:42 Modified files: devel/p5-Data-OptList: Makefile distinfo Log message: Update to p5-Data-OptList-0.112. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 02:50:23 Modified files: devel/p5-DateTime-Format-Flexible: Makefile distinfo Log message: Update to p5-DateTime-Format-Flexible-0.34. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/19 03:15:34 Modified files: games/scummvm : Makefile Log message: add missing dep on graphics/giflib noticed in bulk build by aja@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/19 04:20:08 Modified files: www/dillo : Makefile www/dillo/patches: patch-dpi_https_c Log message: www/dillo: prepare for upcoming libcrypto bump CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 04:39:33 Modified files: lib/libcrypto/man: PEM_X509_INFO_read.3 X509_INFO_new.3 X509_new.3 Added files: lib/libcrypto/man: X509_PKEY_new.3 Log message: document X509_PKEY_new(3) and X509_PKEY_free(3) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/19 04:47:56 Modified files: net/gpodder : Makefile distinfo net/gpodder/pkg: PLIST Log message: update to gpodder-3.10.21, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 04:49:21 Modified files: mail/neomutt : Makefile mail/neomutt/patches: patch-auto_def Log message: neomutt: fix build if ccache is installed but not configured for ports builds (i.e. USE_CCACHE=Yes is not set). Found by Laurie Tratt. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/19 04:52:44 Modified files: textproc/py-podcastparser: Makefile distinfo Log message: update to py-podcastparser 0.6.8, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 04:55:42 Removed files: mail/neomutt/patches: patch-auto_def Log message: no need to patch to add sys/types.h for detecting sasl2, this is now added upstream in autosetup/cc-db.tcl (with the comment "openbsd needs sys/types.h to detect some system headers") CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 04:55:57 Modified files: lib/libcrypto/man: Makefile Log message: install X509_PKEY_new(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 05:09:03 Modified files: www/links+ : Makefile distinfo Log message: update to links+-2.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 05:17:24 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-etc_clamd_conf_sample patch-libclamav_clamav_h security/clamav/pkg: PLIST Removed files: security/clamav/patches: patch-clamd_Makefile_in patch-database_Makefile_in patch-libclamav_Makefile_in patch-libclamav_ole2_extract_c patch-libclamav_ole2_extract_h patch-libclamav_str_c patch-libclamav_vba_extract_c patch-unit_tests_Makefile_in Log message: update to clamav-0.104.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 05:17:57 Modified files: www/c-icap/modules: Makefile Log message: sync wantlib for clamav update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 06:03:46 Modified files: lib/libcrypto/man: d2i_PrivateKey.3 Log message: document i2d_PrivateKey_bio(3) and i2d_PrivateKey_fp(3) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/19 06:06:42 Modified files: multimedia/py-chromecast: Makefile distinfo multimedia/py-chromecast/pkg: PLIST Log message: Update to py3-chromecast-9.3.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/19 06:06:57 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.4.5 Fixes a blatant header issue spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/19 06:09:29 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.45.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/19 06:12:22 Modified files: devel/protobuf : Makefile distinfo Log message: Update to protobuf-3.18.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/19 06:12:57 Modified files: devel/py-protobuf: Makefile distinfo Log message: Update to py3-protobuf-3.18.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/19 06:51:43 Modified files: usr.bin/tmux : cmd-send-keys.c Log message: Same as -N, don't send if 0 arguments and -R. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/19 07:35:27 Log message: Import devel/dub, a package and build management system for the D language. ok gkoehler@, who also provided testing and tweaks for powerpc* Additional testing Ryan Boggs. Dub is the package and build manager for D applications and libraries. There is a central package registry located at https://code.dlang.org where packages can be installed and managed using dub. The project's philosophy is to keep things as simple as possible. All that is needed to make a project a dub package is to write a short dub.json file and put the source code into a source subfolder. It can then be registered on the public package registry to be made available for everyone. Any dependencies specified in dub.json are automatically downloaded and made available to the project during the build process. Status: Vendor Tag: bcallah Release Tags: bcallah_20211019 N ports/devel/dub/Makefile N ports/devel/dub/distinfo N ports/devel/dub/pkg/DESCR N ports/devel/dub/pkg/PLIST N ports/devel/dub/patches/patch-source_dub_dub_d N ports/devel/dub/patches/patch-test_issue1408-inherit-linker-files_dub_sdl N ports/devel/dub/patches/patch-source_dub_compilers_gdc_d No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/19 07:37:08 Modified files: devel : Makefile Log message: +#dub (Commented out intentionally to avoid the same issue as with dtools) +dub,dmd CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/19 07:59:09 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.18.1 CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/19 08:50:05 Modified files: share/man/man9 : vnode.9 usr.sbin/pstat : pstat.8 pstat.c Log message: vnode: remove VLOCKSWORK usage in pstat and mention in man pages unbreak the tree. found hard way by tb@ ok tb@ which have the same diff CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 08:53:48 Modified files: sysutils/py-dotenv: Makefile distinfo sysutils/py-dotenv/pkg: PLIST Removed files: sysutils/py-dotenv/patches: patch-scripts_dotenv patch-setup_py Log message: update to py3-dotenv-0.19.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 09:09:29 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-config_php_default patch-misc_config_definitions_json net/librenms/pkg: PLIST Removed files: net/librenms/patches: patch-discovery-wrapper_py patch-poller-wrapper_py patch-services-wrapper_py Log message: update to librenms-21.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/19 10:02:42 Modified files: devel/boost : Makefile devel/boost/pkg: PLIST-main PLIST-md Log message: move Boost::stacktrace libraries from md to the main package, from Brad. "Builds on all of the Clang archs and sparc64. It was disabled initially for a build issue on arm, but that was before switching to Clang. NetBSD disables context, coroutine and fiber on a few archs like we do, but not stacktrace and as far as I can see it does not have any MD dependencies." CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 10:27:47 Modified files: lib/libcrypto/man: EVP_PKEY_cmp.3 Log message: more precision, fewer words CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 11:42:49 Modified files: lib/libcrypto/man: Makefile EVP_PKEY_cmp.3 EVP_PKEY_new.3 X509_new.3 Added files: lib/libcrypto/man: X509_get_pubkey_parameters.3 Log message: document X509_get_pubkey_parameters(3) in a new manual page CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/19 12:26:53 Modified files: mail/mu : Makefile distinfo Log message: Update to v1.6.7 Bugfix release: - mu4e.texi: Add regexp --my-address example - mu int: improve docs for regexp addresses - mu4e.texi: improve regexp example - build: detect wordexp - mu-find: unbreak json output - Add Emacs v29 support for enabling mu4e OK solene@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/19 13:38:11 Modified files: sbin/fdisk : fdisk.c Log message: Move get_default_mbr() invocation before DISK_open() invocation and remove "rpath wpath" from the pledge() invocation. Makes default_dmbr information available to DISK_open(). No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/19 13:42:22 Modified files: www/netsurf/browser: Makefile www/netsurf/netsurf-fb: Makefile Added files: www/netsurf/browser/patches: patch-content_fetchers_about_c patch-content_fetchers_curl_c www/netsurf/netsurf-fb/patches: patch-content_fetchers_curl_c Log message: www/netsurf: prepare for upcoming libcrypto bump. ok bentley (maintainer) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2021/10/19 13:43:38 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/aclock: Makefile x11/gnustep/addresses: Makefile x11/gnustep/affiche: Makefile x11/gnustep/back: Makefile x11/gnustep/base: Makefile x11/gnustep/batmon: Makefile x11/gnustep/camera: Makefile x11/gnustep/camerakit: Makefile x11/gnustep/cdplayer: Makefile x11/gnustep/corebase: Makefile x11/gnustep/cynthiune: Makefile x11/gnustep/databasin: Makefile x11/gnustep/databasinkit: Makefile x11/gnustep/dbuskit: Makefile x11/gnustep/displaycalibrator: Makefile x11/gnustep/edenmath: Makefile x11/gnustep/examples: Makefile x11/gnustep/fisicalab: Makefile x11/gnustep/ftp: Makefile x11/gnustep/gemas: Makefile x11/gnustep/gmastermind: Makefile x11/gnustep/gmines: Makefile x11/gnustep/gnumail: Makefile x11/gnustep/gomoku: Makefile x11/gnustep/gorm: Makefile x11/gnustep/graphos: Makefile x11/gnustep/grr: Makefile x11/gnustep/gshisen: Makefile x11/gnustep/gspdf: Makefile x11/gnustep/gui: Makefile x11/gnustep/gworkspace: Makefile x11/gnustep/highlighterkit: Makefile x11/gnustep/imageviewer: Makefile x11/gnustep/impersonatortoolkit: Makefile x11/gnustep/jigsaw: Makefile x11/gnustep/lapispuzzle: Makefile x11/gnustep/laternamagica: Makefile x11/gnustep/libobjc2: Makefile x11/gnustep/make: Makefile x11/gnustep/matharray: Makefile x11/gnustep/mpdcon: Makefile x11/gnustep/neos-theme: Makefile x11/gnustep/netclasses: Makefile x11/gnustep/paje: Makefile x11/gnustep/pantomime: Makefile x11/gnustep/pcapkit: Makefile x11/gnustep/pdfkit: Makefile x11/gnustep/performance: Makefile x11/gnustep/price: Makefile x11/gnustep/projectcenter: Makefile x11/gnustep/remotedesk: Makefile x11/gnustep/renaissance: Makefile x11/gnustep/rsskit: Makefile x11/gnustep/silver-theme: Makefile x11/gnustep/simpleagenda: Makefile x11/gnustep/sqlclient: Makefile x11/gnustep/sudoku: Makefile x11/gnustep/systempreferences: Makefile x11/gnustep/terminal: Makefile x11/gnustep/webserver: Makefile x11/gnustep/webservices: Makefile x11/gnustep/zipper: Makefile Added files: x11/gnustep/gworkspace/patches: patch-GWMetadata_gmds_mdfind_GNUmakefile_preamble Log message: use clang lld instead of bfd linker in gnustep.port.mk The only port that needed a build patch was gworkspace. no runtime startup issues observed anymore, as it was before with older lld versions. Triggered to look at it again by an initial patch from Brad Smith minor tweask and testing by myself, bump all ports using gnustep.port.mk CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2021/10/19 13:44:09 Modified files: games/oolite : Makefile Log message: bump after gnustep.port.mk linker change CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2021/10/19 13:44:32 Modified files: net/openvpn-auth-ldap: Makefile Log message: bump after gnustep.port.mk linker change CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2021/10/19 13:44:50 Modified files: www/sope : Makefile www/sogo : Makefile Log message: bump after gnustep.port.mk linker change CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/19 14:08:46 Modified files: graphics/skanlite: Makefile distinfo net/konversation: Makefile distinfo net/ktorrent : Makefile distinfo net/libktorrent: 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: 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/kaddressbook: distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalarmcal: 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: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-kioslaves: 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/kgpg/pkg: PLIST 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/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/kmix/pkg: PLIST 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/konsole/pkg: PLIST x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/ksirk: distinfo x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/kspaceduel: distinfo x11/kde-applications/ksquares: distinfo x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksystemlog: distinfo x11/kde-applications/kteatime: distinfo x11/kde-applications/ktimer: distinfo x11/kde-applications/ktnef: distinfo x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/kturtle: distinfo x11/kde-applications/kubrick: distinfo x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/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/lokalize/pkg: PLIST x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailcommon/pkg: PLIST 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-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/step: distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: distinfo x11/kde-applications/zeroconf-ioslave: distinfo x11/yakuake : distinfo x11/yakuake/pkg: PLIST Log message: Update KDE Gear to 21.08.2 https://kde.org/announcements/gear/21.08.2/ https://kde.org/announcements/changelogs/gear/21.08.2/ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/19 15:29:21 Modified files: . : groups.html build : groups.dat Log message: remove openbsd rosario group as the owner confirms it's no longer active CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/19 15:30:20 Modified files: faq : faq8.html Log message: link directly to the kern.utc_offset section of sysctl(2) instead of telling readers to search for it CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/19 15:30:41 Modified files: faq/pf : rdr.html Log message: better english CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/19 19:49:40 Modified files: devel/git-annex: Makefile distinfo Log message: Upgrade devel/git-annex 8.20210223->8.20211011 ok solene@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2021/10/19 19:49:50 Modified files: telephony/asterisk-openbsd-moh: Makefile distinfo Log message: Add 7.0 song CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/19 19:55:12 Modified files: devel/shellcheck: Makefile distinfo Log message: Regenerate devel/shellcheck with newer dependency libs looks good to Caspar Schutijser (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 21:31:20 Modified files: lib/libcrypto/man: X509_ATTRIBUTE_new.3 Log message: document X509_ATTRIBUTE_create(3) and X509_ATTRIBUTE_dup(3) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/19 22:45:01 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-3.11.0 Changes: https://github.com/git-cola/git-cola/blob/v3.11.0/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/19 23:06:36 Modified files: lib/libcrypto/man: Makefile X509_ATTRIBUTE_new.3 Added files: lib/libcrypto/man: X509_ATTRIBUTE_get0_object.3 Log message: new manual page X509_ATTRIBUTE_get0_object(3) documenting the four X.501 Attribute read accessors CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/19 23:17:37 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.317 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/19 23:18:08 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Updat jenkins stable to 2.303.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 23:37:22 Modified files: devel/p5-DateTime-Format-Pg: Makefile distinfo Log message: Update to p5-DateTime-Format-Pg-0.16014. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 23:50:16 Modified files: devel/p5-Devel-ebug: Makefile distinfo Log message: Update to p5-Devel-ebug-0.64. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 23:54:15 Modified files: devel/p5-Devel-Hide: Makefile distinfo Log message: Update to p5-Devel-Hide-0.0015. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/19 23:57:47 Modified files: devel/p5-enum : Makefile distinfo Log message: Update to p5-enum-1.12. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/20 00:01:17 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/20 00:04:24 Modified files: devel/p5-Event : Makefile distinfo devel/p5-Event/pkg: PLIST Log message: Update to p5-Event-1.28. CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/10/20 00:35:40 Modified files: share/man/man9 : vnode.9 sys/kern : vfs_subr.c vfs_vops.c sys/nfs : nfs_node.c sys/sys : vnode.h sys/ufs/ext2fs : ext2fs_subr.c sys/ufs/ffs : ffs_subr.c ffs_vfsops.c sys/uvm : uvm_vnode.c usr.sbin/pstat : pstat.8 pstat.c Log message: revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop (both kernel and userland bits) GENERIC + VFSLCKDEBUG is broken with it. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/20 01:04:49 Modified files: sbin/dhcpleased: frontend.c Log message: Do not ignore carp(4) interfaces. Problem reported by Guy Godfroy on bugs, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/20 01:30:20 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-9.3.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 02:56:10 Modified files: mail/rcube-contextmenu: Makefile distinfo Log message: update to rcube-contextmenu-3.3, drop direct dep on php because it's already covered by the dep on roundcube CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 03:00:18 Modified files: mail/rcube-dkimstatus: Makefile mail/rcube-dovecot_ident: Makefile mail/rcube-html5-notifier: Makefile mail/rcube-ldapAliasSync: Makefile mail/rcube-markasjunk2: Makefile mail/rcube-sieverules: Makefile mail/rcube-yubikey-plugin: Makefile Log message: rcube-* plugins: either drop direct dep on php because it's already covered by the dep on roundcube, or sync the version to that used by roundcube where the plugin needs an extension CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/20 03:50:40 Modified files: usr.bin/tmux : cmd-display-menu.c mode-tree.c popup.c screen-write.c tmux.1 tmux.h window-tree.c Log message: Add -T to set a popup title, from Alexis Hildebrandt in GitHub issue 2941. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/20 03:52:27 Modified files: usr.bin/tmux : popup.c Log message: Remove a TODO comment. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/20 04:27:49 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_compiler_specific_h patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_files_important_file_writer_cleaner_cc patch-base_system_sys_info_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_linux_BUILD_gn patch-build_config_ozone_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_browser_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_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_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_enterprise_reporting_private_enterprise_reporting_private_api_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_intranet_redirect_detector_h patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_performance_monitor_process_metrics_recorder_util_cc patch-chrome_browser_performance_monitor_process_monitor_h 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_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_new_tab_page_new_tab_page_js patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_js patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_service_sandbox_type_h patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_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_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 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_desktop_window_tree_host_linux_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_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_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_extension_status_utils_h patch-chrome_browser_web_applications_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_utils_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_command_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_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn 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-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_crash_core_common_BUILD_gn patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h 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_gwp_asan_crash_handler_crash_analyzer_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_common_proto_paint_preview_proto patch-components_performance_manager_features_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_safe_browsing_content_resources_gen_file_type_proto_py patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_security_interstitials_content_utils_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_common_features_cc patch-components_viz_host_host_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_font_access_font_enumeration_cache_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_browser_webui_web_ui_main_frame_observer_h patch-content_common_BUILD_gn patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_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_zygote_zygote_linux_cc patch-device_bluetooth_BUILD_gn patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json patch-gpu_command_buffer_service_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_util_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-media_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_media_options_gni patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_configured_proxy_resolution_service_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_out_of_process_instance_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_printing_features_cc patch-printing_printing_features_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_host_main_cc patch-remoting_host_host_settings_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remote_open_url_client_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-remoting_host_url_forwarder_configurator_cc patch-remoting_resources_remoting_strings_grd patch-sandbox_policy_BUILD_gn patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_service_h patch-services_tracing_public_cpp_perfetto_perfetto_config_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp 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_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_h 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_html_forms_internal_popup_menu_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_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_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_loader_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_util_exe_path_cc patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-tools_protoc_wrapper_protoc_wrapper_py patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_webui_web_ui_util_cc patch-ui_compositor_compositor_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_font_list_cc patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gl_gl_features_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_init_gl_factory_cc patch-ui_gtk_gtk_compat_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_widget_desktop_aura_desktop_screen_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_native_widget_aura_cc patch-ui_views_widget_widget_cc 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_base_sys-info_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/chromium/patches: patch-build_config_rust_gni patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-components_paint_preview_common_subset_font_cc patch-content_browser_utility_sandbox_delegate_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-mojo_public_tools_bindings_mojom_gni patch-net_dns_public_BUILD_gn patch-net_dns_public_resolv_reader_h patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_mojom_printing_context_mojom_traits_h patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_sandbox_type_h patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc Removed files: www/chromium/patches: patch-chrome_browser_renderer_context_menu_render_view_context_menu_cc patch-chrome_browser_renderer_context_menu_render_view_context_menu_h patch-chrome_browser_web_applications_components_web_app_file_handler_registration_h patch-chrome_browser_web_applications_components_web_app_shortcut_cc patch-chrome_browser_web_applications_components_web_app_shortcut_h patch-third_party_swiftshader_include_vulkan_vulkan_hpp Log message: update to 95.0.4638.54 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 04:31:34 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-21.10.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 05:44:03 Modified files: cad/kicad : Makefile Log message: update HOMEPAGE to kicad.org https://forum.kicad.info/t/warning-avoid-all-links-to-kicad-pcb-org-use-kicad-org/31521 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 05:47:48 Modified files: cad/kicad-share/i18n: Makefile cad/kicad-share/templates: Makefile Log message: update HOMEPAGE to kicad.org https://forum.kicad.info/t/warning-avoid-all-links-to-kicad-pcb-org-use-kicad-org/31521 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 06:07:14 Modified files: sysutils/flashrom: Makefile Log message: attempt to teach portroach about valid versions for this; given a set of files like this flashrom-1.0.tar.bz2 flashrom-v1.0.1.tar.bz2 flashrom-v1.1-rc1.tar.bz2 flashrom-v1.1-rc2.tar.bz2 flashrom-v1.1.tar.bz2 flashrom-v1.2.tar.bz2 it picks 1.0 as the newest version. (not sure if it will work, but worth a try..) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/20 07:14:00 Modified files: lib/libcrypto/man: Makefile ASN1_STRING_length.3 ASN1_STRING_new.3 Added files: lib/libcrypto/man: ASN1_mbstring_copy.3 Log message: new manual page ASN1_mbstring_copy(3) also documenting ASN1_mbstring_ncopy(3) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/20 09:10:48 Modified files: . : 70.html Log message: add missing
  • tags; from andras farkas CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/20 09:54:21 Modified files: lib/libcrypto/man: ASN1_STRING_TABLE_add.3 ASN1_mbstring_copy.3 Log message: document ASN1_STRING_set_by_NID(3) and the three functions related to the global mask CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2021/10/20 10:00:47 Modified files: usr.sbin/snmpd : parse.y Log message: Add missing semicolon at the end of the listen_udptcp rule ok otto@ CVSROOT: /cvs Module name: ports Changes by: mbuhl@cvs.openbsd.org 2021/10/20 10:31:58 Modified files: graphics/djvulibre: Makefile distinfo graphics/djvulibre/patches: patch-configure_ac patch-libdjvu_DjVuPalette_cpp patch-libdjvu_miniexp_cpp graphics/djvulibre/pkg: PLIST Added files: graphics/djvulibre/patches: patch-libdjvu_DataPool_cpp patch-libdjvu_DjVuFile_cpp patch-libdjvu_DjVuPort_cpp patch-libdjvu_DjVuPort_h patch-libdjvu_GBitmap_cpp patch-libdjvu_IW44Image_cpp patch-tools_ddjvu_cpp Removed files: graphics/djvulibre/patches: patch-libdjvu_DjVmDir_cpp patch-libdjvu_DjVmDir_h patch-libdjvu_DjVuDocument_cpp patch-libdjvu_DjVuDocument_h patch-libdjvu_DjVuMessageLite_h patch-tools_djvused_cpp Log message: update to djvulibre-3.5.28 OK rsadowski@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/20 12:38:01 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plasma to 5.23.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/20 13:40:23 Modified files: mail/rcube-html5-notifier: Makefile Log message: mail/rcube-html5-notifier: fix editing mishap CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/10/20 14:21:15 Modified files: . : hackathons.html Added files: images/hackathons: h2k21.gif h2k21-s.gif Log message: roll over to h2k21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 14:45:59 Modified files: lang/php : Makefile Makefile.inc lang/php/7.3 : Makefile lang/php/7.3/pkg: PLIST-main lang/php/7.4 : Makefile lang/php/7.4/patches: patch-ext_imap_php_imap_c lang/php/7.4/pkg: PLIST-main lang/php/8.0 : Makefile lang/php/8.0/patches: patch-ext_imap_php_imap_c patch-sapi_cgi_cgi_main_c lang/php/8.0/pkg: PLIST-main Added files: lang/php/7.3/patches: patch-ext_openssl_openssl_c lang/php/7.3/pkg: PLIST-embed lang/php/7.4/patches: patch-ext_openssl_openssl_c lang/php/7.4/pkg: PLIST-embed lang/php/8.0/patches: patch-ext_openssl_openssl_c lang/php/8.0/pkg: PLIST-embed lang/php/files : DESCR-embed Log message: rearrange the php ports a little so that the embedded SAPI modules can be built (needed if we want to add nginx unit with php support). while there patch to tweak a "minimum number of bits" check done for openssl_pkey_new which A) only looks at openssl.cnf settings and PHP code, ignoring that the TLS library sets a default length internally, and B) also checks this when generating named curve EC keys, resulting in a confusing bogus error message. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/20 15:56:00 Modified files: lang/php : Makefile.inc Log message: dpb didn't like what i was trying to do with the embed and apache subpackages CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/20 17:50:20 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read From Douglas Anderson a7b45024f66f9ec769e8dbb1a51ae83cd05929c7 in linux 5.10.y/5.10.75 97794170b696856483f74b47bfb6049780d2d3a0 in mainline linux CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/20 23:30:15 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/20 23:49:43 Modified files: security/qtkeychain: Makefile distinfo security/qtkeychain/pkg: DESCR PLIST Log message: update to qtkeychain-0.12.0 ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 02:07:27 Modified files: sysutils/flashrom: Makefile Log message: tweak PORTROACH regex CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/21 02:17:34 Modified files: lib/libutil : ber.c ober_oid_cmp.3 usr.sbin/snmpd : traphandler.c usr.bin/snmp : smi.c snmpc.c Log message: Sync ober_oid_cmp with ax_oid_cmp from libagentx. This flips the returned signedness and adds the weight of 2 for parent-child relationship in both direction. This makes ober_oid_cmp consistent with the rest of the *_cmp based functions. OK tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/21 02:21:43 Modified files: usr.sbin/snmpd : snmpe.c Log message: Retrieve the actual engineid instead of a pointer value. OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/21 02:23:48 Modified files: usr.bin/tmux : cmd-show-options.c Log message: Show error if user option doesn't exist, GitHub issue 2938. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 02:30:14 Modified files: lib/libssl : d1_lib.c Log message: Avoid potential NULL dereferences in dtls1_free() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 02:31:51 Modified files: lib/libtls : tls.c Log message: Use *printf %d instead of %i ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 02:33:07 Modified files: lib/libtls : tls_config.c Log message: Print uid with %u instead of %i. Prompted by a diff by Jonas Termansen, discussed with deraadt, millert ok jsing CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/21 02:36:51 Modified files: usr.bin/tmux : tty-keys.c Log message: Correctly adjust the end pointer for a two character terminator before decoding OSC 52 response, from Daniel Ekloef in GitHub issue 2942. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 02:38:11 Modified files: lib/libtls : tls_client.c Log message: Eliminate a dead assignment and a weird cast. Adjust a comment to reality while there. ok jsing CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/21 02:39:33 Modified files: sys/netinet : ip_esp.c Log message: Remove duplicate variable ibytes, use plen instead. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 02:47:42 Modified files: lib/libcrypto : opensslv.h Log message: Bump to LibreSSL 3.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 02:59:34 Modified files: devel : Makefile devel/py-jsonschema: Makefile distinfo devel/py-jsonschema/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Added files: devel/py-jsonschema/patches: patch-setup_py Removed files: devel/py-jsonschema/patches: patch-jsonschema_tests_test_jsonschema_test_suite_py Log message: update to py-jsonschema-4.1.2, remove py2. from Renaud Allard with a few tweaks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 03:00:06 Modified files: net/synapse : Makefile distinfo net/synapse/pkg: PLIST Log message: update to synapse-1.45.1. from Renaud Allard with a few tweaks. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/21 03:30:16 Modified files: . : hackathons.html Log message: few more details on h2k21 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/21 03:33:34 Modified files: security/ikeman: Makefile security/ikeman/patches: patch-certificates_c Log message: security/ikeman: more fixes for opaque structs in libcrypto CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/21 03:59:14 Modified files: sys/kern : kern_descrip.c vfs_subr.c vfs_vnops.c sys/sys : file.h Log message: Move vfs_stall_barrier() from the fd layer into vn_lock() and the vfs layer. vfs stalling is used by suspend/resume and by vmt(4) to stall any filesystem operation from altering the state on disk. All these operations will call vn_lock and be stalled. Adjust vfs_stall_barrier() to allow the lock owner to still progress so that suspend can sync the filesystems after stalling vfs operation. OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/21 04:55:56 Modified files: usr.sbin/amd/amd: afs_ops.c amd.c get_args.c host_ops.c info_passwd.c mapc.c nfs_ops.c opts.c usr.sbin/amd/include: am.h Log message: Avoid sys/param.h, or annotate reasons for including where required. This includes using HOST_NAME_MAX and PATH_MAX in snaps for around 3 weeks, noone noticed a change in behaviour. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/21 05:48:30 Modified files: usr.sbin/httpd : server_http.c Log message: when a client sends header lines without a colon, respond with 400 Bad Request instead of 500 Internal Server Error. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/21 06:58:29 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/patches: patch-arch_arm_dts_rk3328-rock64_dts patch-arch_arm_dts_rk3399-nanopi4_dtsi patch-arch_arm_dts_rk3399-pinebook-pro_dts patch-arch_arm_dts_rk3399-rock-pi-4_dtsi patch-arch_arm_dts_rk3399-rockpro64_dtsi sysutils/u-boot/pkg: PFRAG.aarch64 Added files: sysutils/u-boot/patches: patch-drivers_pci_pcie_brcmstb_c Log message: revert a U-Boot change to reset Broadcom PCIe 85f3fddbcc ("pci: brcmstb: Cleanup controller state before handover") This should help with xhci usb not working on rpi4 since U-Boot 2021.04. Also stop building rpi_3 and rpi_4 targets the rpi_arm64 target handles both. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 07:02:01 Modified files: lib/libcrypto/x509: x509.h x509_set.c Log message: Prepare to provide X509_get_X509_PUBKEY() as a function. ok jsing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/21 07:16:49 Modified files: sbin/fdisk : cmd.c fdisk.8 user.c Log message: Remove 'disk' editing command. Determining the disk geometry on startup (from -l, -c/-h/-s or DIOCGPDINFO) should be enough for anyone. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 07:51:52 Modified files: lib/libcrypto/x509: x509_purp.c x509v3.h Log message: Add XKU_ANYEKU #define and use it to cache the anyExtendedKeyUsage extension. This is part of OpenSSL commit df4c395c which didn't make it into our tree for some reason. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 07:58:02 Modified files: sbin/isakmpd : x509.c Log message: isakmpd: prepare for opaque X509_EXTENSION struct. This needs to use an accessor instead of reaching directly into the struct. ok benno CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 08:01:00 Modified files: sbin/isakmpd : x509.c Log message: isakmpd: prepare for opaque X509_STORE_CTX struct. ok benno CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/21 08:03:04 Modified files: devel/makeesparduino: Makefile distinfo devel/makeesparduino/pkg: MESSAGE PLIST Removed files: devel/makeesparduino/patches: patch-makeEspArduino_mk patch-tools_parse_arduino_pl Log message: Update devel/makeesparduino to 6.5.0. ok benoit@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 08:31:21 Modified files: lib/libtls : tls.c Log message: Switch from X509_VERIFY_PARAM_set_flags() to X509_STORE_set_flags(). This reduces the number of reacharounds into libcrypto internals. ok jsing CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/21 08:33:13 Modified files: usr.sbin/snmpd : smi.c snmp.h snmpe.c Log message: s/SNMP_C_GETRESP/SNMP_C_RESPONSE OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 08:57:55 Modified files: lib/libtls : tls_ocsp.c Log message: libtls: Don't reach into X509_STORE_CTX. ok jsing CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/21 09:08:15 Modified files: usr.sbin/snmpd : smi.c Log message: Clean up the naming of SNMP_C_GETNEXTREQ and SNMP_C_RESPONSE inside smi_debug_elements OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 09:52:02 Modified files: lib/libcrypto/x509: x509.h Log message: Prepare to make X509 opaque. ok jsing CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2021/10/21 09:56:17 Modified files: share/man/man4 : xen.4 Log message: Document commands used to send VM IP to Xen host OK kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 10:03:18 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Sync parts of X509_STORE_get_by_subject() with OpenSSL Initialize stmp.type and stmp.data.ptr so that a user-defined lookup method need not take responsibility of initializing those. Get rid of current_method, which was never really used. Stop potentially returning a negative value since most callers assume Boolean return values already. In addition, garbage collect the pointless j variable. ok jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/21 10:26:34 Modified files: lib/libcrypto/man: Makefile X509_ATTRIBUTE_get0_object.3 X509_ATTRIBUTE_new.3 Added files: lib/libcrypto/man: X509_ATTRIBUTE_set1_object.3 Log message: new manual page X509_ATTRIBUTE_set1_object(3) documenting five X.501 Attribute write accessors CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 10:47:01 Modified files: lib/libcrypto/x509: x509rset.c Log message: Set enc.modified if the X509_REQ is going to be modified. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/21 10:55:25 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Simplify a return value check for X509_STORE_get_by_subject() now that we know that it only returns 0 or 1. Eliminate the last uses of X509_LU_{FAIL,RETRY}. ok jsing CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/21 11:16:01 Modified files: graphics/simgear: Makefile Log message: Disable SSE/SSE2 flags on !i386/amd64 archs. OK sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/21 12:30:57 Modified files: sys/arch/arm64/dev: ampintc.c Log message: Have ampintcmsi(4) go through the list of interrupt controllers to find the correct parent. So far we were directly calling some ampintc(4) code, which is fine for regular hardware. With Parallels on the Apple M1, ampintcmsi(4) is combined with agintc(4), which is quite a surprise. Luckily both types of interrupt controllers use the same API for passing interrupt information, so we can craft one structure and both ampintc(4) and agintc(4) will happily work with it. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/21 12:36:42 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi share/man/man4 : Makefile pci.4 sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC sys/arch/macppc/conf: GENERIC sys/arch/sparc64/conf: GENERIC sys/dev/pci : files.pci Removed files: share/man/man4 : hifn.4 safe.4 ubsec.4 sys/dev/pci : hifn7751.c hifn7751reg.h hifn7751var.h safe.c safereg.h safevar.h ubsec.c ubsecreg.h ubsecvar.h Log message: Remove hifn(4), safe(4), and ubsec(4) crypto drivers. They require the asynchronous crypto API which makes progress in MP difficult. The hardware is rarely available. They support only obsolete crypto algorithms. Scheduling crypto tasks via PCI is probably slower than the CPU, especailly as modern CPUs have their own accelerators. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:35:22 Modified files: benchmarks/netperf-wrapper: Makefile distinfo benchmarks/netperf-wrapper/patches: patch-flent_build_info_py Log message: update to flent-2.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:36:07 Modified files: audio/picard : Makefile distinfo Log message: update to picard-2.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:41:21 Modified files: devel : Makefile devel/py-cachetools: Makefile distinfo devel/py-cachetools/pkg: PLIST devel/angr/py-angr: Makefile devel/angr/py-claripy: Makefile Log message: update to py-cachetools-4.2.4 and switch to standard FLAVOR/FLAVORS handling for py3 ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:43:12 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:44:43 Modified files: devel/py-tz : Makefile distinfo devel/py-tz/pkg: PLIST Log message: update to py-tz-2021.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:47:23 Modified files: fonts/overpass : Makefile distinfo Log message: update to fonts/overpass-3.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:51:35 Modified files: graphics/img2pdf: Makefile distinfo graphics/img2pdf/pkg: PLIST Log message: update to img2pdf-0.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 14:52:53 Modified files: mail/fetchmail : Makefile distinfo mail/fetchmail/patches: patch-socket_c Log message: update to fetchmail-6.4.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 15:00:44 Modified files: net/dsocks : Makefile distinfo net/dsocks/pkg : PLIST Log message: update to dsocks-1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/21 15:01:31 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.11.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/21 15:47:41 Modified files: sys/dev/pci : pcidevs Log message: add Gemini Lake MEI; from fkr CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/21 15:50:16 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/21 16:11:07 Modified files: sys/kern : uipc_usrreq.c Log message: Release solock() before call unp_internalize() and take it within when access garbage collector data. This is the next step to make UNIX domain sockets locking fine grained. This also moves M_WAIT/M_WAITOK allocations out from `unp_lock' rwlock(9). The lock order between fdplock() and `unp_lock' changed and now fdplock() should be taken first. This was not required, but helps to mpi@'s knote(9) related work. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/21 16:25:03 Modified files: sys/arch/arm64/dev: agintc.c Log message: Initialize interrupts to G1NS by configuring IGROUPR and IGRPMODR. This makes interrupts work with Parallels on the Apple M1. Tested by patrick@ on Ampere eMAG and MacchiatoBin Tested by fkr@ on Pinebook Pro ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/21 16:36:16 Modified files: lib/libcrypto/man: X509_LOOKUP_new.3 Log message: Simplify the description of RETURN VALUES. After tb@'s commit x509/x509_lu.c rev. 1.33, it is no longer necessary to talk about X509_LU_* constants as return values from these functions. Feedback and OK from tb@. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/21 16:59:08 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c sys/crypto : crypto.c cryptodev.h Log message: Remove code to run crypto operations in a task queue. The code was not reachable because all callers had set the CRYPTO_F_NOQUEUE flag. ok patrick@ mvs@ bluhm@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/21 17:03:48 Modified files: sys/crypto : crypto.c cryptodev.h Log message: Remove more dead code related to crypto task queues. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/21 20:08:03 Modified files: textproc/py-emoji: Makefile distinfo textproc/py-emoji/pkg: PLIST Log message: Update textproc/py-emoji to 1.6.1 Changelog: https://github.com/carpedm20/emoji/blob/master/CHANGES.md CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/21 21:05:40 Modified files: build/mirrors : anoncvs.html.end anoncvs.html.head Log message: add some XXX reminders to bump size requirements from time to time CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2021/10/21 21:14:59 Modified files: x11/xdimmer : Makefile distinfo Log message: update to xdimmer 1.7 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 22:59:31 Modified files: sys/dev/wscons : wskbd.c Log message: One could end up with the wrong encoding in xenocara while having a ucc keyboard attached and /etc/kbdtype being present. The advertised encoding of a wsmux is a bit fragile as the last attached device will dictate it. If this happens to be a ucc keyboard, KB_US will always be the advertised encoding as its encoding is immutable and /etc/kbdtype is ignored. Instead, do not advertise the encoding for ucc devices when the parent mux queries its attached devices. However, asking the device directly (i.e. bypassing the mux) still returns the encoding as wsconsctl(8) would otherwise report an error. Thanks to landry@ for the report and testing. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 23:00:26 Modified files: sys/kern : sys_pipe.c Log message: Preserve pipe select(2) semantics when the other end of the pipe is gone. In preparation for implementing select(2) on top of kqueue. ok mpi@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 23:03:04 Modified files: regress/sys/kern/pipe: Makefile pipe.c pipe.h Added files: regress/sys/kern/pipe: test-select.c Log message: add pipe select hangup test case; ok mpi@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 23:03:57 Modified files: regress/sys/kern/pipe: test-kqueue.c test-ping-pong.c test-run-down.c Log message: knf nits CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 23:04:27 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/21 23:06:37 Modified files: sys/dev : softraid_crypto.c Log message: Remove last dangling usage of CRYPTO_F_NOQUEUE. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 01:47:14 Modified files: net/openvpn-auth-ldap: Makefile Log message: ld.bfd is still needed on i386 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/22 01:56:13 Modified files: mail/thunderbird-i18n: Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo Log message: mail/mozilla-thunderbird: update to 91.2.1. See https://www.thunderbird.net/en-US/thunderbird/91.2.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/22 01:57:28 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.2.1 See https://www.thunderbird.net/en-US/thunderbird/91.2.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 02:42:01 Modified files: lang/php : Makefile.inc Makefile Log message: with the last commit, dpb no longer _disliked_ what i was doing to handle apache/embed subpackages, but it didn't really like it either because it was getting removed by the BUILD_ONCE logic. instead use "embed" as a pseudo flavour to switch it instead of "no_apache". ("bootstrap" doesn't seem appropriate here as it's either/or rather than a bootstrap as such). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/22 02:48:08 Modified files: sys/dev/pci : pcidevs Log message: add Intel ADL-S and ADL-P graphics ids Mesa matches fix a GMA600 id while here CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/22 02:48:46 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2021/10/22 02:50:48 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/dbuskit: Makefile x11/gnustep/libobjc2: Makefile Log message: some cleanup in gnustep.port.mk and remove some BROKEN marker for libobjc2 and dbuskit. triggered by patches and questions from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 02:51:32 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_OS_Routeros_php Log message: update to librenms-21.10.2 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/22 02:51:50 Modified files: usr.sbin/httpd : server_http.c Log message: return unsupported version for version less than HTTP/0.9 and higher than HTTP/1.9. Downgrade version >= HTTP/1.2++ to 1.1. Found by "J. K." (openbsd DOT list AT krottmayer DOT com) ok claudio@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/10/22 02:59:31 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 03:00:42 Modified files: lang/php/8.0 : Makefile distinfo lang/php/8.0/patches: patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-8.0.12, including a fix for https://bugs.php.net/bug.php?id=81026 PHP-FPM oob R/W in root process leading to privilege escalation (new releases for previous branches not yet available but they're all affected) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 03:01:00 Modified files: lang/php/8.0 : Tag: OPENBSD_7_0 Makefile distinfo lang/php/8.0/patches: Tag: OPENBSD_7_0 patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-8.0.12, including a fix for https://bugs.php.net/bug.php?id=81026 PHP-FPM oob R/W in root process leading to privilege escalation CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/10/22 03:04:24 Modified files: . : hackathons.html Log message: improve country annotation, hoping to avoid repeat of a long conversation over beer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 03:06:27 Modified files: x11/freerdp : Makefile distinfo Log message: update to freerdp-2.4.1 (and sync distfile for the sndio patch, github changed from 10 to 11 digit short hashes for this) https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vh34-m9h7-95xq https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-7c9r-6r2q-93qg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 03:07:18 Modified files: x11/freerdp : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to freerdp-2.4.1 (and sync distfile for the sndio patch, github changed from 10 to 11 digit short hashes for this) https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-vh34-m9h7-95xq https://github.com/FreeRDP/FreeRDP/security/advisories/GHSA-7c9r-6r2q-93qg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 03:13:04 Modified files: graphics/jasper: Makefile distinfo Log message: update to jasper-2.0.33 (or as portroach calls it, ersion-2.0.33) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/10/22 03:19:34 Modified files: usr.bin/ssh : addr.c Log message: Fix typos in comments. From khaleesicodes via github PR#280. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/10/22 03:22:04 Modified files: usr.bin/ssh : addr.c Log message: Remove unnecessary semicolons in case statements. From khaleesicodes via github PR#280. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 03:44:30 Modified files: usr.bin/openssl: ca.c req.c Log message: Stop setting enc.modified manually. It's no longer needed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 03:44:58 Modified files: usr.bin/openssl: s_client.c Log message: Garbage collect an unused variable. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 03:49:26 Modified files: lib/libc/net : base64.c Log message: Use unsigned char instead of u_char in base64.c. This is a mild portability annoyance since not all systems have u_char. Remove the now unused includes sys/types.h and stdio.h. u_char diff from Jonas Termansen ok deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 03:51:54 Modified files: lib/libc/net : base64.c Log message: Fix some ghastly whitespace. From Martin Vahlensieck CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/22 03:59:35 Modified files: usr.bin/rsync : flist.c Log message: When reading the symlink value during the fts travers use ent->fts_accpath since the fts traverse does chdirs for performance reasons. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 04:22:15 Modified files: lib/libc/net : base64.c Log message: Put back sys/types.h and sys/socket.h. The latter was unintentionally removed and the former is still needed, as pointed out by kettenis CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/10/22 04:51:57 Modified files: usr.bin/ssh : addr.c Log message: Prevent mem leaks in the (unlikely) event that getaddrinfo returns no addresses. ALso, remove an unneeded NULL check in addr_ntop. From khaleesicodes via github PR#281, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/22 05:10:34 Modified files: usr.bin/rsync : Makefile extern.h fargs.c main.c receiver.c rsync.1 uploader.c Added files: usr.bin/rsync : copy.c Log message: Implement --compare-dest in openrsync. compare-dest allows you to add additional directories to check for files to be available. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/22 05:13:06 Modified files: usr.sbin/rpki-client: extern.h http.c io.c main.c parser.c rrdp.c rsync.c Log message: First step of cleanup in the io land. Introduce io_buf_new() and io_buf_close(). These function will inject a size of the the buffer at the beginning of the buffer and will allow the read size to be switched to proper async IO. OK benno@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/22 05:24:45 Modified files: lib/libcrypto/man: Makefile X509_ATTRIBUTE_new.3 Added files: lib/libcrypto/man: X509at_get_attr.3 Log message: new manual page X509at_get_attr(3) documenting five X.501 Attribute read accessors CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/22 05:45:46 Modified files: misc/most : Makefile Log message: Add missing HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/22 05:47:09 Modified files: fonts/cascadia-code: Makefile distinfo Log message: Update cascadia-code to 2108.26. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/22 05:48:13 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.5.12. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/22 06:30:54 Modified files: sys/crypto : cryptodev.h xform.c xform.h sys/net : pfkeyv2.c pfkeyv2.h pfkeyv2_convert.c sys/netinet : ip_ipcomp.c lib/libc/sys : sysctl.2 sbin/isakmpd : ipsec.c ipsec_num.cst isakmpd.policy.5 pf_key_v2.c policy.c sbin/ipsecctl : ipsec.conf.5 ipsecctl.h parse.y pfkdump.c pfkey.c regress/sbin/ipsecctl: sa20.in sa20.ok sa8.in sa8.ok Log message: After deleting hifn(4) the only provider for the LZS compression algorithm is gone. Reomve all LZS references from the tree. The v42bis in isakmpd also looks unsupported. OK mvs@ patrick@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 07:06:02 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-conn_sasl_c mail/neomutt/pkg: PLIST Removed files: mail/neomutt/patches: patch-conn_getdomain_c Log message: update to neomutt-20211022 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/22 07:21:06 Modified files: lib/libcrypto/man: X509_ATTRIBUTE_set1_object.3 Log message: fix a gratuitiously different argument name CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/22 07:29:41 Modified files: lib/libcrypto/man: Makefile X509at_get_attr.3 X509_ATTRIBUTE_new.3 Added files: lib/libcrypto/man: X509at_add1_attr.3 Log message: new manual page X509at_add1_attr(3) describing five functions to change arrays of X.501 Attribute objects CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/22 07:38:07 Modified files: sbin/unwind : unwind.c Log message: Honour enabled resolvers to keep unused forwarders actually disabled An unwind.conf like the following would still query forwarders, both "." periodically and any explicit "example.com." queries: preference { recursor autoconf stub } forwarder { 2001:db8::1 } force accept bogus forwarder { example.com. } That's because the forwarder and resolver children processes start with the default configuration and main later sends them the effective user configuration; merging them, however, would ignore the list of enabled resolvers, i.e. those listed in the `preference {}' block and thusly cause children to always have all forwarders enabled (as is by default). Copy the resolvers list during merge to fix this and restore expected behaviour. (Noticed during tests with "forwarder" temporarily removed from `preference {}' while leaving the rest as is: my VPN interface serving that forwarder showed DNS traffic while it was supposed to be silent.) OK florian CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/22 08:28:54 Modified files: sys/dev/fdt : if_dwge.c Log message: Mask LPI interrupts. This fixes an interrupt storm on dwge(4) variants that support Energy Efficient Ethernet when connected to a switch that also supports Energy Effient Ethernet. For example on the odroid-hc4. ok patrick@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/10/22 08:40:49 Modified files: share/zoneinfo/datfiles: africa antarctica asia australasia backward europe leapseconds northamerica southamerica zone.tab zone1970.tab Log message: Update to tzdata2021e from www.iana.org. Major changes: o Palestine will fall back 10-29 (not 10-30) at 01:00. o Fiji suspends DST for the 2021/2022 season. o Move some backward-compatibility links to 'backward'. o Rename Pacific/Enderbury to Pacific/Kanton. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/22 09:01:02 ports/devel/xtensa-lx106-elf/newlib/patches Update of /cvs/ports/devel/xtensa-lx106-elf/newlib/patches In directory cvs.openbsd.org:/tmp/cvs-serv91561/patches Log Message: Directory /cvs/ports/devel/xtensa-lx106-elf/newlib/patches added to the repository CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/22 09:03:28 Modified files: sbin/unwind : parse.y unwind.c Log message: config_new_empty() should give us a completely empty config, let parse_config() handle the case of defaults. This prevents the resolver process from spinning up resolver strategies before the config has been parsed and tearing them down immediately after if they are not listed in the config files preferences section. OK kn CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/22 09:11:32 Modified files: sys/kern : tty_pty.c uipc_socket.c sys/miscfs/fifofs: fifo_vnops.c Log message: Make EVFILT_EXCEPT handling separate from the read filter. This is a change of behavior and events wont be generated if there is something to read on the fd. Only EV_EOF or NOTE_OOB will now be reported. While here a new filter for FIFOs supporting EV_EOF and __EV_HUP. ok visa@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/22 09:11:51 Modified files: sbin/unwind : unwind.c Log message: oops, missed unused variable in previous CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/22 09:16:50 Modified files: sys/kern : sys_pipe.c Log message: Revert "Preserve select(2) semantics when the other end of the pipe is gone". The logic to emulate the current poll/select behavior is better implemented at the syscall layer and not in the kqueue backend. Discussed with deraadt@, ok anton@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/22 09:36:53 Modified files: www/nginx : Tag: OPENBSD_7_0 Makefile www/nginx/pkg : Tag: OPENBSD_7_0 nginx.rc Log message: revert the previous move to sending SIGQUIT to nginx because it can take a lot of time to finish them gracefully and if reaching the timeout the nginx service cannot be started again, until the processes go away something else is in the works, but for 7.0, it is best to revert discussed with aja@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/22 09:44:20 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ipsec_input.c ipsec_output.c Log message: Make error handling in IPsec consistent. Pass errors to the callers. OK tobhe@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/22 09:50:19 Modified files: lib/libcrypto/man: Makefile EVP_PKEY_new.3 PKCS12_create.3 X509_ATTRIBUTE_new.3 X509at_add1_attr.3 X509at_get_attr.3 Added files: lib/libcrypto/man: EVP_PKEY_add1_attr.3 Log message: new manual page EVP_PKEY_add1_attr(3) documenting nine functions for associating X.501 Attributes with private keys CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/22 10:05:34 Modified files: sys/conf : Tag: OPENBSD_7_0 newvers.sh Log message: 7.0-stable CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/22 10:41:47 Modified files: sbin/isakmpd : isakmpd.policy.5 Log message: remove some bad punctuation; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 10:42:13 Modified files: lib/libcrypto/x509: x509.h x509_req.c Log message: Prepare to provide X509_REQ_pubkey_get0() ok jsing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/22 10:42:28 Modified files: usr.bin/rsync : rsync.1 Log message: add some punctuation; CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/22 10:51:46 Modified files: java/javaPathHelper: Makefile distinfo Log message: Update to 2.2 that adds support for jdk-17 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/22 10:54:29 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: Update to py-prompt_toolkit-3.0.21 Minor update, which adds improved mouse support. Changelog: https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/22 11:12:50 Modified files: usr.bin/tmux : menu.c Log message: Remove key and trim text if menu cannot fit in available space, based on a change from Alexis Hildebrandt. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 11:24:53 Modified files: mail/exim : Makefile distinfo mail/exim/patches: patch-Local_Makefile patch-src_dmarc_c Removed files: mail/exim/patches: patch-OS_os_h-OpenBSD Log message: update to exim-4.95, from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/22 11:24:59 Log message: Import x11/alacritty. Alacritty is a modern terminal emulator that comes with sensible defaults, but allows for extensive configuration. The software is considered to be at a beta level of readiness; there are a few missing features and bugs to be fixed, but it is already used by many as a daily driver. From Eric Auge, thanks! Feedback from sthen@ and tb@. OK tb@, sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20211022 N ports/x11/alacritty/Makefile N ports/x11/alacritty/crates.inc N ports/x11/alacritty/distinfo N ports/x11/alacritty/patches/patch-alacritty_yml N ports/x11/alacritty/pkg/DESCR N ports/x11/alacritty/pkg/PLIST N ports/x11/alacritty/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/22 11:26:17 Modified files: x11 : Makefile Log message: Add alacritty. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 11:43:00 Modified files: lib/libcrypto/chacha: chacha-merged.c Log message: Switch from u_int and u_char to u32 and u8 to avoid portability issues. Prompted by a diff by Jonas Termansen. ok jsing CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2021/10/22 12:00:23 Modified files: regress/lib/libm/msun: Makefile conj_test.c fenv_test.c ilogb_test.c lrint_test.c test-utils.h Added files: regress/lib/libm/msun: atf-c.c atf-c.h cexp_test.c csqrt_test.c ctrig_test.c exponential_test.c fls.c fma_test.c fmaxmin_test.c invctrig_test.c invtrig_test.c logarithm_test.c lround_test.c macros.h nan_test.c nearbyint_test.c next_test.c rem_test.c trig_test.c Log message: add missing FreeBSD libm tests, update the others CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2021/10/22 12:07:01 Modified files: regress/lib/libm/msun: exponential_test.c Log message: oops. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 12:28:31 Modified files: net/dhcpcd : Makefile distinfo Removed files: net/dhcpcd/patches: patch-src_route_c Log message: update to dhcpcd-9.4.1, test/ok bket@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/22 12:30:36 Modified files: devel/gdb : Makefile distinfo devel/gdb/patches: patch-bfd_config_bfd patch-bfd_elf_c patch-bfd_peXXigen_c patch-gdb_Makefile_in patch-gdb_config_aarch64_obsd_mh patch-gdb_config_powerpc_obsd64_mh patch-gdb_configure_host patch-gdb_configure_tgt patch-gdb_data-directory_Makefile_in patch-gdb_python_python-config_py patch-include_filenames_h patch-libiberty_Makefile_in devel/gdb/pkg : PLIST Added files: devel/gdb/patches: patch-gdb_aarch64-obsd-nat_c patch-gdb_aarch64-obsd-tdep_c patch-gdb_amd64-obsd-tdep_c patch-gdb_arm-bsd-tdep_c patch-gdb_arm-nbsd-nat_c patch-gdb_configure_nat patch-gdb_i386-bsd-nat_h patch-gdb_i386-obsd-nat_c patch-gdb_mips64-obsd-nat_c patch-gdb_ppc64-obsd-nat_c patch-gdb_ppc64-obsd-tdep_c patch-gdb_ppc64-obsd-tdep_h patch-gdb_riscv-obsd-nat_c patch-gdb_riscv-obsd-tdep_c patch-gdb_riscv-obsd-tdep_h patch-gdb_x86-bsd-nat_h Removed files: devel/gdb/patches: patch-gdb_aarch64obsd-nat_c patch-gdb_aarch64obsd-tdep_c patch-gdb_alphabsd-nat_c patch-gdb_amd64obsd-tdep_c patch-gdb_armbsd-tdep_c patch-gdb_armnbsd-nat_c patch-gdb_hppaobsd-nat_c patch-gdb_m88kbsd-nat_c patch-gdb_mips64obsd-nat_c patch-gdb_ppc64obsd-nat_c patch-gdb_ppc64obsd-tdep_c patch-gdb_ppc64obsd-tdep_h patch-gdb_ppcobsd-nat_c patch-gdb_python_python_c patch-gdb_shnbsd-nat_c Log message: Update to gdb-9.2 Lot of churn because some files were renamed but also lots of patches dropped for proper threads support. The riscv64 code comes from the FreeBSD code with minor editions. This update drops support for m88k (removed upstream) and sh (no ports-gcc). Most of this was done during k2k21 thanks to the tests and contributions from many. Thank you all! Tests by Matthias Schmidt, sthen@ cwen@ kn@ jasper@ gkoehler@ jj@ kettenis@ and me. Diffs from jj@ for octeon, gkoehler@ for powerpc64 and kettenis@ for arm64. Untested architectures: alpha and hppa (base-gcc architectures for which we don't ship packages), loongson. ok kettenis@ sthen@ pascal@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/22 12:31:12 Modified files: sbin/route : route.8 Log message: Make ":tdelete" work r1.91 added tags for all commands, but "del[ete]" is special in that mandoc(1) will generate a tag for "del" only. Add an explicit for the full command to fix this. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/22 12:35:27 Modified files: sbin/ifconfig : ifconfig.8 Log message: Document existent "descr" alias for "description" CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/22 12:37:15 Modified files: lib/libcrypto/x509: x509_purp.c x509v3.h Log message: Prepare to provide X509_get_{extended_,}key_usage() ok beck jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 13:29:20 Modified files: math/gunits : Makefile Log message: gunits changed in 2.15 (2017) to no longer use py-unidecode, and instead py-requests (and added support for py3). switch deps. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 13:36:14 Modified files: misc/py-imdb : Makefile Log message: add portroach marker CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 13:51:02 Modified files: audio/libsamplerate: Makefile distinfo audio/libsamplerate/pkg: PLIST Log message: update to libsamplerate-0.2.1, from brad maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 14:01:23 Modified files: infrastructure/db: user.list Log message: reserve 870 for nginx unit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 14:49:30 Modified files: net : Makefile Log message: py-pcapy is py3-only, drop extra makefile entry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 15:31:52 ports/audio/libsamplerate/patches Update of /cvs/ports/audio/libsamplerate/patches In directory cvs.openbsd.org:/tmp/cvs-serv97657/libsamplerate/patches Log Message: Directory /cvs/ports/audio/libsamplerate/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/22 15:32:34 Modified files: audio/mpd : Makefile Added files: audio/libsamplerate/patches: patch-tests_util_c Log message: missing from libsamplerate update, prompted by brad CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/22 15:41:27 Modified files: devel/xtensa-lx106-elf: Makefile Makefile.inc devel/xtensa-lx106-elf/binutils: Makefile distinfo devel/xtensa-lx106-elf/binutils/patches: patch-include_xtensa-config_h devel/xtensa-lx106-elf/binutils/pkg: PLIST devel/xtensa-lx106-elf/gcc: Makefile distinfo devel/xtensa-lx106-elf/gcc/pkg: DESCR PLIST devel/xtensa-lx106-elf/gcc-bootstrap: Makefile distinfo devel/xtensa-lx106-elf/gcc-bootstrap/pkg: PLIST devel/xtensa-lx106-elf/lx106-hal: Makefile devel/xtensa-lx106-elf/lx106-hal/pkg: PLIST devel/xtensa-lx106-elf/newlib: Makefile distinfo devel/xtensa-lx106-elf/newlib/pkg: PLIST Added files: devel/xtensa-lx106-elf/binutils/patches: patch-gdb_target-float_c patch-gdb_top_c patch-gdb_xtensa-tdep_h devel/xtensa-lx106-elf/gcc/patches: patch-gcc_config_xtensa_xtensa_h patch-include_xtensa-config_h devel/xtensa-lx106-elf/gcc-bootstrap/patches: patch-gcc_config_xtensa_xtensa_h patch-include_xtensa-config_h Removed files: devel/xtensa-lx106-elf/binutils/patches: patch-bfd_xtensa-modules_c devel/xtensa-lx106-elf/gcc/patches: patch-gcc_bitmap_c patch-gcc_c_c-aux-info_c patch-gcc_cfg_c patch-gcc_cfghooks_c patch-gcc_cgraph_c patch-gcc_config_alpha_vms_h patch-gcc_config_darwin9_h patch-gcc_config_darwin_c patch-gcc_config_darwin_h patch-gcc_config_elfos_h patch-gcc_config_i386_bsd_h patch-gcc_config_ia64_ia64_c patch-gcc_config_microblaze_microblaze_h patch-gcc_config_mips_mips_h patch-gcc_config_pa_pa_c patch-gcc_config_pa_pa_h patch-gcc_config_rs6000_rs6000_c patch-gcc_config_rs6000_sysv4_h patch-gcc_config_rs6000_xcoff_h patch-gcc_config_rx_rx_h patch-gcc_config_s390_s390_h patch-gcc_config_sparc_sparc_h patch-gcc_cppbuiltin_c patch-gcc_defaults_h patch-gcc_dwarf2cfi_c patch-gcc_dwarf2out_c patch-gcc_final_c patch-gcc_gcc_c patch-gcc_gcov-dump_c patch-gcc_gcov_c patch-gcc_gengenrtl_c patch-gcc_ipa-cp_c patch-gcc_ipa-inline_c patch-gcc_ipa-polymorphic-call_c patch-gcc_ipa-profile_c patch-gcc_ipa-prop_c patch-gcc_ira-color_c patch-gcc_ira_c patch-gcc_loop-doloop_c patch-gcc_loop-iv_c patch-gcc_mcf_c patch-gcc_modulo-sched_c patch-gcc_predict_c patch-gcc_profile_c patch-gcc_stor-layout_c patch-gcc_toplev_c patch-gcc_tree-ssa-reassoc_c patch-gcc_value-prof_c patch-gcc_wide-int-print_cc patch-include_libiberty_h vecstep-gcc_tree-vect-loop_c devel/xtensa-lx106-elf/gcc-bootstrap/patches: patch-gcc_bitmap_c patch-gcc_c_c-aux-info_c patch-gcc_cfg_c patch-gcc_cfghooks_c patch-gcc_cgraph_c patch-gcc_config_alpha_vms_h patch-gcc_config_darwin9_h patch-gcc_config_darwin_c patch-gcc_config_darwin_h patch-gcc_config_elfos_h patch-gcc_config_i386_bsd_h patch-gcc_config_ia64_ia64_c patch-gcc_config_microblaze_microblaze_h patch-gcc_config_mips_mips_h patch-gcc_config_pa_pa_c patch-gcc_config_pa_pa_h patch-gcc_config_rs6000_rs6000_c patch-gcc_config_rs6000_sysv4_h patch-gcc_config_rs6000_xcoff_h patch-gcc_config_rx_rx_h patch-gcc_config_s390_s390_h patch-gcc_config_sparc_sparc_h patch-gcc_cppbuiltin_c patch-gcc_defaults_h patch-gcc_dwarf2cfi_c patch-gcc_dwarf2out_c patch-gcc_final_c patch-gcc_gcc_c patch-gcc_gcov-dump_c patch-gcc_gcov_c patch-gcc_gengenrtl_c patch-gcc_ipa-cp_c patch-gcc_ipa-inline_c patch-gcc_ipa-polymorphic-call_c patch-gcc_ipa-profile_c patch-gcc_ipa-prop_c patch-gcc_ira-color_c patch-gcc_ira_c patch-gcc_loop-doloop_c patch-gcc_loop-iv_c patch-gcc_mcf_c patch-gcc_modulo-sched_c patch-gcc_predict_c patch-gcc_profile_c patch-gcc_stor-layout_c patch-gcc_toplev_c patch-gcc_tree-ssa-reassoc_c patch-gcc_value-prof_c patch-gcc_wide-int-print_cc patch-include_libiberty_h vecstep-gcc_tree-vect-loop_c devel/xtensa-lx106-elf/gdb: Makefile distinfo devel/xtensa-lx106-elf/gdb/patches: patch-bfd_xtensa-modules_c patch-include_xtensa-config_h devel/xtensa-lx106-elf/gdb/pkg: DESCR PLIST Log message: Update devel/xtensa-lx106-elf to 10.2.0. This moved the gdb build to binutils and upgrades newlib to 4.0.0. Also, stop hosting so many patches. ok jcs@ paco@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/22 15:42:15 Modified files: devel/arduino-esp8266: Makefile distinfo devel/arduino-esp8266/patches: patch-platform_txt devel/arduino-esp8266/pkg: PLIST Log message: Update devel/arduino-esp8266 to 3.0.2. The libc directory was removed upstream and is now acquired from the newlib 4.0.0 installation. ok jcs@ paco@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/23 00:07:27 Modified files: devel/bats : Makefile distinfo devel/bats/pkg : PLIST Log message: Update to bats-1.5.0 Changelog: https://github.com/bats-core/bats-core/blob/v1.5.0/docs/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/23 00:56:16 Modified files: www/py-responses: Makefile distinfo www/py-responses/pkg: PLIST Log message: Update to latest version, 0.14.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:03:29 Modified files: devel/makeesparduino: Makefile Log message: Unbreak build: this needs to depend on python. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:04:35 Modified files: editors/apostrophe: Makefile Log message: Missing BDEP on devel/gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:10:56 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.45.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:14:15 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.22.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:14:26 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:14:42 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:15:32 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-361.0.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/23 01:25:20 Modified files: sbin/unwind : resolver.c Log message: unwind(8) gives the most preferred resolver strategy a bit more time (200ms) to answer before trying the next strategy. However, we need to skip strategies that are not available. In the default configuration, without a config file unwind(8) would give DoT 200ms more time, but no DoT forwarders are known, so this is useless. OK kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:26:47 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.27.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:44:55 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 01:45:08 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.7.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 02:12:43 Modified files: graphics/openimageio: Makefile distinfo graphics/openimageio/patches: patch-src_libutil_sysutil_cpp graphics/openimageio/pkg: PLIST Removed files: graphics/openimageio/patches: patch-src_include_OpenImageIO_fmath_h patch-src_include_OpenImageIO_simd_h patch-src_include_OpenImageIO_typedesc_h patch-src_python_py_oiio_h Log message: update to openimageio-2.2.18.0, enable HEIF support, fix hardcoded library version in PLIST. from brad, ok maintainer CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 02:13:02 Modified files: lib/libssl : ssl_asn1.c ssl_clnt.c ssl_locl.h ssl_txt.c Log message: Change tlsext_tick_lifetime_hint to uint32_t. Now that SSL_SESSION is opaque, change tlsext_tick_lifetime_hint from long to uint32_t (matching RFC4507), rather than continuing to work around an inappropriate type choice. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 02:13:10 Modified files: audio/libsamplerate: Makefile Log message: https homepage, from brad CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 02:13:48 Modified files: usr.bin/openssl: certhash.c Log message: Add a length check before NUL-terminating target. From Jonas Termansen. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 02:13:52 Modified files: regress/lib/libssl/asn1: asn1test.c Log message: Revise regress for tlsext_tick_lifetime_hint changing type. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/23 02:19:27 Modified files: usr.sbin/rcctl : rcctl.8 rcctl.sh Log message: add "rcctl ls rogue", to show daemons which are running but not set as "enabled" in rc.conf.local. naming suggesting from schwarze@, ok kn@ ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 02:34:36 Modified files: lib/libssl : d1_both.c dtls_locl.h ssl_both.c ssl_clnt.c ssl_locl.h ssl_srvr.c Log message: Untangle ssl3_get_message() return values. This function currently has a long return type that may be <= 0 on error/retry (which is then cast to an int in order to return it up the stack), or it returns the length of the handshake message (on success). This obviously means that 0 can be returned for both success and failure, which is the reason why a separate 'ok' argument has to exist. Untangle this mess by changing the return value to an int that indicates success (1) or error/retry (<= 0). The length never needs to actually be returned as it is already stored in s->internal->init_num (which is where the return value is read from anyway). ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 02:37:23 Modified files: lang/php/7.4 : Makefile distinfo lang/php/7.4/patches: patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-7.4.25, including a fix for https://bugs.php.net/bug.php?id=81026 PHP-FPM oob R/W in root process leading to privilege escalation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 02:37:44 Modified files: lang/php/7.4 : Tag: OPENBSD_7_0 Makefile distinfo lang/php/7.4/patches: Tag: OPENBSD_7_0 patch-ext_imap_php_imap_c patch-sapi_fpm_fpm_fpm_children_c Log message: update to php-7.4.25, including a fix for https://bugs.php.net/bug.php?id=81026 PHP-FPM oob R/W in root process leading to privilege escalation CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/23 03:13:51 Modified files: lib/libcrypto : Makefile crypto.h Added files: lib/libcrypto : o_fips.c Log message: Add back the fips mode test functions, new stuff requires this. Symbols.list changes to follow with tb's upcoming bump ok jsing@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/23 03:15:12 Modified files: geo/geos : Makefile distinfo geo/geos/patches: patch-tools_geos-config_in geo/geos/pkg : PLIST Removed files: geo/geos/patches: patch-src_Makefile_in Log message: geo/geos: update to 3.10.0. See https://lists.osgeo.org/pipermail/geos-devel/2021-October/010484.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/23 03:15:52 Modified files: geo/mdal : Makefile distinfo geo/mdal/patches: patch-mdal_CMakeLists_txt patch-tests_CMakeLists_txt Log message: geo/mdal: update to 0.9.0 see https://github.com/lutraconsulting/MDAL/releases/tag/release-0.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/23 03:18:53 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_providers_mdal_CMakeLists_txt patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Added files: geo/qgis/patches: patch-CMakeLists_txt Log message: geo/qgis: update to 3.22.0. see https://changelog.qgis.org/en/qgis/version/3.22/ add a patch to relax the requirement on flex 2.6, it builds fine with our flex which supports the 'register' keyword. Cf https://github.com/qgis/QGIS/pull/43913 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/23 03:28:48 Modified files: sbin/route : route.c Log message: Move "-T" and "exec" support out of SMALL Ramdisk kernels lack support for alternate routing tables, so "-T N" for N > 0 always fails. "route -T0 exec" is just a useless "exec", so zap it completely. OK benno CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/10/23 03:36:58 Modified files: sys/net : pf_table.c Log message: YIELD() in pf_table.c should preempt for ioctl() callers only OK @mpi CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 03:42:14 Modified files: usr.sbin/tcpdump: print-snmp.c Log message: We define Unsigned32 as [Application 7], which was part of RFC1442 (1993), but was removed in RFC1902 (1996), where it was made equal to Gauge32. There's no real harm in keeping it, since nothing else uses [APPLICATION 7], but add a comment to help out any future lost soul that might wander into this. OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/23 04:00:16 Modified files: net/avahi : Makefile Log message: x11/gtk+2 is not needed anymore. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 04:45:20 Modified files: usr.sbin/tcpdump: print-snmp.c Log message: Always print the community. There's no such thing as a default community. OK benno@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 04:47:50 Modified files: usr.sbin/tcpdump: print-snmp.c Log message: Correctly print varbind not found contexts. OK benno@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/10/23 05:22:49 Modified files: games/atc : main.c games/backgammon/backgammon: main.c games/battlestar: battlestar.c games/boggle/boggle: bog.c games/bs : bs.c games/cribbage : crib.c games/gomoku : main.c games/grdc : grdc.c games/hangman : main.c games/mille : mille.c games/rain : rain.c games/robots : main.c games/worms : worms.c Log message: if both stdout and stderr are redirected to a non-tty, pledge(2) will kill ncurses applications, e.g.: /usr/games/worms 2>&1 | cat solve this by only calling pledge(2) after initscr(3) is set and done, or whatever function that calls it. since pledge(2) is called later now the promises might be reduced, but this a diff for another day. found by naddy@ almost a year ago, discussed with him deraadt@ and tb@ ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 05:36:44 Modified files: usr.bin/openssl: openssl.1 req.c Log message: Nuke the asn1-kludge. This was a workaround for CAs with broken PCKS#10 encoders many moons ago. OpenSSL removed it in 2015. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 05:41:50 Modified files: lib/libcrypto/asn1: x_sig.c lib/libcrypto/x509: x509.h Log message: Prepare to provide X509_SIG_get{0,m}. ok beck jsing CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/23 05:41:52 Modified files: lib/libssl : ssl.h ssl_lib.c ssl_locl.h lib/libssl/man : Makefile Added files: lib/libssl/man : SSL_CTX_set_keylog_callback.3 Log message: Add SSL_CTX_set_keylog_callback and SSL_CTX_get_keylog_callback Some things in ports care about calling these functions. Since we will not provide private key logging functionality they are documented as being for compatibility and that they don't do anything. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 05:53:24 Modified files: lib/libcrypto/x509: x509_purp.c x509v3.h Log message: Prepare to provide X509_get_extension_flags() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 05:56:10 Modified files: lib/libcrypto/asn1: x_x509.c lib/libcrypto/x509: x509.h x509_req.c x509cset.c Log message: Prepare to provide X509_re_X509*_tbs() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 06:00:18 Modified files: usr.bin/openssl: ca.c Log message: Stop reaching into structs that will become opaque in ca.c "just commit it" beck CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/23 06:48:18 Modified files: sys/dev/ic : bwfm.c bwfmvar.h sys/dev/pci : if_bwfm_pci.c sys/dev/sdmmc : if_bwfm_sdio.c Log message: Make sure we have enough space to add padding and final token to the nvram data. Also add the MAC address to the nvram data when there is a "local-mac-address" property in the device tree. This makes bwfm(4) work with the firmware/nvram/clm_blob files provided with MacOS on the Apple M1 Macs. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 07:12:14 Modified files: lib/libssl : Makefile tls13_handshake_msg.c tls13_internal.h tls13_record.c tls13_record.h Added files: lib/libssl : tls_buffer.c tls_internal.h Removed files: lib/libssl : tls13_buffer.c Log message: Rename tls13_buffer to tls_buffer. This code will soon be used in the DTLSv1.2 and TLSv1.2 stack. Also introduce tls_internal.h and move/rename the read/write/flush callbacks. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 07:12:45 Modified files: regress/lib/libssl/buffer: buffertest.c Log message: Revise regress test for tls13_buffer rename. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 07:12:55 Modified files: lib/libssl : ssl_both.c tls13_server.c Log message: Use X509_STORE_CTX_get0_chain() instead of grabbing the chain directly out of the X509_STORE_CTX. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 07:14:38 Modified files: lib/libssl : ssl_cert.c Log message: Change ssl_verify_cert_chain() for compatibility with opaque X509_STORE_CTX and use accessors instead of reaching directly into the struct. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 07:16:52 Modified files: lib/libcrypto/x509: x509.h Log message: Prepare to make many of the structs in x509.h opaque. ok beck jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/23 07:17:03 Modified files: lib/libssl/man : SSL_CTX_set_keylog_callback.3 Log message: tweak previous: properly mark up function pointer typedef plus .Dv NULL, SEE ALSO, HISTORY CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 07:36:03 Modified files: lib/libssl : d1_both.c d1_lib.c d1_pkt.c dtls_locl.h ssl_both.c ssl_clnt.c ssl_lib.c ssl_srvr.c Log message: Fold DTLS1_STATE_INTERNAL into DTLS1_STATE. Now that DTLS1_STATE is opaque, fold DTLS1_STATE_INTERNAL back into DTLS1_STATE and remove D1I() usage. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 07:45:44 Modified files: lib/libssl : dtls_locl.h Log message: Remove unused fields from struct dtls1_retransmit_state. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 07:47:09 src/regress/lib/libssl/tls Update of /cvs/src/regress/lib/libssl/tls In directory cvs.openbsd.org:/tmp/cvs-serv27176/tls Log Message: Directory /cvs/src/regress/lib/libssl/tls added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/23 07:57:00 Modified files: lib/libcrypto : o_fips.c Log message: tweak previous: add missing OpenBSD CVS tag and fix some weird typos in comments (duplicate '@' signs) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/23 08:08:46 Modified files: sys/kern : vfs_subr.c Log message: Assert that the KERNEL_LOCK() is held in vref(9). This is a guard against pushing the lock too far in UVM's vnode land. ok beck@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 08:29:59 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Unbreak test-http after the last io.c changes Report from anton@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 08:34:10 Modified files: regress/lib/libssl: Makefile Added files: regress/lib/libssl/tls: Makefile tlstest.c Log message: Add a regress test for TLS client/server. This currently exercises various combinations of TLS versions and their associated key exchange mechanisms. Note that this currently fails for TLSv1.0/TLSv1.1 with RSA KEX (to be fixed shortly). Over time all of the ssl regress should be moved into the dtls and tls regress tests. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 08:39:35 Modified files: lib/libagentx : agentx.c agentx_internal.h Log message: Move libagentx to a new freeing strategy, where we check all objects when a close packet has been received. This should have little to no performance impact in practice, since under normal operations we shouldn't free any objects. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 08:40:54 Modified files: lib/libssl : ssl_clnt.c ssl_locl.h ssl_srvr.c ssl_versions.c tls13_client.c tls13_legacy.c tls13_server.c Log message: Provide a way to determine our maximum legacy version. With the introduction of TLSv1.3, we need the ability to determine our maximum legacy version and to track our peer's maximum legacy version. This is needed for both the TLS record layer when using TLSv1.3, plus it is needed for RSA key exhange in TLS prior to TLSv1.3, where the maximum legacy version is incorporated in the pre-master secret to avoid downgrade attacks. This unbreaks RSA KEX for the TLS client when the non-version specific method is used with TLSv1.0 or TLSv1.1 (clearly no one does this). ok tb@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/23 08:42:08 Modified files: sys/kern : vfs_subr.c sys/uvm : uvm_aobj.c uvm_device.c uvm_object.c uvm_vnode.c Log message: Sprinkle uvm_obj_destroy() over UVM object recycling code. For now, only assert that the tree of pages is empty in uvm_obj_destroy(). This will soon be used to free the per-UVM object lock. While here call uvm_obj_init() when new vnodes are allocated instead of in uvn_attach(). Because vnodes and there associated UVM object are currently never freed, it isn't easy to know where/when to garbage collect the associated lock. So simply check that the reference of a given object is 0 when uvn_attach(). Tested by many as part of a bigger diff. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/23 08:42:47 Modified files: devel/makeesparduino: Makefile devel/makeesparduino/pkg: MESSAGE Log message: Account for our LOCALBASE in the OpenBSD makefile. Discussed with sthen and jcs. Tested by and ok paco@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 08:48:33 Modified files: usr.bin/openssl: pkcs12.c Log message: Prepare pcks12 for opaque structs in libcrypto get_cert_chain() needs some error checking. return X509_V_ errors instead of trying to overload the NULL and then whine in a comment that this won't really work. Fix a bug that printed only the first attribute by factoring out the thing that did the actual printing. Sprinkle a few changes to accessors here and there. This is loosely based on what OpenSSL did with some simplifications by jsing. ok beck jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/23 08:49:06 Modified files: distrib/miniroot: install.sub Log message: dhclient -> dhcp in comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 08:49:39 Modified files: usr.bin/openssl: crl.c Log message: Prepare crl.c for opaque structs in libcrypto. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 08:50:10 Modified files: usr.bin/openssl: s_server.c Log message: Prepare s_server for opaque structs in libcrypto ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 08:52:51 Modified files: usr.bin/openssl: s_server.c Log message: Fix some whitespace issues, some pointed out by jsing, some found in the vicinity. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 08:53:02 Modified files: sys/sys : proc.h Log message: ps_sigcode, ps_sigcoderet and ps_sigcookie are immutable after a process is created. Annotate them accordingly. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 08:56:55 Modified files: sys/kern : kern_sig.c Log message: Be consistend and add missing spaces around some of the NOTREACHED comments. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/23 09:00:11 Modified files: sys/net : bpf.c Log message: Fix double free after allocation failure in bpf(4). Reported by Peter J. Philipp. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/23 09:02:27 Modified files: lib/libssl : ssl_lib.c ssl_locl.h t1_enc.c tls12_record_layer.c Log message: Mop up enc_read_ctx and read_hash. These are no longer public, so we can mop them up along with the machinery needed to set/clear them. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/10/23 09:08:26 Modified files: games/backgammon/teachgammon: teach.c Log message: missed in previous commit this was ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:27:46 Added files: lib/libssl/man : X509_SIG_get0.3 Log message: Import documentation for X509_SIG_get{0,m} from OpenSSL. Will be linked to the build after the bump. tweak & lgtm schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:30:07 Added files: lib/libssl/man : X509_get_extension_flags.3 Log message: Import documentation for X509_get_extension_flags, X509_get_key_usage, X509_get_extended_key_usage from OpenSSL. Will be linked to the build after the bump. input/lgtm schwarze CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/23 09:30:28 Modified files: usr.sbin/httpd : server_http.c Log message: annotate a 413 error with "request body too large" in the error log. ok claudio@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/23 09:30:44 Modified files: lib/libssl : ssl.h ssl_lib.c Log message: Add new OpenSSL api SSL_write_ex, SSL_read_ex and SSL_peek_ex As these still meet the usual expectations for special, I will leave it up to ingo to decide to either document separately or in one man page like OpenSSL did. Will also need Symbols.list additions by tb@ when he starts the rapture ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:36:59 Removed files: lib/libssl/man : X509_SIG_get0.3 X509_get_extension_flags.3 Log message: oops, wrong dir. pointed out by schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:39:06 Added files: lib/libcrypto/man: X509_SIG_get0.3 Log message: Import documentation for X509_SIG_get{0,m} from OpenSSL. Will be linked to the build after the bump. tweak & lgtm schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:41:10 Added files: lib/libcrypto/man: X509_get_extension_flags.3 Log message: Import documentation for X509_get_extension_flags, X509_get_key_usage, X509_get_extended_key_usage from OpenSSL. Will be linked to the build after the bump. input/lgtm schwarze CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/23 09:42:35 Modified files: sys/arch/amd64/amd64: aesni.c via.c sys/arch/arm64/arm64: cryptox.c sys/arch/i386/i386: via.c sys/arch/i386/pci: glxsb.c sys/arch/octeon/dev: octcrypto.c sys/crypto : crypto.c cryptodev.h cryptosoft.c sys/dev : softraid_crypto.c softraid_raid1c.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.h ipsec_input.c ipsec_output.c Log message: Retire asynchronous crypto API as it is no longer required by any driver and adds unnecessary complexity. Dedicated crypto offloading devices are not common anymore. Modern CPU crypto acceleration works synchronously, eliminating the need for callbacks. Replace all occurrences of crypto_dispatch() with crypto_invoke(), which is blocking and only returns after the operation has completed or an error occured. Invoke callback functions directly from the consumer (e.g. IPsec, softraid) instead of relying on the crypto driver to call crypto_done(). ok bluhm@ mvs@ patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 09:44:39 Modified files: usr.bin/openssl: x509.c Log message: Preapre x509.c for upcoming libcrypto bump ok beck jsing CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/23 09:52:44 Modified files: usr.sbin/httpd : server_fcgi.c Log message: * stop sending the content for head requests, even when its supplied by the fcgi. Required by RFC 7231 and RFC 3875 section 4.3.2. * If the client sends an empty body without a Content-Lenght: do not add the Content-Lenght if it's a HEAD request. If it's a HEAD request, the Content-Lenght should show the size of the equivalent GET request, but we don't know how much that will be so don't lie. found by and fix suggested by Ross L Richardson, Thanks! Additionally: * when the fcgi supplies a Content-Length header, do not remove it and set Transfer-Encoding: chunked. Instead, leave the Content-Lenght header in place, as obviously the fcgi knows how much data will come. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 10:02:51 Log message: import www/unit, from Sergey A. Osokin (osa@FreeBSD), few tweaks by me ok landry@ NGINX Unit is a dynamic web application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations. Status: Vendor Tag: sthen Release Tags: sthen_20211023 N ports/www/unit/Makefile N ports/www/unit/distinfo N ports/www/unit/pkg/unit.rc N ports/www/unit/pkg/DESCR-main N ports/www/unit/pkg/DESCR-perl N ports/www/unit/pkg/DESCR-python N ports/www/unit/pkg/DESCR-ruby N ports/www/unit/pkg/PLIST-main N ports/www/unit/pkg/PLIST-perl N ports/www/unit/pkg/PLIST-ruby N ports/www/unit/pkg/PLIST-python N ports/www/unit/patches/patch-auto_cc_test No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 10:03:20 Modified files: www : Makefile Log message: +unit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 10:04:43 Modified files: devel/boost : Makefile Log message: simply arch list for -md by moving to NOT_FOR_ARCHS, from brad CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 10:06:04 Modified files: usr.sbin/rpki-client: cert.c extern.h http.c io.c ip.c main.c mft.c parser.c roa.c rrdp.c rsync.c tal.c Log message: Finnally move away from blocking reads in rpki-client. The code was a mish mash of poll, non-blocking writes and blocking reads. Using the introduced ibuf size header in io_buf_new()/io_buf_close() the read side can be changed to pull in a full ibuf and only start the un-marshal once all data has been read. OK benno@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 10:11:30 Modified files: lib/libssl : ssl_cert.c ssl_clnt.c ssl_lib.c ssl_rsa.c Log message: Unhandroll X509_up_ref() ok beck jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 10:12:30 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Fixup test-http.c after big io change before anton@ complains CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/23 10:16:22 Modified files: distrib/octeon/ramdisk: Makefile Log message: Arithmetic is hard! Since MBR partition 0 is the only partition in the boot media MBR, just use '*' to take all the available space. ok visa@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 10:17:44 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 10:18:20 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: KNF a particularly ugly comment CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/23 10:29:15 Modified files: lib/libssl : ssl.h ssl_lib.c ssl_locl.h Added files: lib/libssl/man : SSL_CTX_set_num_tickets.3 Log message: Add new OpenSSL API SSL_CTX_set_num_tickets and friends. Since we don't support session tickets in LibreSSL at the moment these functions currently do not have any effect. Again, symbols will appear with tb@'s reptar sized bump.. ok tb@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/10/23 10:39:03 Modified files: sys/dev/acpi : acpireg.h tpm.c Log message: tpm(4): add support for tpm2 CRB interface Some modern tpm2 devices require or prefer drivers communicate via the CRB interface and not the TIS/fifo interface. This change adds basic support for detecting CRB start mode and using CRB to issue commands required for proper S4 hibernation. As a result, this also defines a new struct definition for the TPM2 acpi table required for start mode detection. This fixes recent S4 regressions on the Surface Go 2 caused by a change in firmware from Microsoft. Other CRB start methods may need implementing in the future to support additional hardware. tested by deraadt@ and many others, ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/10/23 10:45:32 Modified files: bin/stty : stty.c Log message: stty(1) can't be pledged for all modes, but it can be unveiled. the only file to be opened is on stty -f `file', so call unveil(2) afterwards to restrict all fs access. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 11:10:34 Modified files: lib/libagentx : agentx.c Log message: Add a glossary of variable names. Requested by and OK bluhm@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/23 11:13:50 Modified files: lib/libagentx : agentx.c Log message: Rename a couple of variables overlooked in the conversion from subagentx to agentx. Make things more consistent. No functional change. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/23 11:20:50 Modified files: lib/libssl/man : SSL_CTX_set_num_tickets.3 Log message: fix wrong and missing return types and wrong macros in the SYNOPSIS; while here, also apply some minor wording improvements CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/23 11:38:00 Modified files: sys/tmpfs : tmpfs_vnops.c Log message: Fix tmpfs_lookup locking for ".." == ".". unveil_find_cover() calls VFS_LOOKUP(dir, &parent) in a loop and looks up the parent directory ".." repeatedly. VFS_LOOKUP is expected to unlock 'dir' and return 'parent' locked. So tmpfs_lookup() is called for ISDOTDOT and: - runs with dvp = dir, vpp = &parent - gets parent from tmpfs_vnode_get() and - re-locks dir with vn_lock(dvp) but skips the call to VOP_UNLOCK(dvp); on return because *vpp == dvp The reason for doing so is the lookup for ".". In this case tmpfs_lookup() just increases the reference on dvp and copies the pointer: *vpp = dvp; vref(dvp); However, in our case we also have *vpp == dvp, but for a different lookup (ISDOTDOT), so we must do the unlock. From markus@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/23 11:39:08 Modified files: sys/tmpfs : tmpfs_vnops.c Log message: Call uvm_vnp_uncache() in tmpfs_write(). We currently only call uvm_vnp_uncache() in tmpfs_write() when a file grows in size. This is not enough. We need to invalidate UVM's cache of the vnode every time the contents of the vnode are modified. Failure to do so might lead to inconsistencies between read/mmap consumers. From Pedro Martelletto CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/23 11:43:06 Modified files: lib/libcrypto/x509: x509v3.h Log message: Declare STACK_OF(GENERAL_NAMES) ok jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/23 11:48:21 Modified files: x11/gnustep : gnustep.port.mk Log message: Enable gnustep on all ld.lld archs Diff from Brad, tested by phessler on arm64 and me on riscv64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/23 11:55:16 Added files: devel/gdb/patches: patch-gdb_aarch64-obsd-tdep_h Log message: Add missing file, spotted by phessler@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/23 11:56:31 Modified files: regress/usr.sbin/snmpd: Makefile Log message: For testing snmpd, use rc script to stop any running snmpd on machine and restart it afterwards. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/10/23 13:08:48 Modified files: libexec/login_reject: login_reject.c Log message: ensure that sensitive data is zeroed out from mem. ok beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/23 13:12:50 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/23 13:13:13 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/23 13:14:30 Modified files: devel/fossil : Makefile distinfo Log message: Update fossil to 2.17. Release notes: https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 13:32:50 Modified files: lang/hashlink : Makefile Log message: LDEP on libvorbis for vorbisfile, the LDEP previously came via openal->libsamplerate but vorbisfile is needed directly in hashlink CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/23 13:35:14 src/share/btrace Update of /cvs/src/share/btrace In directory cvs.openbsd.org:/tmp/cvs-serv75416/btrace Log Message: Directory /cvs/src/share/btrace added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/23 13:37:35 Added files: share/btrace : Makefile kprofile.bt runqlat.bt Log message: Provide common btrace(8) scripts. . kprofile.bt - to save kernel stackframces and produce flamegraphs . runqlat.bt - to measure the latency of the scheduler runqueues CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/23 13:40:29 Modified files: etc/mtree : 4.4BSD.dist Log message: btrace dir CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/23 14:01:16 Modified files: usr.sbin/rpki-client: extern.h http.c io.c main.c parser.c rrdp.c rsync.c Log message: Rename io_buf_new to io_new_buffer and io_buf_close to io_close_buffer. With this the write functions are all of the form io_xyz_buffer. Remove some prototypes of functions I forgot to remove in previous commit. OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/23 14:40:25 Modified files: audio/audacity : Makefile Log message: missing LDEP on libsndfile, looks like more fallout from libsamplerate CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/23 14:42:50 Modified files: lib/libssl : ssl.h ssl_cert.c ssl_lib.c ssl_locl.h Log message: Add SSL_get0_verified_chain - needed by some new stuff symbol will be exposed with tb@'s forthcoming bump ok tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/23 14:44:42 Modified files: sys/kern : uipc_usrreq.c Log message: sonewconn() returns the pointer to 'socket' struct so check it against NULL instead of '0'. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/23 14:46:18 Modified files: usr.sbin/relayd: relay_http.c Log message: do not duplicate "Connection: close" headers and only add it if its not a websockets response. Reported by Marcus MERIGHI and Jonathon Fletcher, this fix is by Jonathon, Thanks! ok claudio@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/23 15:17:45 Modified files: lib/libc/sys : semctl.2 semget.2 semop.2 shmctl.2 Log message: spread some ipcrm/ipcs Xr; from mikhail ok schwarze CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/23 16:00:51 Modified files: sys/netinet : ip_ipcomp.c Log message: Fix use-after-free in ipcomp_output() introduced by previous commit. Retrieve ilen and olen from crypto descriptors before freeing them. Found by regress/sys/netinet/ipsec. OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/23 16:19:37 Modified files: sys/net : if_bridge.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ip_ipsp.h ipsec_input.c tcp_subr.c udp_usrreq.c Log message: There is an m_pullup() down in AH input. As it may free or change the mbuf, the callers must be careful. Although there is no bug, use the common pattern to handle this. Pass down an mbuf pointer mp and let m_pullup() update the pointer in all callers. It looks like the tcp signature functions should not be called. Avoid an mbuf leak and return an error. OK mvs@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/23 17:52:22 Modified files: . : anoncvs.html build/mirrors : anoncvs.html.end anoncvs.html.head Log message: zap stray character that snuck in the previous commit CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/23 18:02:25 Modified files: sys/ddb : db_sym.h sys/kern : kern_exit.c kern_proc.c kern_prot.c kern_sig.c kern_sysctl.c kern_tc.c subr_disk.c subr_userconf.c sys_socket.c tty.c tty_pty.c uipc_syscalls.c vfs_biomem.c vfs_lookup.c vfs_subr.c Log message: use NULL not 0 for pointer values in kern ok semarie@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/23 19:43:35 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : distinfo lang/pcc/pcc-libs: Makefile distinfo Log message: update pcc to 20211015 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/24 00:59:54 Modified files: sys/kern : sys_pipe.c Log message: Make pipe event filters MP-safe Add the missing f_modify and f_process callbacks so that pipe_lock serializes pipe knote handling. As pipe klist locking is already in place, pipe event filters should now be MP-safe. This uses write locking everywhere in the callbacks for simplicity. There is not much multiple-readers parallelism to utilize. OK mpi@ anton@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/24 01:02:47 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/miscfs/fifofs: fifo_vnops.c sys/sys : event.h Log message: Set klist lock for sockets to make socket event filters MP-safe The filterops instances already provide f_modify and f_process callbacks with proper internal locking. Locking of socket klists has been the missing detail for MP-safety. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/24 01:08:20 Modified files: lib/libcrypto/man: X509at_add1_attr.3 Log message: spelling; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/24 01:40:56 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-0.59.3. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 02:42:38 Modified files: share/btrace : runqlat.bt Log message: Fix mangled license. From Leon Fischer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/24 02:55:04 Modified files: sysutils/libvirt: Makefile sysutils/libvirt/patches: patch-meson_build Log message: Enable driver_remote. This allows a local virt-manager to control remote VMs. from Jan Klemkow, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/24 03:05:41 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Anther day another broken test-http.c report from anton@ Adjust code again. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/24 03:15:00 Modified files: lib/libssl : s3_lib.c Log message: Don't leak internal->verfied_chain, clean it up in ssl3_clear and free. spotted by and ok jsing@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 03:16:53 Modified files: sys/dev/pv : vioscsi.c Log message: pretty & normalize the cfdriver decl CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 03:18:51 Modified files: sys/arch/luna88k/dev: lcd.c sio.c sys/arch/luna88k/luna88k: mainbus.c Log message: extra 0 fields in cfdriver are not needed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 03:27:48 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Prepare to provide X509_OBJECT_{new,free}() ok beck inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 03:28:54 Modified files: converters : Makefile databases : Makefile devel : Makefile math : Makefile net : Makefile security : Makefile textproc : Makefile www : Makefile converters/py-num2words: Makefile converters/py-num2words/pkg: PLIST databases/py-redis: Makefile databases/py-redis/pkg: PLIST devel/py-cached-property: Makefile devel/py-cached-property/pkg: PLIST devel/py-country: Makefile devel/py-country/pkg: PLIST devel/py-coveralls: Makefile devel/py-coveralls/pkg: PLIST devel/py-fasteners: Makefile devel/py-fasteners/pkg: PLIST devel/py-fields: Makefile devel/py-fields/pkg: PLIST devel/py-html5lib: Makefile devel/py-html5lib/pkg: PLIST devel/py-icalendar: Makefile devel/py-icalendar/pkg: PLIST devel/py-objgraph: Makefile devel/py-objgraph/pkg: PLIST devel/py-parsedatetime: Makefile devel/py-parsedatetime/pkg: PLIST devel/py-path.py: Makefile devel/py-path.py/pkg: PLIST devel/py-radix : Makefile devel/py-radix/pkg: PLIST devel/py-zc-lockfile: Makefile devel/py-zc-lockfile/pkg: PLIST math/py-affine : Makefile math/py-affine/pkg: PLIST math/py-graphviz: Makefile math/py-graphviz/pkg: PLIST math/py-mpmath : Makefile math/py-mpmath/pkg: PLIST math/py-pysmt : Makefile math/py-pysmt/pkg: PLIST net/py-IP : Makefile net/py-IP/pkg : PLIST net/py-curl : Makefile net/py-curl/pkg: PLIST net/py-eapi : Makefile net/py-eapi/pkg: PLIST net/py-ftpdlib : Makefile net/py-ftpdlib/pkg: PLIST net/py-netaddr : Makefile net/py-netaddr/pkg: PLIST net/py-netifaces: Makefile net/py-netifaces/pkg: PLIST net/py-paho-mqtt: Makefile net/py-paho-mqtt/pkg: PLIST net/py-pf : Makefile net/py-pf/pkg : PLIST net/py-portend : Makefile net/py-portend/pkg: PLIST net/py-rrdtool : Makefile net/py-rrdtool/pkg: PLIST net/py-simplesoap: Makefile net/py-simplesoap/pkg: PLIST security/py-aes: Makefile security/py-aes/pkg: PLIST security/py-pgpdump: Makefile security/py-pgpdump/pkg: PLIST security/py-potr: Makefile security/py-potr/pkg: PLIST security/py-requests-aws4auth: Makefile security/py-requests-aws4auth/pkg: PLIST security/py-scrypt: Makefile security/py-scrypt/pkg: PLIST textproc/py-mistune: Makefile textproc/py-mistune/pkg: PLIST textproc/py-polib: Makefile textproc/py-polib/pkg: PLIST textproc/py-prettytable: Makefile textproc/py-prettytable/pkg: PLIST textproc/py-pyaml: Makefile textproc/py-pyaml/pkg: PLIST textproc/py-pykwalify: Makefile textproc/py-pykwalify/pkg: PLIST textproc/py-ruamel.yaml: Makefile textproc/py-ruamel.yaml/pkg: PLIST textproc/py-spdx: Makefile textproc/py-spdx/pkg: PLIST textproc/py-spdx-lookup: Makefile textproc/py-spdx-lookup/pkg: PLIST textproc/py-unidecode: Makefile textproc/py-unidecode/pkg: PLIST textproc/py-vobject: Makefile textproc/py-vobject/pkg: PLIST textproc/py-webencodings: Makefile textproc/py-webencodings/pkg: PLIST textproc/py-xmltodict: Makefile textproc/py-xmltodict/pkg: PLIST www/py-CherryPy: Makefile www/py-CherryPy/pkg: PLIST www/py-beaker : Makefile www/py-beaker/pkg: PLIST www/py-betamax : Makefile www/py-betamax/pkg: PLIST www/py-bleach : Makefile www/py-bleach/pkg: PLIST www/py-bottle : Makefile www/py-bottle/pkg: PLIST www/py-cheroot : Makefile www/py-cheroot/pkg: PLIST www/py-cookies : Makefile www/py-cookies/pkg: PLIST www/py-feedgenerator: Makefile www/py-feedgenerator/pkg: PLIST www/py-formencode: Makefile www/py-formencode/pkg: PLIST www/py-httplib2: Makefile www/py-httplib2/pkg: PLIST www/py-jinja2 : Makefile www/py-jinja2/pkg: PLIST www/py-mako : Makefile www/py-mako/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-futures: Makefile www/py-requests-futures/pkg: PLIST www/py-requests-mock: Makefile www/py-requests-mock/pkg: PLIST www/py-requests-toolbelt: Makefile www/py-requests-toolbelt/pkg: PLIST www/py-selenium: Makefile www/py-selenium/pkg: PLIST www/py-soupsieve: Makefile www/py-soupsieve/pkg: PLIST www/py-tempita : Makefile www/py-tempita/pkg: PLIST www/py-uritemplate: Makefile www/py-uritemplate/pkg: PLIST www/py-waitress: Makefile www/py-waitress/pkg: PLIST Log message: switch some Python ports to py3-only. maintainer oks for the relevant ports from semarie, kmos, jung, martin, benoit, juanfra. general oks benoit bket daniel kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 03:29:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for today's py2+3->py3-only moves CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 03:44:36 Modified files: devel/makeesparduino: Makefile Log message: fix build without Python installed; NO_BUILD can't be used where there are any build dependencies CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 03:59:52 Modified files: sys/tmpfs : tmpfs_vnops.c Log message: Prohibit renames of tmpfs mount-points to fix a panic. From gerhard@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 04:03:28 Modified files: multimedia/motion: Makefile distinfo multimedia/motion/pkg: PLIST Log message: update to motion-4.4.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/24 04:05:09 ports/editors/tweak/patches Update of /cvs/ports/editors/tweak/patches In directory cvs.openbsd.org:/tmp/cvs-serv26148/patches Log Message: Directory /cvs/ports/editors/tweak/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/24 04:05:23 Modified files: lib/libc/db/btree: bt_close.c bt_utils.c lib/libc/db/hash: ndbm.c lib/libc/net : base64.c lib/libc/stdio : fputws.c getwchar.c lib/libc/stdlib: atoll.c Log message: ansi ok mpi@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/24 04:06:59 Modified files: editors/tweak : Makefile Added files: editors/tweak/patches: patch-keytab_c Log message: editors/tweak: Fix buffer overflow in 'unknown key sequence' error report. From upstream commit ad97e1337e1e1df934b7f3674fa6c9f7e8eb603f. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/24 04:11:24 Modified files: distrib/miniroot: install.sub Log message: Fall back to HTTP for fetching automatically Drop the "Unable to connect using https. Use http instead?" question as it does not provide any security benefit; SHA256.sig is used to verify sets. Do provide an informative message iff the fallback happened such that installations/upgrades that cannot Get/Verify first but Install directly can be aborted in lack of SHA256.sig, i.e. sets were fetched over HTTP and verification would be skipped. Discussed with deraadt tb OK deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 04:25:25 Added files: net/py-pf/patches: patch-pf_filter_py Removed files: net/py-pf/patches: python3-pf_filter_py Log message: missed in last commit CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 04:26:22 Modified files: sys/arch/amd64/amd64: aesni.c via.c sys/arch/arm64/arm64: cryptox.c sys/arch/i386/i386: via.c sys/arch/i386/pci: glxsb.c sys/arch/octeon/dev: octcrypto.c sys/crypto : crypto.c cryptosoft.c Log message: Stop setting etype in the MD crypto code. So far we have set the etype and returned the error, which made the MI crypto code set the etype for a second time. We still have to set etype after calling the MD process function, as the callers of crypto_invoke() still expect error handling to be shown through the etype. But at least now all MD crypto code does not have to worry about that anymore. Once the callers are changed to not look at etype anymore, we can get rid of it completely. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/10/24 04:58:43 Modified files: sys/net : pf_table.c Log message: let pf_table.c to use standard way to work with lists OK todd@, mvs@, kn@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 05:23:22 Modified files: sys/kern : sys_generic.c sys/miscfs/fifofs: fifo_vnops.c Log message: Implement poll(2), select(2), ppoll(2) & pselect(2) on top of kqueue. The given set of fds are converted to equivalent kevents using EV_SET(2) and passed to the scanning internals of kevent(2): kqueue_scan(). ktrace(1) will now output the converted kevents on top of the usuals set bits to be able to find possible error in the convertion. This switch implies that poll(2) and select(2) will now query underlying kqfilters instead of the *_poll() routines. An increase in latency is visible, especially with UDP sockets and NET_LOCK()-contended subsystems and will be addressed in next steps. Based on similar work done on MacOS and DragonFlyBSD with inputs from visa@, millert@, anton@, cheloha@, thanks! Tested by many, thanks! ok claudio@, bluhm@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/10/24 05:43:54 Modified files: math/py-h5py : Makefile distinfo math/py-h5py/patches: patch-setup_py math/py-h5py/pkg: PLIST Added files: math/py-h5py/patches: patch-h5py_tests_test_file_py patch-lzf_lzf_filter_c Log message: Update h5py to 3.5.0. incorporate improvements by bket@: - skip tests related to mpi_file_name - fix free() related segfault in lzf_filter - prepare the port for newer numpy/Cython/python versions - run tests in fake OK bket@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/10/24 06:05:55 Modified files: devel/makeesparduino: Makefile Log message: fix typo in name of REVISION variable CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/24 06:06:16 Modified files: usr.sbin/rpki-client: extern.h mft.c validate.c Log message: Restrict the characterset for filenames on Manifests feedback from benno@ OK claudio@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/24 06:14:19 Modified files: usr.sbin/nsd : acx_nlnetlabs.m4 config.h.in configlexer.lex configparser.y configure configure.ac dname.c iterated_hash.c namedb.c nsd-checkconf.8.in nsd-checkzone.8.in nsd-control.8.in nsd-control.c nsd.8.in nsd.conf.5.in nsd.conf.sample.in nsec3.c options.c options.h query.c radtree.c server.c tsig-openssl.c xfrd-tcp.c xfrd.c usr.sbin/nsd/doc: ChangeLog RELNOTES Log message: Update to 4.3.8. OK sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/10/24 06:16:14 Modified files: usr.sbin/nsd : nsd.conf.5.in options.c Log message: nsd 4.3.7 shipped with DNS cookies on and then flipped to a default of in 4.3.8. Since we shipped 4.3.7 in 7.0 we should not flip-flop between on and off all the time. Keep the default to on. Suggested by & OK sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/24 06:32:42 Modified files: distrib/miniroot: install.sub share/man/man4 : an.4 atu.4 atw.4 bwi.4 ipw.4 iwi.4 iwm.4 iwn.4 iwx.4 malo.4 otus.4 rsu.4 rtwn.4 run.4 uath.4 upgt.4 urtw.4 urtwn.4 wpi.4 zyd.4 Log message: Use ifconfig(8)'s "join" command by default Its adoption went quite well, so install "join" rather than the old "nwid" in new hostname.if(5) files and follow this trend in our wifi manuals. OK deraadt sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 06:38:41 Modified files: devel/boost : Makefile devel/boost/pkg: PLIST-main Log message: fix boost @conflict line -@conflict boost-md-<1.76.0v0 +@conflict boost-md-<1.76.0p0v0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/24 07:10:46 Modified files: lib/libcrypto/man: STACK_OF.3 Log message: Since tb@ added DECLARE_STACK_OF(GENERAL_NAMES) to x509v3.h in rev. 1.9 and since CMS_ReceiptRequest_get0_values(3) uses it, add it to the list of STACK_OF(3) types. While here, also add the missing CMS_RecipientInfo, CMS_SignerInfo, OPENSSL_STRING, SRTP_PROTECTION_PROFILE, SSL_CIPHER, SSL_COMP and X509_NAME to the list of stack types used by the API, drop STACK_OF(X509_PURPOSE) which is only used internally, and list those STACK_OF(*) types separately that are obfuscated with typedef. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 07:32:48 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/24 07:45:19 Modified files: usr.sbin/rpki-client: x509.c Log message: Improve variable naming OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 07:46:14 Modified files: sys/uvm : uvm_aobj.c Log message: Shuffle variables around and use KASSERT() instead of panic(). No functionnal change. Reduce differences with NetBSD, tested by many as part of a larger diff. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 07:46:56 Modified files: lib/libcrypto/bio: bio.h bio_lib.c Log message: Prepare to provide BIO_get_init() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 07:48:15 Modified files: lib/libcrypto/x509: x509_vfy.c x509_vfy.h Log message: Prepare to provide X509_STORE_CTX_get_num_untrusted() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 07:50:14 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_cl.c ocsp_vfy.c Log message: Prepare to provide a bunch of OCSP_resp_* getters. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 07:51:08 Modified files: lib/libcrypto/evp: evp.h evp_lib.c Log message: Prepare to provide EVP_MD_CTX_get_md_data() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/24 07:52:13 Modified files: lib/libcrypto/x509: x509_vfy.c x509_vfy.h Log message: Prepare to provide a number of X509_STORE_CTX_* setters. ok beck jsing CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 08:18:58 Modified files: usr.sbin/btrace: btrace.c Log message: Use unveil(2) for the possible script file, dt(4) and ksyms(4) nodes. btrace(8) cannot be pledge due to its use of special ioctl()s. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/24 08:24:29 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c Log message: Pass the error of the IPsec callback to the caller. The dropped counter is handled there. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 08:27:42 Modified files: www/unit : Makefile Log message: fix a broken TEST_DEPENDS CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 08:40:30 Modified files: lib/libc/gen : login_cap.c Log message: use O_RDONLY instead of 0 as open() flags parameter CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/24 08:50:42 Modified files: sys/crypto : crypto.c cryptodev.h sys/dev : softraid_crypto.c softraid_raid1c.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c Log message: Remove crp_etype and return errors directly from crypto_invoke() ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 08:54:52 Modified files: sys/arch/arm64/dev: ampintc.c Log message: Now that ampintcmsi(4)'s establish function returns a pointer to the more generic machine intr handle, we need to call intr_barrier() for it instead. Panic found by bluhm@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/24 09:10:13 Modified files: lib/libssl/man : SSL_read.3 SSL_write.3 Log message: merge documentation for SSL_read_ex(3), SSL_peek_ex(3), and SSL_write_ex(3) from the OpenSSL 1.1.1 branch, which is still under a free license CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 09:23:52 Modified files: sys/uvm : uvm_km.c uvm_map.c Log message: Move pmap_{,k}remove() inside uvm_km_pgremove{,_intrsafe}(). Reduce differences with NetBSD, tested by many as part of a larger diff. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/24 09:29:11 Modified files: sys/arch/mips64/mips64: trap.c Log message: Unlock top part of UVM fault handler on mips64. OK mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 09:33:12 Modified files: sys/tmpfs : tmpfs_vfsops.c Log message: Add mount -ur/uw support to tmpfs. From Pedro Martelletto CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 09:41:47 Modified files: sys/tmpfs : tmpfs_vfsops.c Log message: A tiny bit of cleanup. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/10/24 09:44:06 Modified files: www/chromium : Makefile Log message: remove last python2 tentacles from chromium robert@ switched chromium from python2 to python3 in rev 1.578. This diff also switches to using the python3 flavor of py-xcbgen to get rid of chromium's last dependency on python2. While here, also drop MODPY_VERSION since it's already set to python3 by default. ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/24 09:47:39 Modified files: sys/netinet : ip_esp.c ip_ipsp.h Log message: Remove 'struct tdb_crypto' allocations from esp_input() and esp_output(). This was needed to pass arguments to the callback function, but is no longer necessary after the API makeover. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/24 09:57:17 Modified files: sbin/unwind : unwind.conf.5 Log message: Use braces in config examples We document them as explicitly required, `unwind -dnvf...' spits them out like this and the last `force' example uses them as well. CVSROOT: /cvs Module name: src Changes by: ian@cvs.openbsd.org 2021/10/24 10:01:04 Modified files: usr.sbin/httpd : config.c httpd.conf.5 httpd.h parse.y server_http.c Log message: Add httpd custom error page facility. Adapted by me from https://github.com/mpfr/httpd-plus. Improvements from & (earlier version) reads fine to tracey@; improvements & OK this version benno@, florian@. Thanks. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 10:02:44 Modified files: sys/tmpfs : tmpfs_subr.c tmpfs_vnops.c Log message: tiny little whitespace fixes CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/24 10:52:31 Modified files: www/py-responses/pkg: PLIST Log message: Fix extraneous entry in PLIST that causes build to fail. Found by naddy@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 10:57:30 Modified files: sys/scsi : cd.c ch.c mpath.c mpath_emc.c mpath_hds.c mpath_rdac.c mpath_sym.c safte.c scsiconf.c sd.c ses.c st.c uk.c Log message: Constify struct cfattach. ok visa@ a long time ago, ok krw@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/24 10:59:14 Modified files: usr.sbin/rpki-client: io.c main.c x509.c Log message: Add my copyright to some files OK job@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 11:05:04 Modified files: sys/arch/sparc64/dev: auxio.c bbc.c beep.c beeper.c cbus.c ce4231.c central.c clkbrd.c cmp.c com_ebus.c comkbd_ebus.c core.c creator.c ebus.c ebus_mainbus.c environ.c fd.c fhc_central.c fhc_mainbus.c gfb.c gfxp.c ifb.c led.c lom.c lpt_ebus.c machfb.c mgiic.c pcf8591_envctrl.c pcf8591_ofw.c pcfiic_ebus.c pckbc_ebus.c pcons.c pmc.c power.c ppm.c prtc.c psycho.c radeonfb.c raptor.c rtc.c sab.c sbbc.c sbus.c ssm.c stp_sbus.c tda.c upa.c uperf_ebus.c vbus.c vcc.c vcctty.c vcons.c vds.c vdsk.c vdsp.c vgafb.c vldc.c vldcp.c vnet.c vrng.c vrtc.c vsw.c wbsd_ebus.c z8530kbd.c zs.c sys/arch/sparc64/sparc64: autoconf.c clock.c cpu.c Log message: Constify struct cfattach. ok visa@ a long time ago CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/24 11:08:27 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.h ipsec_input.c Log message: There are more m_pullup() in IPsec input. Pass down the pointer to the mbuf to update it globally. At the end it will reach ip_deliver() which expects a pointer to an mbuf. OK sashan@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/24 11:16:09 Modified files: usr.sbin/rpki-client: rrdp.h rrdp_delta.c rrdp_notification.c rrdp_snapshot.c Log message: Add $OpenBSD$ header and add a licence to rrdp.h which was lacking it. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/24 11:20:06 Modified files: sys/tmpfs : tmpfs_subr.c Log message: Some more whitespace cleanup CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/24 11:23:15 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_ts_c patch-test_openssl_test_ssl_rb security/openssl-ruby-tests/pkg: PLIST Log message: Update openssl-ruby-tests to 20211024 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/24 11:42:14 Modified files: textproc/ripgrep: Makefile distinfo Added files: textproc/ripgrep: crates.inc Log message: Update ripgrep to 13.0.0. OK kn@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/24 11:43:38 Modified files: lib/libagentx : ax.c Log message: Initialize OID print buffer, even when oidlen is 0. Fix printing old garbage from previous conversions. OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 11:49:19 Modified files: sys/lib/libsa : loadfile.c stand.h stat.c sys/stand/boot : boot.c cmd.c 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: exec_i386.c sys/arch/i386/stand/libsa: exec_i386.c sys/arch/landisk/stand/xxboot: boot1.c sys/arch/sparc64/stand/ofwboot: boot.c Log message: #define open O_* flags in libsa/stand.h, so that bootblocks can use O_RDONLY rather using 0 ok beck CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/24 11:52:28 Modified files: sys/dev/fdt : acrtc.c ahci_fdt.c amlclock.c amldwusb.c amliic.c amlmmc.c amlpciephy.c amlpinctrl.c amlpwm.c amlreset.c amlrng.c amlsm.c amltemp.c amluart.c amlusbphy.c axppmic.c bcm2835_aux.c bcm2835_dog.c bcm2835_rng.c bcm2835_temp.c ccp_fdt.c com_fdt.c dwdog.c dwmmc.c dwpcie.c ehci_fdt.c exrtc.c fanpwr.c fusbtc.c hiclock.c hidwusb.c hireset.c hitemp.c if_dwge.c if_dwxe.c if_fec.c if_mvneta.c imxanatop.c imxccm.c imxesdhc.c imxgpc.c imxgpio.c imxiomuxc.c imxrtc.c imxspi.c imxsrc.c imxtmu.c imxuart.c moxtet.c mvclock.c mvdog.c mvgicp.c mvgpio.c mvicu.c mviic.c mvmdio.c mvpinctrl.c mvrng.c mvrtc.c mvspi.c mvtemp.c mvuart.c ohci_fdt.c pinctrl.c plgpio.c plrtc.c pluart_fdt.c psci.c pwmbl.c pwmfan.c pwmreg.c rkclock.c rkdwusb.c rkemmcphy.c rkgpio.c rkgrf.c rkiic.c rkpcie.c rkpinctrl.c rkpmic.c rkpwm.c rktemp.c sdhc_fdt.c sfp.c simplefb.c simplepanel.c ssdfb.c sxiccmu.c sxidog.c sximmc.c sxipio.c sxipwm.c sxirsb.c sxirtc.c sxisid.c sxisyscon.c sxitemp.c sxits.c sxitwi.c sypwr.c syscon.c virtio_mmio.c xhci_fdt.c sys/arch/armv7/broadcom: bcm2836_intr.c sys/arch/armv7/exynos: crosec.c exclock.c exdisplay.c exdog.c exdwusb.c exehci.c exgpio.c exiic.c exmct.c expower.c tps65090.c sys/arch/armv7/imx: imxahci.c imxtemp.c sys/arch/armv7/marvell: mvacc.c mvagc.c mvahci.c mvmbus.c mvmpic.c mvpcie.c mvpxa.c mvsysctrl.c mvxhci.c sys/arch/armv7/omap: amdisplay.c dmtimer.c edma.c gptimer.c if_cpsw.c intc.c nxphdmi.c omap.c omapid.c omdisplay.c omdog.c omehci.c omgpio.c ommmc.c omohci.c omusbtll.c omwugen.c prcm.c ti_iic.c sys/arch/armv7/sunxi: sxiahci.c sxie.c sxiintc.c sxitimer.c sys/arch/armv7/vexpress: pciecam.c sysreg.c sys/arch/arm64/arm64: acpi_machdep.c cpu.c sys/arch/arm64/dev: acpipci.c agintc.c agtimer.c ampintc.c apm.c bcm2836_intr.c efi.c mainbus.c simplebus.c smbios.c Log message: Constify struct cfattach. ok visa@ a long time ago, ok patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/24 11:53:07 Modified files: usr.sbin/rpki-client: extern.h Added files: usr.sbin/rpki-client: print.c Log message: Move the various print functions from the regress tests into print.c. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/24 11:54:28 Modified files: regress/usr.sbin/rpki-client: Makefile.inc dummy.c test-cert.c test-gbr.c test-mft.c test-roa.c test-tal.c Removed files: regress/usr.sbin/rpki-client: test-common.c Log message: Use the print.c file which is now shipped in rpki-client to print the cert, gbr, mft, roa and tal file contents. No real functional change. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/24 11:57:01 Added files: graphics/djview4/patches: patch-nsdejavu_npsdk_prcpucfg_h Log message: Add support for riscv64 Hardcoding so many details for so many architectures doesn't make much sense. The supported architectures seem to be either ilp32 and lp64, big or little endian. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/24 12:03:27 Modified files: lib/libagentx : agentx.c agentx.h Log message: Even though AgentX supports null-oids and incidentally has a valid usecase for them, they don't map on ber, which needs a minimum of 2 identifiers. Enforce this minimum in libagentx. While here add some additional checks where they were lacking. OK claudio@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/24 12:15:58 Modified files: sys/netinet : ip_ipcomp.c ip_ipsp.h Log message: Refactor ipcomp_input() and ipcomp_output(). Remove obsolete code related to old crypto API. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/24 12:54:55 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/pkg: PLIST Added files: net/libfilezilla/patches: patch-lib_glue_unix_cpp patch-lib_impersonation_cpp Log message: Update to libfilezilla-0.34.1 Changes: https://lib.filezilla-project.org/ Major bump of shared lib due to export removals. OK sdk@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/24 12:55:40 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-src_commonui_fz_paths_cpp patch-src_engine_Makefile_am Log message: Update to filezilla-3.56.0 Changes: https://filezilla-project.org/versions.php Minor bump for libfzclient-commonui-private due to some export additions. OK sdk@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 15:24:22 Modified files: usr.bin/aucat : afile.c usr.bin/calendar: io.c usr.bin/cdio : cdio.c usr.bin/chpass : chpass.c usr.bin/cmp : cmp.c usr.bin/cvs : buf.c diff.c file.c usr.bin/diff : diffreg.c usr.bin/find : main.c usr.bin/last : last.c usr.bin/login : failedlogin.c login.c usr.bin/look : look.c usr.bin/mail : lex.c usr.bin/mandoc : cgi.c mandocdb.c usr.bin/midicat: midicat.c usr.bin/passwd : local_passwd.c usr.bin/patch : util.c usr.bin/rcs : buf.c usr.bin/rdist : isexec.c usr.bin/rsync : copy.c downloader.c receiver.c uploader.c usr.bin/sdiff : sdiff.c usr.bin/spell : spellprog.c usr.bin/split : split.c usr.bin/ssh : scp.c sftp-client.c usr.bin/tmux : cmd-pipe-pane.c job.c usr.bin/vi/cl : cl_main.c usr.bin/vi/common: exf.c main.c recover.c usr.bin/vi/ex : ex_init.c ex_source.c ex_tag.c usr.bin/wall : ttymsg.c usr.bin/wc : wc.c usr.bin/write : write.c usr.bin/xinstall: xinstall.c usr.sbin/config: exec_elf.c usr.sbin/cron : atrun.c usr.sbin/crunchgen: crunchgen.c usr.sbin/dhcpd : pfutils.c usr.sbin/dhcrelay: dhcrelay.c usr.sbin/dhcrelay6: dhcrelay6.c usr.sbin/eeprom: ophandlers.c optree.c usr.sbin/ftp-proxy: ftp-proxy.c usr.sbin/installboot: i386_nlist.c i386_softraid.c usr.sbin/kvm_mkdb: kvm_mkdb.c usr.sbin/ldomctl: ldomctl.c usr.sbin/ldomd : ds.c ldomd.c usr.sbin/lpd : printer.c usr.sbin/lpr/lpd: printjob.c usr.sbin/makefs: ffs.c usr.sbin/mopd/mopchk: mopchk.c usr.sbin/mopd/mopd: process.c usr.sbin/mtree : compare.c create.c usr.sbin/ntpd : ntp.c ntp_dns.c usr.sbin/pcidump: pcidump.c usr.sbin/pppd : main.c sys-bsd.c usr.sbin/pwd_mkdb: pwd_mkdb.c usr.sbin/rbootd: rmpproto.c usr.sbin/rdsetroot: rdsetroot.c usr.sbin/rpki-client: main.c usr.sbin/sa : main.c usr.sbin/sasyncd: conf.y usr.sbin/syslogd: privsep.c syslogd.c usr.sbin/tcpdump: privsep.c usr.sbin/tftpd : tftpd.c usr.sbin/vipw : vipw.c usr.sbin/wsconscfg: wsconscfg.c usr.sbin/wsfontload: wsfontload.c usr.sbin/wsmoused: wsmoused.c lib/libc/gen : authenticate.c daemon.c err.3 lib/libc/stdlib: getopt.3 getopt_long.3 lib/libcrypto/arc4random: getentropy_aix.c getentropy_hpux.c getentropy_linux.c getentropy_osx.c getentropy_solaris.c lib/libcurses/tinfo: read_termcap.c lib/libkeynote : keynote-sign.c keynote-sigver.c keynote-verify.c lib/libutil : check_expire.c libexec/ftpd : logwtmp.c monitor.c libexec/ld.so/ldconfig: ldconfig.c regress/lib/libc/db: dbtest.c regress/lib/libc/sys: t_truncate.c regress/lib/libsndio/fd: fd.c regress/sys/dev/video: videotest.c regress/sys/kern/pledge/generic: main.c regress/sys/kern/ptmget: ptmget.c regress/sys/kern/unfdpass: unfdpass.c regress/sys/uvm/mmap0: mmap0.c regress/sys/uvm/mmap_4g: mmap_4g.c regress/usr.sbin/syslogd: logflush.c bin/cat : cat.c bin/chio : chio.c bin/cp : utils.c bin/dd : dd.c bin/ksh : exec.c tty.c bin/mv : cp.c mv.c bin/pax : ar_subs.c bin/rm : rm.c sbin/dhclient : dhclient.c sbin/init : init.c sbin/isakmpd : monitor.c ui.c sbin/mount_udf : mount_udf.c sbin/restore : symtab.c sbin/savecore : savecore.c sbin/ttyflags : ttyflags.c sys/arch/alpha/stand: headersize.c sys/arch/alpha/stand/setnetbootinfo: setnetbootinfo.c Log message: For open/openat, if the flags parameter does not contain O_CREAT, the 3rd (variadic) mode_t parameter is irrelevant. Many developers in the past have passed mode_t (0, 044, 0644, or such), which might lead future people to copy this broken idiom, and perhaps even believe this parameter has some meaning or implication or application. Delete them all. This comes out of a conversation where tb@ noticed that a strange (but intentional) pledge behaviour is to always knock-out high-bits from mode_t on a number of system calls as a safety factor, and his bewilderment that this appeared to be happening against valid modes (at least visually), but no sorry, they are all irrelevant junk. They could all be 0xdeafbeef. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 15:27:07 Modified files: usr.bin/rpcgen : rpc_svcout.c Log message: What kind of Sun idiot called open() with flags of "2". CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/24 15:28:42 Modified files: editors/tweak : Makefile Log message: Pledge "stdio rpath wpath cpath tty" at the start of main(). Take maintainership. I've been running with this patch for several months. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/24 15:30:40 Added files: editors/tweak/patches: patch-main_c Log message: Missed patch... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/24 15:37:49 Modified files: sys/dev/microcode/cyclades: cyzfirm2h.c Log message: For open/openat, if the flags parameter does not contain O_CREAT, the 3rd (variadic) mode_t parameter is irrelevant. Many developers in the past have passed mode_t (0, 044, 0644, or such), which might lead future people to copy this broken idiom, and perhaps even believe this parameter has some meaning or implication or application. Delete them all. This comes out of a conversation where tb@ noticed that a strange (but intentional) pledge behaviour is to always knock-out high-bits from mode_t on a number of system calls as a safety factor, and his bewilderment that this appeared to be happening against valid modes (at least visually), but no sorry, they are all irrelevant junk. They could all be 0xdeafbeef. ok millert CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/24 16:34:19 Modified files: sys/netinet : ip_ah.c ip_ipsp.h Log message: Refactor ah_input() and ah_output() for new crypto API. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:36:51 Modified files: editors : Makefile Log message: remove py-neovim leaving py-neovim,python3 (it is a FLAVORS=python3 + FLAVOR=python3 port so this is a surplus unneeded entry) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:39:15 Modified files: security : Makefile Log message: remove surplus py-cryptography_vectors (non-,python3 entry) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:41:35 Modified files: textproc/py-sphinxcontrib: Makefile Log message: these are all FLAVOR=python3/FLAVORS=python3, add ,python3 in parent makefile CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:44:35 Modified files: audio : Makefile net : Makefile Log message: annotate py- ports which are using py3 and intentionally not using FLAVOR=python3 because they're providing standalone tools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:51:17 Modified files: audio : Makefile databases : Makefile devel : Makefile graphics : Makefile productivity : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: add ,python3 to parent dir makefile where the relevant ports use FLAVOR=python3 + FLAVORS=python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 16:54:41 Modified files: sysutils/fabric: Makefile distinfo sysutils/fabric/pkg: PLIST Log message: update to fabric 2.6.0, unbreaking it. from wen heping who sent the port to ports@ about 6 weeks ago cc'ing maintainer; no reply on list so i'm taking that as a maintainer timeout CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/24 16:59:47 Modified files: sys/netinet : in_proto.c ip_ipsp.h ipsec_input.c sys/netinet6 : in6_proto.c Log message: Remove code duplication by merging the v4 and v6 input functions for ah, esp, and ipcomp. Move common code into ipsec_protoff() which finds the offset of the next protocol field in the previous header. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 17:01:24 Modified files: www/py-bleach : Makefile distinfo www/py-bleach/pkg: PLIST Log message: update to py3-bleach-4.1.0, based on a diff from wen heping, I fixed the dependencies CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 17:08:11 Modified files: devel : Makefile Log message: typo s/SUBDIT/SUBDIR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 17:10:22 Modified files: converters : Makefile print : Makefile emulators : Makefile Log message: fix indentation to be consistent with other categories CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/24 17:28:21 Modified files: databases : Makefile Log message: another FLAVOR=python3 without ,python3 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/24 17:33:37 Modified files: sys/netinet : ip_esp.c ip_ipsp.h Log message: Merge esp_input_cb() intp esp_input(). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/24 17:47:40 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.3.8 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.3.8 CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2021/10/24 18:48:49 Modified files: regress/lib/libm/msun: Makefile Log message: Use EXPECTED_FAIL instead of DISABLED. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/25 00:33:04 Modified files: math/py-numpy : Makefile distinfo math/py-numpy/patches: patch-numpy_core_include_numpy_npy_common_h patch-numpy_core_setup_common_py patch-numpy_distutils_command_build_src_py patch-numpy_distutils_fcompiler_gnu_py math/py-numpy/pkg: PLIST Log message: Update to py-numpy-1.19.5 Feedback from and bulk testing (i386) by sthen@. Thank you! OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/25 00:34:03 Modified files: devel/ipython : Makefile distinfo devel/ipython/pkg: PLIST Log message: Update to ipython-7.28.0 Changes: https://github.com/ipython/ipython/blob/7.28.0/docs/source/whatsnew/version7.rst CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 01:17:14 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Drop two uses of the terrible asn1 kludge spotted by anton CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:19:59 Modified files: games/gzdoom : Makefile Log message: audio/libsndfile is needed in LDEP now (not indirectly provided by another dependency). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:21:27 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.70.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:21:40 Modified files: graphics/cairo : Makefile distinfo graphics/cairo/pkg: PLIST Added files: graphics/cairo/patches: patch-meson_build patch-meson_options_txt patch-src_cairo-image-compositor_c patch-src_cairo-pdf-surface_c patch-src_meson_build patch-util_cairo-gobject_meson_build patch-util_cairo-script_meson_build Removed files: graphics/cairo/patches: patch-src_cairo_pc_in Log message: Update to cairo-1.17.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:21:57 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:22:12 Modified files: textproc/itstool: Makefile distinfo textproc/itstool/patches: patch-itstool_in Log message: Update to itstool-2.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:22:25 Modified files: x11/gnome/yelp-xsl: Makefile distinfo Log message: Update to yelp-xsl-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:22:41 Modified files: x11/gnome/yelp-tools: Makefile distinfo Log message: Update to yelp-tools-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:22:55 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo Log message: Update to gsettings-desktop-schemas-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:23:09 Modified files: net/glib2-networking: Makefile distinfo Log message: Update to glib2-networking-2.70.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:23:25 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py3-gobject3-3.42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:23:42 Modified files: devel/glibmm268: Makefile distinfo devel/glibmm268/pkg: PLIST Log message: Update to glibmm268-2.70.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:24:24 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:24:36 Modified files: x11/gnome/gcr : Makefile distinfo x11/gnome/gcr/pkg: PLIST Added files: x11/gnome/gcr/patches: patch-gcr_gcr-ssh-agent-service_c Log message: Update to gcr-3.41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:24:49 Modified files: devel/libsoup3 : Makefile distinfo devel/libsoup3/pkg: PLIST Log message: Update to libsoup3-3.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:25:14 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_JavaScriptCore_jsc_cpp patch-Source_JavaScriptCore_runtime_MachineContext_h patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_WTF_wtf_PageBlock_h patch-Source_WTF_wtf_PlatformCPU_h patch-Source_WTF_wtf_PlatformEnable_h patch-Source_WTF_wtf_PlatformHave_h patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm_h patch-Source_WebCore_platform_network_DNS_h patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in patch-Source_WebKit_gtk_webkit2gtk_pc_in patch-Source_cmake_OptionsCommon_cmake patch-Source_cmake_WebKitCommon_cmake patch-Source_cmake_WebKitCompilerFlags_cmake patch-Source_cmake_WebKitFeatures_cmake www/webkitgtk4/pkg: PLIST Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_heap_BlockDirectory_cpp Removed files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_jit_ExecutableAllocator_cpp Log message: Update to webkitgtk4-2.34.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:25:30 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:25:41 Modified files: x11/gnome/yelp : Makefile distinfo x11/gnome/yelp/pkg: PLIST Log message: Update to yelp-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:25:58 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:26:20 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:30:15 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.74.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 01:42:10 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.0.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/25 01:45:35 Log message: import ports/databases/pspg 5.4.0, from maintainer Omar Polo pspg is a UNIX pager designed to work with tables. It's written for PostgreSQL, but MySQL or pgcli are supported too and can also be used as CSV or TSV viewer. ok sthen@ Status: Vendor Tag: opolo Release Tags: landry_20211025 N ports/databases/pspg/Makefile N ports/databases/pspg/distinfo N ports/databases/pspg/patches/patch-configure_ac N ports/databases/pspg/pkg/DESCR N ports/databases/pspg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/25 01:46:25 Modified files: databases : Makefile Log message: +pspg CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/25 01:58:56 Modified files: geo/qgis : Makefile Log message: geo/qgis: add missing BDEP on devel/py-qt-builder fixes a build failure reported by naddy@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/25 03:22:17 Modified files: usr.bin/tmux : popup.c screen-write.c tty.c Log message: Instead of setting the popup default colours in the draw callback, set it up in popup_display and follow the same routine as panes in the draw and init_ctx callbacks - use the palette if the option value is default. Allows application-set fg and bg to work in panes again. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/25 03:22:21 Modified files: x11/qt5/qtwebkit/patches: patch-CMakeLists_txt patch-Source_JavaScriptCore_CMakeLists_txt patch-Source_WTF_wtf_Platform_h patch-Source_WTF_wtf_dtoa_utils_h Log message: Tentative riscv64 support Build not finished yet but looks promising enough. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/25 03:30:33 Modified files: app/video : video.c app/xidle : xidle.c app/xpr : xpr.c Log message: Remove 3rd argument to open() when flags don't include O_CREAT ok deraadt@ ian@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/25 03:38:37 Modified files: usr.bin/tmux : cmd-display-menu.c popup.c screen-write.c tmux.1 tmux.h Log message: Add -s and -S to display-popup to set popup and border style, from Alexis Hildebrandt in GitHub issue 2931. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/25 03:47:02 Modified files: sys/netinet : ip_ah.c Log message: Fix use of uninitialized variable 'rpl'. Found by jsg@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/25 04:01:46 Modified files: lib/libssl : s3_lib.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_sess.c ssl_srvr.c ssl_tlsext.c t1_lib.c tls13_client.c tls13_server.c Log message: Fold SSL_SESSION_INTERNAL back into SSL_SESSION. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/25 04:07:12 Modified files: usr.bin/cvs : init.c Log message: do not need a temporary one time use variable which befuddles CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/25 04:08:26 Modified files: regress/sys/fifofs: fifotest.c Log message: open() flags never contain O_CREAT, so variatic mode_t can be removed here also CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/25 04:09:28 Modified files: lib/libssl : d1_pkt.c ssl_locl.h ssl_pkt.c Log message: Use ssl_force_want_read() in the DTLS code. Also mop up some mostly unhelpful comments while here. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/25 04:14:48 Modified files: lib/libssl : d1_pkt.c ssl_pkt.c Log message: Add record processing limit to DTLS code. This is effectively the same record processing limit that was previously added to the legacy TLS stack - without this a single session can be made to spin on a stream of alerts or other similar records. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 04:17:10 Modified files: devel/xtensa-lx106-elf/binutils: Makefile Log message: missing BDEP on gawk CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/25 04:24:54 Modified files: sys/kern : kern_descrip.c vfs_subr.c vfs_vnops.c sys/sys : file.h Log message: Revert commitid: ufM9BcSbXqfLpzBH; Move vfs_stall_barrier() from the fd layer into vn_lock() and the vfs layer. In some cases it can result in a deadlock while suspending. Discussed with mpi@ and deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/25 04:26:21 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: document ASN1_STRING_set0(3) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/25 04:57:12 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.2.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/25 05:12:09 Modified files: app/fvwm/modules/FvwmForm: FvwmForm.c Log message: Remove 3rd argument to open() when flags don't include O_CREAT CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/10/25 05:21:32 Modified files: usr.sbin/snmpd : parse.y Log message: If we use type to SNMP_V2 we should check against that. Reported by Johan Huldtgren (jhuldtgren gmail com) via sthen@ OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 05:27:59 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 05:28:25 Modified files: x11/gnome/sushi: Makefile distinfo x11/gnome/sushi/pkg: PLIST Log message: Update to sushi-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 05:28:43 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: PLIST Log message: Update to baobab-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 05:29:05 Modified files: x11/gnome/seahorse: Makefile distinfo x11/gnome/seahorse/pkg: PLIST Log message: Update to seahorse-41.0. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/10/25 05:47:40 Modified files: usr.bin/openssl: s_client.c Log message: Garbage collect another unused variable. Spotted by egcc and probably clang 13. ok tb@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/10/25 05:48:24 Modified files: lib/libcrypto/x509: x509_addr.c x509_asid.c Log message: Zap two unused includes Spotted by egcc. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 05:55:27 Modified files: lib/libcrypto/x509: x509_asid.c x509_addr.c Log message: Add missing RCS markers CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/25 06:25:14 Modified files: lib/libcrypto/man: Makefile PKCS8_PRIV_KEY_INFO_new.3 X509_ATTRIBUTE_new.3 X509at_add1_attr.3 X509at_get_attr.3 Added files: lib/libcrypto/man: PKCS8_pkey_set0.3 Log message: new manual page PKCS8_pkey_set0(3) documenting four PKCS#8 PrivateKeyInfo accessors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 06:30:12 Modified files: shells : Makefile Log message: fix indentation to be consistent with other categories CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 06:33:21 Modified files: archivers : Makefile databases : Makefile graphics : Makefile mail : Makefile security : Makefile textproc : Makefile www : Makefile archivers/pecl-lzf: Makefile archivers/pecl-lzf/pkg: PLIST archivers/pecl-rar: Makefile archivers/pecl-rar/pkg: PLIST databases/pecl-redis: Makefile databases/pecl-redis/pkg: PLIST graphics/pecl-imagick: Makefile graphics/pecl-imagick/pkg: PLIST mail/pecl-mailparse: Makefile mail/pecl-mailparse/pkg: PLIST security/pecl-mcrypt: Makefile security/pecl-mcrypt/pkg: PLIST textproc/pecl-yaml: Makefile textproc/pecl-yaml/pkg: PLIST www/pecl-chroot: Makefile www/pecl-chroot/pkg: PLIST www/pecl-memcached: Makefile www/pecl-memcached/pkg: PLIST www/pecl-pecl_http: Makefile www/pecl-pecl_http/pkg: PLIST www/pecl-pledge: Makefile www/pecl-pledge/pkg: PLIST www/pecl-proctitle: Makefile www/pecl-proctitle/pkg: PLIST www/pecl-propro: Makefile www/pecl-propro/pkg: PLIST www/pecl-raphf : Makefile www/pecl-raphf/pkg: PLIST www/pecl-ssh2 : Makefile www/pecl-ssh2/pkg: PLIST lang/php : Makefile Makefile.inc lang/php/7.4/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-xmlrpc PLIST-xsl PLIST-zip www/syweb : Makefile Removed files: lang/php/7.3 : Makefile distinfo lang/php/7.3/patches: patch-acinclude_m4 patch-aclocal_m4 patch-configure_ac patch-ext_gd_config_m4 patch-ext_imap_config_m4 patch-ext_imap_php_imap_c patch-ext_mysqlnd_config9_m4 patch-ext_odbc_config_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_fpm_fpm_children_c patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/7.3/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-xmlrpc PLIST-xsl PLIST-zip php73_fpm.rc Log message: drop php 7.3 from -current, although it is still officially in security support it appears this is not really the case any more https://bugs.php.net/bug.php?id=81026 add @pkgpaths to merge pecl-* etc across mark www/syweb broken, it was marked 7.3-only so looks like it needs more work other php-ish ports have a RDEP on either 7.4 (default version) or 8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 07:11:46 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/patches: patch-setup_build_py patch-src_calibre_gui2___init___py patch-src_calibre_gui2_update_py textproc/calibre/pkg: PLIST Log message: update to calibre-5.30.0, from Josh Grosse CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/25 07:48:13 Modified files: lib/libcrypto/man: Makefile EVP_PKEY_asn1_new.3 EVP_PKEY_new.3 PKCS8_PRIV_KEY_INFO_new.3 PKCS8_pkey_set0.3 Added files: lib/libcrypto/man: EVP_PKCS82PKEY.3 Log message: new manual page EVP_PKCS82PKEY(3), also documenting EVP_PKEY2PKCS8(3) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/25 07:51:25 Modified files: sbin/fdisk : cmd.h disk.h mbr.h misc.h part.h user.h Log message: Nuke a bunch of pointless #ifndef _<.h file>/#endif guards. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/25 08:07:56 Modified files: usr.sbin/rpki-client: print.c Log message: Remove unused variables CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/25 08:08:34 Modified files: usr.sbin/rpki-client: Makefile Log message: Hook up the print.c functions in rpki-client CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/10/25 08:17:24 Modified files: usr.bin/vi/common: exf.c Log message: vi(1): fix use after free with unsaved buffer Issuing a zero-arg ex_edit command (:e) while using a named buffer with no backing file caused vi(1)/ex(1) to free the strings representing the buffer name and the name of the temporary file. This change detects the situation and only frees the newly allocated EXF structure (ep). Reported on bugs@ by kn@. OK millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/25 08:19:51 Modified files: lib/libc/arch/amd64/sys: brk.S sbrk.S Log message: Make brk() and sbrk() weak again as intended. ok jca@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/10/25 08:38:10 Modified files: lib/libc/arch/arm/sys: brk.S sbrk.S lib/libc/arch/i386/sys: brk.S sbrk.S lib/libc/arch/powerpc/sys: brk.S sbrk.S lib/libc/arch/riscv64/sys: brk.S sbrk.S lib/libc/arch/sparc64/sys: brk.S sbrk.S lib/libc/net : base64.c Log message: Make brk() and sbrk() weak again as intended. Apparently spotted by mortimer@ while working on clang 13 and amd64. No actual change on sparc64 as this architecture still uses ld.bfd. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/10/25 08:41:09 Modified files: lib/libc/net : base64.c Log message: Revert accidental change. Dunno why this ended up here, cvs is always full of surprises. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/25 08:48:35 Modified files: devel/gobject-introspection: Makefile distinfo devel/gobject-introspection/pkg: PLIST Log message: update to gobject-introspection-1.70.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/25 08:48:36 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: update to vala-0.54.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/25 08:48:38 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.70.0 CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/10/25 08:50:29 Modified files: sbin/pfctl : parse.y pfctl.c pfctl_parser.h Log message: - pfctl $nr incorrect macro expansion Issue reported by Kristof Provost from FreeBSD. [ https://reviews.freebsd.org/D32488 ] In order to fix the issue we must delay '$nr' macro expansion after optimizer collapses ruleset. OK kn@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/25 08:53:16 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC Log message: typos in comments, from jj, reported by Elyes Haouas on irc CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/10/25 08:56:47 Modified files: regress/sbin/pfctl: Makefile Added files: regress/sbin/pfctl: pf114.in pf114.loaded pf114.ok pf114.optimized Log message: - add regression tests for pfctl '$rn' macro expansion OK @bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 09:04:03 Modified files: lang/php/pecl : pecl.port.mk Log message: remove php73 from FLAVORS list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 09:07:49 Modified files: textproc/pecl-yaml: Makefile distinfo Log message: update to pecl-yaml-2.2.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 09:13:52 Modified files: lib/libssl/man : Makefile Log message: Install SSL_read_early_data.3. I should have done this during the last libssl bump. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 09:16:35 Modified files: lib/libssl/man : Makefile Log message: sort. alphanumerics have lower ASCII values than '_' CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 09:19:12 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/25 09:23:50 Modified files: lib/libcrypto/man: Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 09:42:13 Modified files: mail/cue : Makefile distinfo mail/cue/patches: patch-configure_in patch-smime_c Removed files: mail/cue/patches: patch-popxmit_c Log message: mail/cue Update to the latest version on the ftp server. Add a patch that makes this compile with latest LibreSSL. With OpenSSL there will likely be more to be fixed. If this is ever revived, the autoconf version should be looked at. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 09:44:33 Modified files: mail : Makefile Removed files: mail/cue : Makefile distinfo mail/cue/patches: patch-configure_in patch-smime_c mail/cue/pkg : DESCR PLIST Log message: Remove mail/cue. It's pretty broken and was never updated to compile with OpenSSL 1.1 and later. According to fcambus, only pkgsrc have it packaged. They disable OpenSSL support. ok fcambus kn rsadowski CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 09:45:29 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for mail/cue CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/25 09:59:46 Modified files: sys/lib/libsa : netif.c tftp.c Log message: Remove unused variables to silence clang. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/25 10:00:13 Modified files: sys/netinet : ip_ipsp.c Log message: Protect the tdb hashes with a mutex. Move initialization out of the processing path. If rehashing fails due to low memory, just keep the old hash buckets. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/25 10:56:27 Modified files: archivers/cabextract: Makefile distinfo Log message: Update cabextract to 1.9.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/25 10:57:33 Modified files: fonts/ibm-plex : Makefile distinfo Log message: Update ibm-plex to 6.0.0. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2021/10/25 11:15:29 Modified files: sys/dev/dt : dt_prov_kprobe.c dtvar.h Log message: remove dtp_mtx which protected dtp_ref; the code is always called with KERNEL_LOCK() held discussed with and OK mpi@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/25 11:17:50 Modified files: textproc/libuninameslist: Makefile distinfo Log message: Update libuninameslist to 20210917. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/25 11:23:31 Modified files: devel/lua-compat53: Makefile distinfo Log message: Update lua-compat53 to 0.9. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/25 12:25:01 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: Call a locked variant of tdb_unlink() from tdb_walk(). Fixes a mutex locking against myself panic introduced by my previous commit. OK beck@ patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/25 12:25:22 Modified files: usr.sbin/rpki-client: parser.c Log message: Refactor the proc_parser code, move the processing of enities into its own function and make a few vars global to simplify the code. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 12:25:46 Modified files: net/poco : Makefile Added files: net/poco/patches: patch-Crypto_src_X509Certificate_cpp Log message: net/poco: prepare for upcoming libcrypto bump. Use X509_up_ref() instead of bumping the refcount manually. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2021/10/25 12:29:18 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.0.0 - allow break action to be combined with all other actions - allow pass action to be combined with all other actions - add support for defining macros on the command line CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 12:35:31 Modified files: security/tcltls: Makefile Added files: security/tcltls/patches: patch-tlsX509_c Log message: security/tcltls: backport a simple upstream patch to fix build with opaque X509 structure. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 12:51:15 Modified files: net/znc : Makefile Log message: net/znc: compile with HAVE_OPAQUE_SSL to use the OpenSSL 1.1 codepath using accessors instead of reaching into structs. Unbreaks build with upcoming libcrypto bump. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/25 12:54:00 Modified files: lang/clojure : Makefile distinfo lang/clojure/patches: patch-clojure lang/clojure/pkg: PLIST Log message: - update to clojure-1.10.3.986 - drop maintainership from Omar Polo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/25 13:03:18 Modified files: security/sslsplit: Makefile security/sslsplit/patches: patch-ssl_c Log message: security/sslsplit: add an ifdef to use X509_up_ref(). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/10/25 13:51:12 Modified files: sys/dev/dt : dt_dev.c Log message: remove dtp_mtx which protected dtp_ref; the code is always called with KERNEL_LOCK() held CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/25 13:54:29 Modified files: sbin/vnconfig : vnconfig.c usr.sbin/pcidump: pcidump.c usr.sbin/wsfontload: wsfontload.c usr.bin/less : line.c usr.bin/make : engine.c usr.bin/systat : cpu.c usr.bin/ctfconv: dw.c Log message: Zap unused variables/functions under /usr/src/*bin/ OK deraadt CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/25 14:32:42 Modified files: usr.bin/tmux : tmux.1 Log message: Missing Pp, from Alexis Hildebrandt. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/25 15:21:16 Modified files: usr.bin/tmux : colour.c format.c tmux.1 tmux.h Log message: Add a way to force a colour to RGB and a format to display it. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/25 16:20:48 Modified files: sys/netinet : in_pcb.c Log message: The implementation of ipsp_spd_inp() is side effect free. It may set the error output parameter or return a tdb. Both are ignored in in_pcbconnect(). Remove the code that does nothing. OK tobhe@ jca@ mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/25 17:54:32 Modified files: lang/php/7.3 : Tag: OPENBSD_7_0 Makefile lang/php/7.3/patches: Tag: OPENBSD_7_0 patch-sapi_fpm_fpm_fpm_children_c Added files: lang/php/7.3/patches: Tag: OPENBSD_7_0 patch-sapi_fpm_fpm_fpm_request_c patch-sapi_fpm_fpm_fpm_scoreboard_c patch-sapi_fpm_fpm_fpm_scoreboard_h patch-sapi_fpm_fpm_fpm_status_c patch-sapi_fpm_fpm_fpm_worker_pool_c Log message: php-7.3.31: since it doesn't seem like an upstream update is forthcoming, apply https://github.com/php/php-src/commit/cb2021e5f69da5e2868130a05bb53db0f9f89e4b.patch "Fix bug #81026 (PHP-FPM oob R/W in root process leading to priv escalation)" https://bugs.php.net/bug.php?id=81026#1634567314 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/25 22:47:34 Modified files: devel/libsoup3 : Makefile devel/libsoup3/pkg: PLIST Log message: Re-enable vapi now that we have a newer vala(1). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/26 00:24:47 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Revise regress for removal of SSL_SESSION_INTERNAL. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/26 02:32:58 Modified files: www/chromium : Makefile www/chromium/files: unveil.gpu www/chromium/patches: patch-build_config_compiler_BUILD_gn patch-sandbox_policy_openbsd_sandbox_openbsd_cc Added files: www/chromium/patches: patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp Log message: unbreak vulkan support by adding the required pledges and unveil paths in the gpu process CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/26 03:09:53 Modified files: lib/libcrypto/x509: x509_alt.c x509_constraints.c x509_internal.h Log message: Validate Subject Alternate Names when they are being added to certificates. With this change we will reject adding SAN DNS, EMAIL, and IP addresses that are malformed at certificate creation time. ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/26 03:26:34 Added files: cad/pcb2gcode/patches: patch-bg_operators_cpp Log message: cad/pcb2gcode: patch out calls to geos API that was removed in 3.10. a probably better fix should come out of https://github.com/pcb2gcode/pcb2gcode/issues/592 but in the meantime that fixes the build. build failure reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/26 04:01:12 Modified files: lang/swi-prolog: Makefile lang/swi-prolog/patches: patch-packages_ssl_ssl4pl_c Log message: lang/swi-prolog: Drop a few #if defined(LIBRESSL_VERSION_NUMBER) in preparation for upcoming libcrypto bump. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/26 04:01:23 Modified files: lib/libcrypto/man: X509_PUBKEY_new.3 Log message: document d2i_X509_PUBKEY(3) and i2d_X509_PUBKEY(3); while here, apply the usual conventions for naming d2i and i2d arguments CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 04:34:47 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 04:36:49 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Removed files: devel/vte3/patches: patch-src_missing_hh Log message: update to vte3-0.66.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 04:37:22 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: update to gnome-characters-41.0 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/26 04:37:27 Modified files: mail/mu : Makefile distinfo Log message: Update to v1.6.9 Changes: * mu-query: honor maxnum for threaded queries * lib/mu: fix a few leaks * guile: fix user script path detection ok solene@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/26 04:41:01 Modified files: lang/gambit : Makefile Log message: Mark this as broken on riscv64 (segfault at startup) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 04:42:46 Modified files: x11/gnome/font-viewer: Makefile distinfo Log message: update to gnome-font-viewer-41.0 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/26 04:45:47 Log message: Import pspg 5.4.0 pspg is a UNIX pager designed to work with tables. It's written for PostgreSQL, but MySQL or pgcli are supported too and can also be used as CSV or TSV viewer. from Omar Polo who takes MAINTAINER ok sthen@ and solene@ Status: Vendor Tag: sdk Release Tags: sdk_20211026 U ports/databases/pspg/Makefile U ports/databases/pspg/distinfo U ports/databases/pspg/patches/patch-configure_ac U ports/databases/pspg/pkg/DESCR U ports/databases/pspg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/26 04:45:55 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c sys/arch/armv7/stand/efiboot: efiboot.c sys/arch/riscv64/stand/efiboot: efiboot.c sys/arch/sparc64/stand/ofwboot: boot.c Log message: Remove more occurences of O_RDONLY in our bootloaders. "just do it" deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/26 04:50:08 Modified files: lib/libcrypto/man: X509_REQ_new.3 Log message: document X509_REQ_dup(3) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 04:52:50 Modified files: usr.sbin/rpki-client: cms.c crl.c extern.h gbr.c mft.c parser.c roa.c Log message: Change CMS and CRL d2i functions from their BIO version to passing the der buffer instead. The file are loaded early in the entity processing loop. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 04:54:11 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-41.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 05:15:40 Modified files: lang/php/7.4 : Makefile Log message: missed bump when I adjusted plists to merge 7.3 into 7.4, thanks aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:16:25 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PLIST Log message: update to evince-41.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:21:58 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: update to gnome-system-monitor-41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:22:35 Modified files: x11/gnome/calculator: Makefile distinfo Log message: update to gnome-calculator-41.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/26 05:27:42 Modified files: emulators/mame : Makefile Log message: mame: set DPB_PROPERTIES = parallel to speed up bulk builds. Discussed with and OK tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:29:02 Modified files: graphics/gthumb: Makefile distinfo graphics/gthumb/pkg: PLIST Log message: update to gthumb-3.12.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:29:45 Modified files: x11/gnome/ghex : Makefile distinfo x11/gnome/ghex/patches: patch-src_meson_build x11/gnome/ghex/pkg: PLIST Log message: update to ghex-3.41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 05:33:51 Modified files: x11/gnome/contacts: Makefile distinfo Log message: update to gnome-contacts-41.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/26 06:03:38 Modified files: sysutils/htop : Makefile Log message: Fix DEBUG_PACKAGES From Maxim, ok sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/26 06:22:23 Modified files: usr.bin/tmux : format-draw.c mode-tree.c screen-redraw.c screen-write.c status.c tmux.h Log message: Do not allow inline styles to replace mode-style for the selected item, from Alexis Hildebrandt in GitHub issue 2946. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/26 06:29:41 Modified files: usr.bin/tmux : status.c Log message: Accept some emacs control keys in vi normal mode, from Alexis Hildebrandt in GitHub issue 2922. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/26 06:45:31 Modified files: lib/libcrypto/man: EVP_PKEY_add1_attr.3 Log message: correct a wrong function name below RETURN VALUES CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/10/26 06:52:16 Modified files: print/texlive : Makefile.inc Log message: print/texlive: update to the 2021 version. Tested quite a bit by myself and Laurence Tratt. Also amd64 bulk tested with everything the either BUILD_DEPENDS or LIB_DEPENDS on texlive. No problems found. Modified files: print/texlive/base: Makefile distinfo print/texlive/base/pkg: PLIST-main PLIST-mktexlsr PLIST-synctex README-main print/texlive/texmf: Makefile adj.mk distinfo man_symlinks.mk symlinks.mk print/texlive/texmf/files: write_plists.py print/texlive/texmf/patches: patch-texmf-dist_scripts_context_stubs_unix_mtxrun 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_xml2pmx_1 Removed files: print/texlive/texmf/patches: patch-texmf-dist_tex_latex_clefval_clefval_sty Log message: print/texlive: update to the 2021 version. Tested quite a bit by myself and Laurence Tratt. Also amd64 bulk tested with everything that either BUILD_DEPENDS or LIB_DEPENDS on texlive. No problems found. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/26 06:56:48 Modified files: lib/libcrypto/man: Makefile X509_ATTRIBUTE_new.3 X509_REQ_new.3 X509at_add1_attr.3 X509at_get_attr.3 Added files: lib/libcrypto/man: X509_REQ_add1_attr.3 Log message: new manual page X509_REQ_add1_attr(3) documenting nine functions for X.501 Attributes in PKCS#10 certification requests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 06:57:23 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: update to epiphany-41.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 07:11:42 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-41.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 07:26:53 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: rpki-client supports RFC8630 TAL files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 07:28:22 Modified files: x11/gnome/todo : Makefile distinfo x11/gnome/todo/patches: patch-src_plugins_meson_build x11/gnome/todo/pkg: PLIST Log message: Update to gnome-todo-41.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 07:31:05 Modified files: usr.sbin/rpki-client: cert.c extern.h parser.c Log message: Also move the cert parser code away from using BIO. OK beck@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/26 07:53:51 Modified files: benchmarks/hyperfine: Makefile distinfo Added files: benchmarks/hyperfine: crates.inc Log message: Update hyperfine to 1.12.0. While there, move MODCARGO_CRATES directives into crates.inc. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/26 08:10:02 Modified files: sys/arch/armv7/stand/efiboot: efiboot.c sys/arch/arm64/stand/efiboot: efiboot.c Log message: Allocate fresh memory to put our device tree into, to make sure we have least one page of free space for us to extend into. Fixes booting on VMware Fusion. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/26 08:13:58 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Only flush freshly mapped uncached/device mappings if we have a vm_page for it, meaning we make sure it is indeed managed memory/RAM and not some MMIO. Fixes booting on VMware Fusion (and an older QEMU diff for HVF acceleration). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/26 08:15:02 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/26 08:20:47 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable vmx(4) on arm64. Tested using VMware Fusion on the Apple M1. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/26 08:34:02 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Free memory on text exit to make asan quieter ok tb@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/26 08:37:57 Modified files: devel/xtensa-elf: Makefile.inc devel/xtensa-elf/binutils: Makefile devel/xtensa-elf/gcc: Makefile devel/xtensa-elf/gcc/pkg: PLIST Log message: Fix build error reported by sthen@. Update plist while here. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:42:58 Modified files: net/gssdp : Makefile distinfo net/gssdp/patches: patch-libgssdp_gssdp-net-posix_c Log message: update to gssdp-1.4.0.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:43:16 Modified files: net/gupnp/core : Makefile distinfo net/gupnp/core/pkg: PLIST Log message: update to gupnp-1.4.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:43:31 Modified files: net/gupnp/av : Makefile distinfo net/gupnp/av/pkg: PLIST Removed files: net/gupnp/av/patches: patch-tests_Makefile_in Log message: update to gupnp-av-0.14.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:43:49 Modified files: net/gupnp/dlna : Makefile distinfo net/gupnp/dlna/pkg: PLIST Removed files: net/gupnp/dlna/patches: patch-libgupnp-dlna_Makefile_in Log message: update to gupnp-dlna-0.12.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 08:44:57 Modified files: audio/libcue : Makefile distinfo audio/libcue/pkg: DESCR PLIST Removed files: audio/libcue/patches: patch-src_libcue_Makefile_in patch-src_libcue_libcue_pc_in Log message: Update to libcue-2.2.1. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/10/26 08:45:49 Modified files: www/openradtool: Makefile distinfo www/openradtool/pkg: PLIST Log message: Update openradtool to 0.14.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:46:30 Modified files: net/cppzmq : Makefile distinfo Log message: update to cppzmq-4.8.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/26 08:48:30 Modified files: x11/xkbcommon : Makefile distinfo Log message: update to libxkbcommon-1.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 08:53:02 ports/x11/gnome/tracker3/patches Update of /cvs/ports/x11/gnome/tracker3/patches In directory cvs.openbsd.org:/tmp/cvs-serv80348/patches Log Message: Directory /cvs/ports/x11/gnome/tracker3/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 08:53:39 Modified files: x11/gnome/tracker3: Makefile distinfo x11/gnome/tracker3/pkg: PLIST Added files: x11/gnome/tracker3/patches: patch-meson_build Log message: Update to tracker3-3.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 08:53:58 Modified files: x11/gnome/tracker3-miners: Makefile distinfo x11/gnome/tracker3-miners/patches: patch-meson_build x11/gnome/tracker3-miners/pkg: PLIST Removed files: x11/gnome/tracker3-miners/patches: patch-src_libtracker-extract_tracker-utils_c Log message: Update to tracker3-miners-3.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 09:11:13 Modified files: lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/files : README-main Log message: add some more bits about living with chroot CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/26 09:14:18 Modified files: lib/libcrypto/x509: x509_vfy.c x509_verify.c Log message: Add RFC 3779 checks to both legacy and new verifier OK beck@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/26 09:48:25 Modified files: sbin/route : route.8 Log message: Generalise "nameserver" workings The generated route message is not at all resolvd(8) specific. Mention how unwind(8) reacts to proposals as well. "Broadcast" wording deraadt jmc OK millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 10:12:54 Modified files: usr.sbin/rpki-client: encoding.c extern.h main.c parser.c rrdp.c tal.c Log message: Refactor the tal parsing code to use the same load_file() and buffer passing as done for the other parsers. OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 10:19:04 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/py-jaraco-functools: Makefile devel/py-jaraco-functools/pkg: PLIST devel/py-logilab-common: Makefile devel/py-logilab-common/pkg: PLIST Log message: make a couple of ports py3-only which have some deps for the py2 version which are py2-only. (prep to allow removing a batch of MODPY_VERSION=${MODPY_VERSION_2} ports that aren't used by other ports). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/26 10:29:49 Modified files: sys/arch/amd64/amd64: vmm.c sys/dev/i2c : i2c.c sys/dev/isa : isa.c isadma.c sys/dev/pci : azalia.c sys/dev/usb : ehci.c ohci.c uhci.c xhci.c sys/kern : subr_autoconf.c sys/stand/boot : boot.c sys/sys : device.h reboot.h Log message: Improve unhibernate performance (30% on some machines, another upcoming diff shows gains up to 50%) by skipping attach of irrelevant devices, which are tagged CD_SKIPHIBERNATE in the per-driver cfdriver. In particular, usb devices are not attached, so they don't need to detach during the suspend-unpack-resume. New bootblocks are required (which tell the kernel it's job is unhibernate before configure runs) tested by various CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/10/26 10:29:58 Modified files: security/suricata: Makefile distinfo security/suricata/patches: patch-configure_ac patch-src_suricata_c patch-suricata_yaml_in security/suricata/pkg: PLIST Removed files: security/suricata/patches: patch-doc_devguide_conf_py patch-doc_userguide_conf_py patch-rust_vendor_lexical-core__cargo-checksum_json patch-rust_vendor_lexical-core_src_atof_algorithm_bhcomp_rs patch-rust_vendor_lexical-core_src_atof_algorithm_bigcomp_rs patch-rust_vendor_lexical-core_src_atof_algorithm_math_rs Log message: Update for Suricata to 6.0.3 While here drop Jasper out by his request :'-( OK rsadowski@ jasper@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2021/10/26 10:49:12 Modified files: sys/dev/usb : uthum.c Log message: Add a new TEMPerHUM device id. style tweak deraadt@, ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 10:59:19 Modified files: usr.sbin/rpki-client: encoding.c extern.h main.c Log message: Move load_file() to encoding.c so that regress can use the function. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/26 10:59:54 Modified files: regress/usr.sbin/rpki-client: test-cert.c test-gbr.c test-mft.c test-roa.c test-tal.c Log message: Adjust regress to the new BIO-free world order. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/10/26 11:31:22 Modified files: sbin/iked : iked.conf.5 iked.h parse.y policy.c print.c types.h Log message: Make proto config option accept a list to allow specifying multiple protocols for a single policy, e.g. "proto { ipencap, ipv6 }". feedback and ok benno@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/26 11:35:38 Modified files: lib/libcrypto/objects: obj_mac.num objects.txt Log message: Add tlsfeature NID OK beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 11:44:10 Modified files: mail/evolution-rss: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 12:01:00 Modified files: lib/libcrypto/man: X509_get_pubkey.3 Log message: Document new signature of X509_get_X509_PUBKEY() and remove claim that the API is implemented as a macro. This will change in an upcoming bump. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 12:04:24 Modified files: lib/libcrypto/man: X509_get_pubkey.3 Log message: Document X509_get0_pubkey.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 12:05:07 Modified files: lib/libcrypto/man: X509_get_pubkey.3 Log message: Remove a line documenting that X509_get_X509_PUBKEY(3) is missing discussed with schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 12:11:04 Modified files: lib/libcrypto/man: Makefile Log message: install X509_get_extension_flags.3 and X509_SIG_get0.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 12:17:09 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/26 12:50:38 Modified files: lib/libcrypto/man: EVP_PKEY_add1_attr.3 X509_REQ_add1_attr.3 Log message: spelling fixes; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 12:57:07 Modified files: devel/py-html5lib: Makefile distinfo devel/py-html5lib/pkg: PLIST Removed files: devel/py-html5lib/patches: patch-html5lib_tests_test_stream_py Log message: update to py3-html5lib-1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:01:51 Modified files: math/py-numexpr: Makefile distinfo Log message: update to py3-numexpr-2.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:02:02 Modified files: math/py-pandas : Makefile distinfo math/py-pandas/pkg: PLIST Log message: update to py3-pandas-1.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:19:22 Modified files: www/py-mako : Makefile distinfo www/py-mako/pkg: PLIST Log message: update to py3-mako-1.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:24:43 Modified files: www/py-html5-parser: Makefile distinfo Log message: update to py3-html5-parser-0.4.10 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/26 13:27:00 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:27:25 Modified files: textproc/py-enchant: Makefile distinfo Log message: update to py3-enchant-3.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:29:05 Modified files: textproc/py-css-parser: Makefile distinfo Log message: update to py3-css-parser-1.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:34:10 Modified files: sysutils/py-prometheus_client: Makefile distinfo sysutils/py-prometheus_client/pkg: PLIST Log message: update to py3-prometheus_client-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:41:08 Modified files: security/py-josepy: Makefile distinfo security/py-josepy/pkg: PLIST Log message: update to py3-josepy-1.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:45:13 Modified files: misc : Makefile misc/py-memcached: Makefile distinfo misc/py-memcached/pkg: PLIST Log message: update to py-memcached-1.59 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:46:26 Modified files: graphics/py-imagesize: Makefile distinfo graphics/py-imagesize/pkg: PLIST Log message: update to py3-imagesize-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 13:52:48 Modified files: archivers : Makefile audio : Makefile databases : Makefile devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm mail : Makefile net : Makefile news : Makefile security : Makefile textproc : Makefile www : Makefile Removed files: archivers/py-backports-lzma: Makefile distinfo archivers/py-backports-lzma/pkg: DESCR PLIST archivers/py-lzo: Makefile distinfo archivers/py-lzo/patches: patch-Makefile patch-setup_py archivers/py-lzo/pkg: DESCR PLIST audio/py-ao : Makefile distinfo audio/py-ao/patches: patch-src_aomodule_c patch-src_aomodule_h audio/py-ao/pkg: DESCR PLIST audio/py-cddb : Makefile distinfo audio/py-cddb/pkg: DESCR PLIST databases/py-storm: Makefile distinfo databases/py-storm/pkg: DESCR PLIST databases/py-sybase: Makefile distinfo databases/py-sybase/pkg: DESCR PLIST devel/py-SOAPpy: Makefile distinfo devel/py-SOAPpy/pkg: DESCR PLIST devel/py-backports-abc: Makefile distinfo devel/py-backports-abc/pkg: DESCR PLIST devel/py-backports-functools-lru-cache: Makefile distinfo devel/py-backports-functools-lru-cache/pkg: DESCR PLIST devel/py-backports-shutil-get-terminal-size: Makefile distinfo devel/py-backports-shutil-get-terminal-size/pkg: DESCR PLIST devel/py-backports-ssl-match-hostname: Makefile distinfo devel/py-backports-ssl-match-hostname/pkg: DESCR PLIST devel/py-binplist: Makefile distinfo devel/py-binplist/pkg: DESCR PLIST devel/py-bytecodeassembler: Makefile distinfo devel/py-bytecodeassembler/pkg: DESCR PLIST devel/py-editdist: Makefile distinfo devel/py-editdist/pkg: DESCR PLIST devel/py-efilter: Makefile distinfo devel/py-efilter/pkg: DESCR PLIST devel/py-faulthandler: Makefile distinfo devel/py-faulthandler/pkg: DESCR PLIST devel/py-fpconst: Makefile distinfo devel/py-fpconst/pkg: DESCR PLIST devel/py-functools32: Makefile distinfo devel/py-functools32/pkg: DESCR PLIST devel/py-gdata : Makefile distinfo devel/py-gdata/pkg: DESCR PLIST devel/py-guppy : Makefile distinfo devel/py-guppy/pkg: DESCR PLIST devel/py-hachoir-core: Makefile distinfo devel/py-hachoir-core/pkg: DESCR PLIST devel/py-hachoir-metadata: Makefile distinfo devel/py-hachoir-metadata/pkg: DESCR PLIST devel/py-hachoir-parser: Makefile distinfo devel/py-hachoir-parser/pkg: DESCR PLIST devel/py-jsonrpclib: Makefile distinfo devel/py-jsonrpclib/pkg: DESCR PLIST devel/py-monotonic: Makefile distinfo devel/py-monotonic/patches: patch-monotonic_py devel/py-monotonic/pkg: DESCR PLIST devel/py-mox : Makefile distinfo devel/py-mox/pkg: DESCR PLIST devel/py-mxDateTime: Makefile distinfo devel/py-mxDateTime/pkg: DESCR PLIST devel/py-pyro : Makefile distinfo devel/py-pyro/pkg: DESCR PLIST devel/py-python2-pythondialog: Makefile distinfo devel/py-python2-pythondialog/pkg: DESCR PLIST devel/py-ruamel.ordereddict: Makefile distinfo devel/py-ruamel.ordereddict/pkg: DESCR PLIST devel/py-singledispatch: Makefile distinfo devel/py-singledispatch/pkg: DESCR PLIST devel/py-subprocess32: Makefile distinfo devel/py-subprocess32/pkg: DESCR PLIST devel/py-symboltype: Makefile distinfo devel/py-symboltype/pkg: DESCR PLIST devel/py-xmlrunner: Makefile distinfo devel/py-xmlrunner/pkg: DESCR PLIST mail/py-milter : Makefile distinfo mail/py-milter/pkg: DESCR PLIST net/py-xmpppy : Makefile distinfo net/py-xmpppy/pkg: DESCR PLIST net/py-zsi : Makefile distinfo net/py-zsi/pkg : DESCR PLIST news/py-yenc : Makefile distinfo news/py-yenc/pkg: DESCR PLIST security/py-pysha3: Makefile distinfo security/py-pysha3/pkg: DESCR PLIST textproc/py-pdf: Makefile distinfo textproc/py-pdf/pkg: DESCR PLIST www/py-jonpy : Makefile distinfo www/py-jonpy/pkg: DESCR PLIST www/py-recaptcha-client: Makefile distinfo www/py-recaptcha-client/pkg: DESCR PLIST Log message: remove some MODPY_VERSION=${MODPY_VERSION_2} py-* (non-standalone) ports which aren't used as dependencies in ports. many are either old stuff, or things used to provide backports of functionality from newer Python base versions which were used in ports that have already been converted to py3-only. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:06:45 Modified files: devel : Makefile devel/py-tempora: Makefile distinfo devel/py-tempora/pkg: PLIST Log message: update to py3-tempora-4.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:06:52 Modified files: net/py-portend : Makefile distinfo net/py-portend/pkg: PLIST Log message: update to py3-portend-3.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:08:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: couple of py2+3 -> py3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:16:44 Modified files: security/pass-otp: Makefile distinfo security/pass-otp/patches: patch-Makefile security/pass-otp/pkg: PLIST Log message: update to pass-otp-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:26:30 Modified files: textproc/py-lxml: Makefile Log message: https HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 14:35:32 Modified files: sysutils/py-joblib: Makefile distinfo sysutils/py-joblib/pkg: PLIST Log message: update to py3-joblib-1.1.0; some tests failing but not worse than before CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 15:22:29 Modified files: audio/libcue : Makefile Log message: Missing BDEP on devel/bison. thanks sthen@ for the notice CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/26 15:36:24 Modified files: lib/libfido2 : LICENSE Makefile README.openbsd shlib_version lib/libfido2/man: fido_assert_new.3 fido_assert_set_authdata.3 fido_bio_dev_get_info.3 fido_bio_template.3 fido_cbor_info_new.3 fido_cred_new.3 fido_cred_set_authdata.3 fido_cred_verify.3 fido_credman_metadata_new.3 fido_dev_make_cred.3 fido_dev_open.3 fido_dev_set_io_functions.3 fido_dev_set_pin.3 fido_init.3 lib/libfido2/src: aes256.c assert.c authkey.c bio.c blob.c blob.h buf.c cbor.c cred.c credman.c dev.c ecdh.c eddsa.c err.c es256.c export.llvm extern.h fido.h hid.c hid_openbsd.c info.c io.c iso7816.c iso7816.h log.c pin.c reset.c rs256.c u2f.c lib/libfido2/src/fido: credman.h err.h param.h types.h Added files: lib/libfido2/man: fido_dev_enable_entattest.3 fido_dev_largeblob_get.3 lib/libfido2/src: compress.c config.c hid_unix.c largeblob.c random.c lib/libfido2/src/fido: config.h Log message: update to libfido2 1.8.0; ok sthen@ "timing is fine" deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 15:40:40 Modified files: x11/elementary/code: Makefile Log message: Unbreak: vala-0.52 -> vala-0.54 in WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/26 15:49:53 Modified files: misc/ent : Makefile Log message: use https homepage, from gman999 switch to upstream's distfile, no need to mirror to give it a good filename any more as we can use DISTFILES=local{upstream}suffix to rename it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 15:57:58 Modified files: devel/libvirt-glib/patches: patch-meson_build Added files: devel/libvirt-glib/patches: patch-examples_meson_build patch-libvirt-gconfig_tests_meson_build patch-tests_meson_build Log message: Unbreak with new gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/26 16:09:23 Added files: x11/gnome/libgda/patches: patch-libgda_Gda-6_0-custom_vala Log message: Unbreak with new vala. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/26 17:30:08 Modified files: lang/python/3.8: Makefile lang/python/3.8/files: CHANGES.OpenBSD lang/python/3.8/patches: patch-configure_ac Log message: Fix build for LLVM 13 LLVM 13 introduces the --print-multiarch option. OpenBSD isn't multi-arch, but that option caused problems for the build anyway. I neutralized those checks. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/26 17:37:56 Modified files: lib/libcrypto/man: d2i_X509.3 Log message: Merge documentation for i2d_re_X509*_tbs(3) from OpenSSL 1.1 CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/10/26 19:13:41 Log message: Import games/amnesia-tdd, a first person survival horror game. Credits: brynet@ for intial port and upstreaming OpenBSD patches. shamazmazum for providing an upstream for this port and getting it to run on FreeBSD. ok brynet@ thfr@ Amnesia: The Dark Descent, a first person survival horror. A game about immersion, discovery and living through a nightmare. An experience that will chill you to the core. Status: Vendor Tag: namn Release Tags: namn_20211026 N ports/games/amnesia-tdd/Makefile N ports/games/amnesia-tdd/distinfo N ports/games/amnesia-tdd/pkg/DESCR N ports/games/amnesia-tdd/pkg/PLIST N ports/games/amnesia-tdd/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/10/26 19:19:58 Modified files: games : Makefile Log message: +amnesia-tdd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/26 20:27:34 Modified files: gnu/usr.bin/perl: perl.h gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc: misc Log message: backport a perl patch to avoid excessive warnings with llvm 13 clang originally from Tony Cook in skip using gcc brace groups for STMT_START/END 7169efc77525df70484a824bff4ceebd1fafc760 looks fine millert@ ok afresh1@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/26 21:24:44 Modified files: sys/kern : syscalls.master Log message: Unlock the kevent(2) system call. Tested by mpi@ and tb@ OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/26 21:25:12 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: afresh1@cvs.openbsd.org 2021/10/26 21:49:10 Modified files: devel/p5-DateTime-TimeZone: Makefile distinfo devel/p5-DateTime-TimeZone/pkg: PLIST Log message: Update p5-DateTime-TimeZone to 2.51 Update to 2.50 from wen heping 2.51 and tweaks by me. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/10/26 21:53:05 Modified files: databases/p5-SQL-Abstract: Makefile distinfo databases/p5-SQL-Abstract/pkg: PLIST Log message: Update databases/p5-SQL-Abstract to 2.000001 From wen heping CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2021/10/27 00:36:51 Modified files: sbin/ifconfig : ifconfig.8 Log message: Mention vether(4) and mpip(4) interfaces in the create list ok benno@ dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 00:43:58 Modified files: net/dleyna : Makefile.inc net/dleyna/renderer: distinfo net/dleyna/server: distinfo Log message: SECURITY update to dleyna-renderer-0.7.2 and dleyna-server-0.7.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 00:48:33 Modified files: net/dleyna : Tag: OPENBSD_7_0 Makefile.inc net/dleyna/renderer: Tag: OPENBSD_7_0 distinfo net/dleyna/server: Tag: OPENBSD_7_0 distinfo Log message: SECURITY update to dleyna-renderer-0.7.2 and dleyna-server-0.7.2. - additonal fix for TLS certificate validation CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/27 01:24:07 Modified files: sysutils/bupstash: Makefile distinfo Log message: Update to bupstash-0.10.3 From https://github.com/andrewchambers/bupstash/releases/tag/v0.10.3: - Fix bug causing 'bupstash serve' remote error messages to be unreliably displayed. - Fix bug where 'bupstash put' ignored a user specified name in certain situations. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/27 01:24:42 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/pkg: PLIST Log message: Update to libfilezilla-0.34.2 Changes: https://lib.filezilla-project.org/ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/27 01:25:10 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-src_commonui_fz_paths_cpp Log message: Update to filezilla-3.56.1 Changelog: https://filezilla-project.org/changelog.php CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 02:15:51 Modified files: net/gnugk : Makefile distinfo Log message: Update to gnugk-5.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 02:44:11 Modified files: net/py-portend : Makefile devel/py-tempora: Makefile Log message: add BDEP on textproc/py-toml${MODPY_FLAVOR} otherwise egg-info files get created with version 0.0.0 instead of the proper version. reported by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 02:46:24 Log message: import ports/textproc/py-ruamel.yaml.clib, needed for newer py-ruamel.yaml ok bket@ Status: Vendor Tag: sthen Release Tags: sthen_20211027 N ports/textproc/py-ruamel.yaml.clib/Makefile N ports/textproc/py-ruamel.yaml.clib/distinfo N ports/textproc/py-ruamel.yaml.clib/pkg/DESCR N ports/textproc/py-ruamel.yaml.clib/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 02:47:19 Modified files: textproc/py-ruamel.yaml: Makefile distinfo textproc/py-ruamel.yaml/pkg: PLIST Log message: update to py3-ruamel.yaml-0.17.16, ok bket@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 02:51:19 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-362.0.0. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2021/10/27 03:09:55 Modified files: sys/dev/usb : udl.c sys/dev/dt : dtvar.h Log message: fix spello in comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 03:22:47 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-cvs-20211026 add an XXX comment for now as it needs a patch to cope with resolvd's comment on the "nameserver" line; this is not new but i only noticed when testing the update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 03:36:13 Modified files: textproc : Makefile Log message: +py-ruamel.yaml.clib,python3 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/27 03:50:57 Modified files: lib/libcrypto : o_time.c o_time.h lib/libcrypto/asn1: a_time.c asn1.h Log message: Add ASN1_TIME_diff from OpenSSL. The symbol is not yet exposed and will show up with tb@'s forthcoming bump ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/27 03:56:43 Modified files: lib/libcrypto/asn1: a_time.c Log message: Fix to correctly parse the 'to' time into the to_tm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 04:19:11 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.22.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 04:19:23 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 04:19:38 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.4. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/27 04:22:08 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Revert version 1.3 - not allowing the creation of bogus certificates breaks the ruby regression tests that expect to make bogus certificates and see that they are rejected :( I am reverting this for now to make the regress tests pass, and will bring it back if we decide to patch the regress tests to remove the problem cases CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 04:29:38 Modified files: x11/gnome/tracker3: Makefile Log message: Missing BDEP on devel/py-gobject3${MODPY_FLAVOR} (needed for tests). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 04:32:31 Modified files: x11/gnome/tracker3-miners: Makefile Log message: Missing BDEP on devel/py-gobject3${MODPY_FLAVOR} (needed for tests). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/27 04:35:43 Modified files: lib/libcrypto/man: d2i_X509.3 Log message: Minor tweaks: * Say "number of bytes" instead of "length of bytes". * Remove mention of a BUGS section that exists neither here nor in OpenSSL. * List all authors who contributed Copyright-worthy amounts of text. * Remove years from the Copyright line that saw no non-trivial changes. * Add the year 2014: that's when Emilia wrote the i2d_re_X509_tbs() text. * Improve merge comments. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/10/27 04:53:07 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.9.4 Tested by jj@, thanks CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/27 05:22:57 Modified files: lib/libcrypto/man: X509_get_extension_flags.3 Log message: minor tweaks to wording and punctuation, and add .Xrs to relevant objects CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/27 05:24:47 Modified files: lib/libcrypto/man: BASIC_CONSTRAINTS_new.3 EXTENDED_KEY_USAGE_new.3 POLICYINFO_new.3 PROXY_POLICY_new.3 X509_EXTENSION_set_object.3 X509_SIG_new.3 X509_new.3 Log message: add some .Xrs involving recently added pages CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 06:51:57 Modified files: sysutils/riscv-pk: Makefile Log message: fix bogus PREFIX CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/27 06:54:32 Modified files: net/toot : Makefile Log message: Remove myself as maintainer CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/27 07:03:59 Added files: emulators/spike/patches: patch-riscv_encoding_h Log message: Fix build on riscv64 ok jasper@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/27 07:41:09 Modified files: sys/kern : uipc_socket2.c Log message: Replace 'DIAGNOSTIC' block within soqinsque() by KASSERT(9). ok sashan@ CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2021/10/27 07:57:08 Modified files: mail/opensmtpd-filters/dnsbl: Makefile distinfo Log message: Apparently there are paid dnsbl providers out there that put an authentication key in one of the domain labels. While I don't recommend this construct; echoing said key back to anyone listed is an even worse idea. For these known blacklists strip the key label from the domain when printing. Behaviour pointed out by and initial diff from Renaud Allard (renaud allard it) OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 08:51:57 Modified files: sysutils/binwalk: Makefile distinfo Log message: update to binwalk-2.3.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/27 08:54:07 Modified files: lib/libcrypto/man: Makefile X509_EXTENSION_set_object.3 X509_REQ_new.3 Added files: lib/libcrypto/man: X509_REQ_add_extensions.3 Log message: new manual page X509_REQ_add_extensions(3) documenting six functions for extensions in certification requests CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 08:55:04 Modified files: x11/polybar : Makefile distinfo Log message: update to polybar-3.5.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 09:03:26 Modified files: productivity/taskwarrior: Makefile productivity/taskwarrior/pkg: DESCR Log message: drop bogus force flag from post-install and zap extra space from DESCR while here CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2021/10/27 09:18:12 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: use db_get_probe_addr() instead of handrolling the expression wrapped in ifdef ok mpi@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 09:28:03 Log message: Import libxcvt, needed by future xserver 21.1 Status: Vendor Tag: XORG Release Tags: libxcvt-0_1_1 N xenocara/lib/libcvt/.gitlab-ci.yml N xenocara/lib/libcvt/COPYING N xenocara/lib/libcvt/README.md N xenocara/lib/libcvt/meson.build N xenocara/lib/libcvt/.gitlab-ci/ci.template N xenocara/lib/libcvt/.gitlab-ci/config.yml N xenocara/lib/libcvt/.gitlab-ci/meson-build.sh N xenocara/lib/libcvt/cvt/cvt.c N xenocara/lib/libcvt/cvt/meson.build N xenocara/lib/libcvt/include/meson.build N xenocara/lib/libcvt/include/libxcvt/libxcvt.h N xenocara/lib/libcvt/include/libxcvt/libxcvt_mode.h N xenocara/lib/libcvt/include/libxcvt/meson.build N xenocara/lib/libcvt/lib/libxcvt.c N xenocara/lib/libcvt/lib/meson.build N xenocara/lib/libcvt/man/cvt.man N xenocara/lib/libcvt/man/meson.build No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:09:58 Removed files: lib/libcvt : .gitlab-ci.yml COPYING README.md meson.build lib/libcvt/.gitlab-ci: ci.template config.yml meson-build.sh lib/libcvt/cvt : cvt.c meson.build lib/libcvt/include: meson.build lib/libcvt/include/libxcvt: libxcvt.h libxcvt_mode.h meson.build lib/libcvt/lib : libxcvt.c meson.build lib/libcvt/man : cvt.man meson.build Log message: oops typo in path CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:11:42 Log message: import libxcvt, needed by future X server update. Status: Vendor Tag: XORG Release Tags: libxcvt-0_1_1 N xenocara/lib/libxcvt/.gitlab-ci.yml N xenocara/lib/libxcvt/COPYING N xenocara/lib/libxcvt/README.md N xenocara/lib/libxcvt/meson.build N xenocara/lib/libxcvt/.gitlab-ci/ci.template N xenocara/lib/libxcvt/.gitlab-ci/config.yml N xenocara/lib/libxcvt/.gitlab-ci/meson-build.sh N xenocara/lib/libxcvt/cvt/cvt.c N xenocara/lib/libxcvt/cvt/meson.build N xenocara/lib/libxcvt/include/meson.build N xenocara/lib/libxcvt/include/libxcvt/libxcvt.h N xenocara/lib/libxcvt/include/libxcvt/libxcvt_mode.h N xenocara/lib/libxcvt/include/libxcvt/meson.build N xenocara/lib/libxcvt/lib/libxcvt.c N xenocara/lib/libxcvt/lib/meson.build N xenocara/lib/libxcvt/man/cvt.man N xenocara/lib/libxcvt/man/meson.build No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:13:42 Added files: lib/libxcvt : Makefile lib/libxcvt/cvt: Makefile lib/libxcvt/lib: Makefile shlib_version Log message: build infrastructure for libxcvt CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:18:19 Modified files: graphics/flameshot: Makefile Log message: Fix command path in .desktop file. tweaks and ok ajacoutot@, jca@, kn@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:24:02 Modified files: lib/libxcvt : Makefile Added files: lib/libxcvt : libxcvt.pc.in Log message: Add a pkg-config file for libxcvt CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:39:08 Modified files: lib/libxcvt : libxcvt.pc.in Log message: PREFIX -> prefix CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 10:55:23 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/27 10:58:44 Modified files: sys/netinet : ip_ipsp.c Log message: The crypto layer needs the kernel lock. ah_zeroize() takes it when called from tdb_walk(). tdb_walk() needs mutex tdb_sadb_mtx to protect the loop traversal. First take the kernel lock in tdb_walk() to preserve lock order. found by witness OK tobhe@ mvs@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2021/10/27 11:06:33 Modified files: math/p5-Math-GMPf: Makefile distinfo math/p5-Math-GMPf/patches: patch-Makefile_PL patch-Random_Makefile_PL math/p5-Math-GMPf/pkg: PLIST Log message: update to 0.44 ok afresh1@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2021/10/27 11:07:25 Modified files: math/p5-Math-GMPz: Makefile distinfo math/p5-Math-GMPz/patches: patch-Makefile_PL patch-Random_Makefile_PL math/p5-Math-GMPz/pkg: PLIST Log message: update to 0.51 ok afresh1@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 11:21:58 Modified files: devel/afl : Makefile devel/afl/pkg : PLIST Log message: register conflict with upcoming afl++ port CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 11:22:12 Log message: import afl++ AFL++ is a superior fork to Google's AFL - more speed, more and better mutations, more and better instrumentation, custom module support, etc. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20212710 N ports/devel/afl++/Makefile N ports/devel/afl++/distinfo N ports/devel/afl++/patches/patch-GNUmakefile N ports/devel/afl++/patches/patch-GNUmakefile_llvm N ports/devel/afl++/pkg/DESCR N ports/devel/afl++/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/27 11:22:46 Modified files: devel : Makefile Log message: +afl++ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/27 11:59:26 Modified files: x11/gnome/gdm : Makefile distinfo Log message: update to 41.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/27 12:09:08 Modified files: usr.sbin/rpki-client: validate.c Log message: Limit length on URIs OK beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 13:32:06 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm textproc/redland-bindings: Makefile textproc/redland-bindings/pkg: PLIST-main PLIST-python PLIST-ruby Log message: switch redland-bindings to py3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 13:32:34 Modified files: textproc/redland: Makefile Log message: https homepage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 13:58:41 Modified files: devel/py-enrich: Makefile devel/py-importlib-metadata: Makefile devel/py-importlib_resources: Makefile devel/py-setuptools-rust: Makefile devel/py-setuptools_scm: Makefile devel/py-tempora: Makefile Log message: list py-toml as a dep in py-setuptools_scm, some ports require it. they're annotated with a setuptools_scm[toml] in the requirements list but there's no warning about it not being present, they just try to create an egg-info dir with 0.0.0 instead of the proper version. drop the explicit py-toml deps in those ports which had it previously, suggested by aja@. ok aja kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 14:57:06 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_ac patch-lib_isc_unix_socket_c Log message: update to BIND 9.16.22 - CVE-2021-25219 "Lame cache can be abused to severely degrade resolver performance" Exploitation of broken authoritative servers using a flaw in response processing can cause degradation in BIND resolver performance. The way the lame cache is currently designed makes it possible for its internal data structures to grow almost infinitely, which may cause significant delays in client query processing. The purpose of a resolver's lame cache is to ensure that if an authoritative server responds to a resolver's query in a specific broken way, subsequent client queries for the same tuple do not trigger further queries to the same server for a configurable amount of time. The lame cache is enabled by setting the lame-ttl option in named.conf to a value greater than 0. That option is set to lame-ttl 600; in the default configuration, which means the lame cache is enabled by default. Impact: Authoritative-only BIND 9 servers are NOT vulnerable to this flaw. A successful attack exploiting this flaw causes a named resolver to spend most of its CPU time on managing and checking the lame cache. This results in client queries being responded to with large delays, and increased likelihood of DNS timeouts on client hosts. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/27 14:57:41 Modified files: net/isc-bind : Tag: OPENBSD_7_0 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_0 patch-configure_ac patch-lib_isc_unix_socket_c Log message: update to BIND 9.16.22 - CVE-2021-25219 "Lame cache can be abused to severely degrade resolver performance" CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2021/10/27 15:21:36 Modified files: sys/ddb : db_ctf.c Log message: extend checks of ensuring there's valid CTF data before attempting to use it. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/27 15:26:07 Added files: lib/libxcvt : Makefile.inc Log message: Add definitions to install the man page in the correct place. CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2021/10/27 15:31:31 Modified files: etc/mtree : BSD.x11.dist Log message: create directory for libxcvt headers CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/27 15:55:08 Modified files: textproc/lowdown: Makefile distinfo Log message: Update lowdown to 0.9.2. OK sdk@, Bryan Vyhmeister (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/27 15:56:58 Modified files: usr.sbin/rpki-client: cert.c encoding.c extern.h roa.c validate.c x509.c Log message: Add limits on size of certain untrusted inputs ok job@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/27 16:11:21 Modified files: lib/libssl/man : SSL_read_early_data.3 Log message: Fix HISTORY section: 6.9 -> 7.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/27 16:42:43 Modified files: net/gssdp : Makefile Log message: Unbreak: x11/gtk+3 -> x11/gtk+4 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/27 19:18:08 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu-firmware to 20211027 Adds initial firmware for Yellow Carp and Beige Goby and updates some VCN firmwares. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/27 19:22:41 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm-firmware to 20211027 no binary change CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/27 20:54:18 Modified files: usr.bin/ssh : sk-api.h sk-usbhid.c ssh-add.c ssh-keygen.c ssh-sk-client.c ssh-sk-helper.c ssh-sk.c ssh-sk.h Log message: When downloading resident keys from a FIDO token, pass back the user ID that was used when the key was created and append it to the filename the key is written to (if it is not the default). Avoids keys being clobbered if the user created multiple resident keys with the same application string but different user IDs. feedback Pedro Martelletto; ok markus NB. increments SSH_SK_VERSION_MAJOR CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/27 20:55:30 Modified files: regress/usr.bin/ssh/misc/sk-dummy: sk-dummy.c Log message: increment SSH_SK_VERSION_MAJOR to match last change CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/27 23:12:16 Log message: Import lib2geom-1.1 2Geom is a C++ 2D geometry library geared towards robust processing of computational geometry data associated with vector graphics. The primary design consideration is ease of use and clarity. Feedback and OK sthen@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211028 N ports/geo/lib2geom/Makefile N ports/geo/lib2geom/distinfo N ports/geo/lib2geom/pkg/DESCR N ports/geo/lib2geom/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/27 23:13:18 Modified files: geo : Makefile Log message: +lib2geom CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 00:15:10 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Log message: Update to evolution-data-server-3.42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 00:15:49 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 00:16:06 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.42.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/28 00:16:32 Modified files: net/purple-rocketchat: Makefile distinfo Log message: net/purple-rocketchat: update to git master adds compatibility with rocket.chat server 4.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 00:28:41 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 00:40:56 Modified files: devel/libsoup : Makefile Log message: Add a PORTROACH marker to only track version 2.X CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/28 01:00:13 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-doc_sample_config Added files: net/ocserv/patches: patch-src_main-ban_c Removed files: net/ocserv/patches: patch-src_tun_c Log message: Update to ocserv-1.1.3 Changes: https://gitlab.com/openconnect/ocserv/-/blob/1.1.3/NEWS CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/28 01:08:48 Modified files: net/pidgin : Makefile distinfo net/pidgin/pkg : PLIST-libpurple Log message: Update to 2.14.8 libpurple: * Fix a regression in purple_str_to_time. XMPP: * Fix a double free in jabber/message.c. Pidgin: * Fix the link to the support mailing list archive in the About Dialog. from Brad Smith (MAINTAINER) Committed with gconftool-2 tweak. ok ian@ and solene@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 01:29:21 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Log message: Update to gnome-clocks-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 01:32:53 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-41.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/28 01:39:30 Modified files: sysutils/ansible-lint: Makefile Log message: drop py-toml BDEP, now comes from setuptools_scm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 01:41:18 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 01:46:12 Modified files: x11/gnome/connections: Makefile distinfo x11/gnome/connections/pkg: PLIST Log message: Update to gnome-connections-41.1. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/28 01:53:09 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.56.2 Fixes a potential crash after uploading. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/28 02:05:14 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.237. The build system now uses Python 3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 02:16:14 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 Added files: x11/gnome/initial-setup/patches: patch-data_20-gnome-initial-setup_rules_in Removed files: x11/gnome/initial-setup/patches: patch-data_20-gnome-initial-setup_rules Log message: Update to gnome-initial-setup-41.0. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/28 02:37:13 Modified files: misc/gpsd : Makefile Log message: add -fPIC to CFLAGS. Fixes build with SCons-4.x from Omar Polo, thanks! CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2021/10/28 02:47:40 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: add proper declaration for addr in dt_prov_kprobe_hook CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/28 03:02:19 Modified files: usr.sbin/rpki-client: cert.c extern.h parser.c roa.c x509.c Log message: Don't exit in certain cases on failures to parse x509 objects. In most cases we already warn and continue if someone sends us malformed x509 objects. This makes this consistent behaviour in all places so that if someone passes in bogus X509, We end up failing their entry and continuing rather than exiting. We still exit on memory/system failures so that a future run of rpki client can simply do better when the machine is perhaps less hammered on ok job@ claudio@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/10/28 03:44:49 Modified files: sbin/dhcpleased: engine.c Log message: Accept server replies from any server port There is no requirement other than replying to client port 68/udp as per RFC 2131, so drop the 67/udp check. Same conclusion from florian Reported and tested by Roc Vallès < vallesroc AT gmail DOT com>, thanks! CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/28 03:58:15 Modified files: games/openttd : Makefile distinfo games/openttd/pkg: PLIST Log message: Update to openttd-12.0 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/28 03:58:46 Modified files: games/openttd-data/opengfx: Makefile distinfo Log message: Update to opengfx-0.6.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/28 04:28:32 Modified files: math/py-numpy : Makefile Log message: Make fortran optional in numpy Since ports/lang/gcc doesn't have riscv64 support yet this helps us unlock a bunch of ports there. Disabling fortran/blas/lapack means that some feature are missing. This is mitigated by numpy shipping a minimal lapack copy translated to C. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/28 04:54:46 Modified files: security/openssl-ruby-tests: Makefile security/openssl-ruby-tests/patches: patch-test_openssl_test_ssl_rb Log message: security/openssl-ruby-tests: add a SKIP_EXPECTED_FAILURES environment variable for regression testing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/28 04:58:23 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Bring back r1.3, ok beck Original commit message from beck: Validate Subject Alternate Names when they are being added to certificates. With this change we will reject adding SAN DNS, EMAIL, and IP addresses that are malformed at certificate creation time. ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/28 05:01:03 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/patches: patch-CMakeLists_txt patch-CMakeScripts_Pod2man_cmake patch-src_extension_implementation_script_cpp graphics/inkscape/pkg: PLIST Added files: graphics/inkscape/patches: patch-src_object_object-set_cpp patch-src_path-prefix_cpp Removed files: graphics/inkscape/patches: patch-src_3rdparty_autotrace_autotrace_h patch-src_3rdparty_autotrace_color_h Log message: Update inkscape to 1.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/28 05:01:19 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: openssl-ruby tests: rework for x509_alt.c r1.3 and r1.5. ruby can no longer generate certs with bogus wildcards in it to check that they will fail to verify when creating TLS connections. It will throw an error. This change needs openssl-ruby-tests-20211024p0 or later to work. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/28 05:19:43 src/lib/libcrypto/ct Update of /cvs/src/lib/libcrypto/ct In directory cvs.openbsd.org:/tmp/cvs-serv46547/ct Log Message: Directory /cvs/src/lib/libcrypto/ct added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/28 05:21:03 Added files: lib/libcrypto/ct: ct.h ct_b64.c ct_err.c ct_local.h ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c ct_sct_ctx.c ct_vfy.c ct_x509v3.c cterr.h Log message: Import Certificate Transparency verbatim from OpenSSL 1.1.1 This is not yet hooked up and will not compile. Follow on commits will KNF and then make it build. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/28 05:23:07 Modified files: lib/libcrypto/ct: ct.h cterr.h Log message: Add headers normally contained in include/openssl, verbatim from 1.1.1 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/10/28 05:55:43 Modified files: lib/libcrypto/ct: ct.h ct_b64.c ct_err.c ct_local.h ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c ct_sct_ctx.c ct_vfy.c ct_x509v3.c Log message: Mechanical KNF in preparation for changing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/28 05:57:00 Modified files: usr.sbin/rpki-client: encoding.c extern.h rrdp.c rrdp.h rrdp_delta.c rrdp_snapshot.c Log message: Limit the size of the base64 blob inside the RRDP XML to be less than MAX_FILE_SIZE after base64 decoding it. This way hostile RRDP servers do less damage. OK beck@ tb@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/28 06:01:56 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/28 06:09:25 Modified files: net/scamper : Makefile Added files: net/scamper/patches: patch-scamper_host_scamper_host_do_c Log message: add patch from Matthew Luckie (upstream) to handle nameserver lines with comments CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2021/10/28 06:21:45 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/28 06:23:47 Log message: import ports/mail/py-imaplib2, ok landry tb imaplib2 is a threaded Python IMAP4 client. Based on RFC 3501 and original imaplib module, this is a version of imaplib that uses threads to allow full use of the IMAP4 concurrency features, and to de-couple a user of imaplib from i/o lags, except where explicitly allowed. Status: Vendor Tag: sthen Release Tags: sthen_20211028 N ports/mail/py-imaplib2/Makefile N ports/mail/py-imaplib2/distinfo N ports/mail/py-imaplib2/pkg/DESCR N ports/mail/py-imaplib2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/28 06:24:13 Modified files: mail : Makefile Log message: +py-imaplib2,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/28 06:24:45 Modified files: mail/offlineimap: Makefile distinfo mail/offlineimap/pkg: PLIST Log message: switch to offlineimap's python 3 branch, recently tagged as 8.0.0 tests tb fkr, ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/10/28 07:04:03 Modified files: lang/freebasic : Makefile Log message: allow sqlports on arches where ports-gcc does not exist CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/28 07:07:43 Modified files: usr.bin/rsync : main.c Log message: Provide --max-size and --min-size arguments. Currently ignored but rpki-client wants --max-size and this will unblock that work. With job@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/28 07:13:03 Modified files: lib/libcrypto/man: Makefile Log message: sort CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/28 07:23:19 Modified files: lib/libcrypto/man: X509_REQ_new.3 Log message: document X509_to_X509_REQ(3) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/28 07:50:29 Modified files: usr.sbin/rpki-client: rsync.c Log message: Don't fetch files larger than 2MB OK claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/10/28 07:51:42 Modified files: usr.sbin/rpki-client: extern.h mft.c Log message: Limit how many FileAndHash entries a single manifest may contain OK claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/28 08:24:09 Modified files: lib/libcrypto/asn1: a_time.c Log message: unwrap a line CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 08:28:26 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.70.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/28 08:46:11 Modified files: math/hdf5 : Makefile Log message: Disable hdf5 on architectures without gfortran To be revisited with martin@ later if disabling fortran proves possible/useful. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 09:04:23 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-41.0. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/10/28 09:06:36 Modified files: share/man/man4 : veb.4 Log message: flesh out veb(4)/vport description a bit, spell out in more words what is meant by "independently of the host network stack" feedback jmc dlg CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/28 09:30:54 Modified files: lib/libcrypto/man: X509_new.3 Log message: document X509_REQ_to_X509(3) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/28 09:50:12 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-41.1. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/10/28 10:23:33 Modified files: editors/apostrophe: Makefile Log message: Take maintainership CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2021/10/28 10:26:34 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.1.0 - allow interpolation using matches from a specific pattern CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/28 12:39:15 Modified files: usr.bin/tmux : cmd-confirm-before.c Log message: Expand command as a format, GitHub issue 2920. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/28 12:54:34 Modified files: usr.bin/tmux : server-client.c tmux.h Log message: Allow detach even if suspend flag set, GitHub issue 2932. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/10/28 12:57:06 Modified files: usr.bin/tmux : tty.c Log message: Do not force the cursor to move if it is in the automargin space at EOL and that is where we want it to be, GitHub issue 2956. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/28 13:02:36 Modified files: usr.sbin/rpki-client: main.c Log message: Sync output at end of run with output inside the openbgpd output file. With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/28 13:24:00 Modified files: devel/xtensa-lx106-elf/gcc: Makefile Log message: Fix xtensa-lx106-elf-gcc RDEPS. We don't need bison and coreutils. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/28 20:48:20 Modified files: regress/usr.bin/ssh/misc/sk-dummy: sk-dummy.c Log message: avoid signedness warning; spotted in -portable CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/28 21:03:06 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: sshsig: add tests for signing key validity and find-principals - adds generic find-principals tests (this command had none before) - tests certs with a timeboxed validity both with and without a restriced lifetime for the CA - test for a revoked CA cert by Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/10/28 21:20:46 Modified files: usr.bin/ssh : ssh-keygen.c Log message: ssh-keygen: make verify-time argument parsing optional From Fabian Stelzer CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/28 22:07:44 Modified files: www/lighttpd : Makefile distinfo Log message: Update to www/lighttpd 1.4.61 from Brad Smith (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/28 22:47:17 Modified files: devel/universal-ctags: Makefile distinfo devel/universal-ctags/patches: patch-misc_units devel/universal-ctags/pkg: PLIST Removed files: devel/universal-ctags/patches: patch-Makefile_am Log message: Update universal-ctags to 5.9.20211024.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/28 22:57:28 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.318 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/28 23:17:25 Modified files: www/chromium : Makefile distinfo Log message: update to 95.0.4638.69 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/10/28 23:17:51 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient to 3.3.6 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/10/28 23:23:07 Modified files: textproc/p5-PPIx-QuoteLike: Makefile distinfo Log message: Update to p5-PPIx-QuoteLike-0.018 from wen heping. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 00:56:07 Modified files: x11/gnome/music: Makefile Log message: Needs x11/libhandy. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 01:17:39 Modified files: graphics/gthumb: Makefile Log message: Missing LDEP on multimedia/libheif. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 01:29:37 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-40.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 01:35:57 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.22.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 01:36:08 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 01:36:24 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.6. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/29 02:00:59 Modified files: usr.bin/rsync : Makefile extern.h fargs.c main.c rsync.1 uploader.c Log message: Properly implement --max-size and --min-size. This uses scan_scaled(3) from libutil which is very similar to how rsync behaves. Not implemented are the +/-1 math and the 1000 vs 1024 multipliers. OK benno@ job@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 02:40:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm geo : Makefile Removed files: geo/tilecache : Makefile distinfo geo/tilecache/patches: patch-setup_py geo/tilecache/pkg: DESCR PLIST Log message: remove geo/tilecache, ok landry py2-only, no activity upstream in a long time (some newer code at https://github.com/OSGeo/tilecache but even that is from 7 years ago), depends on py-paste which is "on limited life-support", and there are more modern alternatives (mapproxy is in ports, or there are also java applications like geowebcache/geoserver). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/29 02:51:20 Modified files: usr.sbin/rpki-client: http.c Log message: Limit the HTTP requests to 2GB of data. This is enforced via a quick check of the content-lenght header and also with a check when writing data out so that chunked encoding can not bypass the limit. OK beck@ job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/29 03:27:36 Modified files: usr.sbin/rpki-client: extern.h rrdp.c rrdp.h rrdp_notification.c validate.c Log message: Ensure that RRDP snapshot and delta files are fetched from the same host as the notification file. OK tb@ job@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/29 03:42:07 Modified files: lib/libcrypto/man: Makefile X509_REQ_new.3 X509_print_ex.3 Added files: lib/libcrypto/man: X509_REQ_print_ex.3 Log message: new manual page X509_REQ_print_ex(3), also documenting X509_REQ_print(3) and X509_REQ_print_fp(3) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/29 04:13:16 Modified files: emulators/fceux: Makefile distinfo emulators/fceux/patches: patch-fceux_desktop emulators/fceux/pkg: DESCR PLIST Added files: emulators/fceux/patches: patch-scripts_genGitHdr_sh patch-src_CMakeLists_txt patch-src_drivers_Qt_ConsoleWindow_cpp Removed files: emulators/fceux/patches: patch-SConstruct patch-fceux-server_server_cpp patch-src_boards_rt-01_cpp patch-src_cheat_cpp patch-src_utils_xstring_cpp Log message: Update to fceux-2.4.0. From Omar Polo; thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/29 04:22:00 Modified files: lib/libcrypto/man: X509_EXTENSION_set_object.3 Log message: document X509_EXTENSION_dup(3); while here, add the missing const qualifier to the obj argument of X509_EXTENSION_create_by_OBJ(3) and correct a typo in the argument name of X509_EXTENSION_get_data(3) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/29 04:26:23 Modified files: emulators/fceux: Makefile Log message: Drop FIX_CRLF_FILES, as it's not currently needed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 04:31:58 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Added files: databases/evolution-data-server/patches: patch-src_camel_camel-hostname-utils_c Log message: Update to evolution-data-server-3.42.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 04:32:23 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.42.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 04:32:44 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.42.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 04:34:08 Modified files: security/clamav: Makefile Added files: security/clamav/patches: patch-CMakeLists_txt Log message: clamav/freshclam: patch resolv.h detection, cmake's check_include_file tries to compile a test file which just #includes resolv.h and doesn't seem to have a way to specify that another header is needed. problem reported by Mikolaj Kucharski, the CDN for freshclam starts refusing connections if you don't do DNS-based checks https://github.com/Cisco-Talos/clamav/issues/340 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/29 04:36:55 Modified files: usr.sbin/rpki-client: version.h Log message: rpki-client 7.4 is imminent, bump version CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/10/29 04:42:14 Modified files: . : security.html Log message: Align with mail.html OK deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/29 04:54:33 Modified files: lib/libc/crypt : crypt_checkpass.3 Log message: add missing .h file include from Emil Engler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 04:57:45 Modified files: security/py-keyring: Makefile Log message: remove another py-toml used for setuptools_scm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 04:58:26 Modified files: devel/py-zipp : Makefile net/py-portend : Makefile Log message: remove another couple of py-toml used by setuptools_scm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 05:12:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm www : Makefile devel : Makefile Removed files: devel/py-wsgiutils: Makefile distinfo devel/py-wsgiutils/patches: patch-runtests_py devel/py-wsgiutils/pkg: DESCR PLIST www/py-paste : Makefile distinfo www/py-paste/pkg: DESCR PLIST www/py-paste-deploy: Makefile distinfo www/py-paste-deploy/pkg: DESCR PLIST www/py-paste-script: Makefile distinfo www/py-paste-script/patches: patch-setup_py www/py-paste-script/pkg: DESCR PLIST Log message: remove py-paste and related ports and ports only used by them. the versions in ports are py2-only and old; there are newer releases but they're still on life support ("please consider using other options" etc) and were only used by tilecache which was removed. CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2021/10/29 05:13:06 Modified files: sysutils/dtb : Makefile Added files: sysutils/dtb/patches: patch-arch_arm64_boot_dts_rockchip_rk3328-nanopi-r2s_dts Log message: Set the baud rate for the NanoPi R2S like we do for other Rockchip-based SoCs. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2021/10/29 05:14:46 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/pkg: PFRAG.aarch64 Added files: sysutils/u-boot/patches: patch-arch_arm_dts_rk3328-nanopi-r2s_dts patch-configs_nanopi-r2s-rk3328_defconfig Log message: Build nanopi-r2s-rk3328 as well. ok jsg@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/29 05:25:37 Modified files: lib/libcrypto/man: X509_check_trust.3 Log message: document the horrifying function X509_TRUST_set_default(3) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/29 06:06:50 Modified files: mail/offlineimap: Makefile Log message: mail/offlineimap: add missing RDEP on py3-distro, ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/29 06:11:13 Modified files: lib/libcrypto/x509: x509_purp.c Log message: Actually error in X509_check_purpose() if x509v3_cache_extensions() indicates failure. The previous "error return" X509_V_ERR_UNSPECIFIED translates to 1, i.e., success. This changes to the intended behavior of x509_purp.c r1.3 and matches OpenSSL. This will need various adjustments in the documentation. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 06:15:32 Modified files: mail/neomutt : Makefile distinfo Log message: update to neomutt-20211029 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 06:47:50 Modified files: www/twill : Makefile Log message: set PORTROACH/HOMEPAGE to point at the actively maintained version (this is long overdue an update) CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/10/29 07:08:59 Modified files: devel/snare : Makefile distinfo Log message: devel/snare: Update to version 0.4.4. Diff sent in from package author, Laurence Tratt. Thanks! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/29 07:10:18 src/regress/sys/kern/poll Update of /cvs/src/regress/sys/kern/poll In directory cvs.openbsd.org:/tmp/cvs-serv53452/poll Log Message: Directory /cvs/src/regress/sys/kern/poll added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/29 07:13:04 Added files: regress/sys/kern/poll: Makefile pollnval.c Log message: Test that poll(2) returns POLLNVAL for an already closed fd. poll(2) rewrite on top of kqueue is currently blocking instead of returning. Regression reported by Larry Hynes with a reproducer from Leah Neukirchen, thanks a lot! CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/10/29 07:13:20 Modified files: regress/sys/kern: Makefile Log message: Hook poll tests. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/10/29 07:17:26 Modified files: devel/py-esptool: Makefile distinfo devel/py-esptool/pkg: PLIST Log message: Update devel/py-esptool to 3.2. ok benoit@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/10/29 07:24:50 Modified files: sys/dev : midi.c Log message: Don't grab audio_lock in filt_midi{read,write} if NOTE_SUBMIT is set. Fixes panics caused by attempts to grab audio_lock twice in the interrupt code path: once in the low-lever interrupt handler and once in selwakeup() This is exactly how audio(4) handles this problem. ok mpi CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/10/29 07:52:32 Modified files: textproc/mdbook: Makefile distinfo textproc/mdbook/pkg: PLIST Log message: textproc/mdbook: simple upgrade to v0.4.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 08:00:00 Modified files: mail/roundcubemail: Makefile Added files: mail/roundcubemail/patches: patch-program_actions_mail_index_php patch-program_actions_mail_send_php patch-program_actions_mail_show_php patch-program_actions_settings_index_php patch-program_include_rcmail_attachment_handler_php patch-program_js_app_js patch-program_lib_Roundcube_rcube_addressbook_php patch-program_lib_Roundcube_rcube_charset_php patch-program_lib_Roundcube_rcube_mime_php patch-program_lib_Roundcube_rcube_result_index_php patch-skins_larry_ui_js Log message: roundcube: cherrypick a few fixes from the release-1.5 branch CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 08:22:26 Modified files: sys/dev/usb : usbdevs Log message: more Prolific HXN ids ok deraadt@ robert@ patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 08:23:07 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 08:25:05 Modified files: sys/dev/usb : uplcom.c Log message: match more Prolific HXN ids tested by robert@ on PL2303GT ok deraadt@ robert@ patrick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/29 08:29:24 Modified files: lib/libcrypto/man: X509_check_purpose.3 Log message: In x509/x509_purp.c rev. 1.11, tb@ fixed X509_check_purpose(3) to fail if parsing of a certificate extension failed. Adjust the documentation accordingly. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/29 08:49:43 Modified files: www/iridium : Makefile distinfo www/iridium/files: hid_connection_fido.cc hid_connection_fido.h hid_service_fido.cc hid_service_fido.h sndio_input.cc sndio_input.h unveil.main www/iridium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_allocator_gni patch-base_allocator_partition_allocator_address_space_randomization_h patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_atomicops_h patch-base_base_paths_posix_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_compiler_specific_h patch-base_cpu_h patch-base_debug_debugger_posix_cc patch-base_debug_elf_reader_cc patch-base_debug_proc_maps_linux_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_file_path_watcher_kqueue_h patch-base_files_file_util_posix_cc patch-base_files_important_file_writer_cleaner_cc patch-base_files_scoped_file_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_memory_discardable_memory_cc patch-base_memory_discardable_memory_internal_h patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_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_can_lower_nice_to_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_cc patch-base_process_process_handle_h patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_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_rand_util_h patch-base_rand_util_posix_cc patch-base_syslog_logging_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_test_test_file_util_linux_cc 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_third_party_symbolize_symbolize_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-base_trace_event_memory_dump_manager_cc patch-base_trace_event_process_memory_dump_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_compiler_pgo_pgo_gni patch-build_config_features_gni patch-build_config_linux_BUILD_gn patch-build_config_linux_pkg-config_py patch-build_config_ozone_gni patch-build_config_v8_target_cpu_gni patch-build_detect_host_arch_py patch-build_gn_run_binary_py patch-build_toolchain_gcc_solink_wrapper_py patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_openbsd_BUILD_gn 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_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_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_api_music_manager_private_device_id_linux_cc patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_background_background_mode_optimizer_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_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_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_defaults_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_diagnostics_diagnostics_writer_h 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_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_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_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_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_intranet_redirect_detector_h patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_memory_details_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_net_system_network_context_manager_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_performance_monitor_process_monitor_cc patch-chrome_browser_performance_monitor_process_monitor_h patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_plugins_plugins_resource_service_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_policy_device_management_service_configuration_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_printing_print_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_new_tab_page_new_tab_page_js patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css_html patch-chrome_browser_resources_settings_route_js patch-chrome_browser_resources_signin_signin_shared_css_html patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_signin_signin_util_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_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_exclusive_access_exclusive_access_bubble_cc patch-chrome_browser_ui_sad_tab_cc patch-chrome_browser_ui_startup_bad_flags_prompt_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_browser_main_extra_parts_views_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_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_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_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_appearance_handler_h patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_command_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_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_pepper_pepper_flash_font_file_host_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_service_cloud_print_print_system_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_chrome_launcher_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-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_media_base_default_monotonic_clock_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_autofill_external_delegate_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_cc patch-components_cast_channel_cast_message_util_cc patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_cookie_config_cookie_store_util_cc patch-components_crash_content_browser_BUILD_gn 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_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_proto_v2_wire_version_proto patch-components_feed_core_v2_proto_util_cc patch-components_gwp_asan_BUILD_gn patch-components_invalidation_impl_invalidation_switches_cc patch-components_metrics_drive_metrics_provider_linux_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_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_common_proto_paint_preview_proto patch-components_permissions_prediction_service_prediction_service_common_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_security_interstitials_content_utils_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_storage_monitor_removable_device_constants_cc patch-components_storage_monitor_removable_device_constants_h patch-components_sync_device_info_local_device_info_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_viz_common_features_cc patch-components_viz_common_gpu_dawn_context_provider_cc patch-components_viz_host_host_display_client_cc patch-components_viz_host_host_display_client_h 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-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_browser_child_process_host_impl_cc 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_download_download_manager_impl_cc patch-content_browser_font_access_font_enumeration_cache_h 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_memory_swap_metrics_driver_impl_linux_cc patch-content_browser_ppapi_plugin_process_host_receiver_bindings_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_input_input_device_change_observer_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_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_scheduler_responsiveness_native_event_observer_cc patch-content_browser_scheduler_responsiveness_native_event_observer_h patch-content_browser_utility_process_host_receiver_bindings_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_webui_web_ui_main_frame_observer_h patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_mojo_core_library_support_cc patch-content_common_sandbox_init_linux_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_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_font_access_context_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_use_zoom_for_dsf_policy_cc patch-content_public_common_zygote_features_gni 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_renderer_renderer_main_platform_delegate_linux_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_utility_services_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_BUILD_gn patch-device_fido_features_cc patch-device_gamepad_gamepad_provider_cc patch-device_gamepad_hid_writer_linux_cc 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_common_api__permission_features_json patch-extensions_common_features_feature_cc patch-extensions_shell_app_shell_main_delegate_cc patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-extensions_shell_common_switches_cc patch-extensions_shell_common_switches_h patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_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_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-gpu_vulkan_generate_bindings_py patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-gpu_vulkan_vulkan_image_cc patch-gpu_vulkan_vulkan_image_h patch-gpu_vulkan_x_vulkan_implementation_x11_cc patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_browser_main_parts_linux_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_browser_headless_request_context_manager_cc patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_headless_macros_h patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_h patch-ipc_ipc_channel_mojo_cc patch-ipc_ipc_message_utils_cc patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_features_cc patch-media_audio_audio_input_device_cc patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_scopedfd_helper_h patch-media_base_status_cc patch-media_base_vector_math_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_create_video_capture_device_factory_cc patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_linux_fake_v4l2_impl_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_v4l2_capture_device_h patch-media_capture_video_linux_v4l2_capture_device_impl_cc patch-media_capture_video_linux_v4l2_capture_device_impl_h patch-media_capture_video_linux_video_capture_device_factory_linux_cc patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_buffer_validation_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_media_options_gni patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_c_system_thunks_cc patch-mojo_public_js_mojo_bindings_resources_grd patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_address_tracker_linux_h patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_cc patch-net_base_network_interfaces_posix_h patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_disk_cache_blockfile_disk_format_h patch-net_dns_BUILD_gn patch-net_dns_address_sorter_posix_cc patch-net_dns_dns_util_cc patch-net_dns_host_resolver_proc_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_socks5_client_socket_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_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-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_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_features_cc patch-printing_printing_features_h patch-remoting_base_chromoting_event_cc patch-remoting_client_display_sys_opengl_h patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_evaluate_capability_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_host_attributes_cc patch-remoting_host_host_details_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_remoting_me2me_host_cc patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-remoting_resources_remoting_strings_grd patch-sandbox_BUILD_gn patch-sandbox_features_gni patch-sandbox_linux_BUILD_gn patch-sandbox_linux_services_init_process_reaper_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_audio_audio_sandbox_hook_linux_cc patch-services_audio_audio_sandbox_hook_linux_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_hid_BUILD_gn patch-services_device_hid_hid_service_cc patch-services_device_serial_BUILD_gn 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_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_sandbox_hook_linux_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-services_service_manager_BUILD_gn patch-services_service_manager_public_cpp_service_executable_BUILD_gn patch-services_tracing_public_cpp_perfetto_perfetto_config_cc patch-services_video_capture_broadcasting_receiver_cc patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_endian_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc 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_common_platform_h patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp patch-third_party_angle_src_gpu_info_util_SystemInfo_x11_cpp patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX_cpp patch-third_party_angle_src_libANGLE_renderer_vulkan_DisplayVk_api_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-third_party_blink_public_platform_web_vector_h patch-third_party_blink_renderer_BUILD_gn patch-third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py patch-third_party_blink_renderer_build_scripts_run_with_pythonpath_py 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_controller_memory_usage_monitor_posix_h 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_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_html_forms_internal_popup_menu_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_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_fonts_font_metrics_cc patch-third_party_blink_renderer_platform_fonts_font_unique_name_lookup_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_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_heap_impl_thread_state_cc patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_blink_renderer_platform_wtf_container_annotations_h patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_include_openssl_cpu_h patch-third_party_breakpad_breakpad_src_common_simple_string_dictionary_h patch-third_party_brotli_common_platform_h patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc patch-third_party_crashpad_crashpad_minidump_minidump_misc_info_writer_cc patch-third_party_crashpad_crashpad_util_misc_address_types_h patch-third_party_crashpad_crashpad_util_misc_capture_context_h patch-third_party_crashpad_crashpad_util_misc_metrics_cc patch-third_party_crashpad_crashpad_util_misc_uuid_cc patch-third_party_crashpad_crashpad_util_posix_close_multiple_cc patch-third_party_crashpad_crashpad_util_posix_drop_privileges_cc patch-third_party_crashpad_crashpad_util_posix_signals_cc patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc patch-third_party_crc32c_BUILD_gn patch-third_party_dawn_src_common_Platform_h patch-third_party_dawn_src_include_dawn_native_VulkanBackend_h patch-third_party_ffmpeg_BUILD_gn 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_libavcodec_x86_cabac_h patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_ffmpeg_libavutil_random_seed_c patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_glfw_src_src_egl_context_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libXNVCtrl_NVCtrl_c 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_libsync_src_include_sync_sync_h patch-third_party_libsync_src_sync_c patch-third_party_libusb_BUILD_gn patch-third_party_libusb_src_libusb_core_c patch-third_party_libxml_linux_config_h patch-third_party_libxml_src_dict_c patch-third_party_nasm_config_config-linux_h patch-third_party_node_node_py patch-third_party_opus_BUILD_gn patch-third_party_pdfium_core_fxcrt_cfx_datetime_cpp patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_perfetto_include_perfetto_base_build_config_h patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_perfetto_include_perfetto_ext_base_event_fd_h patch-third_party_perfetto_include_perfetto_ext_base_thread_utils_h patch-third_party_perfetto_src_base_event_fd_cc patch-third_party_perfetto_src_base_string_utils_cc patch-third_party_perfetto_src_base_subprocess_posix_cc patch-third_party_perfetto_src_base_thread_task_runner_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_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_BUILD_gn patch-third_party_sqlite_src_amalgamation_sqlite3_c 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_Reactor_Debug_cpp patch-third_party_swiftshader_src_System_Debug_cpp patch-third_party_swiftshader_src_System_SharedLibrary_hpp patch-third_party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux_hpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_marl_src_memory_cpp patch-third_party_swiftshader_third_party_marl_src_thread_cpp patch-third_party_unrar_src_crypt_cpp patch-third_party_usrsctp_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_loader_platform_h 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_modules_desktop_capture_linux_x_server_pixel_buffer_cc patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-third_party_zlib_BUILD_gn patch-tools_generate_stubs_rules_gni patch-tools_gn_build_build_linux_ninja_template patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_gn_version_h patch-tools_gn_src_util_exe_path_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-tools_protoc_wrapper_protoc_wrapper_py patch-tools_variations_fieldtrial_to_struct_py patch-ui_base_clipboard_clipboard_constants_cc patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_ime_init_input_method_initializer_cc 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_base_x_x11_shm_image_pool_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_compositor_compositor_observer_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_events_event_switches_cc patch-ui_events_event_switches_h patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_events_ozone_keyboard_hook_ozone_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_font_list_cc patch-ui_gfx_font_render_params_h patch-ui_gfx_font_util_cc patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc 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_native_pixmap_handle_h patch-ui_gfx_native_widget_types_h patch-ui_gfx_render_text_api_fuzzer_cc patch-ui_gfx_x_xlib_support_cc patch-ui_gl_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_cc patch-ui_gl_init_gl_initializer_linux_x11_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_gtk_compat_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_platform_window_platform_window_init_properties_h patch-ui_strings_app_locale_settings_grd patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h 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_native_widget_aura_cc patch-ui_views_window_custom_frame_view_cc patch-ui_views_window_dialog_delegate_cc patch-ui_views_window_frame_background_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_platform_platform-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_cc patch-v8_src_diagnostics_perf-jit_cc patch-v8_src_diagnostics_perf-jit_h patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_handler-inside-posix_h patch-v8_src_trap-handler_trap-handler_h patch-v8_tools_run_py patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h patch-weblayer_browser_system_network_context_manager_cc patch-weblayer_common_weblayer_paths_cc Added files: www/iridium/patches: patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_time_time_cc patch-base_tracing_trace_time_cc patch-base_tracing_trace_time_h patch-build_config_rust_gni patch-build_linux_strip_binary_py patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h 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_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_messaging_native_process_launcher_posix_cc patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_metrics_perf_cpu_identity_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_performance_manager_policies_high_pmf_discard_policy_cc patch-chrome_browser_performance_monitor_process_metrics_recorder_util_cc patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_service_sandbox_type_h patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_cc 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_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_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_hover_card_controller_cc patch-chrome_browser_ui_webui_ntp_app_launcher_handler_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_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_utils_cc patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_updater_device_management_cloud_policy_util_cc patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_performance_manager_features_cc patch-components_safe_browsing_content_resources_gen_file_type_proto_py patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_common_features_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_host_renderer_settings_creation_cc patch-content_browser_compute_pressure_cpu_probe_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_shell_browser_shell_paths_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_renderer_bindings_api_binding_util_cc patch-gpu_config_gpu_util_cc patch-headless_public_headless_browser_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_dns_public_BUILD_gn patch-net_dns_public_resolv_reader_h patch-pdf_font_table_linux_cc patch-pdf_out_of_process_instance_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_mojom_printing_context_mojom_traits_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_host_host_settings_cc patch-remoting_host_remote_open_url_client_cc patch-remoting_host_remote_open_url_constants_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_url_forwarder_configurator_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_sandbox_type_h patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_angle_src_common_system_utils_posix_cpp patch-third_party_angle_src_libANGLE_validationEGL_h patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_perfetto_src_base_periodic_task_cc patch-third_party_swiftshader_src_WSI_XcbSurfaceKHR_cpp patch-third_party_vulkan-deps_vulkan-loader_src_loader_loader_c patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_init_gl_factory_cc patch-ui_views_widget_widget_cc patch-v8_src_base_atomicops_h patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Removed files: www/iridium/patches: patch-build_util_python2_action_py patch-chrome_app_shutdown_signal_handlers_posix_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_h patch-chrome_browser_password_manager_password_store_factory_cc patch-chrome_browser_performance_manager_policies_policy_features_cc patch-chrome_browser_performance_monitor_process_metrics_recorder_cc patch-chrome_browser_profiles_profile_attributes_entry_cc patch-chrome_browser_profiles_profile_cc patch-chrome_browser_resources_media_router_extension_src_utils_platform_utils_js patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_js patch-chrome_browser_resources_settings_appearance_page_appearance_page_js patch-chrome_browser_search_drive_drive_service_cc patch-chrome_browser_sessions_session_restore_cc patch-chrome_browser_sharing_shared_clipboard_feature_flags_cc patch-chrome_browser_sharing_shared_clipboard_feature_flags_h patch-chrome_browser_sync_profile_sync_service_factory_cc patch-chrome_browser_ui_startup_startup_browser_creator_impl_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_platform_specific_cc patch-chrome_browser_web_applications_components_web_app_file_handler_registration_h patch-chrome_browser_web_applications_components_web_app_protocol_handler_registration_cc patch-chrome_browser_web_applications_components_web_app_shortcut_cc patch-chrome_browser_web_applications_extensions_bookmark_app_finalizer_utils_cc patch-components_paint_preview_common_subset_font_cc patch-components_safe_browsing_core_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_realtime_url_lookup_service_base_cc patch-components_safe_browsing_core_resources_gen_file_type_proto_py patch-components_services_print_compositor_BUILD_gn patch-content_common_common_sandbox_support_linux_cc patch-content_shell_browser_shell_browser_context_cc patch-content_utility_BUILD_gn patch-extensions_common_feature_switch_cc patch-media_capture_video_linux_fake_v4l2_impl_cc patch-media_mojo_services_gpu_mojo_media_client_cc patch-net_cert_test_root_certs_h patch-printing_BUILD_gn patch-printing_backend_cups_helper_cc patch-services_tracing_public_cpp_perfetto_trace_time_cc patch-services_tracing_public_cpp_perfetto_trace_time_h patch-third_party_abseil-cpp_absl_debugging_failure_signal_handler_cc patch-third_party_blink_renderer_core_clipboard_system_clipboard_cc patch-third_party_crc32c_src_src_crc32c_arm64_linux_check_h patch-third_party_flatbuffers_src_src_util_cpp patch-third_party_pdfium_BUILD_gn patch-third_party_pdfium_core_fxge_fx_ge_linux_cpp patch-third_party_skia_gn_skia_gni patch-third_party_skia_src_pdf_SkPDFSubsetFont_cpp patch-third_party_swiftshader_BUILD_gn patch-third_party_swiftshader_include_vulkan_vulkan_hpp patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp patch-third_party_vulkan_memory_allocator_src_vk_mem_alloc_h patch-tools_json_schema_compiler_model_py patch-ui_base_ui_base_features_h patch-ui_views_controls_label_cc patch-ui_views_selection_controller_cc Log message: update to 2021.10.95 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 08:56:50 Modified files: mail/neomutt : Makefile distinfo Log message: neomutt: upstream retagged 20211029 to add another commit, set DISTFILES to avoid problems for anyone who already fetched and bump REVISION CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 09:38:52 Modified files: audio : Makefile audio/py-audio : Makefile audio/py-audio/pkg: PLIST audio/py-discid: Makefile audio/py-discid/pkg: PLIST databases : Makefile databases/py-bsddb3: Makefile databases/py-bsddb3/pkg: PLIST databases/py-odbc: Makefile databases/py-odbc/pkg: PLIST databases/py-peewee: Makefile databases/py-peewee/pkg: PLIST databases/py-pickleshare: Makefile databases/py-pickleshare/pkg: PLIST databases/py-sql: Makefile databases/py-sql/pkg: PLIST devel : Makefile devel/py-ana : Makefile devel/py-ana/pkg: PLIST devel/py-anytree: Makefile devel/py-anytree/pkg: PLIST devel/py-appdirs: Makefile devel/py-appdirs/pkg: PLIST devel/py-argcomplete: Makefile devel/py-argcomplete/pkg: PLIST devel/py-argh : Makefile devel/py-argh/pkg: PLIST devel/py-backcall: Makefile devel/py-backcall/pkg: PLIST devel/py-biplist: Makefile devel/py-biplist/pkg: PLIST devel/py-bitstring: Makefile devel/py-bitstring/pkg: PLIST devel/py-blessings: Makefile devel/py-blessings/pkg: PLIST devel/py-blist : Makefile devel/py-blist/pkg: PLIST devel/py-cairocffi: Makefile devel/py-cairocffi/pkg: PLIST devel/py-cffi : Makefile devel/py-cffi/pkg: PLIST devel/py-characteristic: Makefile devel/py-characteristic/pkg: PLIST devel/py-cheetah: Makefile devel/py-cheetah/pkg: PLIST devel/py-clint : Makefile devel/py-clint/pkg: PLIST devel/py-configobj: Makefile devel/py-configobj/pkg: PLIST devel/py-cooldict: Makefile devel/py-cooldict/pkg: PLIST devel/py-cstruct: Makefile devel/py-cstruct/pkg: PLIST devel/py-decorator: Makefile devel/py-decorator/pkg: PLIST devel/py-dispatcher: Makefile devel/py-dispatcher/pkg: PLIST devel/py-docopt: Makefile devel/py-docopt/pkg: PLIST devel/py-easyprocess: Makefile devel/py-easyprocess/pkg: PLIST devel/py-entrypoints: Makefile devel/py-entrypoints/pkg: PLIST devel/py-filebytes: Makefile devel/py-filebytes/pkg: PLIST devel/py-flaky : Makefile devel/py-flaky/pkg: PLIST devel/py-flexmock: Makefile devel/py-flexmock/pkg: PLIST devel/py-frozendict: Makefile devel/py-frozendict/pkg: PLIST devel/py-gitdb : Makefile devel/py-gitdb/pkg: PLIST devel/py-gitpython: Makefile devel/py-gitpython/pkg: PLIST devel/py-greenlet: Makefile devel/py-greenlet/pkg: PLIST devel/py-ipython_genutils: Makefile devel/py-ipython_genutils/pkg: PLIST devel/py-iso3166: Makefile devel/py-iso3166/pkg: PLIST devel/py-iso639: Makefile devel/py-iso639/pkg: PLIST devel/py-isodate: Makefile devel/py-isodate/pkg: PLIST devel/py-isort : Makefile devel/py-isort/pkg: PLIST devel/py-jmespath: Makefile devel/py-jmespath/pkg: PLIST devel/py-magic : Makefile devel/py-magic/pkg: PLIST devel/py-mccabe: Makefile devel/py-mccabe/pkg: PLIST devel/py-minimock: Makefile devel/py-minimock/pkg: PLIST devel/py-mox3 : Makefile devel/py-mox3/pkg: PLIST devel/py-munch : Makefile devel/py-munch/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-parallel: Makefile devel/py-parallel/pkg: PLIST devel/py-pathlib: Makefile devel/py-pathlib/pkg: PLIST devel/py-pathspec: Makefile devel/py-pathspec/pkg: PLIST devel/py-progress: Makefile devel/py-progress/pkg: PLIST devel/py-progressbar: Makefile devel/py-progressbar/pkg: PLIST devel/py-pyprof2calltree: Makefile devel/py-pyprof2calltree/pkg: PLIST devel/py-pyte : Makefile devel/py-pyte/pkg: PLIST devel/py-rencode: Makefile devel/py-rencode/pkg: PLIST devel/py-rfc6555: Makefile devel/py-rfc6555/pkg: PLIST devel/py-robotframework: Makefile devel/py-robotframework/pkg: PLIST devel/py-send2trash: Makefile devel/py-send2trash/pkg: PLIST devel/py-setuptools_git: Makefile 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-smmap : Makefile devel/py-smmap/pkg: PLIST devel/py-stdnum: Makefile devel/py-stdnum/pkg: PLIST devel/py-straight.plugin: Makefile devel/py-straight.plugin/pkg: PLIST devel/py-test-expect: Makefile devel/py-test-expect/pkg: PLIST devel/py-test-forked: Makefile devel/py-test-forked/pkg: PLIST devel/py-test-relaxed: Makefile devel/py-test-relaxed/pkg: PLIST devel/py-test-subtesthack: Makefile devel/py-test-subtesthack/pkg: PLIST devel/py-testpath: Makefile devel/py-testpath/pkg: PLIST devel/py-tox : Makefile devel/py-tox/pkg: PLIST devel/py-uv : Makefile devel/py-uv/pkg: PLIST devel/py-vcversioner: Makefile devel/py-vcversioner/pkg: PLIST devel/py-voluptuous: Makefile devel/py-voluptuous/pkg: PLIST devel/py-wrapt : Makefile devel/py-wrapt/pkg: PLIST devel/py-xlsxwriter: Makefile devel/py-xlsxwriter/pkg: PLIST devel/py-yamllint: Makefile devel/py-yamllint/pkg: PLIST devel/py-yapf : Makefile devel/py-yapf/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm net : Makefile net/py-cymruwhois: Makefile net/py-cymruwhois/pkg: PLIST net/py-dnslib : Makefile net/py-dnslib/pkg: PLIST net/py-msgpack : Makefile net/py-msgpack/pkg: PLIST net/py-socks : Makefile net/py-socks/pkg: PLIST net/py-tld : Makefile net/py-tld/patches: patch-src_tld_tests_test_commands_py net/py-tld/pkg : PLIST security : Makefile security/py-axolotl-curve25519: Makefile security/py-axolotl-curve25519/pkg: PLIST security/py-pbkdf2: Makefile security/py-pbkdf2/pkg: PLIST sysutils : Makefile sysutils/py-daemonize: Makefile sysutils/py-daemonize/pkg: PLIST sysutils/py-filelock: Makefile sysutils/py-filelock/pkg: PLIST telephony : Makefile telephony/py-phonenumbers: Makefile telephony/py-phonenumbers/pkg: PLIST textproc : Makefile textproc/py-ICU: Makefile textproc/py-ICU/pkg: PLIST textproc/py-MarkupSafe: Makefile textproc/py-MarkupSafe/pkg: PLIST textproc/py-PEG2: Makefile textproc/py-PEG2/pkg: PLIST textproc/py-PyPDF2: Makefile textproc/py-PyPDF2/pkg: PLIST textproc/py-colored: Makefile textproc/py-colored/pkg: PLIST textproc/py-cssutils: Makefile textproc/py-cssutils/pkg: PLIST textproc/py-defusedxml: Makefile textproc/py-defusedxml/pkg: PLIST textproc/py-demjson: Makefile textproc/py-demjson/pkg: PLIST textproc/py-dicttoxml: Makefile textproc/py-dicttoxml/pkg: PLIST textproc/py-jellyfish: Makefile textproc/py-jellyfish/pkg: PLIST textproc/py-markdown: Makefile textproc/py-markdown/pkg: PLIST textproc/py-pandocfilters: Makefile textproc/py-pandocfilters/pkg: PLIST www : Makefile www/py-wstools : Makefile www/py-wstools/pkg: PLIST Removed files: devel/py-configparser: Makefile distinfo devel/py-configparser/pkg: DESCR PLIST devel/py-decoratortools: Makefile distinfo devel/py-decoratortools/pkg: DESCR PLIST devel/py-selectors2: Makefile distinfo devel/py-selectors2/pkg: DESCR PLIST textproc/py-xml: Makefile distinfo textproc/py-xml/patches: patch-test_regrtest_py patch-xml_parser_xmlproc_xmlutils_py patch-xml_xpath_ParsedAbbreviatedAbsoluteLocationPath_py patch-xml_xpath_ParsedAbbreviatedRelativeLocationPath_py patch-xml_xslt_Stylesheet_py textproc/py-xml/pkg: DESCR PFRAG.pyexpat PLIST www/py-flup : Makefile distinfo www/py-flup/pkg: DESCR PLIST www/py-wstools/pkg: PFRAG.no-python3 PFRAG.python3 Log message: convert another batch of py2+3 ports to py3-only, and remove a few more py2-only ports providing py-* modules that are no longer used in ports. this doesn't change ports used to support standalone py2-only applications, not currently planned to remove those at least until a few things with no real alternatives get ported to py3. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/29 09:43:55 Modified files: sys/dev/usb : uhidev.h Log message: A USB HID report ID must be represented using a single byte ranging between 1-255 where 0 is reserved. The pseudo report ID UHIDEV_CLAIM_MULTIPLE_REPORTID is currently colliding with the valid report ID 255. Therefore crank it which gets rid of the collision and increase the related fields in order to cope with larger integers. Thanks to Damien Couderc for reporting and testing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 09:45:09 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm x11/py-xcbgen : Makefile x11/py-xcbgen/pkg: PLIST Log message: robert removed the last py2 user of py-xcbgen while i was working on the last batch CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 09:48:02 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: Update to github-cli 2.2.0 From Ricardo , thanks! OK sthen CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/10/29 09:52:44 Modified files: sys/kern : sys_generic.c Log message: poll needs similar treatment as select recently gained in order to not mask failed kqueue_register() attempts which in turn causes the thread to end up sleeping as opposed of propagating the failure to user space. Regression introduced in the recent switch to implement poll on top of kqueue. Thanks to Larry Hynes for reporting and Leah Neukirchen for providing a reproducer; which also already made its way into regress. ok mpi@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/29 09:57:09 Modified files: dist/libepoxy : README.md meson.build dist/libepoxy/include/epoxy: meson.build dist/libepoxy/src: dispatch_common.c dispatch_common.h gen_dispatch.py meson.build dist/libepoxy/test: gl_version.c lib/libepoxy : Makefile shlib_version lib/libepoxy/generated/include/epoxy: gl_generated.h Added files: lib/libepoxy : epoxy.pc.in Removed files: dist/libepoxy : Makefile.am autogen.sh configure.ac epoxy.pc.in dist/libepoxy/include/epoxy: Makefile.am dist/libepoxy/src: Makefile.am dist/libepoxy/test: Makefile.am Log message: Update to libepoxy 1.5.9. ok jsg@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/29 10:01:25 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.i386 md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 10:13:17 Modified files: geo/gmapcatcher: Makefile distinfo geo/gmapcatcher/patches: patch-gmapcatcher_mapArgs_py patch-setup_py geo/gmapcatcher/pkg: PLIST Log message: update to gmapcatcher-0.8.2.1 (still no py3 version, and it seems a bit flaky with downloads, probably a candidate for removing from ports) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 10:23:36 Modified files: astro : Makefile audio : Makefile databases : Makefile devel : Makefile math : Makefile multimedia : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: add annotations for py-* ports using python 3 without a ,python3 flavour, change some existing annotations, so "grep ' py-' ports/*/Makefile | grep -v python3" does better at finding the py-* things still using py2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/29 10:36:06 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/10/29 10:42:57 Modified files: sbin/ifconfig : ifconfig.8 Log message: the list of devices which can be created it getting unwieldy and keep getting out of date: remove it (sthen) and add a pointer to -C (dlg); ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 10:45:13 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-backports: Makefile distinfo devel/py-backports/pkg: DESCR PLIST Log message: py-backports no longer needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/29 12:09:26 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/29 12:09:53 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/patches: patch-dom_ipc_ContentChild_cpp Log message: {meta,www}/tor-browser: update to 10.5.10 see https://blog.torproject.org/new-release-tor-browser-10510 from MAINTAINER Caspar Schutijser CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/29 12:10:29 Log message: import textproc/csvquote from Allan Streib (astreib AT fastmail DOT fm) - thanks! testing and changes by Omar Polo (op AT omarpolo DOT com) input and ok sthen@ DESCR: This program can be used at the start and end of a text processing pipeline so that regular unix command line tools can properly handle CSV data that contain commas and newlines inside quoted data fields. Status: Vendor Tag: thfr Release Tags: thfr_20211029 N ports/textproc/csvquote/Makefile N ports/textproc/csvquote/distinfo N ports/textproc/csvquote/pkg/DESCR N ports/textproc/csvquote/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/29 12:11:11 Modified files: textproc : Makefile Log message: +csvquote CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/29 12:15:16 Log message: Import jdk 17.0.0. okay sthen@ ian@ Status: Vendor Tag: kurt Release Tags: kurt_20211029 N ports/devel/jdk/17/Makefile N ports/devel/jdk/17/distinfo N ports/devel/jdk/17/files/cacerts N ports/devel/jdk/17/patches/patch-make_common_NativeCompilation_gmk N ports/devel/jdk/17/patches/patch-src_hotspot_os_cpu_bsd_x86_os_bsd_x86_cpp N ports/devel/jdk/17/patches/patch-make_hotspot_lib_CompileJvm_gmk N ports/devel/jdk/17/patches/patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk N ports/devel/jdk/17/patches/patch-make_autoconf_flags-cflags_m4 N ports/devel/jdk/17/pkg/PFRAG.ci N ports/devel/jdk/17/pkg/DESCR N ports/devel/jdk/17/pkg/PLIST N ports/devel/jdk/17/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/29 12:16:18 Modified files: devel/jdk : Makefile Log message: Connect jdk-17 to build CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 12:19:47 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST Log message: Update to gnome-desktop-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/29 12:20:55 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 41.0! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/29 12:26:41 Modified files: sysutils/upower: Makefile distinfo sysutils/upower/pkg: PLIST Log message: sysutils/upower: update to 0.99.13 upstream doesnt provide release tarballs anymore, so fetch a tarball from a git tag on gitlab, and use autohell. Next release will use meson :) see https://cgit.freedesktop.org/upower/tree/NEWS#n1 for changes ok/requested by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/29 12:35:42 Modified files: geo/gdal : Makefile distinfo Removed files: geo/gdal/patches: patch-autotest_conftest.py Log message: geo/gdal: update to 3.3.3 see https://github.com/OSGeo/gdal/blob/v3.3.3/gdal/NEWS - switch HOMEPAGE and MASTER_SITES to https - add Makefile plumbing to build release candidates - remove patch that's not needed anymore since we have a recent py-test, thanks kmos@ ! (was https://github.com/OSGeo/gdal/issues/1165) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/10/29 12:38:19 Modified files: sbin/fdisk : mbr.c Log message: Tweak code to make it clear that MBR_init() uses just the boot code and partition 0 information from the default MBR. loongson and macppc provide partition 0 information but no boot code. amd64, i386, landisk provide boot code but no partition 0 information. Other arch's get by w/o a default MBR (a.k.a. /usr/mdec/mbr). No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 13:56:22 Modified files: games/amnesia-tdd: Makefile Log message: mark amnesia-tdd BROKEN-i386, SIMD / SSE related build failure CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 14:10:55 Modified files: lang/php/7.3 : Tag: OPENBSD_7_0 Makefile distinfo lang/php/7.3/patches: Tag: OPENBSD_7_0 patch-sapi_fpm_fpm_fpm_children_c Removed files: lang/php/7.3/patches: Tag: OPENBSD_7_0 patch-sapi_fpm_fpm_fpm_request_c patch-sapi_fpm_fpm_fpm_scoreboard_c patch-sapi_fpm_fpm_fpm_scoreboard_h patch-sapi_fpm_fpm_fpm_status_c patch-sapi_fpm_fpm_fpm_worker_pool_c Log message: update to php-7.4.25, including a fix for https://bugs.php.net/bug.php?id=81026 PHP-FPM oob R/W in root process leading to privilege escalation (previously patched locally) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/29 14:15:03 Modified files: regress/sys/kern/poll: pollnval.c Log message: If the test fails, do not hang forever. Abort with a 10 seconds timeout. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 14:51:31 Modified files: audio/cplay : Makefile distinfo audio/cplay/pkg: DESCR PLIST Removed files: audio/cplay/pkg: MESSAGE Log message: switch cplay to cplay-ng, the original is rather old and hasn't been maintained for some time, this is a rewrite working with python 3 and which is still getting updates. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 14:59:56 Modified files: devel/arduino-makefile: Makefile Log message: arduino-makefile supports py2+py3 so switch to using py3 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/29 15:00:42 Log message: Import radeontop 1.3.0 View your GPU utilization, both for the total activity percent and individual blocks. The total GPU utilization is also valid for OpenCL loads; the other blocks are only useful in GL loads. Requires access to /dev/dri/cardN files or /dev/mem (root privileges). R600 and up, even Southern Islands should work fine. Tweak: AMD Catalyst driver reference removed from DESCR before commit. Port originally created by thfr@, updated by sdk@ and I'm taking maintainer. ok by thfr@ and solene@ Status: Vendor Tag: sdk Release Tags: sdk_20211029 N ports/graphics/radeontop/Makefile N ports/graphics/radeontop/distinfo N ports/graphics/radeontop/patches/patch-Makefile N ports/graphics/radeontop/patches/patch-translations_Makefile N ports/graphics/radeontop/pkg/DESCR N ports/graphics/radeontop/pkg/PLIST N ports/graphics/radeontop/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/10/29 15:02:00 Modified files: graphics : Makefile Log message: Add subdirectory radeontop CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/10/29 15:07:02 Modified files: games/godot : Makefile distinfo Added files: games/godot/pkg: README Log message: add module GodotSteam into the build. This adds dep on goldberg_emulator. Discussed and okay with maintainer Omar Polo CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/29 15:37:58 Modified files: lang/compcert : Makefile Log message: Unbreak sqlports on archs that don't have lang/gcc support (riscv64) Culprit found with help from espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 15:46:31 Modified files: devel/keystone/main: Makefile Log message: drop MODPY_VERSION for keystone/main. not sure this even needs python at build time, but anyway it's happy with py3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/29 15:50:29 Modified files: mail/pyzor : Makefile distinfo mail/pyzor/pkg : PLIST Log message: switch pyzor to py3, https homepage, install sample configs, use a git checkout as there are a couple of commits fixing some issues with newer python CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 16:05:11 Modified files: devel/git : Makefile Log message: Python is not used during build- or run-time The 2.33.0 update removing the multimail hook obsoleted lang/python usage; a few tests probe for python but fail detection and get skipped gracefully. No PLIST/signature change, so no REVISION bump. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 18:04:42 Modified files: devel/git : Makefile Log message: Enable 2GB clone test, add comments on tests CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 18:08:26 Modified files: devel/github-cli: Makefile Log message: Fix version in ldflags/"gh version" From Ricardo, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 18:13:02 Modified files: devel/git : Makefile Log message: Zap lang/python module usage Disabling the build/run dependency (--with-python=no) also disables it for tests, i.e. the configure check is saved and the test suite does not recheck for python. Since we won't add a dependency on python, the module is of no use any longer and we'll let the tests needing it just skip as before. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/10/29 18:23:09 Modified files: devel/github-cli: Makefile Log message: Remove accidentially committed TEST_* bits CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/29 18:24:16 Modified files: lang/python/3.9: Makefile lang/python/3.9/files: CHANGES.OpenBSD lang/python/3.9/patches: patch-configure_ac Log message: Python 3.9 needs the same fix as 3.8 in order to build wiht llvm 13. Identical diff sent by jsg CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/29 18:31:15 Modified files: devel/jdk : Makefile java.port.mk devel/jdk/17 : Makefile devel/jdk/17/pkg: PLIST Log message: * Disconnect devel/jdk/16 from the build * Update java.port.mk to use jdk/17. No ports are marked MODJAVA_VER 16 so nothing needs to be bumped. * Add @pkgpath devel/jdk/16 to jdk/17/pkg/PLIST so that jdk-17 will replace jdk-16 with pkg_add -u. okay sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 21:22:09 Modified files: sys/dev/pci : pcidevs Log message: add Intel 600 Series and Alder Lake S ids described in 648364-001 Intel 600 Series Chipset Family Platform Controller Hub Datasheet 655258-001 12th Generation Intel Core Processors Datasheet CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 21:22:44 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 21:24:59 Modified files: sys/dev/pci : azalia.c Log message: enable snooping on Intel 600 Series CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/29 21:27:35 Modified files: sys/dev/pci : dwiic_pci.c ichiic.c pucdata.c Log message: match on Intel 600 Series CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/29 21:59:45 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/pkg: PLIST Log message: Update to diffoscope-189 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/29 22:02:05 Modified files: math/bcal : Makefile distinfo math/bcal/patches: patch-bcal_1 Log message: Update to bcal-2.3 Changelog: https://github.com/jarun/bcal/releases/tag/v2.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/29 22:23:02 Modified files: editors/editorconfig-core-c: Makefile distinfo editors/editorconfig-core-c/pkg: PLIST Log message: Update to editorconfig-core-c-0.12.5 Fixes a memory leak: https://github.com/editorconfig/editorconfig-core-c/compare/v0.12.4...v0.12.5 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/29 22:46:05 Modified files: games/stockfish: Makefile distinfo Log message: Update to stockfish-14.1 Announcement: https://stockfishchess.org/blog/2021/stockfish-14-1/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 00:16:51 Modified files: textproc/icu4c : Makefile distinfo textproc/icu4c/patches: patch-source_common_putil_cpp textproc/icu4c/pkg: PLIST-main Log message: Update to icu4c-70.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 00:17:45 Added files: lang/php/7.4/patches: patch-ext_intl_breakiterator_codepointiterator_internal_cpp patch-ext_intl_breakiterator_codepointiterator_internal_h patch-ext_intl_locale_locale_methods_c lang/php/8.0/patches: patch-ext_intl_breakiterator_codepointiterator_internal_cpp patch-ext_intl_breakiterator_codepointiterator_internal_h patch-ext_intl_locale_locale_methods_c Log message: Unbreak with ICU >= 70.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 00:36:56 Modified files: x11/gnome/gfbgraph: Makefile distinfo x11/gnome/gfbgraph/pkg: PLIST Log message: SECURITY update to libgfbgraph-0.2.5 Fix CVE-2021-39358 by forcing TLS certificate validation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 00:39:00 Modified files: x11/gnome/gfbgraph: Tag: OPENBSD_7_0 Makefile distinfo x11/gnome/gfbgraph/pkg: Tag: OPENBSD_7_0 PLIST Log message: SECURITY update to libgfbgraph-0.2.5 Fix CVE-2021-39358 by forcing TLS certificate validation. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/30 00:41:24 Modified files: cad/pcb2gcode/patches: patch-bg_operators_cpp Log message: cad/pcb2gcode: add a chunk i wrongly removed before commiting. really fixes the build failure from the geos update, as reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 01:02:01 Modified files: databases/mdbtools: Makefile distinfo Added files: databases/mdbtools/patches: patch-configure_ac databases/mdbtools/pkg: DESCR PLIST Removed files: databases/mdbtools/files: gmdb2.desktop databases/mdbtools/patches: patch-src_gmdb2_Makefile_am patch-src_odbc_Makefile_am patch-src_util_Makefile_am databases/mdbtools/pkg: DESCR-gmdb DESCR-main PLIST-gmdb PLIST-main Log message: Update to mdbtools-1.0.0. The GUI is now in another project (https://github.com/mdbtools/gmdb2) if anyone is interested. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 01:11:54 Modified files: devel : Makefile x11/gnome : Makefile games : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/ORBit2 : Makefile distinfo devel/ORBit2/patches: patch-configure_in patch-include_orbit_GIOP_giop_h patch-include_orbit_orb-core_corba-orb_h patch-include_orbit_util_basic_types_h patch-linc2_src_Makefile_in patch-linc2_src_linc-connection_c patch-linc2_src_linc-protocols_c patch-src_orb_GIOP_giop_c patch-src_orb_orb-core_corba-orb_c patch-test_test-mem_c patch-test_timeout_sh devel/ORBit2/pkg: DESCR PLIST x11/gnome/libbonobo: Makefile distinfo x11/gnome/libbonobo/patches: patch-activation-server_Makefile_in patch-activation-server_bonobo-activation-server_1 x11/gnome/libbonobo/pkg: DESCR PLIST x11/gnome/libgnome: Makefile distinfo x11/gnome/libgnome/patches: patch-libgnome_Makefile_in patch-libgnome_gnome-config_h x11/gnome/libgnome/pkg: DESCR PLIST games/gtetrinet: Makefile distinfo games/gtetrinet/patches: patch-Makefile_in games/gtetrinet/pkg: DESCR-main DESCR-themes PLIST-main PLIST-themes x11/gnome/libbonoboui: Makefile distinfo x11/gnome/libbonoboui/pkg: DESCR PLIST x11/gnome/libgnomeui: Makefile distinfo x11/gnome/libgnomeui/patches: patch-libgnomeui_gnome-scores_h x11/gnome/libgnomeui/pkg: DESCR PLIST games/grhino : Makefile distinfo games/grhino/patches: patch-Makefile_in patch-aiai_cc patch-configure patch-gen_book_cc patch-gen_pattern_cc games/grhino/pkg: DESCR PLIST x11/gnome/mono-gnome: Makefile distinfo x11/gnome/mono-gnome/patches: patch-gconf_GConf_ClientBase_cs patch-gconf_GConf_Client_cs patch-gconf_GConf_gconf-sharp_dll_config_in x11/gnome/mono-gnome/pkg: DESCR PLIST games/gbrainy : Makefile distinfo games/gbrainy/pkg: DESCR PLIST Log message: Remove super old and unmaintained GNOME-2 libraries and dependant ports: devel/ORBit2 x11/gnome/libbonobo x11/gnome/libgnome x11/gnome/mono-gnome x11/gnome/libbonoboui x11/gnome/libgnomeui games/gtetrinet games/grhino games/gbrainy ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/30 01:14:21 Modified files: games/puzzles : Makefile distinfo games/puzzles/patches: patch-gtk_c games/puzzles/pkg: PLIST Log message: games/puzzles: update to a newer git checkout upstream added cmake support, which vastly simplifies the build.. New puzzle: 'Mosaic'. This is similar in concept to Minesweeper, in that each clue tells you the number of things (in this case, just 'black squares') in the surrounding 3x3 grid section. But unlike Minesweeper, there's no separation between squares that can contain clues, and squares that can contain the things you're looking for - a clue square may or may not itself be coloured black, and if so, its clue counts itself. So there's also no hidden information: the clues can all be shown up front, and the difficulty arises from the game generator choosing which squares to provide clues for at all. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 01:19:59 Modified files: x11/gnome : Makefile misc : Makefile devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/gnome/vfs2 : Makefile distinfo x11/gnome/vfs2/patches: patch-configure patch-daemon_Makefile_in patch-imported_neon_ne_compress_c patch-imported_neon_ne_defs_h patch-imported_neon_ne_request_c patch-imported_neon_ne_xml_c patch-libgnomevfs_Makefile_in patch-libgnomevfs_gnome-vfs-dns-sd_c patch-libgnomevfs_gnome-vfs-ssl_c patch-libgnomevfs_xdgmime_c patch-modules_cdda-method_c patch-modules_file-method_c x11/gnome/vfs2/pkg: DESCR PLIST misc/chemical-mime-data: Makefile distinfo misc/chemical-mime-data/pkg: DESCR PLIST x11/gnome/mime-data: Makefile distinfo x11/gnome/mime-data/pkg: DESCR PLIST devel/libIDL : Makefile distinfo devel/libIDL/pkg: DESCR PLIST Log message: Remove more old GNOME-2 stuff: x11/gnome/vfs2 misc/chemical-mime-data x11/gnome/mime-data devel/libIDL CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 01:33:56 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 01:40:04 Modified files: x11/gnome/autoar: Makefile distinfo x11/gnome/autoar/pkg: PLIST Log message: Update to gnome-autoar-0.4.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/30 01:56:55 Modified files: games/eliot : Makefile distinfo Log message: games/eliot: update to 2.2. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/10/30 02:52:35 Added files: devel/codeblocks/patches: patch-src_include_mozilla_chardet_nsprpub_pr_include_prcpucfg_linux_h Log message: Add some riscv64 bits CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/30 03:11:22 Modified files: www/iridium : Makefile distinfo Log message: update to 2021.10.95.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 03:14:30 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/patches: patch-meson_build patch-plugins_power_gsd-power-manager_c x11/gnome/settings-daemon/pkg: PLIST Added files: x11/gnome/settings-daemon/patches: patch-plugins_xsettings_meson_build patch-plugins_xsettings_xsettings-manager_c patch-plugins_xsettings_xsettings-manager_h Log message: Update to gnome-settings-daemon-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 03:14:56 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-meson_build patch-panels_common_meson_build patch-panels_display_meson_build patch-panels_info-overview_cc-info-overview-panel_c patch-panels_info-overview_meson_build patch-panels_meson_build patch-panels_power_cc-power-panel_c patch-shell_cc-panel-loader_c patch-shell_meson_build x11/gnome/control-center/pkg: PLIST Added files: x11/gnome/control-center/patches: patch-panels_applications_meson_build patch-panels_background_meson_build patch-panels_camera_meson_build patch-panels_datetime_meson_build patch-panels_datetime_meson_build.orig patch-panels_default-apps_meson_build patch-panels_diagnostics_meson_build patch-panels_display_meson_build.orig patch-panels_info-overview_meson_build.orig patch-panels_keyboard_meson_build patch-panels_keyboard_meson_build.orig patch-panels_location_meson_build patch-panels_lock_meson_build patch-panels_meson_build.orig patch-panels_microphone_meson_build patch-panels_mouse_meson_build patch-panels_multitasking_meson_build patch-panels_notifications_meson_build patch-panels_online-accounts_meson_build patch-panels_power_meson_build patch-panels_printers_meson_build patch-panels_region_meson_build patch-panels_removable-media_meson_build patch-panels_search_meson_build patch-panels_sharing_meson_build patch-panels_sound_meson_build patch-panels_universal-access_meson_build patch-panels_usage_meson_build patch-panels_user-accounts_meson_build patch-panels_user-accounts_meson_build.orig patch-shell_appdata_meson_build patch-shell_meson_build.orig patch-tests_interactive-panels_applications_meson_build Log message: Update to gnome-control-center-41.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 03:52:41 Modified files: textproc/py-ruamel.yaml.clib: Makefile textproc/py-ruamel.yaml.clib/pkg: PLIST Log message: add missing @conflict marker to py3-ruamel.yaml.clib, it contains a file that was previously in py3-ruamel.yaml. reported by semarie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 03:59:30 Modified files: comms : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: comms/gmfsk : Makefile distinfo comms/gmfsk/patches: patch-Makefile_in patch-gmfsk_glade patch-gmfsk_schemas patch-src_conf_c patch-src_interface_c patch-src_misc_misc_c patch-src_misc_misc_h patch-src_mt63_dsp_h patch-src_ptt_c patch-src_samplerate_common_h patch-src_snd_c comms/gmfsk/pkg: DESCR PLIST Log message: Remove gmfsk which also depend on old/unmaintained GNOME-2 stack. Forgot in previous... CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/10/30 04:44:10 Modified files: sysutils/rundeck: Makefile Log message: java dependency on aarch64 changed some time ago, bump REVISION CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 05:38:00 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile Log message: Move the benchmarks and gtk_doc options where they belong. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 05:44:09 ports/x11/gnome/shell-extensions/patches Update of /cvs/ports/x11/gnome/shell-extensions/patches In directory cvs.openbsd.org:/tmp/cvs-serv93345/patches Log Message: Directory /cvs/ports/x11/gnome/shell-extensions/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 05:44:28 Added files: x11/gnome/shell-extensions/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 05:46:17 Modified files: graphics/libgexiv2: Makefile Log message: Remove bogus 'python2_girdir' option. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/10/30 05:56:19 Modified files: sys/dev/usb : uhidev.h Log message: Revert previous commit as it's causing panic when devices are detached ok sthen, anton CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 05:59:30 Modified files: www/py-httplib2: Makefile distinfo www/py-httplib2/pkg: PLIST Log message: update to py3-httplib2-0.20.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 06:09:57 Modified files: misc/shared-mime-info: Makefile Added files: misc/shared-mime-info/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 06:16:34 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 06:18:38 Modified files: sysutils/py-packaging: Makefile Log message: add note that 21+ drops py2 support; py2-setuptools needs this so if updating it will need splitting CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 06:19:13 Modified files: textproc/py-ICU: Makefile distinfo textproc/py-ICU/pkg: PLIST Log message: update to py3-ICU-2.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 06:25:33 Added files: sysutils/libvirt/patches: patch-docs_meson_build Log message: docs: fix docs output path with meson 0.60.0 (from upstream) CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/10/30 06:26:26 Modified files: sys/dev : midi.c midivar.h Log message: Defer selwakeup() calls to a softintr selwakeup() needs to be protected by KERNEL_LOCK, but we're not allowed to grab KERNEL_LOCK on interrupt context because midi runs at IPL_AUDIO with the audio_lock held. Furthermore, doing so is a locking order bug: syscall code-path grabs KERNEL_LOCK first while interrupt code-path does the opposite when calling selwakeup(). ok visa CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 06:29:06 Modified files: sysutils/libvirt: Makefile sysutils/libvirt/pkg: PLIST Log message: Install libvirt.conf for sasl2 now that we include support for it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 06:37:08 Modified files: sysutils/upower: Makefile Log message: Missing BDEP on textproc/gtk-doc. ok landry@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/10/30 06:40:55 Modified files: sys/dev : midi.c Log message: Disestablish softintrs upon detach (missed in last commit) During detach, we can't rely on softintrs to signal processes blocked in read, write or poll, so we need to explicitely call wakeup functions in the detach method, as other drivers do. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/10/30 06:48:11 Modified files: sys/dev : midi.c Log message: Fix build break caused by accidental keystroke during last commit CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/10/30 06:53:25 Modified files: editors/micro : Makefile Log message: mark as BROKEN-aarch64 # github.com/zyedidia/pty ../../../../go/pkg/mod/github.com/zyedidia/pty@v2.0.0+incompatible/doc.go:15:9: undefined: open CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/10/30 07:44:34 Modified files: usr.sbin/pkg_add/OpenBSD: Search.pm Log message: document (hopefully) near future directions CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 07:53:16 Modified files: misc/shared-mime-info/patches: patch-data_meson_build Log message: FIx build on an empty system. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 08:26:23 Modified files: sysutils/polkit: Makefile Added files: sysutils/polkit/patches: patch-actions_meson_build Log message: Fix build with meson >= 0.60.0. Drop USE_GMAKE while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 08:31:26 Added files: x11/gnome/tweaks/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 08:35:24 Added files: sysutils/d-feet/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/10/30 08:35:49 Added files: mail/claws-mail/patches: patch-src_plugins_perl_perl_plugin_c Log message: fix claws-mail build after recent perl changes XSRETURN can no longer be used as an expression reported tested by and ok tb@ looks good millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 08:38:50 Modified files: devel/xtensa-lx106-elf/gcc: Makefile Log message: Unbreak: missed bump CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/30 08:50:54 Modified files: sys/arch/arm64/dev: aplpinctrl.c Log message: Add GPIO functionality (including support for using GPIOs as interrupt pins). Needed for upcoming Apple M1 laptop keyboard support. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/30 08:51:25 Modified files: net/sslh : Makefile distinfo net/sslh/patches: patch-Makefile patch-sslh_pod patch-t net/sslh/pkg : PLIST Added files: net/sslh/patches: patch-test_cfg Log message: Update to sslh-1.22c Changelog: https://github.com/yrutschle/sslh/blob/v1.22c/ChangeLog CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/10/30 08:53:01 Modified files: devel/ipython : Makefile distinfo Log message: Update to ipython-7.29.0 Changes: https://github.com/ipython/ipython/blob/7.29.0/docs/source/whatsnew/version7.rst CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 09:05:02 Modified files: multimedia/gstreamer1/plugins-bad: Makefile Log message: Drop unknown options. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 09:11:22 ports/x11/gnome/mahjongg/patches Update of /cvs/ports/x11/gnome/mahjongg/patches In directory cvs.openbsd.org:/tmp/cvs-serv17930/patches Log Message: Directory /cvs/ports/x11/gnome/mahjongg/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 09:11:53 Added files: x11/gnome/mahjongg/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/30 09:39:41 Modified files: sys/net : Tag: OPENBSD_6_9 bpf.c Log message: Opening /dev/bpf too quickly too often could lead to a kernel crash. Commit in -current: CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/23 09:00:11 Modified files: sys/net : bpf.c Log message: Fix double free after allocation failure in bpf(4). Reported by Peter J. Philipp. OK mpi@ This is patches/6.9/common/019_bpf.patch.sig CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/30 09:42:09 Modified files: usr.sbin/nsd : Tag: OPENBSD_7_0 namedb.c Log message: In certain configurations, nsd can be crashed remotely. Errata provided by Florian Obser (florian@). This is patches/7.0/common/001_nsd.patch.sig CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/30 09:44:10 Modified files: sys/net : Tag: OPENBSD_7_0 bpf.c Log message: Opening /dev/bpf too quickly too often could lead to a kernel crash. Commit in -current: CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/10/23 09:00:11 Modified files: sys/net : bpf.c Log message: Fix double free after allocation failure in bpf(4). Reported by Peter J. Philipp. OK mpi@ This is patches/7.0/common/002_bpf.patch.sig CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/30 09:49:12 Modified files: . : errata69.html Log message: publish errata 019_bpf CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/30 09:50:50 Modified files: . : errata70.html Log message: publish errata 001_nsd and 002_bpf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 09:55:07 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Only pass valid options to each subproject. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 09:59:02 Added files: x11/gnome/dconf-editor/patches: patch-editor_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 10:01:13 Modified files: x11/gnome/todo : Makefile Log message: Missing yelp in MODGNOME_TOOLS. seen on exopi and also reported by tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/30 10:20:35 Modified files: lib/libcrypto/man: Makefile X509_CRL_get0_by_serial.3 X509_CRL_new.3 X509_sign.3 d2i_X509_CRL.3 Added files: lib/libcrypto/man: X509_CRL_METHOD_new.3 Log message: new manual page X509_CRL_METHOD_new(3) documenting five functions to customize CRL handling CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/10/30 10:21:16 Modified files: productivity/vdirsyncer: Makefile distinfo Removed files: productivity/vdirsyncer/patches: patch-setup_py patch-tests_system_cli_test_sync_py Log message: update py-tasklib to its latest version 2.4.0 tweaks and ok thfr@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/30 10:24:18 Modified files: sys/kern : uipc_usrreq.c Log message: Fix the UNIX domain sockets leak in soclose(). Each listening socket has two queues, the `so_q0' where partial connected sockets linked and the `so_q' where connected but not yet accept(2)ed sockets linked. Such sockets has no file descriptor allocated, so they have no access from the userland. When the socket linked to `so_q0' or `so_q' it has it's `so_head' pointed to the listening socket. The userland receive sockets from `so_q' by accept(2) which allocates the file descriptor to the socket. When userland close(2) listening socket, soclose() should release the sockets linked to `so_q0' and `so_q' because it's the only place where they are referenced. It removes the socket from the queue by soqremque(). Since socket is not in the queue it's `so_head' is NULL. Then the socket passed to soabort() which should destroy it by (*pr_usrreq)() call with 'PRU_ABORT' request. In UNIX domain sockets layer the unp_drop() only disconnects passed socket and doesn't destroy it because it's `so_head' is NULL. This socket has the only access by the UNIX domain sockets garbage collector which leaves it alive, so the socket is permanently leaked. This leak was introduced in the revision 1.26 of sys/uipc_socket.c when soqremque() was placed before soabort(). To fix this the unp_drop() was replaced by unp_detach() and sofree() in the 'PRU_ABORT' path. unp_drop() only sets the error and disconnects passed socket. We don't expose this error and unp_detach() also disconnects the socket before destroy it's protocol control block. sofree() destroys the rest. The socket passed to soabort() has no vnode(9) associated, so unp_detach() don't release `unp_lock'. Also this socket never had associated file descriptor so it already has 'SS_NOFDREF' flag set. This diff was also applied to 6.9 and 7.0 branches as errata. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/10/30 10:26:24 Modified files: games/julius : Makefile distinfo games/julius/pkg: PLIST Log message: Update to julius-1.7.0 Changelog: https://github.com/bvschaik/julius/releases/tag/v1.7.0 testing and ok thfr@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/10/30 10:32:45 Modified files: devel/py-click-threading: Makefile distinfo Log message: update devel/py-click-threading to 0.5.0 ok sthen@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/10/30 10:35:31 Modified files: sys/kern : uipc_usrreq.c Log message: Kill the dead code from unp_drop(). The unp_drop() was removed from the 'PRU_ABORT' path in the previous commit. Now it only remains in the unp_detach() where disconnects the connected datagram sockets linked to the `unp_link' list. Such sockets always have the associated file descriptor and never had been linked to the `so_q0' or `so_q' of listening socket so their `so_head' is always NULL. ok millert@ sashan@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 10:55:59 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.0.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 10:56:10 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 11:05:36 Modified files: textproc/py-cssselect: Makefile distinfo Removed files: textproc/py-cssselect/patches: patch-setup_cfg Log message: update to py-cssselect-1.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:06:35 Modified files: x11/gtk+4 : Makefile Log message: Drop bogus print-backends option. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:10:15 Added files: x11/gnome/weather/patches: patch-data_meson_build Log message: Update to Fix build with meson >= 0.60.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:10:34 ports/editors/apostrophe/patches Update of /cvs/ports/editors/apostrophe/patches In directory cvs.openbsd.org:/tmp/cvs-serv1126/patches Log Message: Directory /cvs/ports/editors/apostrophe/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:10:46 Added files: editors/apostrophe/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:11:49 Added files: x11/gnome/characters/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:13:31 Added files: graphics/simple-scan/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:14:33 Added files: devel/glade/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 11:15:11 Modified files: lang/go : go.port.mk Log message: make use of DISTFILES syntax properly to avoid duplicating foobar/blahblahblahblah/@v/v0.0.0-20210123012345-abcdefghijjkl.zip (x 1000+ for the average modern go port) on generated command lines "yep" espie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:15:56 Added files: x11/gnome/dictionary/patches: patch-data_appdata_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:17:29 Added files: x11/gnome/screenshot/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:19:14 Added files: x11/gnome/font-viewer/patches: patch-src_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/10/30 11:23:08 Modified files: x11/alacritty : Makefile x11/alacritty/pkg: PLIST Log message: x11/alacritty: add a @comment marker for "alacritty+common" in PLIST. The file alacritty+common shouldn't be installed to share/terminfo. Pointed out by Alexis H, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:25:30 Added files: x11/gnome/dictionary/patches: patch-data_meson_build Log message: Missed in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:26:42 Added files: x11/gnome/font-viewer/patches: patch-data_meson_build Log message: Missed in previous. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/30 11:27:47 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client 7.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 11:33:14 Added files: x11/gnome/devhelp/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/30 11:49:27 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_utility_services_cc Log message: add a missing ifdef to have DocumentAnalysis support CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/30 11:53:12 Modified files: www/iridium : Makefile www/iridium/patches: patch-chrome_utility_services_cc Log message: add a missing ifdef to have DocumentAnalysis support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 12:06:09 Modified files: lang/go : go.port.mk Log message: backout previous, MODGO_SETUP_WORKSPACE setup is even more horrible than i remembered CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 12:10:39 Added files: x11/gnome/notes/patches: patch-data_appdata_meson_build patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/30 12:11:28 Modified files: sys/kern : Tag: OPENBSD_6_9 uipc_usrreq.c Log message: The kernel could leak memory when closing unix sockets. Commit in -current: mvs@cvs.openbsd.org 2021/10/30 10:24:18 Modified files: sys/kern : uipc_usrreq.c Log message: Fix the UNIX domain sockets leak in soclose(). Each listening socket has two queues, the `so_q0' where partial connected sockets linked and the `so_q' where connected but not yet accept(2)ed sockets linked. Such sockets has no file descriptor allocated, so they have no access from the userland. When the socket linked to `so_q0' or `so_q' it has it's `so_head' pointed to the listening socket. The userland receive sockets from `so_q' by accept(2) which allocates the file descriptor to the socket. When userland close(2) listening socket, soclose() should release the sockets linked to `so_q0' and `so_q' because it's the only place where they are referenced. It removes the socket from the queue by soqremque(). Since socket is not in the queue it's `so_head' is NULL. Then the socket passed to soabort() which should destroy it by (*pr_usrreq)() call with 'PRU_ABORT' request. In UNIX domain sockets layer the unp_drop() only disconnects passed socket and doesn't destroy it because it's `so_head' is NULL. This socket has the only access by the UNIX domain sockets garbage collector which leaves it alive, so the socket is permanently leaked. This leak was introduced in the revision 1.26 of sys/uipc_socket.c when soqremque() was placed before soabort(). To fix this the unp_drop() was replaced by unp_detach() and sofree() in the 'PRU_ABORT' path. unp_drop() only sets the error and disconnects passed socket. We don't expose this error and unp_detach() also disconnects the socket before destroy it's protocol control block. sofree() destroys the rest. The socket passed to soabort() has no vnode(9) associated, so unp_detach() don't release `unp_lock'. Also this socket never had associated file descriptor so it already has 'SS_NOFDREF' flag set. This diff was also applied to 6.9 and 7.0 branches as errata. This is patches/6.9/common/020_uipc.patch.sig CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/10/30 12:11:56 Modified files: sys/kern : Tag: OPENBSD_7_0 uipc_usrreq.c Log message: The kernel could leak memory when closing unix sockets. Commit in -current: mvs@cvs.openbsd.org 2021/10/30 10:24:18 Modified files: sys/kern : uipc_usrreq.c Log message: Fix the UNIX domain sockets leak in soclose(). Each listening socket has two queues, the `so_q0' where partial connected sockets linked and the `so_q' where connected but not yet accept(2)ed sockets linked. Such sockets has no file descriptor allocated, so they have no access from the userland. When the socket linked to `so_q0' or `so_q' it has it's `so_head' pointed to the listening socket. The userland receive sockets from `so_q' by accept(2) which allocates the file descriptor to the socket. When userland close(2) listening socket, soclose() should release the sockets linked to `so_q0' and `so_q' because it's the only place where they are referenced. It removes the socket from the queue by soqremque(). Since socket is not in the queue it's `so_head' is NULL. Then the socket passed to soabort() which should destroy it by (*pr_usrreq)() call with 'PRU_ABORT' request. In UNIX domain sockets layer the unp_drop() only disconnects passed socket and doesn't destroy it because it's `so_head' is NULL. This socket has the only access by the UNIX domain sockets garbage collector which leaves it alive, so the socket is permanently leaked. This leak was introduced in the revision 1.26 of sys/uipc_socket.c when soqremque() was placed before soabort(). To fix this the unp_drop() was replaced by unp_detach() and sofree() in the 'PRU_ABORT' path. unp_drop() only sets the error and disconnects passed socket. We don't expose this error and unp_detach() also disconnects the socket before destroy it's protocol control block. sofree() destroys the rest. The socket passed to soabort() has no vnode(9) associated, so unp_detach() don't release `unp_lock'. Also this socket never had associated file descriptor so it already has 'SS_NOFDREF' flag set. This diff was also applied to 6.9 and 7.0 branches as errata. This is patches/7.0/common/003_uipc.patch.sig CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/30 12:15:46 Modified files: . : errata69.html errata70.html Log message: release errata 020_uipc / 003_uipc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 12:53:34 Modified files: databases/py-ldap0: Makefile distinfo Log message: update to py3-ldap0-1.4.0, from maintainer Lucas Raab CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 12:54:38 Modified files: productivity/calcurse: Makefile productivity/calcurse/pkg: PLIST Log message: calcurse: install calcurse-caldav sample config CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 12:56:13 Modified files: databases/web2ldap: Makefile distinfo Log message: update to web2ldap-1.6.16, from maintainer Lucas Raab CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/10/30 13:07:48 Modified files: comms/gnuradio : Makefile Log message: BROKEN-aarch64 volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s:1:1: error: unexpected token at start of statement CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/10/30 13:18:44 ports/net/vpnc-scripts/patches Update of /cvs/ports/net/vpnc-scripts/patches In directory cvs.openbsd.org:/tmp/cvs-serv46199/patches Log Message: Directory /cvs/ports/net/vpnc-scripts/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/10/30 13:20:49 Modified files: net/vpnc-scripts: Makefile Added files: net/vpnc-scripts/patches: patch-vpnc-script Log message: Add resolvd(8) support to vpnc-scripts While here take MAINTAINER as requested. Suggestions from sthen@ OK previous MAINTAINER bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 15:01:27 Modified files: math/veusz : Makefile distinfo math/veusz/pkg : PLIST Log message: update to veusz-3.4, ok/same diff bcallah@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 15:05:15 Modified files: lang/go : go.port.mk Log message: use the suffix part of DISTFILES "local{upstream}suffix" syntax to reduce size of DISTFILES. refactor MODGO_SETUP_WORKSPACE generation to avoid regex on DISTFILES, instead build it up from module names to pass to a shell for loop, allowing a big reduction in command line length. parts from espie, parts from me CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 15:41:09 Added files: sysutils/accountsservice/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 15:49:55 Modified files: x11/gnome/tracker3: Makefile distinfo Log message: Update to tracker3-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 15:50:08 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 15:58:17 Modified files: x11/gnome/maps : Makefile distinfo Added files: x11/gnome/maps/patches: patch-data_meson_build Log message: Update to gnome-maps-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 15:59:09 Added files: x11/gnome/session/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/30 16:01:00 Modified files: sysutils/glances: Makefile Log message: drop maintainer as requested CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/30 16:34:30 Added files: x11/gnome/calendar/patches: patch-data_appdata_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/30 16:48:11 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile devel/jdk/17/patches: patch-make_hotspot_lib_CompileJvm_gmk Added files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_oops_markOop_hpp devel/jdk/11/patches: patch-src_hotspot_share_oops_markOop_hpp Log message: Fix build with llvm 13. okay naddy@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/10/30 16:59:03 Modified files: audio/sox : Makefile distinfo audio/sox/patches: patch-src_formats_c audio/sox/pkg : PLIST Removed files: audio/sox/patches: patch-src_sndio_c patch-src_sox_h Log message: update to 14.4.2pl20210509 This is an update to git commit (42b3557e13e0fe01a83465b672d89faddbe65f49) in order to pull in the latest fixes. This diff: - mirrors git checkout as a release tarball. this can be generated with `make dist' using the new dist: target. - bumps library minor to 4.1 because of addition of symbols - removes iconv from WANTLIB and LIB_DEPENDS as reported by make port-lib-depends-check - removes opus from WANTLIB and LIB_DEPENDS because port uses opusfile - renames CONFIGURE_ARGS - removes --disable-silent-libtool (does not exist) - --enable-formats=no by default to avoid picking up stray formats in the future - compiles extras target during do-test to allow tests to run - removes upstreamed patches - removes hppa quirks feedback from sthen@ sdk@ tj@ $MAINTAINER timeout on earlier revision ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/30 17:24:48 Modified files: sys/dev/acpi : acpi.c acpiac.c sys/kern : kern_sysctl.c sched_bsd.c sys/sys : sysctl.h Log message: Change hw.perfpolicy=auto by default, at startup. If the system has AC power connected (default is yes when no driver differentiates) then default to 100% performance. On battery, use the existing auto algorithm (which is admittedly somewhat unrefined). This change overrides the system/BIOS speed and puts OpenBSD in control. As this happens very early during boot, besides speedups in all usage usage patterns, some surprises: unhibernate and sysupgrade times are cut in half. note: on a few architectures, the setperf fn pointer is changed late, and thus the auto algorithm stops timeing out. kettenis and i will look for a solution. in snaps for more than a week. ok kettenis CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/10/30 18:14:46 Modified files: . : errata69.html errata70.html Log message: spelling fixes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/30 19:15:31 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/30 19:42:17 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 6.0.0 -> 6.0.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html#release-v6-0-feature-release CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/10/30 19:43:10 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini Log message: Update gitea 1.15.4 -> 1.15.6 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.15.6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/10/31 00:45:40 Modified files: www/nginx : Makefile www/nginx/pkg : nginx.rc Log message: revert previous change in -current as well until we come up with a good solution; Sending SIGQUIT to nginx will do a graceful shutdown, which can take up to several minutes until all the connections are closed and nginx will not accept any connections during this time. The other problem is that doing a service restart will end up in a timeout and the actual restart of the service will never happen because stopping the service has "failed" CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/31 00:48:39 Modified files: . : errata70.html Log message: fix errata number, reported by Sebastian Rother CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/10/31 00:48:54 Modified files: lib/libssl : bs_cbs.c Log message: Add explicit CBS_contains_zero_byte() check in CBS_strdup(). If the CBS data contains a zero byte, then CBS_strdup() is only going to return part of the data - add an explicit CBS_contains_zero_byte() and treat such data as an error case. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 00:54:02 Modified files: net/gupnp/core : Makefile Log message: Drop bogus option value. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 01:01:47 Modified files: x11/gnome/gedit: Makefile Log message: Remove bogus option and dependency on x11/gnome/gvfs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 01:02:43 Modified files: audio/mpd : Makefile Log message: Drop bogus options (this will break with new meson(1)). CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/31 01:07:12 Modified files: . : errata69.html errata70.html Log message: fix id tags. spotted by Ross L Richardson, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 01:09:23 ports/x11/elementary/calculator/patches Update of /cvs/ports/x11/elementary/calculator/patches In directory cvs.openbsd.org:/tmp/cvs-serv50652/patches Log Message: Directory /cvs/ports/x11/elementary/calculator/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 01:19:47 Modified files: graphics/evince: Makefile Added files: x11/gnome/initial-setup/patches: patch-data_meson_build x11/gnome/photos/patches: patch-data_meson_build x11/gnome/totem/patches: patch-data_appdata_meson_build patch-data_meson_build x11/virt-viewer/patches: patch-data_meson_build x11/elementary/calculator/patches: patch-data_meson_build x11/gnome/aisleriot/patches: patch-data_meson_build x11/gnome/eog/patches: patch-data_meson_build www/epiphany/patches: patch-data_meson_build x11/gnome/gedit/patches: patch-data_meson_build textproc/gtranslator/patches: patch-data_meson_build x11/gnome/gucharmap/patches: patch-data_meson_build x11/gnome/shell/patches: patch-data_meson_build patch-src_calendar-server_meson_build patch-subprojects_extensions-app_data_meson_build patch-subprojects_extensions-app_data_metainfo_meson_build patch-subprojects_extensions-tool_src_templates_meson_build graphics/evince/patches: patch-backend_meson_build patch-data_meson_build patch-meson_build textproc/zathura/core/patches: patch-data_meson_build Log message: Fix build with meson >= 0.60.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 01:20:45 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py devel/meson/pkg: PLIST Added files: devel/meson/patches: patch-mesonbuild_modules_gnome_py Log message: Update to meson-0.60.0. Most fallout should have been taken care about; will run a new bulk to make sure CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 01:50:07 Log message: Import graphics/peek 1.5.1. Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer. ok ian@ ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20211031 N ports/graphics/peek/Makefile N ports/graphics/peek/distinfo N ports/graphics/peek/patches/patch-po_meson_build N ports/graphics/peek/pkg/PLIST N ports/graphics/peek/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 01:50:44 Modified files: graphics : Makefile Log message: +peek CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:05:37 ports/x11/gnome/books/patches Update of /cvs/ports/x11/gnome/books/patches In directory cvs.openbsd.org:/tmp/cvs-serv95433/patches Log Message: Directory /cvs/ports/x11/gnome/books/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:05:50 Added files: x11/gnome/books/patches: patch-data_meson_build Log message: Fix build with meson >= 0.0.60 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:07:55 Added files: x11/gnome/documents/patches: patch-data_meson_build Log message: Fix build with meson >= 0.0.60 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:12:30 Modified files: x11/gnome/gedit-plugins: Makefile Log message: Drop bogus option. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:15:19 Added files: x11/gnome/music/patches: patch-data_meson_build Log message: Fix build with meson >= 0.0.60 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:19:25 Modified files: x11/gnome/books/patches: patch-data_meson_build x11/gnome/documents/patches: patch-data_meson_build Log message: Fix comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:19:38 Added files: x11/gnome/gedit-plugins/patches: patch-plugins_bookmarks_meson_build patch-plugins_bracketcompletion_meson_build patch-plugins_charmap_meson_build patch-plugins_codecomment_meson_build patch-plugins_colorpicker_meson_build patch-plugins_colorschemer_meson_build patch-plugins_commander_meson_build patch-plugins_drawspaces_meson_build patch-plugins_findinfiles_meson_build patch-plugins_git_meson_build patch-plugins_joinlines_meson_build patch-plugins_multiedit_meson_build patch-plugins_smartspaces_meson_build patch-plugins_synctex_meson_build patch-plugins_terminal_meson_build patch-plugins_textsize_meson_build patch-plugins_translate_meson_build patch-plugins_wordcompletion_meson_build Log message: Fix build with meson >= 0.60.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:22:32 Modified files: devel/remake : Makefile Log message: Make sure not to pick up guile. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:23:09 Modified files: x11/gnome/music/patches: patch-data_meson_build Log message: Fix comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:26:38 Modified files: mail/sendmail : Makefile distinfo Log message: Update to sendmail-8.17.1.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 02:27:16 Modified files: regress/lib/libcrypto/x509: callback.c verify.c x509attribute.c x509name.c Log message: Prepare regress for opaque structs in x509*.h CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:31:08 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.22.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:31:18 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 02:31:30 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.7. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 03:55:39 Modified files: textproc/py-ijson: Makefile Log message: textproc/py-ijson: fix build with upcoming python FLAGS changes stop overriding CFLAGS, and put CPPFLAGS/LDFLAGS in MAKE_ENV. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 04:18:38 Modified files: devel/apr : Makefile games/foobillard: Makefile mail/fetchmail : Makefile net/p5-IO-Interface: Makefile net/py-smbc : Makefile print/py-cups : Makefile Log message: 'CFLAGS =' -> 'CFLAGS +=' so that our default CFLAGS aren't overriden. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 04:21:41 Modified files: games/capitan-sevilla: Makefile Log message: Append to instead of overriding default CFLAGS / CXXFLAGS CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 05:01:45 Modified files: textproc/apertium-dicts: Makefile.inc Log message: Use ?= so CONFIGURE_STYLE can be overridden in subdirs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 05:32:41 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.2.1, couple of test failures but the old one had similar, fixes deprecation warnings CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 05:34:50 Modified files: sysutils/ansible/pkg: PLIST devel/cmake/pkg: PLIST Log message: fix bogus MODPY_VERSION variables in PLIST entries CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 05:44:52 Modified files: sysutils : Makefile sysutils/py-scandir: Makefile sysutils/py-scandir/pkg: PLIST Log message: remove py3 flavour of py-scandir, it's not needed CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 06:09:47 Modified files: textproc/apertium-dicts: Makefile.inc textproc/apertium-dicts/af-nl: Makefile textproc/apertium-dicts/arg: Makefile textproc/apertium-dicts/arg-cat: Makefile textproc/apertium-dicts/bel: Makefile textproc/apertium-dicts/bel-rus: Makefile textproc/apertium-dicts/br-fr: Makefile textproc/apertium-dicts/ca-it: Makefile textproc/apertium-dicts/cat-srd: Makefile textproc/apertium-dicts/crh: Makefile textproc/apertium-dicts/crh-tur: Makefile textproc/apertium-dicts/cy-en: Makefile textproc/apertium-dicts/en-ca: Makefile textproc/apertium-dicts/en-es: Makefile textproc/apertium-dicts/en-gl: Makefile textproc/apertium-dicts/eo-ca: Makefile textproc/apertium-dicts/eo-en: Makefile textproc/apertium-dicts/eo-es: Makefile textproc/apertium-dicts/eo-fr: Makefile textproc/apertium-dicts/es-ast: Makefile textproc/apertium-dicts/es-ca: Makefile textproc/apertium-dicts/es-gl: Makefile textproc/apertium-dicts/es-pt: Makefile textproc/apertium-dicts/es-ro: Makefile textproc/apertium-dicts/eu-en: Makefile textproc/apertium-dicts/eu-es: Makefile textproc/apertium-dicts/fr-es: Makefile textproc/apertium-dicts/hbs: Makefile textproc/apertium-dicts/hbs-eng: Makefile textproc/apertium-dicts/hbs-slv: Makefile textproc/apertium-dicts/ht-en: Makefile textproc/apertium-dicts/id-ms: Makefile textproc/apertium-dicts/is-en: Makefile textproc/apertium-dicts/is-sv: Makefile textproc/apertium-dicts/ita: Makefile textproc/apertium-dicts/mk-bg: Makefile textproc/apertium-dicts/mk-en: Makefile textproc/apertium-dicts/mlt-ara: Makefile textproc/apertium-dicts/oc-ca: Makefile textproc/apertium-dicts/oc-es: Makefile textproc/apertium-dicts/pt-ca: Makefile textproc/apertium-dicts/pt-gl: Makefile textproc/apertium-dicts/rus: Makefile textproc/apertium-dicts/rus-ukr: Makefile textproc/apertium-dicts/spa: Makefile textproc/apertium-dicts/spa-arg: Makefile textproc/apertium-dicts/spa-ita: Makefile textproc/apertium-dicts/srd: Makefile textproc/apertium-dicts/srd-ita: Makefile textproc/apertium-dicts/tur: Makefile textproc/apertium-dicts/ukr: Makefile textproc/apertium-dicts/urd-hin: Makefile Log message: Set default MASTER_SITES to GitHub. Upstream removed all distfiles from SourceForge, and apertium.org only contains "legacy" distfiles. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/31 06:17:54 Modified files: sys/dev/usb : if_run.c Log message: Raise SPL to IPL_NET in run_next_scan() to avoid splassert failures. Problem found and fix tested by krw@. ok krw@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/31 06:22:48 Modified files: sys/dev/usb : usbdevs Log message: Add USB device ID for the Sony UWA-BR100. Patch by martingot@protonmail CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/31 06:23:17 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/10/31 06:24:02 Modified files: sys/dev/usb : if_athn_usb.c Log message: Make athn(4) attach to the Sony UWA-BR100. Patch by martingot@protonmail CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/10/31 07:00:04 Modified files: java/tanukiwrapper: Makefile java/tanukiwrapper/patches: patch-build_xml Added files: java/tanukiwrapper/files: Makefile-openbsd-arm-64.gmake Removed files: java/tanukiwrapper/files: Makefile-openbsd-armhf-64.gmake Log message: fix build on aarch64. armhf was renamed to arm for aarch64, so rename our local changes. OK kurt@ and MAINTAINER Dimitri Karamazov CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/31 07:20:39 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-stage-view_c patch-meson_build patch-src_backends_x11_meta-seat-x11_c x11/gnome/mutter/pkg: PLIST Log message: update to mutter-41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/31 07:20:53 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-data_gnome-shell-dbus-interfaces_gresource_xml patch-js_misc_loginManager_js x11/gnome/shell/pkg: PLIST Log message: update to gnome-shell-41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/31 07:21:10 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: update to gnome-shell-extensions-41.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/10/31 07:31:50 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST Added files: x11/gnome/terminal/patches: patch-data_meson_build patch-man_meson_build patch-src_terminal-app_cc patch-src_terminal-screen_cc patch-src_terminal-util_cc Removed files: x11/gnome/terminal/patches: patch-src_terminal-app_c patch-src_terminal-util_c Log message: update to gnome-terminal-3.42.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 08:23:33 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.7.8. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 08:41:00 Modified files: sys/dev/pci : pcidevs Log message: Add another PCI id for Intel 2.5Gb adapters. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 08:41:53 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 08:52:57 Modified files: sys/dev/pci : files.pci Added files: sys/dev/pci : if_igc.c if_igc.h igc_api.c igc_api.h igc_base.c igc_base.h igc_defines.h igc_hw.h igc_i225.c igc_i225.h igc_mac.c igc_mac.h igc_nvm.c igc_nvm.h igc_phy.c igc_phy.h igc_regs.h Log message: Add igc(4), a driver for the Intel 2.5Gb Ethernet controllers. Ported by kevlo@ ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 09:02:25 Modified files: sys/dev/pci : if_igc.c Log message: Move the fill and the tail pointer change to a later point, to make sure that the RDT is written, and that it is written not too early. Doing it before writing IGC_RXDCTL definitely doesn't work. The tail pointer needs to be set to the next empty slot, so it has to be "last desc filled + 1". Make sure sure that the rss mapping does not happen in the middle of the RX checksum block, and that it happens only if nqueues > 1. Also disable storing bad packets. With this, igc(4) receives packets just fine. ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 09:02:58 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/patches: patch-bindings_perl_Makefile_in patch-bindings_python_Makefile_in patch-link-grammar_parse_count_c patch-link-parser_command-line_c textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.10.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 09:08:00 Modified files: graphics/exiv2 : Makefile graphics/exiv2/patches: patch-src_actions_cpp patch-src_value_cpp patch-src_version_cpp Log message: Update to exiv2-0.27.5. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/31 09:12:00 Modified files: sys/dev/fdt : imxspi.c mvspi.c sys/dev/spi : spivar.h Log message: Extend the SPI bus API a bit. The config structure gets an sc_cs_delay member to allow us to specify a delay between assert the CS# signal and starting the clock. And the transfer function gains a flags argument, which can be used to specify a new SPI_KEEP_CS flag to keep CS# asserted after the transfer. This allows us to do another transfer immediately afterwards without de-asserting CS# which is necessary for sending commands to the upcoming Apple M1 keyboard/touchpad driver. ok patrick@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/10/31 09:18:54 Modified files: . : security.html Log message: Replace the link to the bugtraq mailing lists archive to point to the marc.info archive. bugtraq is no longer active. good idea deraadt@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 09:22:40 Modified files: sys/dev/pci : if_igc.c Log message: Implement transmit and transmit completion path. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 09:23:41 Modified files: graphics/leptonica: Makefile distinfo graphics/leptonica/pkg: PLIST Log message: Update to leptonica-1.82.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/10/31 09:25:10 Modified files: sys/dev/pci : if_igc.c Log message: Disable both TCP/UDP checksum offloading and VLAN HW tag offloading for now, as we currently configure neither in the transmit code path. Found by sf@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 09:27:52 Modified files: databases/pgbouncer: Makefile distinfo databases/pgbouncer/patches: patch-lib_usual_tls_tls_compat_h databases/pgbouncer/pkg: DESCR Removed files: databases/pgbouncer/patches: patch-configure patch-lib_usual_tls_tls_c Log message: update to pgbouncer-1.16.0, plus some tidying ok landry@, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 09:38:05 Modified files: graphics/simple-scan: Makefile distinfo Log message: Update to simple-scan-40.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 09:54:08 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Prepare to make various structs in x509_vfy.h opaque. ok beck inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 09:55:45 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Prepare definitions X509_STORE_set_verify{,_cb}_func() that work with opaque structs. ok beck inoguchi jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/31 09:58:13 Modified files: usr.sbin/rpki-client: main.c Log message: When converting the TAL parser to use load_file and pass the file via data/datasz element to the parser process I forgot to remove the old buf argument that abused descr for that. Because of this rpki-client can crash. Found by benno@, OK benno@ beck@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/10/31 10:00:15 Modified files: usr.sbin/rpki-client: encoding.c main.c Log message: Further improve load_file(). Always set an errno on errors and make sure the errno is not clobbered in the error path. Check result from load_file() and issue a warning and skip the file in queue_add_tal(). OK benno@ beck@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 10:04:10 Modified files: productivity/grisbi: Makefile distinfo productivity/grisbi/pkg: PLIST Log message: productivity/grisbi: update to 2.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 10:09:26 Modified files: devel/gtest : Makefile distinfo devel/gtest/pkg: PLIST Removed files: devel/gtest/patches: patch-googletest_cmake_internal_utils_cmake Log message: Update to gtest-1.8.1. Still super old but enough for landry@ to update devel/proj CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:17:15 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Provide the X509_LOOKUP_TYPE enum. Remove the now unused X509_LU_{RETRY,FAIL,PKEY}. ok beck inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:20:37 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Switch various X509 API to use the new X509_LOOKUP_TYPE to match OpenSSL's signatures. ok beck inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 10:23:17 Modified files: textproc/catfish: Makefile distinfo textproc/catfish/pkg: PLIST Log message: textproc/catfish: update to 4.16.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:23:46 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Prepare to provide X509_STORE_CTX_get_obj_by_subject(), a wrapper around X509_STORE_get_by_subject() that eliminates the need of allocating an object on the heap by hand. ok beck inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:26:08 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Remove the unused X509_CERT_FILE_CTX struct. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:28:50 Modified files: lib/libcrypto/asn1: x_x509a.c lib/libcrypto/pem: pem.h pem_xaux.c lib/libcrypto/x509: x509.h Log message: Remove the unused X509_CERT_PAIR struct and the assicated API. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:29:58 Modified files: lib/libcrypto/x509: x509.h Log message: Remove the unused X509_OBJECTS struct. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:32:31 Modified files: lib/libcrypto : opensslfeatures.h Log message: Expose new API in headers and make X509 structs opaque. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:33:16 Modified files: lib/libcrypto : Symbols.list Log message: Update Symbols.list for new API and API removal/renaming CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:37:25 Modified files: lib/libssl : ssl_lib.c tls13_server.c Log message: libssl: stop reaching into the X509 struct and simplify some code by using X509_get_key_usage(). ok beck jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/31 10:38:12 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Added files: sys/arch/arm64/dev: aplspi.c Log message: Add aplspi(4), a driver for the SPI controller found on the Apple M1 SoC. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:38:37 Modified files: lib/libssl : Symbols.list Log message: Update Symbols.list to include API additions CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:39:32 Modified files: lib/libtls : tls_ocsp.c Log message: Simplify some code by using X509_STORE_CTX_get_obj_by_subject() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:41:23 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: Bump majors after struct visibility changes, symbol removal and symbol addition. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:42:08 Modified files: lib/libutil : ber.h Log message: Bump BER_MAX_OID_LEN to 128 From martijn, discussed with claudio, ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:42:32 Modified files: lib/libutil : shlib_version Log message: bump major after struct size change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:43:56 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:45:04 Modified files: sbin/isakmpd : x509.c Log message: Now that X509_OBJECT is opaque, we need to allocate it on the heap instead of having it on the stack. Adjust code accordingly. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/10/31 10:45:06 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:47:27 Modified files: usr.bin/openssl: crl.c pkcs12.c s_server.c Log message: Various minor adjustments to make openssl(1) compile with opaque structs in X509. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:51:16 Modified files: lib/libcrypto : Makefile lib/libcrypto/x509: x509.h x509_vfy.h Log message: Hide struct internals under LIBRESSL_CRYPTO_INTERNAL so that other parts of LibreSSL can no longer reach into them. discussed with beck, jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 10:54:28 Modified files: geo : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: geo/gmapcatcher: Makefile distinfo geo/gmapcatcher/patches: patch-gmapcatcher_mapArgs_py patch-setup_py geo/gmapcatcher/pkg: DESCR PLIST Log message: rm gmapcatcher, while it does function, it's not really reliable, and depends on some old libraries that should be left to rest CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 10:56:17 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Make this test compile again after the damage done in libcrypto CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/10/31 10:56:47 Modified files: lib/libc/stdio : ferror.3 Log message: document that fileno(3) returns -1 for some kinds of FILE * objects; triggerd by but simpler than a similar patch sent in by Simon Branch ; OK millert@ jmc@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 10:59:13 Modified files: databases/pgbouncer: Makefile databases/pgbouncer/patches: patch-lib_usual_tls_tls_compat_h Log message: databases/pgbouncer: Neuter compat shims that break with opaque structs in ssl.h and x509.h. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:01:48 Modified files: devel/kf5/kdelibs4support: Makefile devel/kf5/kdelibs4support/patches: patch-src_kssl_kopenssl_cpp Log message: devel/kf5/kdelibs4support: remove various LIBRESSL_VERSION_NUMBER codepaths and fix an incorrect one while there. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:03:43 Modified files: mail/alpine : Makefile mail/alpine/patches: patch-imap_src_osdep_unix_ssl_unix_c Added files: mail/alpine/patches: patch-pith_smkeys_h Log message: mail/alpine: Do not try to access the commonName directly and use the API instead. Neuter a few broken compat shims. Bumping eyeballed by sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:05:37 Modified files: mail/exim : Makefile Added files: mail/exim/patches: patch-src_dane-openssl_c Log message: mail/exim: Stop reaching into libcrypto internals and use the API instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:08:22 Modified files: devel/py-qt-builder: Makefile distinfo devel/py-qt-builder/pkg: PLIST Log message: update to py3-qt-builder-1.12.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:08:27 Modified files: devel/py-sip : Makefile distinfo devel/py-sip/pkg: PLIST Log message: update to py3-sip-6.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:08:31 Modified files: www/py-qtwebengine: Makefile distinfo Log message: update to py3-qtwebengine-5.15.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:08:38 Modified files: x11/py-qt5 : Makefile distinfo Log message: update to py3-qt5-5.15.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:08:43 Modified files: x11/py-sip-qt5 : Makefile distinfo Log message: update to py3-sip-qt5-12.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 11:09:54 Modified files: x11/xfce4/mousepad: Makefile distinfo x11/xfce4/mousepad/pkg: PLIST Log message: x11/xfce4/mousepad: update to 0.5.7. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:10:41 Modified files: net/bro : Makefile Added files: net/bro/patches: patch-src_digest_h patch-src_file_analysis_analyzer_x509_OCSP_cc patch-src_file_analysis_analyzer_x509_X509_h patch-src_file_analysis_analyzer_x509_functions_bif Log message: net/bro: now that we provide all the relevant API, we can neuter all LIBRESSL_VERSION_NUMBER paths. "sure thing" aja CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:12:12 Modified files: net/lftp : Makefile net/lftp/patches: patch-src_lftp_ssl_cc Log message: net/lftp: remove a no longer needed workaround for the missing X509_STORE_CTX_get_by_subject() and neuter broken X509_OBJECT_{new,free}() implementations. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:13:36 Modified files: net/nmap : Makefile Added files: net/nmap/patches: patch-nse_ssl_cert_cc Log message: net/nmap: fix build after libressl bump. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:16:49 Modified files: lang/pypy : Makefile Added files: lang/pypy/patches: patch-lib_pypy__cffi_ssl__cffi_src_openssl_fips_py patch-lib_pypy__cffi_ssl__cffi_src_openssl_x509_py patch-lib_pypy__cffi_ssl__cffi_src_openssl_x509name_py Log message: lang/pypy: fix build after libressl bump. Neuter API reimplementations and do not try to redefine functions that we provide. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:19:13 Modified files: security/opensc: Makefile Added files: security/opensc/patches: patch-src_libopensc_sc-ossl-compat_h Log message: security/opensc: Neuter various API reimplementations that were broken with the latest LibreSSL bump. All this API is now provided by the libraries. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:20:16 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: security/p5-Net-SSLeay: use X509_get0_tbs_sigalg() instead of reaching into structs. ok bluhm CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:22:19 Modified files: security/pivy : Makefile Added files: security/pivy/patches: patch-piv_c patch-pivy-tool_c Log message: net/pivy: rework various codepaths so as not to use libcrypto internals. Tested by jmatthew and Alex Wilson (upstream). ok jmatthew CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:23:38 Modified files: security/py-M2Crypto: Makefile security/py-M2Crypto/patches: patch-src_SWIG__bio_i Log message: net/py-M2Crypto: LibreSSL now has BIO_get_init(), so remove no longer needed patch. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:26:11 Log message: import ports/devel/scons-py2, from Omar Polo, ok landry@ this is a copy of devel/scons at the current version, so that the main devel/scons can be updated. it's kept around for a couple of ports that are tricky to update to a py3 version. Status: Vendor Tag: sthen Release Tags: sthen_20211031 N ports/devel/scons-py2/Makefile N ports/devel/scons-py2/distinfo N ports/devel/scons-py2/patches/patch-engine_SCons_Tool_g++_py N ports/devel/scons-py2/patches/patch-engine_SCons_Tool_gcc_py N ports/devel/scons-py2/pkg/DESCR N ports/devel/scons-py2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:26:24 Modified files: security/py-cryptography: Makefile security/py-cryptography/patches: patch-src__cffi_src_openssl_ssl_py Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_fips_py patch-src__cffi_src_openssl_ocsp_py patch-src__cffi_src_openssl_x509_py Log message: security/py-cryptography: fix build after LibreSSL bump. Neuter various now broken API reimplementations and stop redefining symbols that we provide. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:27:57 Modified files: security/xmlsec: Makefile Added files: security/xmlsec/patches: patch-src_openssl_openssl_compat_h Log message: security/xmlsec: neuter some API redefinitions that are no longer needed. (most of them were not needed since LibreSSL 2.7) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:28:02 Modified files: devel/scons : Makefile distinfo devel/scons/pkg: PLIST Added files: devel/scons/patches: patch-SCons_Tool___init___py patch-SCons_Tool_gcc_py patch-SCons_Tool_gnulink_py patch-SCons_Tool_gxx_py patch-SCons_Tool_install_py patch-setup_cfg Removed files: devel/scons/patches: patch-engine_SCons_Tool_g++_py patch-engine_SCons_Tool_gcc_py Log message: update to scons-4.2.0, from Omar Polo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:28:29 Modified files: devel : Makefile Log message: +scons-py2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:30:22 Modified files: games/boswars : Makefile games/boswars/patches: patch-SConstruct net/serf : Makefile misc/gpsd : Makefile games/pingus : Makefile Added files: net/serf/patches: patch-SConstruct patch-build_check_py Log message: fix fallout from scons update, from Omar Polo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:30:40 Modified files: security/yara/main: Makefile Added files: security/yara/main/patches: patch-libyara_modules_pe_c Log message: security/yara/main: neuter some compat shims that break with the recent LibreSSL bump, most of which were unnecessary since LibreSSL 2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:31:15 Modified files: games/dangerdeep: Makefile games/dangerdeep/patches: patch-SConstruct Log message: fix fallout from scons update, from Omar Polo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:31:43 Modified files: databases/mongodb: Makefile games/thedarkmod: Makefile Log message: use py2 scons, from Omar Polo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:33:05 Modified files: security/yubico/yubico-piv-tool: Makefile security/yubico/yubico-piv-tool/patches: patch-tool_yubico-piv-tool_c Added files: security/yubico/yubico-piv-tool/patches: patch-tool_openssl-compat_c Log message: security/yubico/yubico-piv-tool: Stop using various LibreSSL-specific code paths, now that we provide all the required API. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:33:53 Added files: games/dangerdeep: patch-SConstruct Log message: missed patch in previous commit; from Omar Polo CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:34:51 Modified files: sysutils/monit : Makefile Added files: sysutils/monit/patches: patch-src_ssl_Ssl_c Log message: sysutils/monit: use code path that uses X509_OBJECT_{new,free}() instead of the one using an X509_OBJECT on the stack. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:36:08 Modified files: textproc/wkhtmltopdf: Makefile textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslcertificate_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: textproc/wkhtmltopdf: unbreak the build with recent LibreSSL bump and reduce the amount of unnecessary patching in this port. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/10/31 11:38:08 Modified files: x11/x11vnc : Makefile Removed files: x11/x11vnc/patches: patch-src_sslhelper_c Log message: x11/x11vnc: remove a no longer needed patch now that we have X509_OBJECT_{new,free}() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 11:38:51 Modified files: www/lighttpd : Makefile www/lighttpd/pkg: lighttpd.rc Log message: Drop rc_reload from rc.d script since it's not really a reload but a graceful restart. There's common work in rc.subr to be able to send specific signals so graceful restart will be added once it's in. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 11:42:46 Removed files: games/dangerdeep: patch-SConstruct Log message: remove this one again, it was a temp copy of an old patch CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 11:46:23 Modified files: etc/rc.d : rc.subr Log message: Shuffle things around to have FUNCS_ONLY higher in the script so consummers source only what they really needs. Only expose the following which are used by /etc/rc, netstart and rcctl: _rc_parse_conf _rc_check_name _rc_err _rc_do _rc_quirk ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/10/31 11:47:07 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplspi.4 Log message: aplspi(4) CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 11:58:28 Modified files: share/man/man8 : rc.subr.8 Log message: Make it more visible that not only rc_reload() can be disabled. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/10/31 12:22:42 Modified files: lib/libcrypto : opensslfeatures.h Log message: Enable RFC 3779 code. From job. Discussed at length with beck, claudio, job during h2k21 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/10/31 12:24:08 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Also remove pcap files during make clean. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 12:26:38 Modified files: devel/scons : scons.port.mk Log message: oops, missed the scons.port.mk part, reminded by Omar CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/10/31 12:38:43 Modified files: app/xterm : Makefile xterm.man Log message: Disable mouse tracking by default. This causes extra control sequences to be sent to the shell when an application that has it enabled crashes. Discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 12:49:29 Modified files: games : Makefile Removed files: games/childsplay: Makefile distinfo games/childsplay/pkg: DESCR PLIST Log message: Remove childsplay; it uses old py2 stuff that are getting in the way and is not maintained anymore. I imported this port 14+ years ago, it served us well. ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 12:50:32 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register childsplay removal. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 12:58:48 Added files: x11/qt5/qtwebkit/patches: patch-Source_JavaScriptCore_generate-bytecode-files Log message: qtwebkit: backport upstream commit to fix build with python 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 13:17:05 Modified files: editors/py-neovim: Makefile Log message: add missing TDEP on neovim, use MODPY_PYTEST CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 13:33:45 Modified files: audio/taglib : Makefile distinfo audio/taglib/patches: patch-CMakeLists_txt patch-ConfigureChecks_cmake audio/taglib/pkg: PLIST Removed files: audio/taglib/patches: patch-taglib_ogg_oggfile_cpp patch-tests_test_synchdata_cpp Log message: update to taglib-1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 13:35:14 Modified files: devel/py-greenlet: Makefile distinfo devel/py-greenlet/pkg: PLIST Added files: devel/py-greenlet/patches: patch-src_greenlet_slp_platformselect_h Removed files: devel/py-greenlet/patches: patch-slp_platformselect_h Log message: update to py3-greenlet-1.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 13:35:37 Modified files: devel/py-gevent: Makefile distinfo devel/py-gevent/pkg: PLIST Removed files: devel/py-gevent/patches: patch-setup_py devel/py-gevent/pkg: PFRAG.python3 Log message: update to py3-gevent-21.8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 14:07:37 Modified files: audio/easytag : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 14:20:45 Modified files: graphics/exiv2 : Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 14:25:44 Modified files: devel/p5-Locale-Codes: Makefile distinfo Log message: Update to p5-Locale-Codes-3.68. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/10/31 14:30:03 Modified files: graphics/pinta : Makefile distinfo graphics/pinta/patches: patch-Pinta_Install_proj graphics/pinta/pkg: PLIST Log message: Update to pinta-1.7. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/31 14:55:28 Modified files: devel/jdk/1.8 : Makefile distinfo devel/jdk/1.8/files: cacerts devel/jdk/1.8/pkg: PLIST Removed files: devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_defs_make patch-hotspot_make_bsd_makefiles_jsig_make patch-hotspot_make_bsd_makefiles_saproc_make patch-hotspot_make_bsd_makefiles_vm_make patch-hotspot_src_share_vm_oops_markOop_hpp Log message: Update to 8u312 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-8/?tab=allissues&version=openjdk8u312&quarter=102021 https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19 * Update cacerts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 15:00:51 ports/net/unifi/main Update of /cvs/ports/net/unifi/main In directory cvs.openbsd.org:/tmp/cvs-serv85659/main Log Message: Directory /cvs/ports/net/unifi/main added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 15:00:51 ports/net/unifi/main/files Update of /cvs/ports/net/unifi/main/files In directory cvs.openbsd.org:/tmp/cvs-serv85659/main/files Log Message: Directory /cvs/ports/net/unifi/main/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 15:00:51 ports/net/unifi/main/patches Update of /cvs/ports/net/unifi/main/patches In directory cvs.openbsd.org:/tmp/cvs-serv85659/main/patches Log Message: Directory /cvs/ports/net/unifi/main/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/10/31 15:00:52 ports/net/unifi/main/pkg Update of /cvs/ports/net/unifi/main/pkg In directory cvs.openbsd.org:/tmp/cvs-serv85659/main/pkg Log Message: Directory /cvs/ports/net/unifi/main/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/31 15:16:41 Modified files: devel/jdk/11 : Makefile distinfo devel/jdk/11/files: cacerts Added files: devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_aarch64_ad patch-src_hotspot_cpu_aarch64_assembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_c1_LIRAssembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_interp_masm_aarch64_cpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_trig_cpp patch-src_hotspot_cpu_aarch64_sharedRuntime_aarch64_cpp patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp patch-src_hotspot_cpu_aarch64_templateTable_aarch64_cpp Removed files: devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_stubGenerator_aarch64_cpp patch-src_hotspot_share_oops_markOop_hpp Log message: Update to 11.0.13 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=102021&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19 * Update cacerts * Fix many aarch64 implicit conversion failures and other type related issues. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/10/31 15:34:16 Modified files: usr.bin/tr : str.c Log message: tr(1): backslash(): fix octal escape parsing There are two bugs in backslash(): 1. 8 and 9 are not octal digits. If we see '8' or '9' we should terminate the octal escape. 2. We return octal escape values larger than UCHAR_MAX even though tr(1) is (currently) a byte-oriented program and values larger than UCHAR_MAX make no sense. So, fix them both. In particular, (a) stop parsing if we see characters outside of '0'-'7' and (b) escaped octal values larger than UCHAR_MAX are a terminal error. While here, some cleanup: - Check for empty escapes at the top of the function. This simplifies later cases. - Use the for-loop conditional to terminate octal escape parsing after three characters. - Use an ANSI-style function definition. We can fix the switch-statement indentation later, in a larger KNF patch. ok millert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/10/31 15:51:16 ports/x11/xfce4/xfce4-screensaver/files Update of /cvs/ports/x11/xfce4/xfce4-screensaver/files In directory cvs.openbsd.org:/tmp/cvs-serv65621/files Log Message: Directory /cvs/ports/x11/xfce4/xfce4-screensaver/files added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 16:13:33 Modified files: geo/osm-gps-map: Makefile Log message: Update homepage. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 16:15:04 Modified files: editors/dhex : Makefile Log message: Move homepage/master_sites to https. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/10/31 16:32:52 Modified files: devel/jdk/17 : Makefile distinfo Removed files: devel/jdk/17/patches: patch-make_autoconf_flags-cflags_m4 patch-make_hotspot_lib_CompileJvm_gmk patch-make_modules_java_desktop_lib_Awt2dLibraries_gmk patch-src_hotspot_os_cpu_bsd_x86_os_bsd_x86_cpp Log message: Update to 17.0.1 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-17/?quarter=102021&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2021-10-19 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/10/31 20:10:11 Modified files: misc/gpsd : Makefile Log message: remove duplicating CFLAGS CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 20:28:39 Modified files: textproc/vislcg3: Makefile distinfo textproc/vislcg3/patches: patch-CMakeLists_txt textproc/vislcg3/pkg: PLIST Log message: Update to vislcg3-1.3.2. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/10/31 21:17:15 Modified files: x11/xmonad : Makefile distinfo x11/xmonad/patches: patch-man_xmonad_1 patch-src_XMonad_Main_hs patch-xmonad_cabal x11/xmonad/pkg : PLIST Log message: Upgrade x11/xmonad 0.15->0.17.0 ok kili@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/10/31 21:29:53 Modified files: sys/dev/pci/drm/include/linux: power_supply.h Log message: use hw_power to implement power_supply_is_system_supplied() CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/31 21:39:11 Modified files: net/py-cares : Makefile distinfo Log message: Update to py-cares 4.1.2 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/31 21:40:14 Modified files: net/py-aiodns : Makefile distinfo Log message: Update to net/py-aiodns 3.0.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/10/31 21:49:29 Modified files: emulators/higan: Makefile Log message: Update my distfile mirror URL. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/10/31 21:55:31 Modified files: lang/python : python.port.mk Log message: If MODPY_TEST_ARGS are set, default MODPY_PYTEST to Yes Additionally add the elaborate lib.openbsd.... directory and lib to PYTHONPATH when testing Diff from sthen with small tweak from me CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 01:02:22 Modified files: textproc/apertium-dicts/crh: Makefile distinfo textproc/apertium-dicts/tur: Makefile distinfo textproc/apertium-dicts/crh-tur: Makefile distinfo Log message: Switch to the default (GitHub) mirror. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/11/01 01:20:04 Modified files: games/amnesia-tdd: Makefile Log message: broken on aarch64, it tries to use x86 assembly CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 01:25:42 Modified files: lang/go : go.port.mk Log message: go.port.mk: point TMPDIR at WRKBUILD via MAKE_ENV this way, go ports will stop polluting /tmp with go-build${timestamp} dirs, and should use WRKBUILD as intended. went in a bulk build without fallout, thanks ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 01:43:39 Modified files: lang/python : Makefile.inc lang/python/2.7: Makefile lang/python/3.8: Makefile lang/python/3.8/files: CHANGES.OpenBSD lang/python/3.8/patches: patch-Makefile_pre_in lang/python/3.9: Makefile lang/python/3.9/files: CHANGES.OpenBSD lang/python/3.9/patches: patch-Makefile_pre_in Log message: lang/python: stop leaking python build LDFLAGS/CFLAGS to python extensions build right now the installed python retains paths to the python build objdir, and also enforces -L/usr/local/lib when linking python shared extensions (which might not be desired): $python3 -m sysconfig|grep LDSH BLDSHARED = "cc -pthread -shared -fPIC -L/usr/local/lib/ -L/usr/obj/ports/Python-3.8.12/Python-3.8.12 -L/usr/local/lib/" LDSHARED = "cc -pthread -shared -fPIC -L/usr/local/lib/ -L/usr/obj/ports/Python-3.8.12/Python-3.8.12 -L/usr/local/lib/" python 3.x provides LDFLAGS_NODIST/CFLAGS_NODIST to avoid that (cf https://docs.python.org/3/using/configure.html#envvar-CONFIGURE_LDFLAGS_NODIST), but sadly if we only use it (and remove CPPFLAGS/LDFLAGS pointing at /usr/local from CONFIGURE_ENV), libintl/textdomain detection during configure fails. So, taking inspiration from freebsd PR181721, dont add CONFIGURE_LDFLAGS/CONFIGURE_CPPFLAGS to PY_LDFLAGS/PY_CPPFLAGS. extend CHANGES.OpenBSD to explain the change (reminded by sthen@). went in a bulk build (thanks ajacoutot@!) with a single fallout (devel/gdb) that will get fixed shortly. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 01:45:32 Modified files: devel/gdb/patches: patch-gdb_python_python-config_py Log message: devel/gdb: fix python detection after python LDFLAGS change gdb should really use ${MODPY_BIN}-config --ldflags/--cflags instead or rolling its own python-config.py.... ok sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/01 01:48:04 Modified files: usr.bin/tmux : colour.c status.c Log message: Fix a comparison, from Ben Boeckel, and a crash when opening completion menu, from Anindya Mukherjee. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2021/11/01 01:51:51 Modified files: share/man/man5 : pf.conf.5 Log message: pf.conf.5: improve reply-to documentation reply-to uses addresses, not interfaces anymore since https://marc.info/?l=openbsd-cvs&m=161213948819452&w=2 make it clearer that reply-to allows for symmetric routing enforcement, eg replying via a specific gateway when having multiple paths. wording from sthen@, vastly improving my initial suggestion. ok jmc@ dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 02:02:15 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.54.3. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/11/01 02:12:09 Modified files: graphics/opencv: Makefile graphics/opencv/patches: patch-modules_core_src_system_cpp Log message: enable neon and fp16 cpu features for arm64, fixes some child ports OK rsadowski@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/01 02:14:36 Modified files: lib/libcrypto : crypto.h opensslfeatures.h lib/libcrypto/asn1: asn1.h lib/libcrypto/bio: bio.h lib/libcrypto/evp: evp.h lib/libcrypto/ocsp: ocsp.h lib/libcrypto/x509: x509.h x509_set.c x509_vfy.h x509v3.h lib/libssl : ssl.h Log message: Unifdef LIBRESSL_NEW_API. Now that the library is bumped, this is no longer needed. ok jsing CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/01 02:17:24 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-library_std_src_sys_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_config_rs patch-src_bootstrap_test_rs patch-src_test_ui_out-of-stack_rs lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-compiler_rustc_mir_src_transform_abort_unwinding_calls_rs patch-vendor_backtrace_src_symbolize_gimli_rs Log message: update lang/rust to 1.56.0 Announce: https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1560-2021-10-21 ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:17:57 Modified files: devel : Makefile Removed files: devel/py-texscythe: Makefile distinfo devel/py-texscythe/pkg: DESCR PLIST Log message: remove devel/py-texscythe, no longer used to manage texlive PLISTs last consumer of python2 version py-sqlalchemy, will allow updating it. ok edd@ (upstream/MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:22:00 Modified files: databases/py-sqlalchemy: Makefile distinfo Added files: databases/py-sqlalchemy/pkg: DESCR PLIST Removed files: databases/py-sqlalchemy/patches: patch-setup_cfg databases/py-sqlalchemy/pkg: DESCR-docs DESCR-main PLIST-docs PLIST-main Log message: databases/py-sqlalchemy: update to 1.4.26 and make it python3 only fold back -main and -docs in a single package, more or less reverting https://github.com/openbsd/ports/commit/156a9cbc117d47aa7353d91f392fa57cf308d798 tested with buildbot 3.4.0. feedback/tweaks from sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/01 02:22:14 Modified files: www/seamonkey : Makefile Log message: mark BROKEN after lang/rust update a fix will be done soon ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:23:47 Log message: import databases/py-alembic 1.7.4. Alembic is a database migrations tool for SQLAlchemy, written by sqlalchemy authors. * Can emit ALTER statements to a database in order to change the structure of tables and other constructs * Provides a system whereby "migration scripts" may be constructed; each script indicates a particular series of steps that can "upgrade" a target database to a new version, and optionally a series of steps that can "downgrade" similarly, doing the same steps in reverse. * Allows the scripts to execute in some sequential manner. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20211101 N ports/databases/py-alembic/Makefile N ports/databases/py-alembic/distinfo N ports/databases/py-alembic/pkg/DESCR N ports/databases/py-alembic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:24:40 Modified files: productivity/yokadi: Makefile databases/py-flask-sqlalchemy: Makefile Log message: bump REVISION for sqlalchemy consumers after pkgpath change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:27:17 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: Makefile distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo devel/py-buildslave/pkg: PLIST Log message: devel/py-build{bot,slave}: update to 3.4.0. cf https://docs.buildbot.net/current/relnotes/index.html#buildbot-3-4-0-2021-10-15 now uses alembic instead of sqlalchemy-migrate for db scheme migrations. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:28:21 Modified files: databases : Makefile Log message: -py-sqlalchemy -py-sqlalchemy-migrate,python3 +py-alembic,python3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/01 02:28:31 Modified files: regress/lib/libcrypto/x509: x509attribute.c Log message: Rework x509attribute regress test in such a way that it doesn't need to reach into opaque structs. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:29:33 Removed files: databases/py-sqlalchemy-migrate: Makefile distinfo databases/py-sqlalchemy-migrate/pkg: PLIST DESCR Log message: remove databases/py-sqlalchemy-migrate nothing uses it anymore after buildbot update to 3.4.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 02:30:51 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: register py-sqlalchemy move to py3 only register removals for py-texscythe and py3-sqlalchemy-migrate CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/01 03:02:46 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Added files: sys/arch/arm64/dev: aplhidev.c Log message: Add support for the keyboard/touchpad on Apple M1 laptops. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 03:06:46 Modified files: x11/gnome/totem-pl-parser: Makefile Log message: Missing LDEP on textproc/uchardet. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/01 03:12:18 Modified files: usr.sbin/rpki-client: extern.h parser.c validate.c Log message: Cleanup struct auth a bit. The tal description is also stored in the cert and the filename is only used in tracewarn which is not that helpful. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/01 03:19:10 Modified files: sys/netinet : ipsec_input.c Log message: In ipsec_common_input_cb() pass mbuf pointer to pf_test() so that all callers get an update if the mbuf changes. OK tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/01 03:21:24 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplhidev.4 Log message: aplhidev(4), aplkbd(4) and aplms(4) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/01 03:34:49 Modified files: usr.bin/tmux : input.c options-table.c options.c screen.c tmux.1 tmux.h tty.c Log message: Add a cursor-colour option, from Alexis Hildebrandt in GitHub issue 2959. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2021/11/01 03:47:08 Modified files: graphics/py-qrcode: Makefile distinfo Log message: Update to qrcode 7.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 03:54:49 Modified files: www/py-beautifulsoup4: Makefile distinfo www/py-beautifulsoup4/pkg: DESCR PLIST Log message: update to py3-beautifulsoup4-4.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 03:58:58 Modified files: net/unifi : Makefile Added files: net/unifi/main : Makefile distinfo net/unifi/main/files: unifi.sh net/unifi/main/patches: patch-unifi_sh_api net/unifi/main/pkg: DESCR PLIST README unifi.rc Removed files: net/unifi/6.1 : Makefile distinfo net/unifi/6.1/files: unifi.sh net/unifi/6.1/patches: patch-unifi_sh_api net/unifi/6.1/pkg: DESCR PLIST README unifi.rc net/unifi/6.2 : Makefile distinfo net/unifi/6.2/files: unifi.sh net/unifi/6.2/patches: patch-unifi_sh_api net/unifi/6.2/pkg: DESCR PLIST README unifi.rc Log message: rearrange net/unifi again, upstream now seem to be making fewer "end user" releases from a branch so there seems little point in keeping multiple "new" branches, only when they make a major change that means some users will want to stick to an older version. update the new "main" dir to 6.4.54 which was tested by Brad. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:04:57 Log message: Import apertium-afr-0.2.0 [apertium-af-nl -> apertium-afr-nld]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/afr/Makefile N ports/textproc/apertium-dicts/afr/distinfo N ports/textproc/apertium-dicts/afr/pkg/DESCR N ports/textproc/apertium-dicts/afr/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 04:06:33 Modified files: geo/mdal : Makefile Log message: Unbreak build after recent gtest update. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:06:59 Log message: Import apertium-nld-0.2.0 [apertium-af-nl -> apertium-afr-nld]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/nld/Makefile N ports/textproc/apertium-dicts/nld/distinfo N ports/textproc/apertium-dicts/nld/pkg/DESCR N ports/textproc/apertium-dicts/nld/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:08:36 Log message: Import apertium-eng-0.1.0 [apertium-en-ca -> apertium-eng-cat]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/eng/Makefile N ports/textproc/apertium-dicts/eng/distinfo N ports/textproc/apertium-dicts/eng/pkg/DESCR N ports/textproc/apertium-dicts/eng/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:10:43 Log message: Import apertium-ind-0.2.0 [apertium-id-ms -> apertium-ind-zlm]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/ind/Makefile N ports/textproc/apertium-dicts/ind/distinfo N ports/textproc/apertium-dicts/ind/pkg/DESCR N ports/textproc/apertium-dicts/ind/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:12:47 Log message: Import apertium-zlm-0.2.0 [apertium-id-ms -> apertium-ind-zlm]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/zlm/Makefile N ports/textproc/apertium-dicts/zlm/distinfo N ports/textproc/apertium-dicts/zlm/pkg/DESCR N ports/textproc/apertium-dicts/zlm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:15:08 Log message: Import apertium-isl-0.1.1 [apertium-is-sv -> apertium-isl-swe]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/isl/Makefile N ports/textproc/apertium-dicts/isl/distinfo N ports/textproc/apertium-dicts/isl/pkg/DESCR N ports/textproc/apertium-dicts/isl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/01 04:17:46 Log message: Import apertium-por-0.3.0 [apertium-pt-ca -> apertium-por-cat]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211101 N ports/textproc/apertium-dicts/por/Makefile N ports/textproc/apertium-dicts/por/distinfo N ports/textproc/apertium-dicts/por/pkg/DESCR N ports/textproc/apertium-dicts/por/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 04:19:49 Modified files: www/bluefish : Makefile Log message: www/bluefish: don't hardcode python3.8 in WANTLIB CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/01 06:08:46 Modified files: sys/dev/usb : if_run.c Log message: Restore some NULL checks lost in r1.132, add a couple more to deal with WEP key installation happening w/o a node, and don't attempt to set WEP keys that don't exist. Should fix the '(null node)' panics reported by James Hastings. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 06:11:08 ports/devel/proj/patches Update of /cvs/ports/devel/proj/patches In directory cvs.openbsd.org:/tmp/cvs-serv68633/patches Log Message: Directory /cvs/ports/devel/proj/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 06:46:31 Modified files: sysutils/loki : Makefile distinfo sysutils/loki/patches: patch-cmd_loki_loki-local-config_yaml patch-cmd_promtail_promtail-local-config_yaml Log message: sysutils/loki: update to 2.3.0. See https://github.com/grafana/loki/releases/tag/v2.2.0, https://github.com/grafana/loki/releases/tag/v2.2.1, https://github.com/grafana/loki/releases/tag/v2.3.0 and https://github.com/grafana/loki/blob/main/docs/sources/upgrading/_index.md#230 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 06:51:11 Modified files: sysutils/telegraf: Makefile distinfo sysutils/telegraf/patches: patch-plugins_inputs_all_all_go patch-plugins_inputs_openntpd_openntpd_go patch-plugins_inputs_opensmtpd_opensmtpd_go patch-plugins_inputs_pf_pf_go sysutils/telegraf/pkg: PLIST Added files: sysutils/telegraf: modules.inc Log message: sysutils/telegraf: update to 1.20.3 see https://github.com/influxdata/telegraf/blob/master/CHANGELOG.md#v1203-2021-10-27 for the numerous changes since 1.13.4. convert port to modules.inc, after much wrangling. modbus (https://github.com/influxdata/telegraf/issues/10034) and nats (https://github.com/influxdata/telegraf/issues/10035) plugins disabled for now. works in my limited testing on -current & 7.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/01 06:51:14 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 06:57:06 Modified files: databases/influxdb: Makefile distinfo databases/influxdb/patches: patch-man_Makefile databases/influxdb/pkg: PLIST Added files: databases/influxdb: modules.inc databases/influxdb/patches: patch-go_mod patch-go_sum Log message: databases/influxdb: update to 1.8.10. cf https://docs.influxdata.com/influxdb/v1.8/about_the_project/releasenotes-changelog/#v1810-2021-10-11 for changes since 1.6.4. not updating to the 2.0.x branch yet as it seems a whole different beast. convert port to modules.inc after *much* wrangling with go dependencies, inspiration taken from pkgsrc. Seems to work in basic testing on 7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 06:57:07 Modified files: sysutils/telegraf: modules.inc Log message: Drop MODGO_VERSION; it's in the Makefile already. ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/01 06:57:59 Modified files: databases/influxdb: modules.inc Log message: databases/influxdb: drop redundant MODGO_VERSION spotted by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 07:00:14 Modified files: net/go-ipfs : modules.inc net/mautrix-whatsapp: modules.inc net/amfora : modules.inc sysutils/blackbox_exporter: modules.inc www/py-adblock : modules.inc Log message: Add RCS Ids. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/01 07:01:25 Modified files: net/tailscale : modules.inc Log message: MODGO_VERSION already in Makefile CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/01 07:54:00 Added files: sys/lib/libkern: crc16.h Log message: Add CRC-16 implementation. From NetBSD. ok krw@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/01 08:02:10 Modified files: x11/qt5 : qt5.port.mk Log message: Add missing Qt5 cmake modules OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/01 08:15:06 Modified files: devel/xtensa-lx106-elf/gcc: Makefile devel/xtensa-lx106-elf/gcc-bootstrap: Makefile Log message: Unbreak build: add lang/gawk to BDEPS, reported by phessler@ and jca@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/11/01 08:16:12 Log message: Import Python 3.10.0 Much work done by tb@ who got the needed APIs into LibreSSL and patched the crypto parts of Python 3.10 to work with it. ok sthen@ daniel@ Status: Vendor Tag: kmos Release Tags: kmos_20211101 N ports/lang/python/3.10/Makefile N ports/lang/python/3.10/distinfo N ports/lang/python/3.10/files/CHANGES.OpenBSD N ports/lang/python/3.10/patches/patch-Makefile_pre_in N ports/lang/python/3.10/patches/patch-Modules__ssl_c N ports/lang/python/3.10/patches/patch-configure_ac N ports/lang/python/3.10/patches/patch-setup_py N ports/lang/python/3.10/patches/patch-Modules__hashopenssl_c N ports/lang/python/3.10/pkg/DESCR-gdbm N ports/lang/python/3.10/pkg/DESCR-idle N ports/lang/python/3.10/pkg/DESCR-main N ports/lang/python/3.10/pkg/DESCR-tests N ports/lang/python/3.10/pkg/DESCR-tkinter N ports/lang/python/3.10/pkg/PLIST-gdbm N ports/lang/python/3.10/pkg/PLIST-idle N ports/lang/python/3.10/pkg/PLIST-main N ports/lang/python/3.10/pkg/PLIST-tests N ports/lang/python/3.10/pkg/PLIST-tkinter No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/11/01 08:17:16 Modified files: lang/python : Makefile python.port.mk Log message: Hook Python 3.10 into build and add the necessary bit to python.port.mk to accept Python 3.10 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/11/01 08:43:25 Modified files: lib/libsndio : amsg.h aucat.c sio.c sioctl.c sndio.7 usr.bin/sndiod : dev.c dev.h fdpass.c fdpass.h midi.c midi.h miofile.c miofile.h opt.c opt.h siofile.c siofile.h sndiod.c sock.c utils.c utils.h Log message: Stop binding audio devices exposed by sndiod to physical devices This a shift towards a new model: clients connect to logical devices (created with -s option) then the server routes data to/from the underlying physical device (registered with -f option). The binding may be changed at run-time with the server.device control exposed by sndioctl(1). As audio devices exposed by sndiod(8) are not bound to fixed physical devices anymore, the physical audio device number component of sndio(7) descriptors was removed. fixes, help from and ok denis, edd CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/01 08:44:10 Added files: sys : .gitignore Log message: Ignore obj like in src sys/ only checkouts are common, especiall in got(1) times, but they don't include the global .gitignore which is annoying. Duplicate it here. OK sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 08:47:43 Modified files: graphics/zbar : Makefile distinfo graphics/zbar/patches: patch-Makefile_in patch-configure Added files: graphics/zbar/patches: patch-test_test_examples_sh_in Removed files: graphics/zbar/patches: patch-zbarimg_zbarimg_c Log message: update to zbar-0.23.90, ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 08:55:14 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Removed files: net/py-zmq/patches: patch-zmq_tests_test_context_py patch-zmq_tests_test_socket_py Log message: update to py-zmq-22.3.0, thanks bket@ for testing with jupyter-notebook/spyder CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/01 09:23:57 Modified files: share/man/man4/man4.arm64: aplhidev.4 Log message: fix Dt and SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/01 09:40:58 Modified files: lang/rust : Makefile distinfo Log message: update lang/rust to 1.56.1 it adds lints for detecting some bidi characters which could be used to hide code in source file. https://blog.rust-lang.org/2021/11/01/cve-2021-42574.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 10:18:04 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Added files: www/py-flup : Makefile distinfo www/py-flup/pkg: DESCR PLIST Log message: oops, i removed py-flup rather than converted to py3-only, bring it back spotted by sdk CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/01 10:37:17 Modified files: lib/libssl : ssl_tlsext.c ssl_tlsext.h Log message: Improve SNI hostname validation. For some time now we've validated the hostname provided to the server in the SNI extension. Per RFC 6066, an IP literal is invalid as a hostname - the current code rejects IPv6 literals, but allows IPv4 literals through. Improve this check to explicitly detect both IPv4 and IPv6 literals. Some software has been historically known to include IP literals in SNI, so rather than rejecting this outright (and failing with a decode error), pretend that the SNI extension does not exist (such that we do not break some older clients). ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/01 10:39:01 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Rework SNI hostname regress to be table driven. Also adjust for the changes to tlsext_sni_is_valid_hostname() and include tests for IPv4 and IPv6 literals. ok beck@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 10:43:20 Modified files: net/routinator : Makefile crates.inc distinfo Log message: update to routinator-0.10.1 (not a new update, skipped previously due to approaching ports lock) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/01 10:45:56 Modified files: lib/libssl : s3_lib.c Log message: Ensure SSL_set_tlsext_host_name() is given a valid hostname. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 10:56:25 Modified files: lang/python : Makefile.inc python.port.mk lang/python/3.10: Makefile lang/python/3.10/pkg: PLIST-idle PLIST-main lang/python/3.8: Makefile lang/python/3.8/pkg: PLIST-idle PLIST-main lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-idle PLIST-main Log message: simplify switching default Python versions, ok kmos@ Add a new SUBST_VARS variable that is set to "@comment " on most Python versions, but is set to "" on the default one. This makes it easier to swap between default versions because you don't need to figure out which @comments should be kept and which should be moved. While there I remove some existing lines with @comment markers for files that are not created by any of our current Python ports: @comment bin/pyvenv @comment lib/libpython3.8m.so (etc) The @comment -> ${PY_DEFAULTONLY} change doesn't affect the generated PLISTs at all, so for that a REVISION bump is unnecessary, but removing the pyvenv/libpython3.Xm.so does require a bump CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/01 11:00:34 Modified files: usr.sbin/rpki-client: cert.c extern.h main.c output-json.c output.c parser.c Log message: Further simplify cert and auth handling. Move common code into auth_insert and skip this distinction between invalid and failed certificates. The difference between the to is getting more and more blurry. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 11:16:23 Modified files: lang/python : python.port.mk Log message: update notes on version switches CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/01 11:20:50 Modified files: lib/libcrypto/x509: x509_lu.c Log message: In X509_STORE_CTX_get_obj_from_subject() rename X509_OBJECT from the generic 'ret' to obj' in X509. Requested by jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 11:40:42 Removed files: x11/gnome/control-center/patches: patch-panels_datetime_meson_build.orig patch-panels_display_meson_build.orig patch-panels_info-overview_meson_build.orig patch-panels_keyboard_meson_build.orig patch-panels_meson_build.orig patch-panels_user-accounts_meson_build.orig patch-shell_meson_build.orig Log message: rm .orig files from cvs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/01 11:53:42 Modified files: www/iridium : Makefile www/iridium/patches: patch-build_config_compiler_BUILD_gn Log message: unbreak on i386 by not removing the necessary cflags from the build CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/01 12:03:46 Removed files: security/py-M2Crypto/patches: patch-src_SWIG__bio_i Log message: rm empty file CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/11/01 12:23:09 Modified files: usr.bin/sndiod : utils.h Log message: Remove unused struct name CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/01 12:28:24 Modified files: usr.bin/awk : run.c Log message: awkgetline: do not access unitialized data on EOF getrec() returns 0 on EOF and leaves the contents of buf unchanged. From https://github.com/onetrueawk/awk/pull/134 CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/11/01 12:31:50 Modified files: graphics/pdf2djvu: Makefile distinfo Removed files: graphics/pdf2djvu/patches: patch-configure Log message: Update to pdf2djvu-0.9.18.1 to let it build with poppler-21.10.0. ok juanfra@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/11/01 12:32:43 Modified files: print/poppler-data: Makefile distinfo Log message: Update to poppler-data-0.4.11. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/11/01 12:33:25 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-poppler_Form_cc patch-qt5_src_CMakeLists_txt patch-qt6_src_CMakeLists_txt print/poppler/pkg: PLIST-main Log message: Update to poppler-21.10.0. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/11/01 12:34:14 Modified files: editors/gummi : Makefile distinfo Log message: Update to gummi-0.8.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/01 12:41:04 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2021.11. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2021/11/01 12:43:04 Modified files: sys/dev/wsfont : wsfont.c Log message: Enable spleen16x32 and spleen32x64 on riscv64 for GENERIC kernels. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/01 14:04:11 Modified files: sys/arch/arm64/dev: apldart.c Log message: Catch up with the Linux device tree bindings. Put the USB DARTs into bypass mode for now as we need to enter translations into both of them which is hard to do now that they have separate device tree bindings. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 14:05:41 Modified files: www : Makefile Log message: readd py-flup,python3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/01 14:22:12 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Remove backwards compat code. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/01 14:39:40 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/patches: patch-cmake_FindSDL2_cmake patch-po_LINGUAS patch-src_clipboard_cpp patch-src_gui_dialogs_loading_screen_cpp games/wesnoth/pkg: PLIST Added files: games/wesnoth/patches: patch-src_server_campaignd_server_cpp Removed files: games/wesnoth/patches: patch-src_campaign_server_campaign_server_cpp Log message: Update to wesnoth-1.16.0. Changelog: https://www.wesnoth.org/start/1.16/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/01 14:53:09 Modified files: lib/libcrypto : Makefile opensslfeatures.h ossl_typ.h lib/libcrypto/asn1: a_strex.c n_pkey.c p8_pkey.c t_crl.c t_req.c t_spki.c t_x509.c t_x509a.c x_attrib.c x_crl.c x_exten.c x_name.c x_pubkey.c x_req.c x_sig.c x_x509.c x_x509a.c lib/libcrypto/cms: cms_lib.c lib/libcrypto/ocsp: ocsp_cl.c ocsp_ext.c ocsp_srv.c ocsp_vfy.c lib/libcrypto/pkcs12: p12_attr.c p12_mutl.c p12_npas.c p12_p8d.c p12_p8e.c lib/libcrypto/pkcs7: pk7_doit.c pk7_lib.c pk7_smime.c lib/libcrypto/rsa: rsa_sign.c lib/libcrypto/ts: ts_lib.c ts_rsp_sign.c ts_rsp_verify.c lib/libcrypto/x509: by_dir.c by_file.c by_mem.c pcy_cache.c pcy_map.c pcy_tree.c x509.h x509_addr.c x509_asid.c x509_att.c x509_cmp.c x509_conf.c x509_crld.c x509_ext.c x509_internal.h x509_lcl.h x509_lib.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_vfy.h x509_vpm.c x509cset.c x509name.c x509rset.c x509type.c x_all.c Log message: Move the now internal X.509-related structs into x509_lcl.h. Garbage collect the now unused LIBRESSL_CRYPTO_INTERNAL and LIBRESSL_OPAQUE_X509. Include "x509_lcl.h" where needed and fix a couple of unnecessary reacharounds. ok jsing CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/01 17:20:35 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): support arbitrarily long input lines Switch from fgets(3) to getline(3) to support input lines of any length. Tested by sthen@, who uncovered a dumb bug that cut throughput in half. getline(3) is indeed slower than fgets(3), but not *twice* as slow. millert@ suggests that preallocating both line buffers might be worthwhile. I will need to do some additional testing to figure out whether 8KB buffers (like we had for fgets(3)) are appropriate starting lengths. For now I am not preallocating either buffer. ok millert@ sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:00:02 Modified files: lang/python : python.port.mk lang/python/3.8: Makefile lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-idle PLIST-main Log message: switch default MODPY_DEFAULT_VERSION_3 to 3.9, ok kmos@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:00:07 Modified files: math/imath : Makefile math/imath/pkg : PLIST devel/boost : Makefile devel/boost/pkg: PLIST-main Log message: adjust ports with hardcoded Python 3.8 versions, ok kmos@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:00:17 Modified files: archivers/py-brotli: Makefile archivers/py-libarchive-c: Makefile archivers/py-lz4: Makefile archivers/py-rarfile: Makefile astro/py-astral: Makefile astro/py-metar : Makefile audio/beets : Makefile audio/cplay : Makefile audio/curseradio: Makefile audio/ffmpeg-normalize: Makefile audio/lilv : Makefile audio/lv2 : 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-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/sigrok/libsigrok: Makefile comms/sigrok/libsigrokdecode: Makefile converters/libpst: Makefile converters/py-html2text: Makefile converters/py-num2words: Makefile converters/unoconv: Makefile databases/barman: 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-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 Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:00:27 Modified files: 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/cutter : 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-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-asn1 : Makefile devel/py-asn1-modules: Makefile devel/py-astroid: 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-biplist: Makefile devel/py-bitcoinlib: Makefile devel/py-bitstring: Makefile devel/py-blessings: Makefile devel/py-blinker: Makefile devel/py-blist : 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 Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:00:52 Modified files: devel/py-contextlib2: 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-elftools: Makefile devel/py-enrich: Makefile devel/py-entrypoints: Makefile devel/py-esptool: Makefile devel/py-execnet: 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-freezegun: Makefile devel/py-frozendict: Makefile devel/py-funcy : Makefile devel/py-future: Makefile devel/py-gevent: Makefile devel/py-gitdb : Makefile devel/py-gitpython: Makefile devel/py-gobject3: Makefile devel/py-greenlet: Makefile devel/py-hamcrest: Makefile devel/py-html5lib: Makefile devel/py-hypothesis: Makefile devel/py-icalendar: Makefile devel/py-importlib-metadata: Makefile devel/py-importlib_resources: Makefile devel/py-incremental: 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-functools: 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-llvmlite: Makefile devel/py-logilab-common: Makefile devel/py-magic : 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-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 Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:01:05 Modified files: devel/py-parallel: Makefile devel/py-parsedatetime: Makefile devel/py-parsing: Makefile devel/py-parso : Makefile devel/py-path.py: Makefile devel/py-pathlib: Makefile devel/py-pathlib2: Makefile devel/py-pathspec: Makefile devel/py-pbr : Makefile devel/py-pebble: 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-pretend: Makefile devel/py-progress: Makefile devel/py-progressbar: Makefile devel/py-prompt_toolkit: Makefile devel/py-protobuf: Makefile devel/py-ptyprocess: Makefile devel/py-puremagic: Makefile devel/py-py : Makefile devel/py-pybind11: 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-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-stdnum: Makefile devel/py-straight.plugin: Makefile devel/py-tabulate: Makefile devel/py-tempora: Makefile devel/py-tenacity: Makefile devel/py-test : Makefile devel/py-test-benchmark: Makefile devel/py-test-cov: Makefile devel/py-test-expect: Makefile devel/py-test-forked: Makefile devel/py-test-httpbin: Makefile devel/py-test-localserver: Makefile devel/py-test-mock: Makefile devel/py-test-relaxed: 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-testpath: Makefile devel/py-testtools: 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-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-uv : 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/kf5/extra-cmake-modules: Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:01:18 Modified files: devel/pycdc : Makefile devel/pyflakes : Makefile devel/pygame : Makefile devel/pylint : Makefile devel/pyusb : Makefile devel/qt-creator: Makefile devel/rcs-fast-import: 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-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 games/chiaki : Makefile games/fifengine: Makefile games/freeorion: Makefile games/gnubg : Makefile games/gogrepo : Makefile games/hypatia : Makefile games/mnemosyne: Makefile games/py-chess : Makefile games/py-minecraft-launcher-lib: Makefile games/pysol : Makefile games/singularity: Makefile games/ski : 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-laspy : Makefile geo/py-mercantile: 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/glslang: 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/piglit: Makefile graphics/py-Pillow: 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-pyx: Makefile graphics/py-qrcode: Makefile graphics/py-sane: Makefile graphics/py-seaborn: Makefile graphics/pycha : Makefile graphics/scour : Makefile graphics/termtosvg: Makefile graphics/xdot : Makefile graphics/zbar : Makefile inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile lang/cython : Makefile lang/flang/libpgmath: Makefile lang/mono : Makefile lang/myhdl : Makefile lang/node : Makefile lang/pcbasic : Makefile lang/secularize: Makefile lang/zig : Makefile mail/kopano/core: Makefile mail/notmuch/py-notmuch: Makefile mail/offlineimap: Makefile mail/py-imaplib2: Makefile mail/pyzor : Makefile mail/rss2email : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:01:43 Modified files: math/gunits : Makefile math/mlpack : Makefile math/py-affine : Makefile math/py-bottleneck: Makefile math/py-cftime : Makefile math/py-cvxopt : Makefile math/py-cvxpy : 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-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-jdcal : Makefile misc/py-memcached: 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-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/exabgp : Makefile net/flow-tools : Makefile net/freeradius : Makefile net/gajim : Makefile net/gpodder : Makefile net/gupnp/core : Makefile net/hexchat : Makefile net/isc-bind : Makefile net/konversation: Makefile net/ktorrent : Makefile net/libproxy : 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/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-ftpdlib : 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-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-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-websocket-client: Makefile net/py-zeroconf: Makefile net/py-zmq : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:02:07 Modified files: net/qbittorrent/qbittorrent: Makefile net/rabbitmq : Makefile net/samba : Makefile net/scapy : Makefile net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile net/synapse : Makefile net/telepathy/folks: Makefile net/tg : Makefile net/toot : Makefile net/toxic : Makefile net/vf1 : Makefile net/websockify : Makefile net/weechat : Makefile news/py-sabyenc: Makefile news/sabnzbd : Makefile print/hplip : Makefile print/lyx : Makefile print/pdfarranger: Makefile print/py-cups : Makefile print/py-pikepdf: Makefile print/py-relatorio: Makefile print/py-reportlab: Makefile print/scribus : Makefile print/system-config-printer: Makefile productivity/calcurse: Makefile productivity/epr-reader: Makefile productivity/gtg: Makefile productivity/khal: Makefile productivity/khard: 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 Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:02:24 Modified files: 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/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 security/py-cryptodome: Makefile security/py-cryptography: Makefile security/py-cryptography_vectors: Makefile security/py-dfdatetime: Makefile security/py-dfvfs: Makefile security/py-dfwinreg: 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-josepy: Makefile security/py-keyring: 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-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-service_identity: Makefile security/py-spake2: Makefile security/py-tlsfuzzer: Makefile security/py-trustme: Makefile security/py-yaswfp: 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/bash-completion: Makefile shells/fish : Makefile shells/py-qtconsole: Makefile sysutils/ansible: Makefile sysutils/ansible-core: Makefile sysutils/ansible-lint: Makefile sysutils/awscli: Makefile sysutils/binwalk: Makefile sysutils/bitrot: Makefile sysutils/borgbackup: Makefile sysutils/borgmatic: Makefile sysutils/d-feet: 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 Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:02:42 Modified files: sysutils/mdprint: Makefile sysutils/me_cleaner: Makefile sysutils/menulibre: Makefile sysutils/psrecord: Makefile sysutils/py-augeas: Makefile sysutils/py-blessed: Makefile sysutils/py-consul: Makefile sysutils/py-croniter: Makefile sysutils/py-daemon: Makefile sysutils/py-daemonize: Makefile sysutils/py-distro: Makefile sysutils/py-dotenv: Makefile sysutils/py-elasticsearch-curator: Makefile sysutils/py-filelock: Makefile sysutils/py-ghmi: Makefile sysutils/py-hpilo: Makefile sysutils/py-joblib: Makefile sysutils/py-lockfile: Makefile sysutils/py-packaging: Makefile sysutils/py-parallel-ssh: Makefile sysutils/py-prometheus_client: Makefile sysutils/py-psutil: Makefile sysutils/py-pushover: Makefile sysutils/py-pynetbox: Makefile sysutils/py-scandir: Makefile sysutils/py-schedule: Makefile sysutils/py-statgrab: Makefile sysutils/py-threadpoolctl: Makefile sysutils/py-tsk: Makefile sysutils/py-vmomi: Makefile sysutils/py-vsphere-automation: Makefile sysutils/ranger: Makefile sysutils/salt : Makefile sysutils/salt-testing: Makefile sysutils/supervisor: Makefile sysutils/tarsnapper: Makefile sysutils/virt-manager: Makefile sysutils/yabitrot: Makefile telephony/py-phonenumbers: 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/gtk-doc: Makefile textproc/hotdoc: Makefile textproc/itstool: 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-colored: Makefile textproc/py-commonmark: Makefile textproc/py-cson: Makefile textproc/py-css-parser: Makefile textproc/py-cssselect: Makefile textproc/py-cssutils: Makefile textproc/py-defusedxml: Makefile textproc/py-demjson: Makefile textproc/py-dicttoxml: Makefile textproc/py-docutils: Makefile textproc/py-elasticsearch: 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-iso8601: Makefile textproc/py-jellyfish: Makefile textproc/py-lxml: Makefile textproc/py-m2r: Makefile textproc/py-markdown: 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-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-snowballstemmer: Makefile textproc/py-spdx: Makefile textproc/py-spdx-lookup: Makefile textproc/py-sphinx: 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 textproc/py-textfsm: Makefile textproc/py-toml: 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-xmltodict: Makefile textproc/py-yaml: Makefile textproc/redland-bindings: Makefile textproc/rubber: Makefile textproc/xml2rfc: Makefile textproc/yq : Makefile www/ap2-mod_wsgi: Makefile www/apertium-apy: Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:03:00 Modified files: 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-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-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-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-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/unit : Makefile www/urlwatch : Makefile www/woob : Makefile www/youtube-dl : Makefile x11/alacritty : Makefile x11/arandr : Makefile x11/autorandr : Makefile x11/dbus-python: Makefile x11/gnome/accerciser: Makefile x11/gnome/builder: Makefile x11/gnome/caribou: Makefile x11/gnome/chrome-gnome-shell: Makefile x11/gnome/eog-plugins: Makefile x11/gnome/gedit: Makefile x11/gnome/gedit-plugins: Makefile x11/gnome/music: Makefile x11/gnome/orca : Makefile x11/gnome/py-atspi: 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/lokalize: 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-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/screenkey : Makefile x11/tellico : Makefile x11/terminator : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:06:13 Modified files: devel/scons : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:18:18 Modified files: devel/kf5/kdelibs4support: Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:22:28 Modified files: lang/rust : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 18:23:45 Modified files: x11/wxWidgets : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2021/11/01 18:31:32 Modified files: share/mk : bsd.xorg.mk Log message: bump PYTHON_VERSION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 19:17:44 Modified files: lang/python : python.port.mk Log message: move "MODPY_TEST_LIBDIR ?=" (empty setting) below the .if block which sets MODPY_TEST_LIBDIR to a default set of lib directories for MODPY_PYTEST ports, otherwise the empty setting takes precedence CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 19:18:46 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-21.0.0 drop self-TEST_DEPENDS which is no longer needed with default PYTHONPATH setting CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/01 19:30:31 Modified files: devel/gdb : Makefile Added files: devel/gdb/patches: patch-gdb_python_python_c Log message: backport upstream commit to fix startup with python 3.9 https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=c47bae859a5af0d95224d90000df0e529f7c5aa0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/01 20:17:56 Modified files: sys/dev/acpi : acpi.c Log message: knf CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/01 21:09:15 Modified files: usr.bin/tr : str.c Log message: tr(1): plug leak in genclass() If we have already generated a given character class we don't need to do it again. We can also return some of the memory we allocated for the class. NCHARS is an upper bound, most character classes are small. This fixes a small leak in genclass(). While here, switch to an ANSI function definition. Thread: https://marc.info/?l=openbsd-tech&m=163571942030440&w=2 ok millert@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 21:16:32 Modified files: devel/darcs : Makefile distinfo Log message: Upgrade devel/darcs 2.16.3->2.16.4 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 22:08:00 Modified files: devel/cpphs : Makefile distinfo Log message: Nudge devel/cpphs to use a more permissive version of polyparse This should make upgrading to ghc-9 less of an event. OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 22:08:37 Modified files: devel/hasktags : Makefile distinfo Log message: Upgrade devel/hasktags 0.71.2->0.72 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 22:09:03 Modified files: textproc/pandoc: Makefile distinfo Log message: Upgrade textproc/pandoc 2.12->2.14.2 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 22:09:27 Modified files: x11/xmobar : Makefile distinfo Log message: Upgrade x11/xmobar 0.38->0.39 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/01 22:10:05 Modified files: devel/cabal-bundler: Makefile distinfo Log message: Upgrade cabal-bundler to the latest snapshot This version uses the most recent Cabal library. OK kili@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:34:51 Log message: Import apertium-afr-nld-0.3.0 [apertium-af-nl -> apertium-afr-nld]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/afr-nld/distinfo N ports/textproc/apertium-dicts/afr-nld/Makefile N ports/textproc/apertium-dicts/afr-nld/pkg/DESCR N ports/textproc/apertium-dicts/afr-nld/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:36:20 Log message: Import apertium-cat-ita-0.2.1 [apertium-ca-it -> apertium-cat-ita]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/cat-ita/distinfo N ports/textproc/apertium-dicts/cat-ita/Makefile N ports/textproc/apertium-dicts/cat-ita/pkg/DESCR N ports/textproc/apertium-dicts/cat-ita/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:37:44 Log message: Import apertium-eng-cat-1.0.1 [apertium-en-ca -> apertium-eng-cat]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/eng-cat/distinfo N ports/textproc/apertium-dicts/eng-cat/Makefile N ports/textproc/apertium-dicts/eng-cat/pkg/DESCR N ports/textproc/apertium-dicts/eng-cat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:39:14 Log message: Import apertium-ind-zlm-0.1.2 [apertium-id-ms -> apertium-ind-zlm]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/ind-zlm/distinfo N ports/textproc/apertium-dicts/ind-zlm/Makefile N ports/textproc/apertium-dicts/ind-zlm/pkg/DESCR N ports/textproc/apertium-dicts/ind-zlm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:40:36 Log message: Import apertium-isl-eng-0.1.1 [apertium-is-en -> apertium-isl-eng]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/isl-eng/distinfo N ports/textproc/apertium-dicts/isl-eng/Makefile N ports/textproc/apertium-dicts/isl-eng/pkg/DESCR N ports/textproc/apertium-dicts/isl-eng/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:41:59 Log message: Import apertium-isl-swe-0.1.1 [apertium-is-sv -> apertium-isl-swe]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/isl-swe/distinfo N ports/textproc/apertium-dicts/isl-swe/Makefile N ports/textproc/apertium-dicts/isl-swe/pkg/DESCR N ports/textproc/apertium-dicts/isl-swe/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:43:31 Log message: Import apertium-mkd-bul-0.2.1 [apertium-mk-bg -> apertium-mkd-bul]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/mkd-bul/distinfo N ports/textproc/apertium-dicts/mkd-bul/Makefile N ports/textproc/apertium-dicts/mkd-bul/pkg/DESCR N ports/textproc/apertium-dicts/mkd-bul/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:45:13 Log message: Import apertium-mkd-eng-0.1.2 [apertium-mk-en -> apertium-mkd-eng]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/mkd-eng/distinfo N ports/textproc/apertium-dicts/mkd-eng/Makefile N ports/textproc/apertium-dicts/mkd-eng/pkg/DESCR N ports/textproc/apertium-dicts/mkd-eng/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:46:28 Log message: Import apertium-por-cat-0.10.0 [apertium-po-ca -> apertium-por-cat]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/por-cat/distinfo N ports/textproc/apertium-dicts/por-cat/Makefile N ports/textproc/apertium-dicts/por-cat/pkg/DESCR N ports/textproc/apertium-dicts/por-cat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 01:56:29 Log message: Import apertium-spa-ast-1.1.1 [apertium-es-ast -> apertium-spa-ast]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/spa-ast/distinfo N ports/textproc/apertium-dicts/spa-ast/Makefile N ports/textproc/apertium-dicts/spa-ast/pkg/DESCR N ports/textproc/apertium-dicts/spa-ast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/02 02:22:48 Log message: Import apertium-spa-cat-2.2.0 [apertium-es-ca -> apertium-spa-cat]. Not yet hooked up to the build. Status: Vendor Tag: bentley Release Tags: bentley_20211102 N ports/textproc/apertium-dicts/spa-cat/distinfo N ports/textproc/apertium-dicts/spa-cat/Makefile N ports/textproc/apertium-dicts/spa-cat/pkg/DESCR N ports/textproc/apertium-dicts/spa-cat/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/02 02:25:47 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable igc(4). Tested by kevlo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 02:25:49 Modified files: math/py-PyWavelets: Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 02:27:13 Modified files: net/librenms : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 02:30:06 Modified files: net/poezio : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/02 02:39:23 Modified files: share/man/man4 : Makefile pci.4 Added files: share/man/man4 : igc.4 Log message: igc(4) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/02 03:06:54 Modified files: www/iridium : Makefile www/iridium/patches: patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-net_url_request_url_request_cc Added files: www/iridium/patches: patch-content_browser_browser_url_handler_impl_cc Log message: make sure that trk notifications are only displayed if --trk is specified CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/02 03:52:40 Modified files: sys/dev/usb : uchcom.c Log message: add handling for parity and character size config. i wanted to talk modbus to a thing using a uchcom rs485 adapter, but i needed even parity enabled to do that which the code didnt support. this pulls in the necessary changes from netbsd uchcom.c r1.26. it does not pull in the reset changes in 1.26 because netbsd r1.28 reverts the reset code back to what we have now. existing functionality tested by felix kronlage-dammers ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 04:00:13 Modified files: databases/py-flask-sqlalchemy: Makefile distinfo Log message: update to py3-flask-sqlalchemy-2.5.1 CVSROOT: /cvs Module name: www Changes by: ratchov@cvs.openbsd.org 2021/11/02 04:14:04 Modified files: faq : current.html Log message: Add entry to explain sndio(7) device name changes ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 04:18:05 Modified files: devel/py-tempora: Makefile Log message: py-tempora: fix tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 04:18:17 Modified files: devel/py-jaraco-functools: Makefile distinfo devel/py-jaraco-functools/pkg: PLIST Log message: update to py3-jaraco-functools-3.4.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/02 04:19:11 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/patches: patch-test_openssl_test_ssl_rb Log message: Update openssl-ruby-tests to 20211101 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 04:23:09 Modified files: devel/py-curtsies: Makefile distinfo Log message: update to py3-curtsies-0.3.4 (not the newest, but newer ones require a new port cwcwidth) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/02 04:57:04 Modified files: usr.bin/tmux : arguments.c Log message: fatalx on unknown enum members in a couple of places, from Ben Boeckel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 04:59:44 Modified files: telephony/asterisk: Makefile.inc Log message: telephony/asterisk: move the third-party patching to pre-configure instead of post-patch, to reduce the merging needed with updates (we have ssl-related patches in a pjsip file that asterisk are applying their own patches to) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 05:11:17 Modified files: telephony/asterisk: Makefile.inc Log message: telephony/asterisk: only run the upstream apply-patches step if it wasn't previously run, to avoid breaking a second run of "make configure" e.g. if the first one failed. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/02 06:23:41 Added files: games/pioneer/patches: patch-contrib_profiler_Profiler_h Log message: Let this build on riscv64 As the comment says, this should probably be reversed to only use rdtsc() where available. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 06:39:30 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.4.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:40:57 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-Makefile patch-res_res_http_media_cache_c patch-res_res_pjsip_registrar_c patch-res_res_rtp_asterisk_c Log message: update to asterisk-18.8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 06:42:11 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_rpc_virnetsocket_c sysutils/libvirt/pkg: PLIST Removed files: sysutils/libvirt/patches: patch-docs_meson_build Log message: Update to libvirt-7.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 06:42:22 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-7.9.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:43:48 Modified files: telephony/asterisk: Makefile.inc Log message: adjust asterisk/Makefile.inc to handle older versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:43:57 ports/telephony/asterisk/16 Update of /cvs/ports/telephony/asterisk/16 In directory cvs.openbsd.org:/tmp/cvs-serv84230/16 Log Message: Directory /cvs/ports/telephony/asterisk/16 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:43:57 ports/telephony/asterisk/19 Update of /cvs/ports/telephony/asterisk/19 In directory cvs.openbsd.org:/tmp/cvs-serv84230/19 Log Message: Directory /cvs/ports/telephony/asterisk/19 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/16/patches Update of /cvs/ports/telephony/asterisk/16/patches In directory cvs.openbsd.org:/tmp/cvs-serv8662/16/patches Log Message: Directory /cvs/ports/telephony/asterisk/16/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/16/files Update of /cvs/ports/telephony/asterisk/16/files In directory cvs.openbsd.org:/tmp/cvs-serv8662/16/files Log Message: Directory /cvs/ports/telephony/asterisk/16/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/16/pkg Update of /cvs/ports/telephony/asterisk/16/pkg In directory cvs.openbsd.org:/tmp/cvs-serv8662/16/pkg Log Message: Directory /cvs/ports/telephony/asterisk/16/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/19/patches Update of /cvs/ports/telephony/asterisk/19/patches In directory cvs.openbsd.org:/tmp/cvs-serv8662/19/patches Log Message: Directory /cvs/ports/telephony/asterisk/19/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/19/files Update of /cvs/ports/telephony/asterisk/19/files In directory cvs.openbsd.org:/tmp/cvs-serv8662/19/files Log Message: Directory /cvs/ports/telephony/asterisk/19/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:44:22 ports/telephony/asterisk/19/pkg Update of /cvs/ports/telephony/asterisk/19/pkg In directory cvs.openbsd.org:/tmp/cvs-serv8662/19/pkg Log Message: Directory /cvs/ports/telephony/asterisk/19/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 06:47:11 Modified files: telephony/asterisk: Makefile Added files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/files: cdr.conf.sample extensions.ael.sample extensions.conf.sample logger.conf.sample modules.conf.sample musiconhold.conf.sample sip.conf.sample voicemail.conf.sample telephony/asterisk/16/patches: patch-Makefile patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_conf_sample patch-configs_samples_sip_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-contrib_scripts_safe_asterisk patch-main_audiohook_c patch-main_dns_core_c patch-main_iostream_c patch-main_utils_c patch-res_res_calendar_caldav_c patch-res_res_calendar_icalendar_c patch-res_res_http_media_cache_c patch-res_res_odbc_c patch-res_res_pjsip_history_c patch-res_res_pjsip_location_c patch-res_res_pjsip_pjsip_options_c patch-res_res_pjsip_pubsub_c patch-res_res_pjsip_registrar_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/16/pkg: DESCR-calendar DESCR-http_post DESCR-kqueue DESCR-ldap DESCR-lua DESCR-main DESCR-odbc DESCR-pgsql DESCR-snmp DESCR-speex DESCR-tds PLIST-calendar PLIST-http_post PLIST-kqueue PLIST-ldap PLIST-lua PLIST-main PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds README-main asterisk.rc telephony/asterisk/19: Makefile distinfo telephony/asterisk/19/files: cdr.conf.sample extensions.ael.sample extensions.conf.sample logger.conf.sample modules.conf.sample musiconhold.conf.sample sip.conf.sample voicemail.conf.sample telephony/asterisk/19/patches: patch-Makefile patch-apps_app_voicemail_c patch-apps_app_voicemail_exports_in patch-autoconf_ast_check_raii_m4 patch-build_tools_cflags_xml patch-configs_samples_ast_debug_tools_conf_sample patch-configs_samples_asterisk_conf_sample patch-configs_samples_res_odbc_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_audiohook_c patch-main_dns_core_c patch-main_iostream_c patch-main_utils_c patch-res_res_calendar_caldav_c patch-res_res_calendar_icalendar_c patch-res_res_http_media_cache_c patch-res_res_http_media_cache_c.orig patch-res_res_odbc_c patch-res_res_pjsip_history_c patch-res_res_pjsip_location_c patch-res_res_pjsip_pjsip_options_c patch-res_res_pjsip_pubsub_c patch-res_res_pjsip_registrar_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-main.orig PLIST-odbc PLIST-pgsql PLIST-snmp PLIST-speex PLIST-tds PLIST-vm_imap PLIST-vm_odbc README-main asterisk.rc Log message: add asterisk 16.22.0, asterisk 19.0.0 18.x remains the primary version targetted for now; other ports building against asterisk are only using 18 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 07:02:24 Modified files: devel/proj : Makefile devel/proj/pkg : PLIST Added files: devel/proj/patches: patch-man_CMakeLists_txt patch-src_lib_proj_cmake Log message: devel/proj: switch to cmake-based builds per https://proj.org/community/rfc/rfc-7.html autotools build will be dropped in proj9. an update to 8.2.0 is in the works. Went in a bulk build without fallout, thanks ajacoutot@ ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 07:19:43 Modified files: telephony/asterisk: Tag: OPENBSD_7_0 Makefile distinfo telephony/asterisk/patches: Tag: OPENBSD_7_0 patch-Makefile patch-apps_app_voicemail_c patch-configure_ac patch-res_res_http_media_cache_c patch-res_res_pjsip_registrar_c patch-res_res_rtp_asterisk_c telephony/asterisk/pkg: Tag: OPENBSD_7_0 PLIST-main Log message: update to asterisk-18.8.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/02 07:28:34 Modified files: lang/dmd : Makefile Log message: Variablize all instances of 64 to ${MODEL} in preparation for the i386 bootstrap and package. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 07:31:06 Modified files: net/monitoring-plugins: Makefile Log message: enable debug packages for monitoring-plugins CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 07:32:36 Modified files: devel/proj : Makefile distinfo devel/proj/pkg : PLIST Removed files: devel/proj/patches: patch-src_lib_proj_cmake Log message: devel/proj: update to 8.2.0. See https://lists.osgeo.org/pipermail/proj/2021-November/010422.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 07:39:47 Modified files: cad/pcb2gcode/patches: patch-bg_operators_cpp Log message: cad/pcb2gcode: apply better fix commited upstream to fix build with geos 3.10 ok tracey@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 07:51:11 Modified files: sysutils/squashfs-tools: Makefile Log message: sync WANTLIB, noticed by check-register when I was verifying python bumps ("LIB_DEPENDS xxx not needed for ..") CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/02 07:59:29 Modified files: lib/libssl : s3_lib.c Log message: Do not take the strlen() of a NULL name. Defer the CBS_init() to later. Found the hard way by sthen. ok sthen CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2021/11/02 08:27:16 Modified files: . : hackathons.html Log message: It should be mentioned the Municipality of Gouveia was extremely gracious helping Pedro setup this hackathon for us. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 08:30:42 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.72, will be required by gecko 95. cf https://hg.mozilla.org/projects/nss/file/tip/doc/rst/releases/nss_3_72.rst CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/02 08:39:09 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Add regress that calls SSL_set_tlsext_host_name() with a NULL host name. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/02 08:49:53 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Recognize BCM43436, as seen on the Raspberry Pi Zero 2 W. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:08:00 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 94.0. See https://www.mozilla.org/en-US/firefox/94.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-48/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:09:38 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.3.0. See https://www.mozilla.org/en-US/firefox/91.3.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-49/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:10:22 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: enforce dep on nss 3.72 and fix WANTLIB while here CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:11:09 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: bump for mozilla.port.mk change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:11:40 Modified files: www/seamonkey : Makefile Log message: www/seamonkey: bump for mozilla.port.mk change CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/02 09:12:09 Modified files: usr.bin/uniq : uniq.1 Log message: Add HISTORY section. OK schwarze@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:12:20 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.3.0. See https://www.mozilla.org/en-US/firefox/91.3.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-49/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/02 09:13:30 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_0 patch-config_makefiles_rust_mk patch-toolkit_components_downloads_DownloadIntegration_jsm Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_0 patch-build_moz_configure_nss_configure Log message: www/mozilla-firefox: MFC: update to 94.0. See https://www.mozilla.org/en-US/firefox/94.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-48/ loosen the check for nss version, technically there's not much in nss 3.71 to warrant such a strong requirement. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/02 09:29:41 Modified files: usr.bin/awk : FIXES README.md lib.c main.c tran.c Log message: Update awk to October 12, 2021 version. Fixes a decision bug with trailing stuff in lib.c:is_valid_number. All other fixes were already present. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 09:38:37 Modified files: graphics/peek : Makefile Log message: missed bump for python 3.8->3.9, it was imported too recently CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/02 09:45:52 Modified files: usr.bin/tr : tr.c Log message: tr(1): main(): eliminate isstring2 variable If only there we a way to express how many positional arguments we needed to run tr(1) in a given operating mode. ... oh. Wait. We have argc for that. Remove the isstring2 variable to simplify some of the logic in main(). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/02 09:47:53 Modified files: archivers/xz : Makefile Added files: archivers/xz/patches: patch-src_xz_file_io_c Log message: On OpenBSD fchown(2) may deny changing the group of a file even if the new group is the same as the old one. Test of devel/p5-Alien-Base fails due to xz failure. Not calling fchown(2) in cases where the group would not change anyway, fixes both. Patch discussed with upstream and cerry-picked from there. OK naddy@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/02 10:03:06 Modified files: devel/jdk/11 : Makefile devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp Added files: devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_assembler_aarch64_hpp Removed files: devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_c1_LIRAssembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_interp_masm_aarch64_cpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_trig_cpp patch-src_hotspot_cpu_aarch64_sharedRuntime_aarch64_cpp patch-src_hotspot_cpu_aarch64_templateInterpreterGenerator_aarch64_cpp patch-src_hotspot_cpu_aarch64_templateTable_aarch64_cpp Log message: Update the aarch64 type fixes to use a different approach that matches what newer versions of the jdk have implemented. Also fixes an issue where cvs removed a patch that should have been modified causing the aarch64 build to fail. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/02 10:29:37 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.206. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2021/11/02 10:31:27 Modified files: sys/dev/wsfont : wsfont.c Log message: Enable spleen16x32 and spleen32x64 on powerpc64 for GENERIC kernels. Pointed out by Brad, thanks! OK kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/02 10:36:59 Log message: Import devel/elfcat. elfcat is an ELF visualizer, which generates interactive HTML files from ELF binaries. OK kn@ Status: Vendor Tag: fcambus Release Tags: fcambus_20211102 N ports/devel/elfcat/Makefile N ports/devel/elfcat/distinfo N ports/devel/elfcat/pkg/PLIST N ports/devel/elfcat/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/02 10:38:02 Modified files: devel : Makefile Log message: Add elfcat. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/02 10:54:01 Modified files: distrib/miniroot: install.sub Log message: Remove "!" escape handling from WEP/WPA passphrase questions Answering any question (except user password prompts) with "!" drops to the shell ("!foo" executes "foo" immediately), but this is an obviously bad idea for the wifi passphrase questions in case the magic words start with... an "!": WPA passphrase? (will echo) !2345678 /install: 2345678: not found WPA passphrase? (will echo) Adapt the existing password prompt code into a new self-contained ask_passphrase() which prompts only once and echos its input (like the passphrase question has been doing all the time), doing no input parsing whatsoever (as with user passwords): WPA passphrase? (will echo) !2345678 IPv4 address for bwfm0? (or 'autoconf' or 'none') [autoconf] Reported by Pasi-Pekka Karppinen , thanks! Feedback tb (wifi passphrases should still be printed) OK deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 11:56:16 Modified files: net/avahi : Makefile Log message: avahi,,-gui needs a bump for new python too, I didn't spot it due to the bootstrap setup CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/02 13:30:30 Modified files: usr.sbin/rpki-client: cert.c parser.c Log message: Only add CA certificates to the auth tree, skip BGPsec certificates. Also make sure that trust anchors are not BGPsec certs. While there fix some overly long lines. OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 13:31:08 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/pkg: PLIST Log message: Update to gnome-desktop-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 13:31:19 Modified files: meta/gnome : Makefile Log message: GNOME 41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/02 14:10:16 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.0.0alpha4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 14:26:29 Removed files: telephony/asterisk/19/patches: patch-configure_ac.orig patch-res_res_http_media_cache_c.orig Log message: rm patch*.orig, spotted by Mark Patruck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 14:30:57 Removed files: emulators/gns3/pkg: DESCR Log message: somehow when gns3 was removed, pkg/DESCR wasn't CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 14:45:01 Modified files: databases : Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 14:52:32 Modified files: databases : Makefile Log message: sort some more, and readd sqlite to Makefile which was removed in a "Remove databases/libdbi-drivers,-sqlite" commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:02:11 Modified files: devel : Makefile Log message: +sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:03:51 Modified files: devel : Makefile devel/py-process-tests: Makefile Log message: hook py-process-tests to devel/Makefile, imported but not hooked previously bump for python default switch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:04:58 Modified files: editors : Makefile emulators : Makefile fonts : Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:09:25 Removed files: lang/obc : Makefile distinfo lang/obc/patches: patch-Makefile_in patch-configure patch-debugger_Makefile_in patch-debugger_debmain_ml lang/obc/pkg : DESCR PLIST Log message: rm lang/obc, unhooked in 2019 with comments like "safe to remove" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:11:42 Modified files: games : Makefile geo : Makefile graphics : Makefile lang : Makefile mail : Makefile math : Makefile multimedia : Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:12:48 Removed files: net/pop3gwd/patches: patch-ioc Log message: rm stray patch from removed port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:15:32 Modified files: textproc : Makefile Log message: hook libmarisa missed when imported CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:18:38 Modified files: security : Makefile sysutils : Makefile telephony : Makefile www : Makefile x11 : Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:19:15 Modified files: astro : Makefile astro/py-astropy: Makefile Log message: link py-astropy to the build, missed when imported bump revision for change of default python CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/02 15:20:07 Modified files: audio : Makefile Log message: link libcdio-paranoia to the build, already pulled in by other ports CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/02 16:07:33 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/02 16:10:08 Modified files: lang/tcl/8.5 : Makefile lang/tcl/8.6 : Makefile Added files: lang/tcl/8.5/patches: patch-generic_tclIO_c lang/tcl/8.6/patches: patch-generic_tclIO_c Log message: lang/tcl/*: fix a data corruption bug triggered by LLVM 13's optimization Taken from upstream: "Fix unsafe buffer lifetime" https://core.tcl-lang.org/tcl/info/24b9181478 Upstream bug ticket found by sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/02 16:26:46 Modified files: usr.sbin/config: config.8 Log message: Add standard EXIT STATUS OK deraadt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/02 16:41:17 Modified files: security/py-fastecdsa: Makefile distinfo Log message: Update py3-fastecdsa to 2.2.2 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/02 16:56:40 Modified files: usr.bin/ssh : sk-api.h sk-usbhid.c ssh-sk.c Log message: Better handle FIDO keys on tokens that provide user verification (UV) on the device itself, including biometric keys. Query the token during key creation to determine whether it supports on-token UV and, if so, clear the SSH_SK_USER_VERIFICATION_REQD flag in the key so that ssh(1) doesn't automatically prompty for PIN later. When making signatures with the key, query the token's capabilities again and check whether the token is able (right now) to perform user- verification without a PIN. If it is then the PIN prompt is bypassed and user verification delegated to the token. If not (e.g. the token is biometric capable, but no biometric are enrolled), then fall back to user verification via the usual PIN prompt. Work by Pedro Martelletto; ok myself and markus@ NB. cranks SSH_SK_VERSION_MAJOR CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/02 16:57:27 Modified files: regress/usr.bin/ssh/misc/sk-dummy: sk-dummy.c Log message: crank SSH_SK_VERSION_MAJOR to match recent change in usr/bin/ssh CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2021/11/02 17:30:15 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: Remove trailing whitespace CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/02 17:36:43 Modified files: sbin/ifconfig : ifconfig.c Log message: Return non-zero on failed "nwkey" command Fail early and exit non-zero immediately instead of indicating success and possibly carrying the next ifconfig command. Found at install when wifi interfaces are reset with "-nwid -nwkey -wpa": 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] bwfm(4) currently does not support WEP. OK stsp CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/02 17:39:27 Modified files: sbin/ifconfig : ifconfig.c Log message: fix previous CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/02 18:48:08 Modified files: lib/libc/sys : sysctl.2 Log message: mention hw.power ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/02 20:02:36 Modified files: sbin/ifconfig : ifconfig.c Log message: Zap swapips remnants There since 1998, probably dead long before. "I am sure swabips died before you were born." deraadt CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/02 20:19:48 Added files: openrsync : manual.html papers.html Log message: add some basic pages CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/02 20:20:07 Added files: rpki-client : favicon.ico openrsync : favicon.ico Log message: need one of these CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/02 20:31:40 Added files: openrsync : features.html goals.html Log message: add some basic pages CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/02 20:33:46 Modified files: sys/dev/pci/drm/ttm: ttm_bo_util.c Log message: drm/ttm: fix memleak in ttm_transfered_destroy From Christian Koenig c21b4002214c1c7e7b627b9b53375612f7aab6db in linux 5.10.y/5.10.77 0db55f9a1bafbe3dac750ea669de9134922389b5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/02 20:37:48 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_debugfs.c Log message: drm/amdgpu: fix out of bounds write From Thelford Williams eb3b6805e3e9d98b2507201fd061a231988ce623 in linux 5.10.y/5.10.77 5afa7898ab7a0ec9c28556a91df714bf3c2f725e in mainline linux CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/02 23:41:51 Modified files: devel/protozero: Makefile Log message: devel/protozero: disable -Werror to fix build with protobuf 3.19 which defines [[nodiscard]] also for -std=c++11. ok bentley CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2021/11/02 23:59:25 Modified files: sbin/isakmpd : isakmpd.conf.5 Log message: Clarify that ANY can be used for several parameters of IPsec transform. ok jmc sthen CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/11/03 00:44:38 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.57.0 Changelog: https://rclone.org/changelog/#v1-57-0-2021-11-01 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/03 00:54:05 Modified files: graphics/exiv2 : Makefile distinfo graphics/exiv2/patches: patch-src_actions_cpp patch-src_version_cpp Removed files: graphics/exiv2/patches: patch-src_value_cpp Log message: Really update to version 0.27.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/03 00:55:53 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/pkg: PLIST Removed files: devel/meson/patches: patch-mesonbuild_modules_gnome_py Log message: Update to meson-0.60.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/03 01:38:56 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/pkg: PLIST Log message: devel/protobuf: update to 3.19.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/03 01:40:52 Modified files: devel/py-protobuf: Makefile distinfo Log message: devel/py3-protobuf: update to 3.19.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/03 01:54:45 Modified files: sysutils/telegraf: Makefile Log message: sysutils/telegraf: better HOMEPAGE, from Bjorn Gohla CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/03 02:24:18 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.3.0. See https://www.thunderbird.net/en-US/thunderbird/91.3.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-50/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/03 02:25:06 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.3.0. See https://www.thunderbird.net/en-US/thunderbird/91.3.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-50/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 02:30:14 Modified files: usr.bin/rsync : rules.c Log message: Add missing copyright statement. Reminded by deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 04:19:22 Modified files: usr.sbin/rpki-client: parser.c Log message: In proc_parser_roa() adjust the expiry calculation to walk all of the auth tree (including the TA) and be more careful to not dereference NULL pointers. Both valid_ski_aki() and get_crl() can return NULL pointers. In these situations X509_verify_cert() should fail and the affected code should be not reachable but better be prepared. With and OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 04:50:18 Modified files: usr.sbin/rpki-client: extern.h parser.c Log message: Move the MAX_CERT_DEPTH to extern.h and adjust the comments of all limits a bit. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/03 05:48:43 Added files: geo/qgis/patches: patch-python_3d_project_py_in patch-python_analysis_project_py_in patch-python_core_project_py_in patch-python_gui_project_py_in patch-python_server_project_py_in Log message: geo/qgis: unbreak pyqgis deadlocks in threaded code at runtime cf https://github.com/qgis/QGIS/pull/45128#issuecomment-958529173 and https://github.com/qgis/QGIS/pull/45829 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/03 05:52:59 Modified files: sys/net80211 : ieee80211_node.c Log message: In addition to the WEP key(s) being set at device initialization with 'nwid'/'nwkey', the keys will be set at random times when 'join'/'nwkey' is used. So also stop trying to set IEEE80211_CIPHER_NONE keys on that path. James Hastings confirms this fixes his '(null node)' panics on run(4). Thanks! ok stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 06:03:05 Modified files: net/routinator : Makefile Log message: mark net/routinator BROKEN for now while I figure out if there's a way to stop it downloading files during build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 06:20:55 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-configure_ac Log message: update to pspg-5.5.0, from maintainer Omar Polo disable kqueue as it tries to use NOTE_CLOSE_WRITE CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/03 06:53:25 Modified files: lib/libcrypto/x509: x509_req.c Log message: Fix two bugs in X509_REQ_add_extensions_nid(3) that i noticed while documneting the function: * missing return value check for ASN1_item_i2d(3) and * missing return value check for OBJ_nid2obj(3). In the function X509_REQ_add_extensions_nid(3), merge everything that is worth merging from the OpenSSL 1.1.1 branch, which is still under a free license; that's mostly parts of the commit 9b0a4531 Mar 14 23:48:47 2015 +0000 (containing the bugfix, even though the OpenSSL commit message did not mention the bugs) and some minor stylistic changes from 0f113f3e and 26a7d938. While here, use i2d_X509_EXTENSIONS(3) instead of the layer-violating call to ASN1_item_i2d(3), and include a few stylistic tweaks from tb@. OK tb@, and jsing@ agreed on the general direction. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/03 07:08:57 Modified files: regress/lib/libcrypto/x509: Makefile Added files: regress/lib/libcrypto/x509: x509req_ext.c Log message: Test adding extensions to certification requests. Related to the bugfixes in x509_req.c rev. 1.25. OK tb@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/03 07:27:28 Modified files: lib/libcrypto/x509: x509_req.c Log message: Some cleanup in X509_REQ_get_extensions(3), no functional change. In this function, merge everything that is worth merging from the OpenSSL 1.1.1 branch, which is still under a free license, mostly the relevant part of commit 9b0a4531 Mar 14 23:48:47 2015 +0000 to use X509_ATTRIBUTE_get0_type(3) rather than re-implementing it. While here, * use d2i_X509_EXTENSIONS(3) rather than ASN1_item_d2i(3); * test pointers explicitly against NULL, not with '!', as suggested by tb@; * drop some useless parentheses as suggested by tb@. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 07:29:28 Modified files: usr.sbin/rpki-client: http.c Log message: For chunked encoding on switch to STATE_RESPONSE_CHUNKED_TRAILER when the full chunk was fetched. If the chunk size is bigger than HTTP_BUF_SIZE iosz will be not zero and STATE_RESPONSE_DATA should be used to fetch another buffer full of data. OK beck@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 07:30:56 Modified files: usr.sbin/rpki-client: rrdp_delta.c rrdp_snapshot.c Log message: Print the name of the non conforming attribute in the XML parse error. OK beck@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/03 07:37:17 Modified files: usr.bin/tmux : input.c options-table.c options.c screen.c tmux.1 tmux.h tty.c Log message: Add a cursor-style option, from Alexis Hildebrandt in GitHub issue 2960. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/03 07:44:15 Modified files: lib/libcrypto/asn1: a_time.c Log message: Fix ASN1_TIME_diff() with NULL times The ASN1_TIME_diff() API accepts NULL ASN1_TIMEs and interprets them as "now". This is used in sysutils/monit, as found by semarie with a crash after update. Implement this behavior by porting a version of ASN1_TIME_to_tm() to LibreSSL and using it in ASN1_TIME_diff(). Tested by semarie ok beck jsing semarie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 07:48:14 Modified files: lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-main Log message: repair @conflict, problem reported by robert@ -@conflict python-main-<3.8.12p3 +@conflict python-<3.8.12p3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/03 07:48:46 Modified files: usr.sbin/eigrpd: eigrpd.h tlv.c Log message: use some sizeof, rather than INADDRSZ/IN6ADDRSZ; ok claudio CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/03 08:36:21 Modified files: lib/libcrypto/x509: x509_r2x.c Log message: Fix five bugs in X509_REQ_to_X509(3): * memory leak in X509_set_subject_name(ret, X509_NAME_dup(xn)); * memory leak in X509_set_issuer_name(ret, X509_NAME_dup(xn)); * memory leak in X509_set_pubkey(ret, X509_REQ_get_pubkey(r)); * missing return value check of X509_REQ_get_pubkey(r); * missing return value check of X509_set_pubkey(...); Some of these bugs have survived for twenty-five years. I noticed the first two bugs while documenting the function, then found that a commit in the OpenSSL 1.1.1 branch, which is still under a free license, fixed all of them in 2016. In the function X509_REQ_to_X509(3), merge everything worth merging from OpenSSL 1.1.1, in particular the relevant parts of: * 222561fe Apr 30 17:33:59 2015 -0400 (err: label cleanup) * 0517538d Mar 17 00:15:48 2016 +0100 (the bugfix) * c5137473 Apr 3 23:37:32 2016 +0200 (code simplification) While here, delete some commented out code that is wrong in multiple ways and untouched since the SSLeay era. One code tweak for readability by tb@, and OK tb@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/03 08:42:12 Modified files: usr.bin/rsync : blocks.c fargs.c flist.c main.c rules.c server.c uploader.c Log message: whitespace observed during a read-through CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 08:59:37 Modified files: usr.sbin/rpki-client: extern.h rsync.c Log message: Limit the number of rsync processes being spawned by stopping to accept new requests when over the limit. Use a generous limit of 16. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/03 09:02:14 Modified files: lib/libcrypto/man: d2i_X509_ALGOR.3 Log message: document d2i_X509_ALGORS(3) and i2d_X509_ALGORS(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 09:43:31 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: www/rawdog : Makefile distinfo www/rawdog/pkg : DESCR PLIST net/charm : Makefile distinfo net/charm/patches: patch-charm_1 patch-charmrc_5 patch-setup_py net/charm/pkg : DESCR PLIST Log message: remove www/rawdog and net/charm, both of which are py2-only and not seeing recent updates upstream. they block updating py-feedparser to a version which works with python 3.9. ok aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 10:02:40 Modified files: textproc/py-feedparser: Makefile distinfo textproc/py-feedparser/pkg: PLIST Added files: textproc/py-feedparser/patches: patch-feedparser_sgml_py patch-feedparser_sgmllib_py Removed files: textproc/py-feedparser/patches: patch-feedparser_feedparser_py Log message: update to py3-feedpraser-6.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 10:03:01 Modified files: mail/rss2email : Makefile Removed files: mail/rss2email/patches: patch-rss2email_feed_py Log message: rm rss2email patch breaking things with current py3-feedparser CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 10:03:25 Modified files: textproc/py-feedparser: Makefile textproc/py-feedparser/pkg: PLIST Log message: forgot @pkgpath CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 10:04:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py2+3 -> py3 for feedparser CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/03 10:37:11 Modified files: www/webkitgtk4 : Makefile Log message: enable DEBUG_PACKAGES with DEBUG=-g1 so that we don't go over the 4G limit that ar(1) can handle and add a run dependency on gstreamer1-plugins-good so that audio playback works by default ok aja@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/03 10:56:52 Modified files: faq : current.html Log message: Add a note about xterm mouse and show people that still want it how to do it CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/03 11:30:13 Added files: regress/usr.sbin/rpki-client/tal: test.tal Log message: Add a test tal that has comments and also comes with CRLF CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/03 12:10:12 Modified files: usr.sbin/rpki-client: tal.c Log message: When handling CRLF and nulling out the optional CR, point nl at the right NUL so that valid_url() and the .cer check work. Tweaked version of a diff by claudio. ok claudio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 13:07:18 Modified files: lang/python : python.port.mk lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-idle PLIST-main Log message: unbreal build, should not conflict with py2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 13:08:28 Modified files: lang/python : python.port.mk Log message: fix conflict markers in comments CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2021/11/03 13:19:47 Modified files: . : security.html Log message: replace another reference to bugtraq by a link to marc.info CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 13:43:34 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.1.11 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/03 13:54:29 Modified files: usr.sbin/apm : apm.8 usr.sbin/apmd : apmd.8 Log message: adjust for perfpolicy being auto by default; ok deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 14:16:35 Modified files: net : Makefile www : Makefile Log message: rm net/charm and www/rawdog from category makesfiles, done earlier but i forgot to include in the cvs commit CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/03 15:40:03 Modified files: usr.sbin/ospfd : database.c lsack.c lsreq.c lsupdate.c neighbor.c packet.c usr.sbin/ospf6d: database.c kroute.c lsack.c lsreq.c lsupdate.c neighbor.c Log message: log the interface along with the neighbour ID in various ospfd/ospf6d messages. ok remi@ benno@ if a neighbour is reachable over multiple network links, some problems may be related to the link itself rather than the neighbour, so knowing the interface can be important when trying to locate the source of a problem. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/03 16:00:56 Modified files: usr.bin/ssh : sk-usbhid.c Log message: Many downstreams expect ssh to compile as non-C99... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:22:14 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-etc_clamd_conf_sample Added files: security/clamav/patches: patch-cmake_FindCURSES_cmake Log message: update to clamav-0.104.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:22:39 Modified files: security/clamav: Tag: OPENBSD_7_0 Makefile distinfo security/clamav/patches: Tag: OPENBSD_7_0 patch-etc_clamd_conf_sample security/clamav/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to clamav-0.103.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:24:37 Modified files: telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/19: Makefile Log message: add portroach markers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:26:29 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:27:47 Log message: import ports/astro/py-sgp4, ok martin@ This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like https://celestrak.com/. It implements the most recent version of SGP4, and is regularly run against the SGP4 test suite to make sure that its satellite position predictions agree to within 0.1 mm with the predictions of the standard distribution of the algorithm. This error is far less than the 1-3km/day by which satellites themselves deviate from the ideal orbits described in TLE files. Status: Vendor Tag: sthen Release Tags: sthen_20211103 N ports/astro/py-sgp4/Makefile N ports/astro/py-sgp4/distinfo N ports/astro/py-sgp4/pkg/DESCR N ports/astro/py-sgp4/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:28:07 Log message: import ports/astro/py-jplephem, ok martin@ This package can load and use a Jet Propulsion Laboratory (JPL) ephemeris for predicting the position and velocity of a planet or other Solar System body. Note that jplephem offers only the logic necessary to produce plain three-dimensional vectors. Most programmers interested in astronomy will want to look at Skyfield instead, which uses jplephem but converts the numbers into more traditional measurements like right ascension and declination. Most users will use jplephem with the Satellite Planet Kernel (SPK) files that the NAIF facility at NASA JPL offers for use with their own SPICE toolkit. They have collected their most useful kernels beneath the directory: http://naif.jpl.nasa.gov/pub/naif/generic_kernels/spk/ Status: Vendor Tag: sthen Release Tags: sthen_20211103 N ports/astro/py-jplephem/Makefile N ports/astro/py-jplephem/distinfo N ports/astro/py-jplephem/pkg/DESCR N ports/astro/py-jplephem/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:28:27 Log message: import ports/astro/py-de421, ok martin@ This is a recent short-period ephemeris published by the Jet Propulsion Laboratory. It requires only 27 MB of storage and is specially accurate with respect to the position of Earth's Moon. Status: Vendor Tag: sthen Release Tags: sthen_20211103 N ports/astro/py-de421/Makefile N ports/astro/py-de421/distinfo N ports/astro/py-de421/pkg/DESCR N ports/astro/py-de421/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:28:49 Log message: import ports/astro/py-skyfield, ok martin@ Skyfield computes positions for the stars, planets, and satellites in orbit around the Earth. Its results should agree with the positions generated by the United States Naval Observatory and their Astronomical Almanac to within 0.0005 arcseconds (half a "mas" or milliarcsecond). Skyfield can compute geocentric coordinates or topocentric coordinates specific to your location on the Earth's surface. While Skyfield itself has no dependency on the AstroPy library, it's willing to accept AstroPy time objects as input and return results in native AstroPy units. Status: Vendor Tag: sthen Release Tags: sthen_20211103 N ports/astro/py-skyfield/Makefile N ports/astro/py-skyfield/distinfo N ports/astro/py-skyfield/pkg/DESCR N ports/astro/py-skyfield/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/03 16:30:05 Modified files: astro : Makefile Log message: hook up astro/py-{de421,jplephem,sgp4,skyfield},python3 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 17:01:25 Modified files: openiked : manual.html Log message: add section numbers to man page links CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 17:02:09 Added files: openiked : releases.html signing.html Log message: add releases page and release signing page ok tobhe CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 17:02:21 Removed files: openiked : users.html Log message: this page is useless CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 17:02:48 Modified files: openiked : index.html Log message: modernize and link to release/signing pages ok tobhe CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 17:34:44 Modified files: openiked : releases.html Log message: fix 6.9 release link CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 19:01:33 Modified files: openbgpd : manual.html openntpd : manual.html opensmtpd : manual.html rpki-client : manual.html Log message: add section numbers to man page links CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/03 19:05:42 Modified files: build/mirrors : openntpd-portable.html.head openssh-portable.html.head libressl : releases.html openntpd : portable.html opensmtpd : portable.html openssh : portable.html Log message: "mac os x" -> "macOS" in platform lists CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2021/11/03 21:53:58 Modified files: sbin/iked : iked.conf.5 sbin/ipsecctl : ipsec.conf.5 Log message: Clarify "aes" will accept keys which length is in 128:256 bits. Also correct "cast" in ipsec.conf.5 to "cast128", add missing "chacha20-poly1305", and sync iked.conf.5 and ipsec.conf.5 some places. ok jmc sthen CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2021/11/03 22:20:14 Modified files: sbin/ipsecctl : ipsec.conf.5 Log message: Tweaks (improve previous commit) from jmc CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2021/11/04 01:57:06 Modified files: math/R : Makefile distinfo math/R/pkg : PLIST Log message: Update to R 4.1.2 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/04 02:57:02 ports/textproc/apertium-dicts/dan/patches Update of /cvs/ports/textproc/apertium-dicts/dan/patches In directory cvs.openbsd.org:/tmp/cvs-serv3932/dan/patches Log Message: Directory /cvs/ports/textproc/apertium-dicts/dan/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/04 02:57:37 ports/textproc/apertium-dicts/swe/patches Update of /cvs/ports/textproc/apertium-dicts/swe/patches In directory cvs.openbsd.org:/tmp/cvs-serv54693/swe/patches Log Message: Directory /cvs/ports/textproc/apertium-dicts/swe/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/04 03:43:54 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.207. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/04 04:16:59 Modified files: games/rocksndiamonds: Makefile distinfo games/rocksndiamonds/patches: patch-src_Makefile games/rocksndiamonds/pkg: PLIST Log message: Update to rocksndiamonds-4.3.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/04 05:17:48 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.6. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 05:32:55 Modified files: usr.sbin/rpki-client: cert.c extern.h main.c output-csv.c output-json.c output.c parser.c roa.c tal.c validate.c Log message: Instead of passing tal descriptions around just pass a tal id and use a small lookup table to print the description in the output path. OK tb@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/11/04 06:29:11 Modified files: archivers/lha : Makefile distinfo archivers/lha/pkg: PLIST Removed files: archivers/lha/patches: patch-Makefile_in patch-src_getopt_long_c patch-src_header_c patch-tests-lha-test1 patch-tests-lha-test13 patch-tests-lha-test_in Log message: update to 1.14i.ac20210926 originally from maintainer, some tweaks needed with cluebat stick provided by both sthen and espie@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/04 06:52:37 Modified files: sys/dev/pci/drm/ttm: ttm_bo_util.c Log message: revert rev 1.30 of ttm_bo_util.c Laurence Tratt reported firefox would hard lock a machine with polaris12 with the ttm change from linux 5.10.77. robert@ also hit the same problem. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/04 07:13:36 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: bump REVISION for WANTLIB change, reminded by naddy@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/04 07:15:13 Modified files: usr.bin/tmux : tmux.1 Log message: Fix mandoc HTML rendering for command aliases Replace hand-rolled parentheses with the proper mdoc(7) macro, otherwise the closing ")" ends up inside the command description. Reported by Josh Rickmar, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/04 08:05:31 Modified files: astro/py-astropy: Makefile Log message: add some required build deps, failure reported by tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 08:21:19 Modified files: usr.sbin/rpki-client: extern.h Log message: Use the same spacing for all defines. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 08:24:41 Modified files: usr.sbin/rpki-client: extern.h http.c main.c Log message: Move and promote getmonotime() to an internal API function. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/04 08:45:07 Modified files: sys/netinet : ip_esp.c Log message: The authenticator is removed elsewhere. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/11/04 09:12:29 Modified files: graphics/jhead : Makefile distinfo graphics/jhead/patches: patch-gpsinfo_c patch-jhead_c patch-makefile Log message: update to 3.06.0.1, development now continues on github. while here change HOMEPAGE to https. OK benoit@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/04 10:30:46 Modified files: net/barrier : Makefile distinfo net/barrier/pkg: PLIST Log message: update to barrier-2.3.4, including the backward-compatible fixes for https://www.openwall.com/lists/oss-security/2021/11/02/4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/04 10:31:22 Modified files: net/barrier : Tag: OPENBSD_7_0 Makefile distinfo net/barrier/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to barrier-2.3.4, including the backward-compatible fixes for https://www.openwall.com/lists/oss-security/2021/11/02/4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/04 11:11:23 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-common_UnixUtil_cpp patch-configure_ac patch-installer_linux_ldap_m4 patch-installer_linux_server_cfg patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp mail/kopano/core/pkg: PLIST-main Added files: mail/kopano/core/patches: patch-common_charset_convert_cpp patch-common_include_kopano_charset_convert_h patch-provider_libserver_ECSession_cpp patch-provider_plugins_LDAPUserPlugin_cpp patch-provider_plugins_UnixUserPlugin_cpp Log message: update to 11.0.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/04 11:27:19 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 6.0.0.57 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 11:35:09 Modified files: usr.sbin/rpki-client: repo.c Log message: Instead of creating a struct repo for each unique caRepository URI use the rsync URI (a base version of caRepository) and the notify URI to identify repositories. If both rsync URI and notify URI are the same then the repo is the same. The notify URI is optional and can be NULL so the lookup needs to be a bit careful. This reduces the number of struct repos from 26k to around 50. OK tb@ CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2021/11/04 11:50:05 Modified files: usr.sbin/vmd : fw_cfg.c Log message: Fix broken "boot device cdrom" feature after a fix in seabios. seabios fixes wrong LUN handling upstream. Thus, we have to adapt the LUN of our cdrom bootorder string, too. ok brynet@, dv@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 12:00:07 Modified files: usr.sbin/rpki-client: main.c Log message: On errors related to the pipes to the childs don't error out right away. Instead exit the main event loop and use waitpid to know why a child went away. This should make it hopefully more clear when shit hits the fan. OK tb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/04 12:26:48 Modified files: usr.sbin/rpki-client: parser.c Log message: Cleanup some old XXX needed comments. cert_parse() returns a referenced x509 object from the call and that reference needs to be freed. There is a second inside of struct cert but that reference is still held. So the X509_free() calls are indeed needed and by moving them up a bit the code gets a bit simpler too. With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/04 14:11:24 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-common_UnixUtil_cpp patch-configure_ac patch-installer_linux_ldap_m4 patch-installer_linux_server_cfg patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp mail/kopano/core/pkg: PLIST-main Removed files: mail/kopano/core/patches: patch-common_charset_convert_cpp patch-common_include_kopano_charset_convert_h patch-provider_libserver_ECSession_cpp patch-provider_plugins_LDAPUserPlugin_cpp patch-provider_plugins_UnixUserPlugin_cpp Log message: revert to 10.0.8; there are more runtime problems with the update and this is the safest way to go for now CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/04 16:22:19 Modified files: games/amnesia-tdd: Makefile Log message: Only build amnesia-tdd on amd64 i386 fails with SSE errors, aarch64 riscv64 and sparc64 fail when trying to compile x86 asm. Cut the noise until some brave soul tries to make this build and run on !amd64. ok brynet@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/11/04 17:52:34 Modified files: lib/libcrypto/x509: x509_cmp.c x509_internal.h x509_lcl.h x509_purp.c x509_verify.c x509_verify.h x509_vfy.c lib/libcrypto/ts: ts_rsp_sign.c ts_rsp_verify.c Log message: Cache sha512 hash and parsed not_before and not_after with X509 cert. Replace sha1 hash use with sha512 for certificate comparisons internal to the library. use the cached sha512 for the validator's verification cache. Reduces our recomputation of hashes, and heavy use of time1 time conversion functions noticed bu claudio@ in rpki client. ok jsing@ tb@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/04 18:38:27 Modified files: libressl : releases.html openiked : releases.html Removed files: libressl : signing.html openiked : signing.html Log message: move release signing info to main release page(s) since it was only a few lines of text CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/04 18:38:59 Modified files: . : index.html libressl : index.html openbgpd : index.html openiked : index.html openntpd : index.html openrsync : index.html opensmtpd : index.html openssh : index.html rpki-client : index.html Log message: make sidebar text more consistent across project pages CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/04 21:10:58 Modified files: usr.bin/ssh : sshsig.c Log message: move cert_filter_principals() to earlier in the file for reuse; no code change CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/04 21:50:48 Modified files: build/mirrors : openbgpd-ftp.html.head openntpd-portable.html.head rpki-client-portable.html.head openbgpd : ftp.html openntpd : portable.html rpki-client : portable.html Log message: make release signing text more consistent CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 01:25:36 Modified files: lib/libcrypto/x509: x509_lu.c x509_lcl.h Log message: Garbage collect xobj->data.{ptr,pkey} Both these are essentially unused. Remove the last use of data.ptr by initializing and copying the X509_OBJECT using memset() and struct assignment in X509_STORE_CTX_get_subject_by_name() and add a missing error check for X509_OBJECT_up_ref_count() while there. ok beck CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 01:51:07 Modified files: astro/py-astropy: Makefile Log message: Missing BDEP on devel/py-wheel. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 01:54:09 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.353. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 02:02:58 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.43. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/05 02:20:36 Modified files: regress/usr.sbin/rpki-client: test-http.c Log message: Add getmonotime() to test-http.c so that the test compiles again. Noticed as ususal by anton@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 02:42:28 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-363.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 02:43:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.22.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 02:43:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 02:44:04 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.11. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/05 03:36:31 Modified files: sys/dev/fdt : imxehci.c Log message: Newer i.MX device trees retriee the USB phy using the more generic property name "phys". To handle those, make sure that we look it up and in case it's not there fall back to "fsl,usbphy". ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/05 04:06:49 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-agent_fileutil_fileutil_unix_go patch-agent_platform_platform_unix_go Log message: Update to amazon-ssm-agent-3.1.501.0. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2021/11/05 04:18:50 Modified files: usr.sbin/vmd : fw_cfg.c Log message: Fix bootorder string for disk ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/11/05 04:43:57 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.5.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/05 04:44:49 Modified files: geo/geos : Makefile distinfo Log message: geo/geos: update to 3.10.1. See https://lists.osgeo.org/pipermail/geos-devel/2021-November/010556.html CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/05 04:50:41 Modified files: usr.sbin/rpki-client: cert.c extern.h ip.c roa.c Log message: Simplify how IP addresses and AS numbers are passed between processes. Since they are stored in an array just blast the full array in and out of the io buffers at once instead of iterating element by element. It also allows to remove a lot of extra code. OK benno@ job@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/11/05 05:38:29 Modified files: sys/dev/pv : if_vio.c pvbus.c pvclock.c vioblk.c viocon.c viomb.c viornd.c vioscsi.c vmmci.c vmt.c Log message: Constify struct cfattach. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/11/05 05:38:52 Modified files: sys/dev/usb : if_bwfm_usb.c if_urndis.c Log message: Constify struct cfattach. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/05 07:08:58 Modified files: lib/libc/asr : asr.c Log message: Zap unused variables OK martijn CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/05 07:12:59 Modified files: x11/gnome/mutter: Makefile distinfo Log message: update to mutter-41.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/05 07:13:03 Modified files: x11/gnome/shell: Makefile distinfo Log message: update to gnome-shell-41.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/05 08:30:53 Modified files: usr.sbin/rpki-client: rrdp_notification.c Log message: Show the attribute name like in the other non conforming attribute errors for snapshost and delta files. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/05 09:18:24 Modified files: sys/dev/fdt : if_fec.c Log message: Newer i.MX device trees store the skew information in the PHY's node, which we can access through the phy-handle. If there's no reference, keep doing what we have been doing so far. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/05 09:39:39 Modified files: sysutils/firmware/bwfm: Makefile distinfo sysutils/firmware/bwfm/pkg: PLIST Log message: Add support for Raspberry Pi Zero 2 W via brcm-supplemental and use Raspberry Pi 400 from brcm-supplemental as well. okay sthen@ patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:03:15 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Cleanup X509_LOOKUP_new() Switch from malloc() to calloc() and drop a bunch of initializations to 0. Call the returned object lu instead of the generic ret. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:05:52 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Drop a bunch of unnecesary parentheses and unify the order in which callbacks are called. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:06:42 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Streamline and shorten x509_object_cmp() a bit. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:08:12 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Use calloc() to remove the need of silly zeroing of most members. Check for allocation failures and if one happens push an error on the stack and clean up using X509_STORE_free(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:09:36 Modified files: lib/libcrypto/x509: x509_lcl.h x509_lu.c Log message: Garbage collect the unused skip member of X509_LOOKUP and the unused cache member of X509_STORE. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:11:28 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Rename the ret variable in X509_OBJECT_new() to obj.. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:13:14 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Unify variable names in X509_STORE_{free,up_ref,add_lookup}(). simplify the flow of X509_add_lookup(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 11:15:05 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Clean up X509_STORE_add_{cert,crl}(). Add a X509_STORE_add_object() function that adds an X509 object to the store and takes care of locking and cleaning up. This way we can set up an X509_OBJECT for both the cert and CRL case and hand over to the new function. There is one intentional change of behavior: if there is an attempt to add an object which is already present in the store, succeed instead of throwing an error. This makes sense and is also the OpenSSL behavior. As pointed out by jsing, this is a partial fix for the long standing GH issue #100 on libtls where connections would fail if the store contains duplicate certificates. Also: remove the internal X509_OBJECT_dec_ref_count(), which is no longer used. ok jsing CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/11/05 11:58:08 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.6.8. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/05 12:03:00 Modified files: usr.bin/mandoc : manpath.c Log message: Make sure that the configuration file is always read, even when running with the -M option or with a MANPATH environment variable that has neither a leading or trailing ":" nor any "::". If -M or MANPATH override the configuration file rather than adding to it, just ignore any "manpath" directives while processing the configuration file. This fixes a bug reported by Jan Stary on misc@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/05 12:34:17 Modified files: devel/cln : Makefile distinfo devel/cln/patches: patch-Makefile_in Log message: Update to cln-1.3.6 Fixes build on sparc64 and riscv64 Maintainer timeout CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/11/05 13:01:02 Modified files: usr.sbin/httpd : server_http.c Log message: Perform stricter checking on the version string (which RFC 7230 says must be "HTTP" "/" DIGIT "." DIGIT), and answer 505 version not supported when the number is outside of what we support, and 400 bad request when the version format is wrong. from Ross L Richardson, thanks! ok claudio@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/11/05 13:54:08 Modified files: sbin/disklabel : disklabel.8 Log message: Correct auto table entry for /var: it's 4G plus 2x physmem CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/05 14:10:33 Modified files: math/py-cftime : Makefile distinfo Log message: Update py-cftime to 1.5.1.1. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/05 14:25:28 Modified files: math/py-netcdf4: Makefile distinfo Log message: Update py-netcdf4 to 1.5.8. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/05 14:33:50 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.2.10. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 14:35:14 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Trade an abort() neutered by a comment for a blank line elsewhere. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 15:39:45 Modified files: lib/libcrypto/x509: x509_lu.c Log message: First pass of streamlining X509_STORE_get1_{certs,crls}() These functions are quite messy. On top of the tricky logic querying the cache, then refreshing the cache (unconditionally or not), then querying again, then extracting a list of certs/crls and bumping their refcounts, things are intermixed with locking and needlessly early allocations that then need to be cleaned up again. Use X509_STORE_CTX_get_obj_by_subject() to avoid using an object on the stack and defer allocation of the returned stack of certs to later. Flatten the logic a bit and prepare for further refactoring. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/05 16:03:25 Modified files: lib/libcrypto/man: X509_LOOKUP_new.3 Log message: typo: a static objects -> a static object CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/11/05 16:18:24 Modified files: devel/pcre2 : Makefile distinfo Removed files: devel/pcre2/patches: patch-RunGrepTest Log message: update devel/pcre2 10.37 This is an update for devel/pcre2 10.37 released on May 26, 2021. Changelog: https://vcs.pcre.org/pcre2/code/trunk/ChangeLog?view=markup&pathrev=1310 This update: - undoes RunGrepTest patch by jca@ now that it has been upstreamed (item #1 changelog) https://bugs.exim.org/show_bug.cgi?id=2681 - major bump for pcre2-posix due to check_sym reporting removed symbols ok sthen@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/05 16:51:56 Modified files: sbin/iked : iked.conf.5 Log message: Clarify iface option. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/05 17:18:15 Added files: sysutils/login_oath/patches: patch-Makefile_inc Log message: don't use -Werror, it trips -Wunused-but-set-variable with clang 13 patching to avoid the warning is annoying because it relates to a variable used in some cases but not others depending on #defines CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/05 17:35:01 Modified files: build/mirrors : openssh-portable.html.head openssh : portable.html Log message: remove a lie about providing rpm files, add key fingerprint, fix some grammar CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/05 18:49:47 Modified files: sysutils/portroach-cli: Makefile sysutils/portroach-cli/files: portroach-cli Log message: Leave URL character encoding to ftp(1) and zap incorrect comment I must've tested the wrong way back then as ftp(1) definitely does encode URL characters if needed, so stop stating otherwise. `portroach-cli -m .' (showing all ports for all maintainers) yields no errors (anymore?), so ftp does encode all MAINTAINER values correctly. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/05 19:24:37 Modified files: distrib/sets/lists/man: mi share/man/man8 : Makefile autoinstall.8 usr.sbin/sysupgrade: sysupgrade.8 Added files: share/man/man8 : site.8 Log message: Add site(8), OpenBSD installation and upgrade customization This is practically https://www.openbsd.org/faq/faq4.html#site "Customizing the Install Process"++ with practical examples and references to/from relevant manuals. Prodding/first diff from Aaron Poffenberger "I didn't know about it and now I'm using it on all my systems." florian Feedback semarie afresh1 OK afresh1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/05 19:32:10 Modified files: share/man/man8 : site.8 Log message: Add "install.site" and "upgrade.site" as additional manual names This makes "man upgrade.site" work, which is quite convenient for what is sort of a configuration/script file -- similar to boot.conf(8) which lives in boot.8 as additional Nm. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/05 19:37:02 Modified files: share/man/man8 : site.8 Log message: Add missing newline to fix markup CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/05 23:26:33 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/sys : socketvar.h Log message: Allocate socket and initialize so_lock in one place This makes witness(4) use a single lock type for tracking so_lock. Previously, so_lock was covered by two distinct lock types because there were separate rw_init() initializers in socreate() and sonewconn(). OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/05 23:48:47 Modified files: sys/kern : kern_event.c Log message: Make kqread event filter MP-safe Use the monitored kqueue's kq_lock to serialize kqueue and knote access. Typically, the "object lock" would cover also the klist, but that is not possible with kqueues. knote_activate() needs kq_lock of the monitoring kqueue, which would create lock order troubles if kq_lock was held when calling KNOTE(&kq->kq_sel.si_note). Avoid this by using a separate klist lock for kqueues. The new klist lock is system-wide. Each kqueue instance could have a dedicated klist lock. However, the efficacy of dedicated versus system-wide lock is somewhat limited because the current implementation activates kqueue knotes through a single thread. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2021/11/06 00:54:00 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Log message: Update lang/go to Go 1.17.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/06 01:18:18 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Refactor X509_STORE_get1_certs() Split the retrieval of the certs in the store's cache that match the desired subject into a separate function. This greatly simplifies locking, error handling and the flow of the function. with/ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/06 01:52:22 Modified files: lib/libcrypto/asn1: a_time.c Log message: Fix indent. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 02:37:10 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-3.1.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 02:39:06 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.319 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 03:10:35 Modified files: x11/kde-applications/umbrello: Makefile Log message: Add some missing dependencies and regen WANTLIB Spotted by aja, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:18:51 Modified files: sysutils/consul-template: Makefile distinfo Log message: Update to consul-template-0.27.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/06 03:19:24 Modified files: textproc/py-cssutils: Makefile distinfo textproc/py-cssutils/pkg: PLIST Removed files: textproc/py-cssutils/patches: patch-setup_py Log message: update to py3-cssutils-2.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:20:41 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo sysutils/p5-Sys-Virt/pkg: PLIST Log message: Update to p5-Sys-Virt-7.9.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:20:55 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:34:19 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.22.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:34:29 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.19.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:34:44 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.21.12. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 03:44:23 Removed files: telephony/asterisk/19/pkg: PLIST-main.orig Log message: Remove .orig file from CVS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 03:45:37 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_password_py print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.21.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 04:11:05 Modified files: www/honk : Makefile www/honk/pkg : honk.rc Log message: Use pexp instead of a home-cooked rc_stop; that's what it's for. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/11/06 04:13:39 Modified files: usr.bin/ssh : sftp-client.c sftp-server.c Log message: Plug a couple of minor mem leaks. From beldmit at gmail.com via github PR#283, ok markus@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/06 04:34:55 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-41.1 CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 04:38:04 Modified files: etc/rc.d : rc.subr share/man/man8 : rc.subr.8 Log message: Allow passing a different signal than SIGTERM in the default rc_stop() function. This will allow to simplify some rc.d script that cook there own function to gracefully stop a process (e.g. web servers). There are other use cases as well. And do the same for rc_reload because it's cheap and can also simplify a handful of rc.d scripts. Behave like shutdown and if the process is still not down after daemon_timeout (configurable; default to 30s), then send a SIGKILL. While here, factorise pkill invocations into a _rc_sendsig() function that can potentially be used by rc.d scripts instead of cooking pkill lines; this will benefit from the configured routing table etc. tested & ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 04:38:41 Modified files: devel/jenkins/devel: Makefile devel/jenkins/pkg: jenkins.rc devel/jenkins/stable: Makefile mail/kopano/core: Makefile mail/kopano/core/pkg: kopano_search.rc misc/srcpd : Makefile misc/srcpd/pkg : srcpd.rc net/mautrix-whatsapp: Makefile net/mautrix-whatsapp/pkg: mautrix_whatsapp.rc net/tor : Makefile net/tor/pkg : tor.rc sysutils/consul-template: Makefile sysutils/consul-template/pkg: consul_template.rc sysutils/consul: Makefile sysutils/consul/pkg: consul.rc sysutils/nomad : Makefile sysutils/nomad/pkg: nomad.rc sysutils/rundeck: Makefile sysutils/rundeck/pkg: rundeck.rc sysutils/serf : Makefile sysutils/serf/pkg: serf.rc www/sthttpd : Makefile www/sthttpd/pkg: thttpd.rc www/nginx : Makefile www/nginx/pkg : nginx.rc www/lighttpd : Makefile www/lighttpd/pkg: lighttpd.rc audio/mumble : Makefile audio/mumble/pkg: murmurd.rc mail/rmilter : Makefile mail/rmilter/pkg: rmilter.rc Log message: Use the new rc_stop_signal / rc_reload_signal variables. Need a recent rc.subr. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 05:02:53 Modified files: etc/rc.d : rc.subr Log message: Drop uneeded sleep. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/06 06:27:05 Modified files: lib/libcrypto/x509: x509_lu.c Log message: In X509_STORE_get1_issuer() do not call the verify callback from x509_check_cert_time(). Matches a change made in OpenSSL 70dd3c65. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/06 06:31:40 Modified files: lib/libcrypto/x509: x509_lu.c Log message: Start cleaning up X509_STORE_get1_issuer() Get rid of the last X509_OBJECT_free_contents() call by moving the object from the stack to the heap. I deliberately kept the obj variable to keep obj and pobj separate. Rename the out parameter from issuer to out_issuer to ensure that we only assign it when we have acquired a reference that we can return. Add a new X509 *issuer. In the first part of the function, acquire an extra reference before check_issuer/check_time. In the second part of the function, acquire a reference inside the lock to avoid a race. Deal with ret only in one place. ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 06:37:43 Modified files: graphics/krita : Makefile graphics/krita/pkg: PLIST Log message: Enable HEIF support By Brad, thanks! CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 07:33:10 Modified files: etc/rc.d : rc.subr Log message: Always run _rc_rm_runfile when process is sent a SIGKILL or rc_post fails (at this point the process has been terminated). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 07:41:35 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/pkg: PFRAG.old PFRAG.stable PLIST Log message: Update to librsvg-2.52.3. Force the use of llvm-nm over our base nm(1) which seems to have a bug triggering link failures. Debugged by semarie@, thanks! CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/06 08:27:45 Modified files: usr.bin/ftp : fetch.c Log message: Stop URL encoding the tilde character RFC 1738 Uniform Resource Locators (URL) lists tilde as unsafe character. RFC 2396 Uniform Resource Identifiers (URI): Generic Syntax updates it to The tilde "~" character was added to those in the "unreserved" set, since it is extensively used on the Internet in spite of the difficulty to transcribe it with some keyboards. In theory, this shouldn't make a difference, but some servers do not decode "%7e" and thus erroneously serve a 404. RFC 2396 2.4.2. When to Escape and Unescape says: In some cases, data that could be represented by an unreserved character may appear escaped; for example, some of the unreserved "mark" characters are automatically escaped by some systems. If the given URI scheme defines a canonicalization algorithm, then unreserved characters may be unescaped according to that algorithm. For example, "%7e" is sometimes used instead of "~" in an http URL path, but the two are equivalent for an http URL. Update ftp(1) to RFC 2396 by no longer treating "~" as unsafe character. This is effectively a one-character diff; update comments accordingly as well as the order of characters to ease code-to-standard comparison. This matches curl(1) and wget(1) behaviour wrt. encoding of "~". OK sthen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/06 09:00:25 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 Log message: Improve formatting. The line breaks in the lists of methods were very ugly. While here, put descriptions right after the prototypes they describe. No content change. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/06 10:01:50 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.8.1 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/06 10:25:15 Log message: Import ibus-typing-booster-2.14.13 Ibus-typing-booster is a completion input method to speed-up typing. Features: - Context sensitive completions. - Learns from user input. - Can be trained by supplying files containing typical user input. - If available, hunspell and hunspell dictionaries will also be used to provide not only completion but also spellchecking suggestions. - Can be used with any keyboard layout. - Almost all input methods supplied by libm17n are supported. - Several input methods and languages can be used at the same time without switching. - Predicts Unicode symbols and emoji as well. ok kn@ Special thanks to stsp@ who entirely reworked my initial port draft Thanks to kn@ and sthen@ for comments on the port Status: Vendor Tag: solene Release Tags: solene_20211106 N ports/inputmethods/ibus-typing-booster/Makefile N ports/inputmethods/ibus-typing-booster/distinfo N ports/inputmethods/ibus-typing-booster/pkg/DESCR N ports/inputmethods/ibus-typing-booster/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/06 10:25:42 Modified files: inputmethods : Makefile Log message: + ibus-typing-booster CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/06 10:54:25 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: Do not symlink python3 anymore, it is provided by the default package Symlinking the unversioned `python` executable is fine. These two are the only exceptions in the ports tree handling a versioned symlink. OK robert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/06 11:22:55 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: Fix comment. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/06 11:35:14 Modified files: sys/kern : uipc_usrreq.c sys/sys : unpcb.h Log message: Make `unp_msgcount' and `unp_file' atomic. Introduce `unp_rights_mtx' mutex(9) to protect `unp_rights'. This removes global rwlock(9) from unp_internalize() and unp_externalize() normal paths and leaves it in the unp_externalize() error path only. Also we don't need to simultaneously hold fdplock() and `unp_lock' within unp_internalize(). The `unp_rights' can't be atomic. Otherwise the thread which exceeding the limit will break all other not-exceeding threads until it decrements `unp_rights'. That why the mutex(9) used for protection. It's safe to call fptounp() without `unp_lock' held. We always got this file descriptor by fd_getfile(9) so we always have the extra reference and this descriptor can't be closed by concurrent thread. Some sockets could be destroyed through 'PRU_ABORT' path but they don't have associated file descriptor and they are not accessible in the unp_internalize() path. The `unp_file' access without `unp_lock' held is also safe. Each socket could have the only associated file descriptor and each file descriptor could have the only associated socket. We only assign `unp_file' in the unp_internalize() path where we got the socket by fd_getfile(9). This descriptor has the extra reference and couldn't be closed concurrently. We could override `unp_file' but with the same address because the associated file descriptor can't be changed so the address will be also the same. While unp_gc() concurrently runs the dereference of non-NULL `unp_file' is always safe. Discussed with kettenis@ and mpi@. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 12:34:50 Modified files: devel/doxygen : Makefile distinfo devel/doxygen/patches: patch-doc_CMakeLists_txt Log message: Update doxygen to 1.9.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 12:35:09 Modified files: devel/doxygen-gui: Makefile distinfo Log message: Update doxygen-gui to 1.9.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 12:58:28 Log message: Import wayland-1.19.0 Comment: Display server protocol Description: Wayland is intended as a simpler replacement for X, easier to develop and maintain. Wayland is a protocol for a compositor to talk to its clients as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen) or other display servers. Port notes: This work is only possible because to FeeBSD's wayland patches and sthen@'s work on devel/epoll-shim. From my position it is currently needed as a dependency. It should give other developers the possibility to play with wayland e.g. to build Xenocara with XWayland support. New category "wayland" to relieve x11/devel. Feedback and OK fcambus@ daniel@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211106 N ports/wayland/wayland/Makefile N ports/wayland/wayland/distinfo N ports/wayland/wayland/patches/patch-meson_build N ports/wayland/wayland/patches/patch-src_meson_build N ports/wayland/wayland/patches/patch-src_wayland-os_c N ports/wayland/wayland/patches/patch-src_wayland-os_h N ports/wayland/wayland/patches/patch-src_wayland-server_c N ports/wayland/wayland/patches/patch-src_wayland-shm_c N ports/wayland/wayland/patches/patch-tests_client-test_c N ports/wayland/wayland/patches/patch-tests_connection-test_c N ports/wayland/wayland/patches/patch-tests_event-loop-test_c N ports/wayland/wayland/patches/patch-tests_os-wrappers-test_c N ports/wayland/wayland/patches/patch-tests_queue-test_c N ports/wayland/wayland/patches/patch-tests_test-compositor_c N ports/wayland/wayland/patches/patch-tests_test-helpers_c N ports/wayland/wayland/patches/patch-tests_test-runner_c N ports/wayland/wayland/pkg/DESCR N ports/wayland/wayland/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 12:59:49 Log message: Import wayland-protocols-1.23 Comment: Wayland protocols Description: wayland-protocols contains Wayland protocols that adds functionality not available in the Wayland core protocol. Such protocols either adds completely new functionality, or extends the functionality of some other protocol either in Wayland core, or some other protocol in wayland-protocols. Maintainer: The OpenBSD ports mailing-list WWW: https://wayland.freedesktop.org/ OK fcambus@ daniel@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211106 N ports/wayland/wayland-protocols/Makefile N ports/wayland/wayland-protocols/distinfo N ports/wayland/wayland-protocols/pkg/DESCR N ports/wayland/wayland-protocols/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 13:00:41 Log message: Import wayland-utils-1.0.0 Comment: Wayland utils Description: Display information about protocols supported by Wayland compositor. Maintainer: The OpenBSD ports mailing-list WWW: https://wayland.freedesktop.org/ OK fcambus@ daniel@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211106 N ports/wayland/wayland-utils/Makefile N ports/wayland/wayland-utils/distinfo N ports/wayland/wayland-utils/patches/patch-meson_build N ports/wayland/wayland-utils/patches/patch-wayland-info_wayland-info_c N ports/wayland/wayland-utils/pkg/DESCR N ports/wayland/wayland-utils/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 13:01:42 Log message: Import plasma-wayland-protocols-1.4.0 Comment: KDE Wayland Plasma protocols Description: Plasma-specific protocols for Wayland Maintainer: Rafael Sadowski WWW: https://kde.org/plasma-desktop/ OK fcambus@ daniel@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211106 N ports/wayland/plasma-wayland-protocols/Makefile N ports/wayland/plasma-wayland-protocols/distinfo N ports/wayland/plasma-wayland-protocols/pkg/DESCR N ports/wayland/plasma-wayland-protocols/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 13:08:33 Added files: wayland : Makefile Log message: Initial wayland Makefile Hook: wayland, wayland-protocols, wayland-utils, plasma-wayland-protocols CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 13:09:10 Modified files: . : Makefile Log message: +wayland CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/06 13:10:18 Modified files: infrastructure/bin: portcheck Log message: Add new category "wayland" CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2021/11/07 00:52:09 Modified files: www/py-flup : Makefile Log message: bump REVISION for switch from Python 3.8 -> 3.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/07 01:54:06 Modified files: textproc/icu4c : Makefile Log message: Add dynamic PORTROACH marker to unconfuse 7_1 versus release-7-1. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/07 01:01:53 Modified files: wayland/wayland: Makefile wayland/wayland/patches: patch-src_wayland-server_c Log message: wayland/wayland: patch correction for OpenBSD fixes the "event-loop-test" test. ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2021/11/07 01:09:04 Modified files: usr.bin/nm : elf.c Log message: nm: add some .text.* support for symbols .text.* are generated when using -ffunction-sections. makes nm(1) to correctly identify the function symbols as N_TEXT. found while debugging librsvg build error, where some symbols where not found by libtool(1) (which is using nm(1)). ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/07 01:26:12 Modified files: etc/rc.d : rc.subr Log message: Use built-in SECONDS instead of hand roller timer. with a tweak from kn@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/07 01:31:24 Modified files: etc/rc.d : rc.subr Log message: Speed up _rc_wait: only sleep 1/2 second between rc_check tries and make sure we have at least 1s for SIGTERM to do its job. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 01:37:46 Modified files: textproc/py-et_xmlfile: Makefile distinfo textproc/py-et_xmlfile/pkg: PLIST Log message: update to py3-et_xmlfile-1.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 02:00:36 Modified files: textproc/py-jellyfish: Makefile distinfo textproc/py-jellyfish/pkg: PLIST Log message: update to py3-jellyfish-0.8.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 02:16:31 Modified files: devel/py-toolz : Makefile distinfo Log message: update to py3-toolz-0.11.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 02:28:01 Modified files: devel/py-doit : Makefile distinfo Log message: update to doit-0.33.1 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/07 03:00:38 Modified files: print/htmldoc : Makefile distinfo Log message: Update to htmldoc-1.9.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 03:00:54 Modified files: www/py-soupsieve: Makefile distinfo www/py-soupsieve/pkg: PLIST Log message: update to py3-soupsieve-2.3 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/07 03:30:35 Modified files: devel/boost : Makefile Log message: Disable boost-md on riscv64 The make_fcontext/jump_fcontext etc bits aren't implemented in libboost_context-mt.so, leading to link-type failures in consumer ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/07 04:40:10 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-3.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/07 05:05:29 Modified files: sys/sys : socket.h Log message: Fix tpyo of ecma. Reported by Matthew (chohag at jtan dot com) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/07 05:14:37 Modified files: net/deluge : Makefile Added files: net/deluge : patch-deluge_i18n_util_py patch-deluge_log_py Log message: Upstream fixes [Logging] Fix Python 3.8 compatibility: https://git.deluge-torrent.org/deluge/commit/?h=develop&id=351664ec071daa04161577c6a1c949ed0f2c3206 [Logging] Fix findCaller with unknown source: https://git.deluge-torrent.org/deluge/commit/?h=develop&id=5e06aee5c8846f94bd5fcc209132dacf06de781f Fix warning related to gettext: https://git.deluge-torrent.org/deluge/commit/?h=develop&id=d6c96d629183e8bab2167ef56457f994017e7c85 Diff from Rob Schmersel, thanks! CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/07 05:24:50 Modified files: archivers/blosc: Makefile distinfo Log message: Update blosc to bugfix release 1.21.1. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/07 06:15:10 Removed files: sbin/fdisk : mbrcode.h Log message: Nuke unused file. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/07 07:07:43 Modified files: sys/dev/ic : dwiic.c Log message: Fix handling of interrupts shared between multiple dwiic(4) devices. Interrupt sharing did not work correctly when two dwiic(4) devices share an interrupt line. We ended up with an interrupt storm. One of the two interrupt handlers would see interrupt status bits set to zero but claim the interrupt regardless. The second handler would never get to run, and the interrupt condition on the second device was not cleared as a result. Fix this by returning zero from dwiic_intr() if the device's interrupt status bits read back as zero. The storm occurred as soon as X11 was started. xenodm(1) never managed to display its login prompt. Observed on the Thinkpad Helix2 which had been unable to start X since dwiic(4) started to attach on this machine in 2018. (I already saw the problem back then but never dug into it, and temporarily lost access to helix2 hardware for a long time.) With help from jcs@ who provided debugging hints already back in 2018. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/07 07:27:44 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: mysqld.rc databases/postgresql: Makefile databases/postgresql/pkg: postgresql.rc Log message: set daemon timeout to 300 by default; databases can take a long time to gracefully shutdown especially if you have a lot of cached data or you are swapping and we do not want to kill these processes to avoid potential dataloss CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/07 07:35:49 Modified files: faq : faq10.html Log message: rework the "security updates" text to flow a bit more logically. input/ok tb CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/07 08:05:34 Modified files: audio/clementine: Makefile Log message: Add missing dependency on audio/taglib Spotted by naddy CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/07 08:29:02 Modified files: lib/libcrypto/man: Makefile ASN1_item_d2i.3 ASN1_item_new.3 Added files: lib/libcrypto/man: ASN1_item_digest.3 ASN1_item_sign.3 ASN1_item_verify.3 Log message: new manual pages ASN1_item_digest(3), ASN1_item_sign(3), and ASN1_item_verify(3) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/07 08:29:21 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: Revert previous python3 symlink removal The build process runs "env python3" with PATH=${WRKDIR}/bin in some places so /usr/local/bin/python3 won't be found. Spotted by naddy and phessler CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/07 08:50:15 Modified files: etc/etc.amd64 : disktab distrib/amd64/ramdisk_cd: Makefile Log message: increase ramdisk space for another driver CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/07 08:51:23 Modified files: lib/libcrypto/x509: x509_lcl.h x509_verify.c x509_vfy.c Log message: In X509_STORE_CTX rename the misnamed last_untrusted to num_untrusted ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/07 08:52:39 Modified files: lib/libcrypto/x509: x509_lcl.h x509_lu.c x509_vfy.c Log message: In X509_STORE_CTX, rename the X509_STORE store rather than ctx. ok gnezdo jsing CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/07 08:59:09 Modified files: sys/dev/fdt : simplepanel.c Log message: Constify struct cfattach, not struct cfdriver. Fixes panic seen on the Pinebook Pro. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/07 09:06:31 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: Enable igc(4). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/07 09:40:30 Modified files: sys/dev/fdt : gpioleds.c Log message: Simplify print logic OK patrick CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/07 09:43:12 Modified files: sys/dev/fdt : gpioleds.c Log message: Fall back to label if function is missing The "label" property is obsolete and "function" should be used, but devices like the Raspberry Pi 4b still use it. Detect LEDs on such machines: -gpioleds0 at mainbus0: no LEDs +gpioleds0 at mainbus0: "led0", "led1" OK patrick CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/07 11:39:58 Modified files: net/lagrange : Makefile Log message: Lagrange now requires archivers/zip to compile spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/07 11:47:37 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-DOCS_man_ao_rst patch-audio_out_ao_c patch-wscript patch-wscript_build_py Removed files: multimedia/mpv/patches: patch-video_out_placebo_ra_pl_c Log message: Update to mpv 0.34.0 From Brad CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/07 12:06:43 Modified files: math/openfst : Makefile Log message: NOT_FOR_ARCHS=${GCC3_ARCHS} is redundant given COMPILER=base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/07 12:35:33 Modified files: graphics/cairo : Makefile Log message: Add LDFLAGS="-L/usr/X11R6/lib" to configure env to fix the build on ld.bfd systems. It appears ld.bfd has an issue with libs specified with full paths. okay ajacoutot@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/07 12:38:25 Modified files: sys/netinet6 : nd6.c Log message: net.inet6.icmp6.nd6_debug doesn't need to warn about RDNSS/DNSSL options ok phessler@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/11/07 13:03:52 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: Update to py-prompt_toolkit-3.0.22 Changelog: https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.22/CHANGELOG CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/07 13:33:01 Modified files: lang/algol68g : Makefile Added files: lang/algol68g/patches: patch-source_genie_c Log message: Ignore usleep return value; if usleep fails with EINTR then it causes the program to abort, which probably wasn't intended. Report and diff from Omar Polo, thanks! CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/11/07 13:51:47 Modified files: lib/libsndio : aucat.c Log message: Allow -current libsndio to connect to old sndiod servers Recent sndio device naming change is missing the proper compatibility bits for this case. Found and fixed by bluhm@ and tweaks from me. ok bluhm CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/11/07 13:57:27 Modified files: usr.sbin/rpki-client: version.h Log message: bump version, ok claudio@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/07 15:27:25 Modified files: faq : faq10.html faq14.html faq4.html index.html Removed files: faq : faq8.html Log message: move the useful content from the general questions page into the system management page where it makes more sense. adjust links accordingly. input/ok tb CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2021/11/07 15:56:44 Modified files: faq : faq4.html Log message: add a brief mention of 'not configured' devices. ok tj CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/07 19:26:54 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/07 21:15:46 Modified files: sys/net : if_veb.c Log message: veb rules are an smr list, so traversal should be in an smr crit section reported by stsp@ an earlier diff was tested by and ok stsp@ ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/07 21:50:54 Modified files: sys/net : if_mpe.c Log message: whitespace tweaks, no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/07 21:54:44 Modified files: sys/net : if_bpe.c Log message: whitespace tweak, no functional change CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2021/11/07 22:35:30 Modified files: audio/fluidsynth: Makefile audio/fluidsynth/patches: patch-src_drivers_fluid_mdriver_c Log message: Reenable MIDI support using sndio Found and analysed by , thanks ok tb CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/11/07 22:54:56 Modified files: sysutils/dtb : Makefile Log message: drop maintainer on sysutils/dtb Updating this port has a high chance of breaking drivers as breaking changes are frequently made to device trees in linux. For example the description of BeagleBone Black hardware changed in linux 5.15 to be compatible with a new cpsw driver in linux. This would break cpsw(4) if the port were updated to 5.15. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/07 23:46:22 Modified files: usr.bin/awk : awk.1 Log message: missing full stop; CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/08 00:05:21 Modified files: sys/dev/usb : uhidev.c Log message: Plug uhidev memory leak during detach. Thanks to Damien Couderc for testing and ok gnezdo@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/08 00:38:07 Modified files: audio/openal : Makefile audio/openal/patches: patch-alc_backends_sndio_cpp Log message: Sndio poll fds fix from upstream Use a local unique_ptr array instead of a struct member for the sndio poll fds. From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/08 01:48:38 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.22.3 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/08 01:53:58 Modified files: productivity/qbirthday: Makefile distinfo Log message: update qbirthday to 0.7.0b3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/08 03:07:37 Modified files: x11/gnome/librsvg: Makefile Log message: Remove BDEP on devel/llvm now that our nm(1) has been fixed. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/08 03:10:50 Modified files: etc/rc.d : rc.subr Log message: rc_reload_signal & rc_stop_signal are not rc.conf(8) variables; they're only for rc.d scripts. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/08 03:40:16 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_config_BUILD_gn Removed files: www/chromium/patches: patch-base_allocator_allocator_gni Log message: use the use_allocator_shim build flag instead of a patch CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/08 04:19:57 Modified files: build : mirrors.dat Log message: add mirrors.ocf.berkeley.edu, thanks Jonathan Zhang CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/08 04:20:07 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html rpki-client : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 04:24:20 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 04:26:58 Modified files: devel/py-rfc6555: Makefile distinfo devel/py-rfc6555/pkg: PLIST Removed files: devel/py-rfc6555/patches: patch-rfc6555_py patch-setup_py patch-tests_test_create_connection_py patch-tests_test_ipv6_py Log message: update to py3-rfc6555-0.1.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/08 04:38:41 Modified files: textproc/xalan-j: Makefile Log message: Switch HOMEPAGE and MASTER_SITES to HTTPS OK from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/08 04:39:21 Modified files: math/rstudio : Makefile Log message: Regen WANTLIB OK from maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/08 05:38:30 Modified files: net/routinator : Makefile distinfo Added files: net/routinator/patches: patch-modcargo-crates_routinator-ui-0_3_4_build_rs Log message: net/routinator: unbreak build by preventing routinator-ui from downloading during the build. Do this by adding an extra distfile which is read to the desired format in routinator-ui's build script. tweak/ok shten CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 05:41:52 Modified files: graphics/ffmpeg: Makefile distinfo graphics/ffmpeg/patches: patch-configure Removed files: graphics/ffmpeg/patches: patch-libavutil_cpu_c Log message: update to FFmpeg 4.4.1, from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 05:42:11 Modified files: x11/mplayer : Makefile Log message: bump for FFmpeg update, from Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/08 05:53:49 Modified files: www/chromium : Makefile www/chromium/patches: patch-tools_protoc_wrapper_protoc_wrapper_py Log message: remove python3 symlink and append to PATH instead of overwriting it so that /usr/local/bin/python3 is picked up CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/08 06:02:46 Modified files: www/iridium : Makefile www/iridium/patches: patch-build_config_BUILD_gn patch-tools_protoc_wrapper_protoc_wrapper_py Removed files: www/iridium/patches: patch-base_allocator_allocator_gni Log message: merge two commits from chromium: use the use_allocator_shim build flag instead of a patch remove python3 symlink and append to PATH instead of overwriting it so that /usr/local/bin/python3 is picked up CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2021/11/08 06:20:52 Modified files: textproc/py-pdfminer: Makefile distinfo textproc/py-pdfminer/pkg: PLIST Log message: Update to Pdfminer.six 20211012 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/08 06:33:06 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm usr.sbin/pkg_add: pkg_create.1 Log message: add extra support to pass REVISION, EPOCH, FLAVOR_LIST from the ports infrastructure, so that pkg_create can catch some naming errors. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/08 06:35:29 Modified files: infrastructure/mk: bsd.port.mk Log message: use (if present) the checking support in pkg_create: that the pkgname comes from REVISION and EPOCH properly. The most crucial check is probably checking the end "flavor_ext" indeed comes from flavors (with the notable exception of MULTI_PACKAGES' default FULLPKGNAME, as per ispell) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/08 06:36:25 Modified files: infrastructure/mk: bsd.port.mk Log message: actually comment on the ispell case CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 06:59:46 Modified files: devel/py-setuptools-rust: Makefile Log message: py-setuptools-rust: set ONLY_FOR_ARCHS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:09:24 Modified files: devel/py-setuptools-rust: Makefile Log message: py-setuptools-rust: on second thoughts, remove ONLY_FOR_ARCHS and make the RUN_DEPENDS on lang/rust conditional, py-cryptography needs this to build even if rust extensions are disabled CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:17:04 Modified files: security/py-cryptography: Makefile Log message: build up SUPDISTFILES from MODCARGO_CRATES so that !rust arches don't fail on "Extra file 'cargo/XXX" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:19:32 Modified files: security/py-service_identity: Makefile distinfo Log message: update to py3-service-identity-21.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:30:53 Modified files: security/py-service_identity: Makefile Log message: fix pkgname CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/08 07:33:37 Modified files: geo/gpxsee : Makefile distinfo geo/gpxsee/pkg : PLIST Log message: geo/gpxsee: update to 9.11 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/08 07:44:14 Modified files: lib/libcrypto/man: X509_cmp_time.3 Log message: Document X509_gmtime_adj(3). While here, improve some argument names, improve ordering of the material, and mention the meaning of negative and of large arguments, CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:46:55 Modified files: security/py-cryptography: Makefile Log message: garbage-collect old dependencies no longer used by py-cryptography CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 07:50:53 Modified files: net/routinator : Makefile net/routinator/pkg: PLIST Added files: net/routinator/pkg: MESSAGE Log message: remove /var/db/routinator/tals/ from @sample in plist, "routinator init" whines about it. add a short MESSAGE showing the init line that works with the config used for rc scripts. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/08 07:51:30 Removed files: sys/net80211 : ieee80211_mira.c ieee80211_mira.h Log message: Send MiRA source files to the Attic. These files were unhooked from the build in April 2021. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/08 07:52:08 Modified files: sys/conf : files Log message: remove reference to ieee80211_mira.c which has been sent to the Attic CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/11/08 07:53:13 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.9.5 light test and OK bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/08 08:00:15 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-configure_ac Log message: update to pspg-5.5.1, from Omar Polo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/08 08:29:58 Modified files: mail/kopano/core: Makefile Added files: mail/kopano/core/patches: patch-provider_client_WSUtil_cpp Log message: unbreak kopano-search and possibly other issues by making sure that an allocation is correct in libkcutil, which is not an issue with glibc CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/08 08:33:36 Modified files: share/man/man4 : sppp.4 Log message: Fix markup CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/08 09:04:45 Modified files: audio/clementine: Makefile Log message: bump revision after dependency change CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/08 09:12:10 Modified files: distrib/sets/lists/man: mi share/man/man5 : Makefile share/man/man8 : Makefile autoinstall.8 usr.sbin/sysupgrade: sysupgrade.8 Added files: share/man/man5 : install.site.5 Removed files: share/man/man8 : site.8 Log message: Rename/move site(8) into install.site(5) These sets/scripts are not commands and there is nothing actually called "site". This is configuration, so use section five. Also rename to what actually exists. Discussed with deraadt schwarze jmc OK deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/08 09:13:43 Modified files: share/man/man5 : Makefile Log message: install.site.5 not .8 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/08 10:50:34 Modified files: devel/xtensa-lx106-elf/binutils: Makefile Log message: Fix LLVM 13 build failure. ok jca@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/08 10:57:10 Modified files: devel/boost : Makefile Added files: devel/boost/patches: patch-libs_context_build_Jamfile_v2 Log message: Build -md on riscv64, now with the required bits present in libcontext Build-tested with icinga/core2 and net/powerdns_recursor, runtime tested with a few test programs. ok Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/08 11:05:03 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2021/11/08 11:19:22 Modified files: lib/libssl : ssl_lib.c Log message: Replace with ok tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/08 14:32:49 Modified files: usr.bin/ssh : sftp-server.c Log message: improve error message when trying to expand a ~user path for a user that doesn't exist; better matches what the shell does ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/08 14:42:16 Modified files: devel/jdk/11 : Makefile Added files: devel/jdk/11/patches: patch-make_hotspot_lib_JvmOverrideFiles_gmk Log message: Fix a segfault seen with clang 13 in synchronizer.cpp by reducing optimization level for it. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/08 15:36:18 Modified files: sys/netinet : ip_esp.c Log message: Use plen consistently. ok patrick@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/08 15:47:47 Modified files: sbin/fdisk : mbr.c Log message: Use a couple of local 'struct prt' variables to make MBR_init() easier to read. No functional change. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/08 16:06:49 Modified files: regress/usr.sbin/rpki-client: Makefile regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Pull OpenSSL test into the Makefile using it to avoid it on "make obj" This way a top-down "make obj" does nothing but symlink creation and "make" or "make regress" still does the eopenssl11 check at the very end. This is how the rest of the regress suite does it, e.g. sys/netinet/pmtu. OK tb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/08 18:50:11 Modified files: sbin/fdisk : mbr.c Log message: no, that breaks architectures CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2021/11/08 19:48:00 Modified files: devel/riscv-elf/gcc: Makefile Log message: Adding --without-isl to the configure options, so that build doesn't fail for porters who have math/isl installed. Build failure noticed by naddy@, input from bcallah@ and tracey@ ok tracey@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/08 21:48:51 Modified files: lang/ghc : Makefile Removed files: lang/ghc/patches: patch-utils_ghc-pkg_Main_hs Log message: Remove irrelevant lang/ghc patch kili: fine to remove CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/08 23:25:42 Modified files: sys/dev/usb : uhidev.c uhidev.h Log message: The uhidevsubmatch() routine was imported from NetBSD back in 2002 along with the reportid locator. The same locator was removed in 2004 making the routine redundant. ok gnezdo@ mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/08 23:45:43 Modified files: sysutils/krename: Makefile Log message: Add missing run dependency on breeze-icons Spotted by Yifei Zhan, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/09 00:39:08 Modified files: net/thingsd : Makefile net/thingsd/pkg: thingsd.rc net/i2pd : Makefile net/i2pd/pkg : i2pd.rc sysutils/tenshi: Makefile sysutils/tenshi/pkg: tenshi.rc sysutils/toad : Makefile sysutils/toad/pkg: toadd.rc www/odoo : Makefile www/odoo/pkg : odoo.rc Log message: The rc.subr system takes benefits of korn shell features; so explicitely call /bin/ksh like it is done in the template. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/09 00:42:28 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/pkg: PLIST Added files: devel/qt-creator/patches: patch-src_libs_3rdparty_sqlite_sqlite3_c patch-src_plugins_qmldesigner_CMakeLists_txt patch-src_tools_qml2puppet_CMakeLists_txt Log message: Update qt-creator to 4.15.2 - Switch build to CMake - Enable all more Clang support - Enable ProParser and QLiteHTML CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/09 01:25:52 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 Plasma to 5.23.2 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2021/11/09 02:26:18 Modified files: sys/dev/pci : if_ixl.c Log message: Add IPv4, TCP4/6 and UDP4/6 checksum offloading. ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/09 03:48:02 Modified files: x11/tellico : Makefile distinfo Log message: Update tellico to 3.4.2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/09 04:00:43 Modified files: usr.sbin/rpki-client: http.c Log message: Implementation of HTTP Keep-Alive sessions introduced a regression for the HTTP redirect limit. The loop counter is reset during the redirect because a new http request is allocated in http_redirect(). Pass the current redirect_loop count to http_req_new() thereby the count increases for every redirect. With and OK benno@ job@ tb@ beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/09 04:01:04 Modified files: usr.sbin/rpki-client: rrdp_delta.c rrdp_notification.c rrdp_snapshot.c Log message: Issue a parse error for XML files that include a DOCTYPE section. DTD handling is known for various security problems and so it is best to not even enter that mine field. Also the RFC defines the RRDP XML schema using RELAX NG instead of DTD. With and OK benno@ job@ tb@ beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/09 04:03:39 Modified files: usr.sbin/rpki-client: extern.h main.c repo.c Log message: Limit the number of publication points under a given TAL. Introduce an additional timeout for each publication point. The limits are large enough to accomodate normal operating levels. With and OK benno@ job@ tb@ beck@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/09 04:24:29 Modified files: math/lean : Makefile distinfo math/lean/patches: patch-src_CMakeLists_txt math/lean/pkg : PLIST Log message: math/lean: update to 3.35.1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/09 04:29:33 Modified files: etc/rc.d : rc.subr Log message: check that the rc script including rc.subr is using ksh; rc.subr uses ksh features and scripts will not work correctly with sh. tweak jca/ok kn/ ok with direction aja CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/09 04:43:48 Modified files: share/man/man8 : rc.d.8 Log message: Clarify ksh(1) dependency OK aja CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/09 05:14:35 Modified files: usr.bin/ftp : fetch.c Log message: Print actually requested URLs Encoding URL paths changes the requested URL and therefore may yield different responses (opposed to an unencoded URL), solely depending on how the server implements de/encoding. Always print the encoded URL which actually gets requested in output like "Requesting ..." and erors likes "Error retrieving ....: 404 Not Found" and don't use the original URL provided on the command line. This matches exactly what is seen on the wire, e.g. with tshark(1) and helps debugging URL de/encoding related (server) issues. Feedback OK sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/09 05:15:33 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-2.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/09 05:17:00 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-3.1.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/09 05:21:30 Modified files: textproc/pplatex: Makefile Log message: fix pkgname CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/09 05:22:09 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: fix typo (noticed by sthen@) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/11/09 06:40:41 Modified files: usr.sbin/rpki-client: Tag: OPENBSD_7_0 Makefile cert.c cms.c crl.c encoding.c extern.h gbr.c http.c io.c ip.c main.c mft.c output-bgpd.c output-bird.c output-csv.c output-json.c output.c parser.c repo.c roa.c rpki-client.8 rrdp.c rrdp.h rrdp_delta.c rrdp_notification.c rrdp_snapshot.c rsync.c tal.c validate.c version.h x509.c usr.bin/rsync : Tag: OPENBSD_7_0 Makefile blocks.c downloader.c extern.h fargs.c flist.c main.c receiver.c rsync.1 rules.c server.c uploader.c Log message: rpki-client(8) should handle CA misbehaviours as soft-errors. This is a merge of usr.sbin/rpki-client and usr.bin/rsync from current and includes all commits in rpki-client 7.5 up to Tue Nov 9 11:03:40 2021 and to openrsync up to Wed Nov 3 14:42:13 2021, including: * Make rpki-client more resilient regarding untrusted input: - fail repository synchronisation after 15min runtime - limit the number of publication points per TAL - don't allow DOCTYPE definitions in RRDP XML files - fix detection of HTTP redirect loops. * limit the number of concurrent rsync processes. * fix CRLF in tal files. This is patches/7.0/common/004_rpki.patch.sig CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/11/09 06:41:24 Modified files: usr.sbin/rpki-client: Tag: OPENBSD_6_9 Makefile cert.c cms.c crl.c encoding.c extern.h gbr.c http.c io.c ip.c main.c mft.c mkdir.c output-bgpd.c output-bird.c output-csv.c output-json.c output.c parser.c repo.c roa.c rpki-client.8 rrdp.c rrdp.h rrdp_delta.c rrdp_notification.c rrdp_snapshot.c rsync.c tal.c validate.c version.h x509.c usr.bin/rsync : Tag: OPENBSD_6_9 Makefile blocks.c client.c downloader.c extern.h fargs.c flist.c main.c misc.c mkpath.c receiver.c rsync.1 sender.c server.c session.c socket.c symlinks.c uploader.c Log message: rpki-client(8) should handle CA misbehaviours as soft-errors. This is a merge of usr.sbin/rpki-client and usr.bin/rsync from current and includes all commits in rpki-client 7.5 up to Tue Nov 9 11:03:40 2021 and to openrsync up to Wed Nov 3 14:42:13 2021, including: * Make rpki-client more resilient regarding untrusted input: - fail repository synchronisation after 15min runtime - limit the number of publication points per TAL - don't allow DOCTYPE definitions in RRDP XML files - fix detection of HTTP redirect loops. * limit the number of concurrent rsync processes. * fix CRLF in tal files. This is patches/6.9/common/021_rpki.patch.sig CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/09 06:43:15 Modified files: infrastructure/templates: Makefile.template Log message: SEPARATE_BUILD only takes yes/no, flavored is no more CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/11/09 06:43:18 Modified files: . : errata69.html errata70.html Log message: publish OpenBSD 6.9 errata 021_rpki and OpenBSD 7.0 errata 004_rpki. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/09 07:02:09 Modified files: sbin/fdisk : mbr.c Log message: Try this again, with (__powerpc__ || __mips__) chunk actually compiling. Use a couple of local 'struct prt' variables to make MBR_init() easier to read. No functional change. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2021/11/09 07:09:20 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: publish rpki-client 7.5 CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/09 07:57:16 Modified files: devel/xtensa-esp32-elf/gcc: Makefile Log message: Fix gcc build. Error provided by aja@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/11/09 08:41:10 Modified files: lib/libcrypto/objects: objects.txt obj_mac.num Log message: Add ASPA OID draft-ietf-sidrops-aspa-profile OK tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/09 09:10:42 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC Log message: Sort gpio{leds,charger} CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/09 09:11:21 Modified files: share/man/man4 : termios.4 Log message: add some Dv; from simon branch CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/09 09:13:40 Modified files: usr.bin/patch : patch.1 Log message: -i may not be specified multiple times; from josh grosse ok millert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/09 09:16:11 Modified files: distrib/sets/lists/man: mi share/man/man4 : Makefile sys/arch/arm64/conf: GENERIC sys/dev/fdt : files.fdt Added files: share/man/man4 : gpiokeys.4 sys/dev/fdt : gpiokeys.c Log message: Add gpiokeys(4) for arm64 This driver handles events triggered by GPIO keys such as lid status and power button. OK kettenis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/09 09:23:04 Modified files: lib/libcrypto/man: Makefile X509_LOOKUP_hash_dir.3 X509_LOOKUP_new.3 X509_STORE_load_locations.3 X509_STORE_new.3 X509_new.3 Added files: lib/libcrypto/man: X509_load_cert_file.3 Log message: Split a new page X509_load_cert_file(3) with three functions out of X509_LOOKUP_hash_dir(3) because both groups of functions differ substantially in purpose and structure. Rewrite the complete text of X509_load_cert_file(3) from scratch for correctness and clarity. This fixes several documentation errors: 1. The names of the constants were wrong, lacking the "X509_" prefix. 2. None of these functions support X509_FILETYPE_DEFAULT, neither in OpenSSL nor in LibreSSL. 3. The memory cache does not contain X509_STORE objects; instead, the X509_STORE object *is* the memory cache. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/09 09:23:38 Modified files: net/routinator : Makefile crates.inc distinfo Log message: update to routinator-0.10.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/09 09:26:38 Modified files: net/routinator : Tag: OPENBSD_7_0 Makefile crates.inc distinfo net/routinator/pkg: Tag: OPENBSD_7_0 PLIST Added files: net/routinator/patches: Tag: OPENBSD_7_0 patch-modcargo-crates_routinator-ui-0_3_4_build_rs net/routinator/pkg: Tag: OPENBSD_7_0 MESSAGE Log message: update to routinator-0.10.2 The rrdp-timeout configuration setting now correctly limits the maximum length an RRDP request can take. This prevents a possible issue where a RRDP repository maliciously or erroneously delays a request and subsequently a validation run. (#666, CVE-2021-43173) The new configuration setting max-ca-depth limits the length of a chain of CAs from a trust anchor. By default it is set to 32. This fixes a possible vulnerability where a CA creates an infinite chain of CAs. (#665, CVE-2021-43172) Support for the gzip transfer encoding for RRDP has been removed because gzip in combination with XML provides multiple ways to delay validation. The configuration setting rrdp-disable-gzip is now deprecated and will be removed in the next breaking release. (#667, CVE-2021-43174) CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/11/09 09:53:18 Modified files: sbin/disklabel : disklabel.8 editor.c Log message: Increase min and max src a bit to accomodate growth and git users From Mikhail CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/11/09 09:54:06 Modified files: regress/sbin/disklabel: 12000.ok 18000.ok 20000.ok 300000.ok 40000.ok 90000.ok 900000.ok Log message: Regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/09 10:07:19 ports/net/librenms/files Update of /cvs/ports/net/librenms/files In directory cvs.openbsd.org:/tmp/cvs-serv81885/files Log Message: Directory /cvs/ports/net/librenms/files added to the repository CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2021/11/09 11:40:21 Modified files: lib/libcrypto/bn: bn_nist.c lib/libcrypto/des: cfb_enc.c lib/libcrypto/gost: gost2814789.c streebog.c lib/libcrypto/modes: modes_lcl.h xts128.c lib/libcrypto/rc4: rc4_enc.c lib/libcrypto/sha: sha256.c sha512.c sha_locl.h lib/libcrypto/whrlpool: wp_block.c lib/libssl : d1_pkt.c Log message: Switch to from for better portability. ok tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/09 12:15:24 Modified files: mail/kopano/core: Makefile Added files: mail/kopano/core/patches: patch-ECtools_backup_kopano_backup___init___py Log message: add a hack to the kopano-backup script so that the process does not hang because the worker queue is empty CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/09 14:22:29 Modified files: libexec/ld.so/riscv64: archdep.h Log message: Like most archs, riscv doesn't need resolution of JUMP_SLOT relocations in static PIE binaries: delete RELOC_JMPREL and HAVE_JMPREL there. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/09 15:38:25 Modified files: sbin/iked : iked.conf.5 Log message: Use more sensible transforms in example config. CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2021/11/09 18:07:07 Modified files: devel/arm-compute-library: Makefile Log message: Fix fallout from scons update. Build failure noticed by phessler@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/09 20:50:55 Modified files: devel/shellcheck: Makefile distinfo devel/shellcheck/files: shellcheck.1 Log message: Update devel/shellcheck to 0.8.0 By maintainer (Caspar Schutijser) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/09 21:39:16 Modified files: usr.bin/dc : inout.c Log message: Move two BIGNUMs in printnumber() from the stack to the heap to prepare bc(1) and dc(1) for opaque BIGNUMs. "looks sane" otto CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/09 21:45:15 Modified files: sys/net : bpf.c Log message: whitespace tweaks, no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/09 21:46:25 Modified files: sys/net : if_media.h Log message: whitespace tweak, no functional change. enjoy rebuilding all the things cos i deleted a space. CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2021/11/09 22:36:49 Modified files: . : tshirts.html Log message: Fix typo in anchor. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/09 23:25:09 Modified files: usr.bin/ssh : ssh-keysign.c Log message: fix ssh-keysign for KEX algorithms that use SHA384/512 exchange hashes; feedback/ok markus@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2021/11/09 23:28:59 Modified files: faq : faq4.html Log message: Replace floats with a simple table. Floats led to rendering issues on platforms with different font sizes. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/09 23:29:25 Modified files: usr.bin/ssh : myproposal.h ssh_config.5 sshd_config.5 Log message: add the sntrup761x25519-sha512@openssh.com hybrid ECDH/x25519 + Streamlined NTRU Prime post-quantum KEX to the default KEXAlgorithms list (after the ECDH methods but before the prime-group DH ones). ok markus@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/09 23:33:30 Modified files: sys/dev/usb : uhidev.c uhidev.h Log message: Second attempt to resolve UHIDEV_CLAIM_MULTIPLE_REPORTID conflict, this time without using sentinel that cannot be represented using a single byte. Instead, use 0 as this report ID is reserved according to the USB HID specification. Fixes attachment of some upd devices which exposes up to 256 report IDs. Thanks to Damien Couderc for reporting and testing. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/09 23:37:59 Modified files: graphics/skanlite: distinfo net/konversation: Makefile distinfo net/ktorrent : Makefile distinfo net/libktorrent: distinfo x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: Makefile distinfo x11/kde-applications/akonadi-calendar: Makefile distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: Makefile 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: Makefile distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: Makefile distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: Makefile distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: Makefile distinfo x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cervisia: Makefile distinfo x11/kde-applications/dolphin: Makefile distinfo x11/kde-applications/dolphin-plugins: Makefile distinfo x11/kde-applications/dragon: Makefile distinfo x11/kde-applications/elisa: distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: Makefile distinfo x11/kde-applications/filelight: Makefile 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: Makefile distinfo x11/kde-applications/juk: Makefile distinfo x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kajongg: Makefile distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalarmcal: distinfo x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalzium: Makefile 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/kate: Makefile distinfo x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: Makefile distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: Makefile distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: Makefile 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: Makefile distinfo x11/kde-applications/kde-dev-scripts: Makefile distinfo x11/kde-applications/kde-dev-utils: Makefile distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: Makefile distinfo x11/kde-applications/kdegraphics-thumbnailers: Makefile distinfo x11/kde-applications/kdenetwork-filesharing: Makefile 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: Makefile distinfo x11/kde-applications/kdesdk-kioslaves: distinfo x11/kde-applications/kdesdk-thumbnailers: Makefile distinfo x11/kde-applications/kdf: Makefile distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: Makefile distinfo x11/kde-applications/kfind: Makefile distinfo x11/kde-applications/kfloppy: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kgeography: distinfo x11/kde-applications/kget: Makefile distinfo x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgpg: Makefile distinfo x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: Makefile distinfo x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kig: Makefile distinfo x11/kde-applications/kigo: Makefile distinfo x11/kde-applications/killbots: distinfo x11/kde-applications/kimagemapeditor: Makefile distinfo x11/kde-applications/kimap: distinfo x11/kde-applications/kio-extras: Makefile distinfo x11/kde-applications/kiriki: distinfo x11/kde-applications/kiten: distinfo x11/kde-applications/kitinerary: distinfo x11/kde-applications/kjumpingcube: Makefile distinfo x11/kde-applications/kldap: distinfo x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/klettres: distinfo x11/kde-applications/klickety: Makefile 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/kmailtransport: Makefile distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmix/pkg: PLIST x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: Makefile distinfo x11/kde-applications/kmplot: Makefile 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: Makefile distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: Makefile distinfo x11/kde-applications/kontactinterface: Makefile distinfo x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: Makefile distinfo x11/kde-applications/krdc/pkg: PLIST x11/kde-applications/kreversi: Makefile distinfo x11/kde-applications/krfb: distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: Makefile 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: Makefile distinfo x11/kde-applications/kteatime: distinfo x11/kde-applications/ktimer: Makefile 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: Makefile distinfo x11/kde-applications/kwordquiz: Makefile distinfo x11/kde-applications/libgravatar: distinfo x11/kde-applications/libkcddb: Makefile 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: Makefile distinfo x11/kde-applications/lokalize: Makefile distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: Makefile distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: Makefile distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/okteta: Makefile x11/kde-applications/okular: Makefile distinfo x11/kde-applications/palapeli: Makefile distinfo x11/kde-applications/picmi: Makefile distinfo x11/kde-applications/pim-data-exporter: Makefile distinfo x11/kde-applications/pim-sieve-editor: distinfo x11/kde-applications/pimcommon: Makefile distinfo x11/kde-applications/poxml: distinfo x11/kde-applications/print-manager: Makefile distinfo x11/kde-applications/rocs: Makefile distinfo x11/kde-applications/spectacle: Makefile x11/kde-applications/step: Makefile distinfo x11/kde-applications/svgpart: Makefile distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: Makefile distinfo x11/kde-applications/zeroconf-ioslave: distinfo x11/yakuake : distinfo Log message: Update KDE Gear to 21.08.3 Full Log Page: https://kde.org/announcements/changelogs/gear/21.08.3/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/10 00:30:37 Modified files: wayland/plasma-wayland-protocols: Makefile distinfo Log message: Update plasma-wayland-protocols to 1.5.0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/10 00:32:55 Modified files: usr.bin/ftp : fetch.c Log message: Revert previous I overlooked the autoinstall case where "Requesting ..." is used, but those messages that got fixed where omitted in ftp's SMALL version. Noticed the hard way by anton CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/10 01:14:43 Modified files: 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.23.3, Bugfix CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/10 01:21:32 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.320 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/11/10 01:34:48 Modified files: usr.sbin/rpki-client: extern.h Log message: Increase maximum filesize of RPKI objects to 4MB Based on feedback from Ties de Kock OK tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/10 01:47:51 Modified files: cad/xschem : Makefile distinfo cad/xschem/patches: patch-xschem_library_Makefile cad/xschem/pkg : PLIST Added files: cad/xschem/patches: patch-src_Makefile_in Log message: Update to xschem-3.0.0 from Hannu Vuolasaho (Maintainer). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/10 02:00:21 Modified files: lib/libcrypto/x509: by_file.c Log message: Merge two bug fixes from the OpenSSL 1.1.1 branch, which is still under a free license: 1. If the three X509_load_*(3) functions are called with a NULL file argument, do not return 1 to the caller because the return value 1 means "i loaded one certificate or CRL into the store". 2. When calling PEM load functions, do not ask the user for a password in an interactive manner. This includes parts of the following commits: commit c0452248ea1a59a41023a4765ef7d9825e80a62b Author: Rich Salz Date: Thu Apr 20 15:33:42 2017 -0400 Message: [...] Remove NULL checks and allow a segv to occur. [...] commit db854bb14a7010712cfc02861731399b1b587474 Author: Bernd Edlinger Date: Mon Aug 7 18:02:53 2017 +0200 Message: Avoid surpising password dialog in X509 file lookup. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/10 02:00:59 Added files: usr.bin/rsync : Tag: OPENBSD_7_0 copy.c Log message: Copy the new file copy.c from -current to -stable. This was forgotten in the previous -stable commit. This is patches/7.0/common/004_rpki.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/10 02:07:20 Added files: usr.bin/rsync : Tag: OPENBSD_6_9 charclass.h copy.c rmatch.c rules.c Log message: Copy new files created during post 6.9 developent from -current to -stable. This was forgotten in the previous -stable commit. This is patches/6.9/common/021_rpki.patch.sig CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/10 02:13:30 Modified files: usr.sbin/rpki-client: http.c Log message: Sync the encoding functions for URI with the version of ftp(1) This removes ~ from the list of "unsafe" characters. OK kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/10 02:15:29 Modified files: usr.sbin/rpki-client: ip.c Log message: Collaps the AFI specific IP print functions into ip_addr_print() their only difference was the buffersize and AF argument to inet_ntop. Use INET6_ADDRSTRLEN as the buffer size and convert the AFI to AF in a switch statement. OK denis@ kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/10 02:19:25 Modified files: lib/libcrypto/x509: by_file.c Log message: Sync some code style improvements from the OpenSSL 1.1.1 branch, which is still under a free license. No functional change. - No need to #include here. - return is not a function. - Do not use the pointless macro BIO_s_file_internal(). - No need to check for NULL before X509_CRL_free(3). This includes parts of the following OpenSSL commits from the 2015 to 2017 timeframe: 222561fe, 9982cbbb, f32b0abe, 26a7d938 OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/10 02:31:19 Modified files: regress/usr.sbin/rpki-client/libressl: Makefile Log message: Add a test for the redirect loop limit. It would be great if someone rewrote these tests to use a local HTTP server instead of some random external ones. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/10 03:57:56 Modified files: mail/rspamd : Makefile Log message: rspamd: use system fmt and zstd libraries. should fix a build problem reported by naddy if fmt was installed during the build. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/11/10 03:59:39 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.5.2 and enable DoT for the sdig tool ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/10 04:11:34 Modified files: x11/kde-plasma : Makefile.inc Log message: Something goes wrong in the last commit, fix missing versio CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/10 04:31:40 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc net/mautrix-whatsapp/pkg: PLIST Log message: Update to mautrix-whatsapp-0.1.10 From maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/10 04:55:27 Modified files: productivity/kmymoney: Makefile distinfo productivity/kmymoney/patches: patch-CMakeLists_txt patch-cmake_modules_FindLibOfx_cmake productivity/kmymoney/pkg: PLIST Log message: Update KMyMoney to 5.1.2 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/10 04:57:37 Added files: usr.sbin/rpki-client: Tag: OPENBSD_7_0 print.c Log message: Copy the new file print.c from -current to -stable. This was forgotten in the previous -stable commit. This is patches/7.0/common/004_rpki.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/10 04:58:00 Added files: usr.sbin/rpki-client: Tag: OPENBSD_6_9 print.c Log message: Copy the new file print.c from -current to -stable. This was forgotten in the previous -stable commit. This is patches/6.9/common/021_rpki.patch.sig CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/10 05:20:03 Modified files: sysutils/ruby-puppet/6: Makefile distinfo Log message: Update to puppet 6.25.1 Excerpt from https://puppet.com/docs/puppet/6/release_notes_puppet.html : Puppet can leak credentials when following HTTP redirects Previously, Puppet followed HTTP redirects, the Authentication and Cookie headers were passed to different hosts, which could leak sensitive information. Now the Authentication and Cookie headers are only sent when redirecting to the same hosts. PUP-11188 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/10 06:01:08 Modified files: sbin/fdisk : mbr.c Log message: Set correct prt_flag to 0. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/10 06:09:05 Modified files: sbin/iked : ikev2.c Log message: Look for INVALID_KE group from IKE_SA_INIT in IKE transforms, not ESP transforms. Fixes broken key exchange negotiation with matching proposals. ok patrick@ markus@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/10 06:20:17 Modified files: games/godot : Makefile distinfo games/godot/files/sndio: audio_driver_sndio.cpp games/godot/patches: patch-core_io_compression_cpp patch-core_io_compression_h patch-core_project_settings_cpp patch-core_ustring_h patch-drivers_unix_os_unix_cpp patch-platform_x11_detect_py patch-platform_x11_os_x11_cpp patch-thirdparty_embree_common_math_math_h patch-thirdparty_embree_common_sys_sysinfo_cpp games/godot/pkg: PLIST Removed files: games/godot/patches: patch-platform_uwp_export_export_cpp Log message: Update to godot-3.4 While here add a README and fix godot on 64 bits architectures. From Omar Polo (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/10 06:31:46 Modified files: games/goldberg_emulator/patches: patch-Makefile Log message: Zap stray -Wl which breaks compilation with eg++ on sparc64 ok kmos@ who had a similar diff. No need for a bump since the fix doesn't change the resulting package on archs where the port used to build. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/10 06:57:42 Modified files: lib/libcrypto/x509: x509.h x509_err.c by_file.c Log message: If X509_load_cert_crl_file(3) does not find any certificates and/or CRLs in the PEM input file (for example, if the file is empty), provide an error message in addition to returning 0. This merges another part of this OpenSSL commit, which is still under a free license: commit c0452248ea1a59a41023a4765ef7d9825e80a62b Author: Rich Salz Date: Thu Apr 20 15:33:42 2017 -0400 I did *not* add the similar message types X509_R_NO_CERTIFICATE_FOUND and X509_R_NO_CRL_FOUND because both code inspection and testing have shown that the code generating them is unreachable. OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/10 07:34:21 Modified files: lib/libcrypto/x509: by_dir.c Log message: Merge a few additional X509error(ERR_R_MALLOC_FAILURE) calls and various style improvements from the OpenSSL 1.1.1 branch, which is still under a free license. - No need to #include . - BUF_MEM_free(3) and sk_pop_free(3) can handle NULL. - sk_value(3) can handle -1. - Test pointers with "== NULL" rather than with "!". - Use the safer "p = malloc(sizeof(*p))" idiom. - return is not a function. - Delete very wrong commented out code. Including parts of the these commits from the 2015 to 2018 time range: 25aaa98a b4faea50 90945fa3 f32b0abe 26a7d938 7fcdbd83 208056b2 5b37fef0 Requested by and OK tb@. CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2021/11/10 08:04:26 Modified files: share/man/man4 : sppp.4 sys/net : if_sppp.h if_spppsubr.c Log message: sppp(4) - support PPP IPCP extensions for DNS RFC 1877 extends the family of network control protocols for establishing and configuring the IPCP over PPP, defining the negotiation of primary and secondary DNS addresses. After negotiation, rtm_proposal() is used to send out DNS updates. Feedback from claudio@ and kn@. OK claudio@, kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/10 08:06:24 Modified files: usr.bin/who : who.c Log message: remove a pointless call of setlocale(3); patch from Jan Stary ; OK martijn@ CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2021/11/10 08:23:24 Modified files: databases/sqlcipher: Makefile distinfo Removed files: databases/sqlcipher/patches: patch-configure patch-src_crypto_impl_c Log message: Update to sqlcipher 4.5.0 OK maintainer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/10 09:25:15 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/11/10 11:38:51 Modified files: sbin/disklabel : disklabel.8 Log message: Add missing chunk form previous commit CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/11/10 13:15:26 Modified files: sbin/disklabel : disklabel.8 Log message: Max size of src also changed. Noted by Mikhail CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2021/11/10 13:24:22 Modified files: sbin/route : route.c share/man/man4 : route.4 sys/net : if_spppsubr.c route.h usr.sbin/unwindctl: unwindctl.c Log message: Give sppp(4) its own RTP_PROPOSAL priority OK semarie@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/10 13:49:04 Modified files: usr.sbin/vmd : config.c priv.c Log message: Remove switch(4) pieces, feedback/missing piece millert@ ok claudio@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/10 14:59:47 Modified files: usr.sbin/syslogd: syslogd.c Log message: When sending via UDP, syslogd(8) can use iovec with sendmsg(2) instead of copying the strings with snprintf(3). OK martijn@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2021/11/10 18:54:29 Modified files: devel/cppcheck : Makefile distinfo Log message: update to cppcheck-2.6 CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2021/11/10 21:41:59 Modified files: . : plus.html Log message: changelog through oct 12 input from kmos tweak and OK florian CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2021/11/10 22:52:03 Modified files: sbin/resolvd : resolvd.8 Log message: resolvd(8) also monitors proposals learned by sppp(4) OK kn@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/11 00:04:46 Modified files: sys/dev/usb : uhidev.c uhidev.h Log message: Here we go again, revert the second attempt to resolve the UHIDEV_CLAIM_MULTIPLE_REPORTID conflict. Breaks fido(4) as reported by gnezdo@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/11 00:11:18 Modified files: games/moonlight-qt: Makefile distinfo Log message: Update moonlight-qt to 3.1.4 Update diff from maintainer (Muhammad Kaisar Arkhan (Yuki)) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:16:37 xenocara/lib/freetype/tests Update of /cvs/xenocara/lib/freetype/tests In directory cvs.openbsd.org:/tmp/cvs-serv61971/tests Log Message: Directory /cvs/xenocara/lib/freetype/tests added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:16:53 xenocara/lib/freetype/tests/issue-1063 Update of /cvs/xenocara/lib/freetype/tests/issue-1063 In directory cvs.openbsd.org:/tmp/cvs-serv12443/issue-1063 Log Message: Directory /cvs/xenocara/lib/freetype/tests/issue-1063 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:16:53 xenocara/lib/freetype/tests/scripts Update of /cvs/xenocara/lib/freetype/tests/scripts In directory cvs.openbsd.org:/tmp/cvs-serv12443/scripts Log Message: Directory /cvs/xenocara/lib/freetype/tests/scripts added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:17:53 xenocara/lib/freetype/src/dlg Update of /cvs/xenocara/lib/freetype/src/dlg In directory cvs.openbsd.org:/tmp/cvs-serv98152/dlg Log Message: Directory /cvs/xenocara/lib/freetype/src/dlg added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:17:54 xenocara/lib/freetype/src/sdf Update of /cvs/xenocara/lib/freetype/src/sdf In directory cvs.openbsd.org:/tmp/cvs-serv98152/sdf Log Message: Directory /cvs/xenocara/lib/freetype/src/sdf added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:18:39 xenocara/lib/freetype/docs/oldlogs Update of /cvs/xenocara/lib/freetype/docs/oldlogs In directory cvs.openbsd.org:/tmp/cvs-serv62004/oldlogs Log Message: Directory /cvs/xenocara/lib/freetype/docs/oldlogs added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:19:40 xenocara/lib/freetype/include/dlg Update of /cvs/xenocara/lib/freetype/include/dlg In directory cvs.openbsd.org:/tmp/cvs-serv36942/dlg Log Message: Directory /cvs/xenocara/lib/freetype/include/dlg added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:22:13 Modified files: lib/freetype : CMakeLists.txt ChangeLog Makefile README README.git autogen.sh modules.cfg shlib_version vms_make.com lib/freetype/builds: detect.mk exports.mk freetype.mk link_dos.mk link_std.mk modules.mk toplevel.mk lib/freetype/builds/amiga: README makefile makefile.os4 smakefile lib/freetype/builds/amiga/include/config: ftconfig.h ftmodule.h lib/freetype/builds/amiga/src/base: ftdebug.c ftsystem.c lib/freetype/builds/ansi: ansi-def.mk ansi.mk lib/freetype/builds/atari: README.TXT lib/freetype/builds/beos: beos-def.mk beos.mk detect.mk lib/freetype/builds/cmake: FindBrotliDec.cmake FindHarfBuzz.cmake iOS.cmake testbuild.sh lib/freetype/builds/compiler: ansi-cc.mk bcc-dev.mk bcc.mk emx.mk gcc-dev.mk gcc.mk intelc.mk unix-lcc.mk visualage.mk visualc.mk watcom.mk win-lcc.mk lib/freetype/builds/dos: detect.mk dos-def.mk dos-emx.mk dos-gcc.mk dos-wat.mk lib/freetype/builds/mac: ftmac.c lib/freetype/builds/os2: detect.mk os2-def.mk os2-dev.mk os2-gcc.mk lib/freetype/builds/symbian: bld.inf freetype.mmp lib/freetype/builds/unix: configure.ac configure.raw detect.mk freetype-config.in freetype2.m4 ft-munmap.m4 ftconfig.h.in ftsystem.c install.mk unix-cc.in unix-def.in unix-dev.mk unix-lcc.mk unix.mk unixddef.mk lib/freetype/builds/vms: ftconfig.h ftsystem.c lib/freetype/builds/wince: ftdebug.c lib/freetype/builds/wince/vc2005-ce: index.html lib/freetype/builds/wince/vc2008-ce: index.html lib/freetype/builds/windows: detect.mk ftdebug.c w32-bcc.mk w32-bccd.mk w32-dev.mk w32-gcc.mk w32-icc.mk w32-intl.mk w32-lcc.mk w32-mingw32.mk w32-vcc.mk w32-wat.mk win32-def.mk lib/freetype/builds/windows/vc2010: freetype.vcxproj freetype.vcxproj.filters index.html lib/freetype/builds/windows/visualc: freetype.vcproj index.html lib/freetype/builds/windows/visualce: index.html lib/freetype/devel: ft2build.h ftoption.h lib/freetype/docs: CHANGES CUSTOMIZE DEBUG DOCGUIDE INSTALL.ANY INSTALL.CROSS INSTALL.GNU INSTALL.UNIX INSTALL.VMS TODO VERSIONS.TXT formats.txt freetype-config.1 raster.txt release lib/freetype/include: ft2build.h lib/freetype/include/freetype: Makefile freetype.h ftadvanc.h ftbbox.h ftbdf.h ftbitmap.h ftbzip2.h ftcache.h ftchapters.h ftcid.h ftcolor.h ftdriver.h fterrdef.h fterrors.h ftfntfmt.h ftgasp.h ftglyph.h ftgxval.h ftgzip.h ftimage.h ftincrem.h ftlcdfil.h ftlist.h ftlzw.h ftmac.h ftmm.h ftmodapi.h ftmoderr.h ftotval.h ftoutln.h ftparams.h ftpfr.h ftrender.h ftsizes.h ftsnames.h ftstroke.h ftsynth.h ftsystem.h fttrigon.h fttypes.h ftwinfnt.h t1tables.h ttnameid.h tttables.h tttags.h lib/freetype/include/freetype/config: ftconfig.h ftheader.h ftmodule.h ftoption.h ftstdlib.h integer-types.h mac-support.h public-macros.h lib/freetype/include/freetype/internal: autohint.h cffotypes.h cfftypes.h compiler-macros.h ftcalc.h ftdebug.h ftdrv.h ftgloadr.h ftmemory.h ftobjs.h ftpsprop.h ftrfork.h ftserv.h ftstream.h fttrace.h ftvalid.h psaux.h pshints.h sfnt.h t1types.h tttypes.h wofftypes.h lib/freetype/include/freetype/internal/services: svbdf.h svcfftl.h svcid.h svfntfmt.h svgldict.h svgxval.h svkern.h svmetric.h svmm.h svotval.h svpfr.h svpostnm.h svprop.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svtteng.h svttglyf.h svwinfnt.h lib/freetype/src/autofit: afblue.c afblue.cin afblue.dat afblue.h afblue.hin afcjk.c afcjk.h afcover.h afdummy.c afdummy.h aferrors.h afglobal.c afglobal.h afhints.c afhints.h afindic.c afindic.h aflatin.c aflatin.h afloader.c afloader.h afmodule.c afmodule.h afranges.c afranges.h afscript.h afshaper.c afshaper.h afstyles.h aftypes.h afwrtsys.h autofit.c module.mk rules.mk lib/freetype/src/base: ftadvanc.c ftbase.c ftbase.h ftbbox.c ftbdf.c ftbitmap.c ftcalc.c ftcid.c ftcolor.c ftdbgmem.c ftdebug.c fterrors.c ftfntfmt.c ftfstype.c ftgasp.c ftgloadr.c ftglyph.c ftgxval.c ftinit.c ftlcdfil.c ftmac.c ftmm.c ftobjs.c ftotval.c ftoutln.c ftpatent.c ftpfr.c ftpsprop.c ftrfork.c ftsnames.c ftstream.c ftstroke.c ftsynth.c ftsystem.c fttrigon.c fttype1.c ftutil.c ftwinfnt.c rules.mk lib/freetype/src/bdf: bdfdrivr.c bdflib.c lib/freetype/src/bzip2: ftbzip2.c rules.mk lib/freetype/src/cache: ftcache.c ftcbasic.c ftccache.c ftccache.h ftccback.h ftccmap.c ftcerror.h ftcglyph.c ftcglyph.h ftcimage.c ftcimage.h ftcmanag.c ftcmanag.h ftcmru.c ftcmru.h ftcsbits.c ftcsbits.h rules.mk lib/freetype/src/cff: cff.c cffcmap.c cffcmap.h cffdrivr.c cffdrivr.h cfferrs.h cffgload.c cffgload.h cffload.c cffload.h cffobjs.c cffobjs.h cffparse.c cffparse.h cfftoken.h module.mk rules.mk lib/freetype/src/cid: ciderrs.h cidgload.c cidgload.h cidload.c cidload.h cidobjs.c cidobjs.h cidparse.c cidparse.h cidriver.c cidriver.h cidtoken.h module.mk rules.mk type1cid.c lib/freetype/src/gxvalid: README gxvalid.c gxvalid.h gxvbsln.c gxvcommn.c gxvcommn.h gxverror.h gxvfeat.c gxvfeat.h gxvfgen.c gxvjust.c gxvkern.c gxvlcar.c gxvmod.c gxvmod.h gxvmort.c gxvmort.h gxvmort0.c gxvmort1.c gxvmort2.c gxvmort4.c gxvmort5.c gxvmorx.c gxvmorx.h gxvmorx0.c gxvmorx1.c gxvmorx2.c gxvmorx4.c gxvmorx5.c gxvopbd.c gxvprop.c gxvtrak.c module.mk rules.mk lib/freetype/src/gzip: ftgzip.c rules.mk lib/freetype/src/lzw: ftlzw.c ftzopen.c ftzopen.h rules.mk lib/freetype/src/otvalid: module.mk otvalid.c otvalid.h otvbase.c otvcommn.c otvcommn.h otverror.h otvgdef.c otvgpos.c otvgpos.h otvgsub.c otvjstf.c otvmath.c otvmod.c otvmod.h rules.mk lib/freetype/src/pcf: pcfdrivr.c pcfread.c lib/freetype/src/pfr: module.mk pfr.c pfrcmap.c pfrcmap.h pfrdrivr.c pfrdrivr.h pfrerror.h pfrgload.c pfrgload.h pfrload.c pfrload.h pfrobjs.c pfrobjs.h pfrsbit.c pfrsbit.h pfrtypes.h rules.mk lib/freetype/src/psaux: afmparse.c afmparse.h cffdecode.c cffdecode.h module.mk psarrst.c psarrst.h psaux.c psauxerr.h psauxmod.c psauxmod.h psblues.c psconv.c psconv.h pshints.c psintrp.c psobjs.c psobjs.h psstack.c rules.mk t1cmap.c t1cmap.h t1decode.c t1decode.h lib/freetype/src/pshinter: module.mk pshalgo.c pshalgo.h pshglob.c pshglob.h pshinter.c pshmod.c pshmod.h pshnterr.h pshrec.c pshrec.h rules.mk lib/freetype/src/psnames: module.mk psmodule.c psmodule.h psnamerr.h psnames.c pstables.h rules.mk lib/freetype/src/raster: ftmisc.h ftraster.c ftraster.h ftrend1.c ftrend1.h module.mk raster.c rasterrs.h rules.mk lib/freetype/src/sfnt: module.mk pngshim.c pngshim.h rules.mk sfdriver.c sfdriver.h sferrors.h sfnt.c sfobjs.c sfobjs.h sfwoff.c sfwoff.h sfwoff2.c sfwoff2.h ttbdf.c ttbdf.h ttcmap.c ttcmap.h ttcmapc.h ttcolr.c ttcolr.h ttcpal.c ttcpal.h ttkern.c ttkern.h ttload.c ttload.h ttmtx.c ttmtx.h ttpost.c ttpost.h ttsbit.c ttsbit.h woff2tags.c woff2tags.h lib/freetype/src/smooth: ftgrays.c ftgrays.h ftsmerrs.h ftsmooth.c ftsmooth.h module.mk rules.mk smooth.c lib/freetype/src/tools: afblue.pl chktrcmp.py glnames.py no-copyright update-copyright-year lib/freetype/src/truetype: module.mk rules.mk truetype.c ttdriver.c ttdriver.h tterrors.h ttgload.c ttgload.h ttgxvar.c ttgxvar.h ttinterp.c ttinterp.h ttobjs.c ttobjs.h ttpload.c ttpload.h ttsubpix.c ttsubpix.h lib/freetype/src/type1: module.mk rules.mk t1afm.c t1afm.h t1driver.c t1driver.h t1errors.h t1gload.c t1gload.h t1load.c t1load.h t1objs.c t1objs.h t1parse.c t1parse.h t1tokens.h type1.c lib/freetype/src/type42: module.mk rules.mk t42drivr.c t42drivr.h t42error.h t42objs.c t42objs.h t42parse.c t42parse.h t42types.h type42.c lib/freetype/src/winfonts: fnterrs.h module.mk rules.mk winfnt.c winfnt.h Added files: lib/freetype : LICENSE.TXT lib/freetype/builds/unix: ax_pthread.m4 lib/freetype/builds/windows: ftsystem.c lib/freetype/builds/windows/vc2010: script.bat lib/freetype/docs/oldlogs: ChangeLog.20 ChangeLog.21 ChangeLog.22 ChangeLog.23 ChangeLog.24 ChangeLog.25 ChangeLog.26 ChangeLog.27 ChangeLog.28 ChangeLog.29 lib/freetype/docs/reference: ft2-debugging_apis.html ft2-preamble.html lib/freetype/include/dlg: dlg.h output.h lib/freetype/include/freetype: ftlogging.h lib/freetype/src/dlg: dlg.c dlgwrap.c rules.mk lib/freetype/src/sdf: ftbsdf.c ftsdf.c ftsdf.h ftsdfcommon.c ftsdfcommon.h ftsdferrs.h ftsdfrend.c ftsdfrend.h module.mk rules.mk sdf.c lib/freetype/tests: README.md meson.build lib/freetype/tests/issue-1063: main.c lib/freetype/tests/scripts: download-test-fonts.py Log message: Update to Freetype 2.11.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:35:54 Removed files: lib/freetype : ChangeLog.20 ChangeLog.21 ChangeLog.22 ChangeLog.23 ChangeLog.24 ChangeLog.25 ChangeLog.26 ChangeLog.27 ChangeLog.28 ChangeLog.29 version.sed lib/freetype/include/freetype/internal: ftpic.h lib/freetype/src/autofit: afangles.c afangles.h aflatin2.c aflatin2.h afwarp.c afwarp.h Log message: Missed removed files CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:39:26 xenocara/dist/fontconfig/fc-conflist Update of /cvs/xenocara/dist/fontconfig/fc-conflist In directory cvs.openbsd.org:/tmp/cvs-serv53084/fc-conflist Log Message: Directory /cvs/xenocara/dist/fontconfig/fc-conflist added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:40:14 xenocara/dist/fontconfig/its Update of /cvs/xenocara/dist/fontconfig/its In directory cvs.openbsd.org:/tmp/cvs-serv41899/its Log Message: Directory /cvs/xenocara/dist/fontconfig/its added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:41:09 xenocara/dist/fontconfig/meson-cc-tests Update of /cvs/xenocara/dist/fontconfig/meson-cc-tests In directory cvs.openbsd.org:/tmp/cvs-serv44109/meson-cc-tests Log Message: Directory /cvs/xenocara/dist/fontconfig/meson-cc-tests added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:42:05 xenocara/dist/fontconfig/po Update of /cvs/xenocara/dist/fontconfig/po In directory cvs.openbsd.org:/tmp/cvs-serv58539/po Log Message: Directory /cvs/xenocara/dist/fontconfig/po added to the repository CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/11/11 01:42:31 Modified files: usr.bin/who : who.c Log message: There's no need to call pledge(2) so many times, or on many places, with the same promises, just call it once before the switch case while at the same time hoisting one unveil(2) so they are all grouped. The call to pledge(2) on file() can also be simplified since "stdio rpath getpw" will already be activated when we reach it. OK deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:42:50 xenocara/dist/fontconfig/po-conf Update of /cvs/xenocara/dist/fontconfig/po-conf In directory cvs.openbsd.org:/tmp/cvs-serv62058/po-conf Log Message: Directory /cvs/xenocara/dist/fontconfig/po-conf added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:43:35 xenocara/dist/fontconfig/subprojects Update of /cvs/xenocara/dist/fontconfig/subprojects In directory cvs.openbsd.org:/tmp/cvs-serv54415/subprojects Log Message: Directory /cvs/xenocara/dist/fontconfig/subprojects added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:45:10 xenocara/lib/fontconfig/fc-conflist Update of /cvs/xenocara/lib/fontconfig/fc-conflist In directory cvs.openbsd.org:/tmp/cvs-serv51975/fc-conflist Log Message: Directory /cvs/xenocara/lib/fontconfig/fc-conflist added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:46:46 Modified files: dist/fontconfig: COPYING ChangeLog Makefile.am Makefile.in README Tools.mk aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac depcomp fontconfig.pc.in fonts.conf.in fonts.dtd install-sh missing test-driver dist/fontconfig/conf.d: 10-autohint.conf 10-hinting-full.conf 10-hinting-medium.conf 10-hinting-none.conf 10-hinting-slight.conf 10-no-sub-pixel.conf 10-scale-bitmap-fonts.conf 10-sub-pixel-bgr.conf 10-sub-pixel-rgb.conf 10-sub-pixel-vbgr.conf 10-sub-pixel-vrgb.conf 10-unhinted.conf 11-lcdfilter-default.conf 11-lcdfilter-legacy.conf 11-lcdfilter-light.conf 20-unhint-small-vera.conf 25-unhint-nonlatin.conf 30-metric-aliases.conf 40-nonlatin.conf 45-latin.conf 49-sansserif.conf 50-user.conf 51-local.conf 60-latin.conf 65-fonts-persian.conf 65-khmer.conf 65-nonlatin.conf 69-unifont.conf 70-no-bitmaps.conf 70-yes-bitmaps.conf 80-delicious.conf 90-synthetic.conf Makefile.am Makefile.in README README.in 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 FcConfigFilename.3 FcConfigGetBlanks.3 FcConfigGetCache.3 FcConfigGetCacheDirs.3 FcConfigGetConfigDirs.3 FcConfigGetConfigFiles.3 FcConfigGetCurrent.3 FcConfigGetFontDirs.3 FcConfigGetFonts.3 FcConfigGetRescanInterval.3 FcConfigGetSysRoot.3 FcConfigHome.3 FcConfigParseAndLoad.3 FcConfigReference.3 FcConfigSetCurrent.3 FcConfigSetRescanInterval.3 FcConfigSetSysRoot.3 FcConfigSubstitute.3 FcConfigSubstituteWithPat.3 FcConfigUptoDate.3 FcDefaultSubstitute.3 FcDirCacheClean.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 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 FcPatternFormat.3 FcPatternGet-Type.3 FcPatternGet.3 FcPatternHash.3 FcPatternPrint.3 FcPatternReference.3 FcPatternRemove.3 FcRangeCopy.3 FcRangeCreateDouble.3 FcRangeCreateInteger.3 FcRangeDestroy.3 FcRangeGetDouble.3 FcStrBasename.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 FcWeightToOpenType.3 Makefile.am Makefile.in confdir.sgml.in fcblanks.fncs fccache.fncs fccharset.fncs fcconfig.fncs fcfontset.fncs fcfreetype.fncs fcpattern.fncs fcstring.fncs fcweight.fncs fontconfig-devel.pdf fontconfig-devel.sgml fontconfig-devel.txt fontconfig-user.html fontconfig-user.pdf fontconfig-user.sgml 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 fccharsetaddchar.html fccharsetcopy.html fccharsetcount.html fccharsetcoverage.html fccharsetcreate.html fccharsetdelchar.html fccharsetdestroy.html fccharsetequal.html fccharsetfirstpage.html fccharsethaschar.html fccharsetintersect.html fccharsetintersectcount.html fccharsetissubset.html fccharsetmerge.html fccharsetnew.html fccharsetnextpage.html fccharsetsubtract.html fccharsetsubtractcount.html fccharsetunion.html fcconfigappfontadddir.html fcconfigappfontaddfile.html fcconfigappfontclear.html fcconfigbuildfonts.html fcconfigcreate.html fcconfigdestroy.html fcconfigenablehome.html fcconfigfilename.html fcconfiggetblanks.html fcconfiggetcache.html fcconfiggetcachedirs.html fcconfiggetconfigdirs.html fcconfiggetconfigfiles.html fcconfiggetcurrent.html fcconfiggetfontdirs.html fcconfiggetfonts.html fcconfiggetrescaninterval.html fcconfiggetsysroot.html fcconfighome.html fcconfigparseandload.html fcconfigreference.html fcconfigsetcurrent.html fcconfigsetrescaninterval.html fcconfigsetsysroot.html fcconfigsubstitute.html fcconfigsubstitutewithpat.html fcconfiguptodate.html fcdefaultsubstitute.html fcdircacheclean.html fcdircacheload.html fcdircacheloadfile.html fcdircacheread.html fcdircacherescan.html fcdircacheunlink.html fcdircacheunload.html fcdircachevalid.html fcdirsave.html fcdirscan.html fcfileisdir.html fcfilescan.html fcfini.html fcfontlist.html fcfontmatch.html fcfontrenderprepare.html fcfontsetadd.html fcfontsetcreate.html fcfontsetdestroy.html fcfontsetlist.html fcfontsetmatch.html fcfontsetprint.html fcfontsetsort.html fcfontsetsortdestroy.html fcfontsort.html fcfreetypecharindex.html fcfreetypecharset.html fcfreetypecharsetandspacing.html fcfreetypequery.html fcfreetypequeryface.html fcgetdefaultlangs.html fcgetlangs.html fcgetversion.html fcinit.html fcinitbringuptodate.html fcinitloadconfig.html fcinitloadconfigandfonts.html fcinitreinitialize.html fcislower.html fcisupper.html fclanggetcharset.html fclangnormalize.html fclangsetadd.html fclangsetcompare.html fclangsetcontains.html fclangsetcopy.html fclangsetcreate.html fclangsetdel.html fclangsetdestroy.html fclangsetequal.html fclangsetgetlangs.html fclangsethash.html fclangsethaslang.html fclangsetsubtract.html fclangsetunion.html fcmatrixcopy.html fcmatrixequal.html fcmatrixinit.html fcmatrixmultiply.html fcmatrixrotate.html fcmatrixscale.html fcmatrixshear.html fcnameconstant.html fcnamegetconstant.html fcnamegetobjecttype.html fcnameparse.html fcnameregisterconstants.html fcnameregisterobjecttypes.html fcnameunparse.html fcnameunregisterconstants.html fcnameunregisterobjecttypes.html fcobjectsetadd.html fcobjectsetbuild.html fcobjectsetcreate.html fcobjectsetdestroy.html fcpatternadd-type.html fcpatternadd.html fcpatternaddweak.html fcpatternbuild.html fcpatterncreate.html fcpatterndel.html fcpatterndestroy.html fcpatternduplicate.html fcpatternequal.html fcpatternequalsubset.html fcpatternfilter.html fcpatternformat.html fcpatternget-type.html fcpatternget.html fcpatternhash.html fcpatternprint.html fcpatternreference.html fcpatternremove.html fcrangecopy.html fcrangecreatedouble.html fcrangecreateinteger.html fcrangedestroy.html fcrangegetdouble.html fcstrbasename.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 fcvaluedestroy.html fcvalueequal.html fcvalueprint.html fcvaluesave.html fcweightfromopentype.html fcweighttoopentype.html t1.html x19.html x31.html dist/fontconfig/fc-cache: Makefile.in fc-cache.1 fc-cache.c fc-cache.sgml dist/fontconfig/fc-case: CaseFolding.txt Makefile.in fccase.h dist/fontconfig/fc-cat: Makefile.in fc-cat.c fc-cat.sgml dist/fontconfig/fc-lang: Makefile.am Makefile.in brx.orth ee.orth fclang.h ie.orth ne.orth nr.orth nso.orth pa_pk.orth sat.orth ss.orth st.orth dist/fontconfig/fc-list: Makefile.in fc-list.c dist/fontconfig/fc-match: Makefile.in fc-match.1 fc-match.c fc-match.sgml dist/fontconfig/fc-pattern: Makefile.in fc-pattern.c dist/fontconfig/fc-query: Makefile.in fc-query.1 fc-query.c fc-query.sgml dist/fontconfig/fc-scan: Makefile.in fc-scan.1 fc-scan.c fc-scan.sgml dist/fontconfig/fc-validate: Makefile.am Makefile.in fc-validate.1 fc-validate.c fc-validate.sgml dist/fontconfig/fontconfig: Makefile.am Makefile.in fcfreetype.h fcprivate.h fontconfig.h dist/fontconfig/src: Makefile.am Makefile.in fcatomic.c fcatomic.h fccache.c fccfg.c fccharset.c fccompat.c fcdbg.c fcdefault.c fcdir.c fcformat.c fcfreetype.c fcinit.c fcint.h fclang.c fclist.c fcmatch.c fcname.c fcobjs.h fcpat.c fcrange.c fcstat.c fcstdint.h fcstr.c fcweight.c fcwindows.h fcxml.c ftglue.c ftglue.h makealias dist/fontconfig/test: Makefile.am Makefile.in fonts.conf.in run-test.sh test-bz131804.c test-migration.c lib/fontconfig : Makefile lib/fontconfig/common: config.h lib/fontconfig/conf.d: Makefile lib/fontconfig/doc: Makefile lib/fontconfig/fc-case: Makefile lib/fontconfig/fc-lang: Makefile lib/fontconfig/pc: Makefile lib/fontconfig/src: Makefile shlib_version Added files: dist/fontconfig: ABOUT-NLS config.rpath meson.build meson_options.txt dist/fontconfig/conf.d: 05-reset-dirs-sample.conf 09-autohint-if-no-hinting.conf 35-lang-normalize.conf 45-generic.conf 60-generic.conf link_confs.py meson.build write-35-lang-normalize-conf.py dist/fontconfig/doc: FcConfigFileInfoIterGet.3 FcConfigFileInfoIterInit.3 FcConfigFileInfoIterNext.3 FcConfigGetFilename.3 FcConfigParseAndLoadFromMemory.3 FcDirCacheCreateUUID.3 FcDirCacheDeleteUUID.3 FcFreeTypeQueryAll.3 FcPatternFindIter.3 FcPatternGetWithBinding.3 FcPatternIterEqual.3 FcPatternIterGetObject.3 FcPatternIterGetValue.3 FcPatternIterIsValid.3 FcPatternIterNext.3 FcPatternIterStart.3 FcPatternIterValueCount.3 FcPatternObjectCount.3 FcStrBuildFilename.3 FcWeightFromOpenTypeDouble.3 FcWeightToOpenTypeDouble.3 edit-sgml.py extract-man-list.py meson.build run-quiet.py dist/fontconfig/doc/fontconfig-devel: fcconfigfileinfoiterget.html fcconfigfileinfoiterinit.html fcconfigfileinfoiternext.html fcconfiggetfilename.html fcconfigparseandloadfrommemory.html fcdircachecreateuuid.html fcdircachedeleteuuid.html fcfreetypequeryall.html fcpatternfinditer.html fcpatterngetwithbinding.html fcpatterniterequal.html fcpatternitergetobject.html fcpatternitergetvalue.html fcpatterniterisvalid.html fcpatterniternext.html fcpatterniterstart.html fcpatternitervaluecount.html fcpatternobjectcount.html fcstrbuildfilename.html fcweightfromopentypedouble.html fcweighttoopentypedouble.html x103.html dist/fontconfig/fc-cache: meson.build dist/fontconfig/fc-case: fc-case.py meson.build dist/fontconfig/fc-cat: meson.build dist/fontconfig/fc-conflist: Makefile.am Makefile.in fc-conflist.1 fc-conflist.c fc-conflist.sgml meson.build dist/fontconfig/fc-lang: fc-lang.py meson.build und_zmth.orth und_zsye.orth dist/fontconfig/fc-list: meson.build dist/fontconfig/fc-match: meson.build dist/fontconfig/fc-pattern: meson.build dist/fontconfig/fc-query: meson.build dist/fontconfig/fc-scan: meson.build dist/fontconfig/fc-validate: meson.build dist/fontconfig/its: Makefile.am Makefile.in fontconfig.its fontconfig.loc meson.build dist/fontconfig/m4: gettext.m4 iconv.m4 intlmacosx.m4 lib-ld.m4 lib-link.m4 lib-prefix.m4 nls.m4 po.m4 progtest.m4 dist/fontconfig/meson-cc-tests: flexible-array-member-test.c intel-atomic-primitives-test.c solaris-atomic-operations.c dist/fontconfig/po: ChangeLog LINGUAS Makefile.in.in Makevars POTFILES.in Rules-quot boldquot.sed en@boldquot.header en@quot.header fontconfig.pot insert-header.sin meson.build quot.sed remove-potcdate.sin stamp-po zh_CN.gmo zh_CN.po dist/fontconfig/po-conf: ChangeLog LINGUAS Makefile.in.in Makevars POTFILES.in Rules-quot boldquot.sed en@boldquot.header en@quot.header fontconfig-conf.pot insert-header.sin meson.build quot.sed remove-potcdate.sin stamp-po zh_CN.gmo zh_CN.po dist/fontconfig/src: cutout.py fcfoundry.h fchash.c fcmd5.h fcptrlist.c fcstdint.h.in fontconfig.def.in makealias.py meson.build dist/fontconfig/subprojects: expat.wrap freetype2.wrap gperf.wrap libpng.wrap zlib.wrap dist/fontconfig/test: meson.build out.expected-long-family-names out.expected-no-long-family-names run-test-conf.sh test-45-generic.json test-60-generic.json test-90-synthetic.json test-bz106618.c test-bz106632.c test-bz1744377.c test-conf.c test-crbug1004254.c test-d1f48f11.c test-family-matching.c test-issue107.c test-issue110.c test-issue180.c test-name-parse.c test-style-match.json lib/fontconfig/fc-case: fccase.h lib/fontconfig/fc-conflist: Makefile lib/fontconfig/fc-lang: fclang.h Removed files: dist/fontconfig: fontconfig.spec fontconfig.spec.in dist/fontconfig/conf.d: 30-urw-aliases.conf dist/fontconfig/doc: edit-sgml.c fcatomic.sgml fcblanks.sgml fccache.sgml fccharset.sgml fcconfig.sgml fcconstant.sgml fcdircache.sgml fcfile.sgml fcfontset.sgml fcformat.sgml fcfreetype.sgml fcinit.sgml fclangset.sgml fcmatrix.sgml fcobjectset.sgml fcobjecttype.sgml fcpattern.sgml fcrange.sgml fcstring.sgml fcstrset.sgml fcvalue.sgml fcweight.sgml dist/fontconfig/doc/fontconfig-devel: x102.html dist/fontconfig/fc-blanks: Makefile.am Makefile.in fc-blanks.py fcblanks.h fcblanks.tmpl.h dist/fontconfig/fc-case: fc-case.c dist/fontconfig/fc-glyphname: Makefile.am Makefile.in fc-glyphname.c fcglyphname.h fcglyphname.tmpl.h zapfdingbats.txt dist/fontconfig/fc-lang: fc-lang.c dist/fontconfig/src: fcblanks.c fcobjshash.gperf dist/fontconfig/test: out.expected out271.expected run-test271.sh Log message: Update to fontconfig 2.13.94 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/11/11 01:48:48 Modified files: usr.bin/who : who.c Log message: remove whitespace CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:54:22 xenocara/proto/xorgproto/scripts Update of /cvs/xenocara/proto/xorgproto/scripts In directory cvs.openbsd.org:/tmp/cvs-serv10106/scripts Log Message: Directory /cvs/xenocara/proto/xorgproto/scripts added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:55:43 Modified files: proto/xorgproto: COPYING-x11proto Makefile.am README.md applewmproto.pc.in bigreqsproto.pc.in compositeproto.pc.in configure.ac damageproto.pc.in dmxproto.pc.in dri2proto.pc.in dri2proto.txt dri3proto.pc.in evieproto.pc.in fixesproto.pc.in fixesproto.txt fontcacheproto.pc.in fontsproto.pc.in glproto.pc.in inputproto.pc.in kbproto.pc.in lg3dproto.pc.in meson.build presentproto.pc.in presentproto.txt printproto.pc.in randrproto.pc.in randrproto.txt recordproto.pc.in renderproto.pc.in resourceproto.pc.in scrnsaverproto.pc.in trapproto.pc.in videoproto.pc.in windowswmproto.pc.in xcalibrateproto.pc.in xcmiscproto.pc.in xextproto.pc.in xf86bigfontproto.pc.in xf86dgaproto.pc.in xf86driproto.pc.in xf86miscproto.pc.in xf86rushproto.pc.in xf86vidmodeproto.pc.in xineramaproto.pc.in xproto.pc.in xproxymngproto.pc.in xv-protocol-v2.txt proto/xorgproto/include/GL: glxint.h proto/xorgproto/include/GL/internal: glcore.h proto/xorgproto/include/X11: HPkeysym.h XF86keysym.h Xfuncproto.h Xmd.h ap_keysym.h keysymdef.h meson.build proto/xorgproto/include/X11/extensions: Printstr.h XI2.h XI2proto.h XKB.h XKBproto.h XKBstr.h dpmsconst.h dpmsproto.h meson.build syncconst.h syncstr.h windowswm.h xfixesproto.h xfixeswire.h proto/xorgproto/include/X11/fonts: FS.h proto/xorgproto/man: Xprint.man Xprint.sgml proto/xorgproto/specs: Makefile.am proto/xorgproto/specs/SIAddresses: IPv6.txt hostname.txt localuser.txt proto/xorgproto/specs/kbproto: appD.xml proto/xorgproto/specs/recordproto: record.xml proto/xorgproto/specs/scrnsaverproto: saver.xml proto/xorgproto/specs/xextproto: appgrp.xml dbe.xml dpms.xml evi.xml security.xml shm.xml tog-cup.xml proto/xorgproto/specs/xproto: glossary.xml keysyms.xml sect1-9.xml Added files: proto/xorgproto: dpmsproto.pc.in test-driver proto/xorgproto/scripts: keysym-generator.py proto/xorgproto/specs/SIAddresses: IPv6.md hostname.md localuser.md Log message: Update xorgprotos to 2021.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:57:25 Modified files: lib/libXfixes : ChangeLog Makefile.am Makefile.bsd-wrapper Makefile.in aclocal.m4 compile configure configure.ac lib/libXfixes/include/X11/extensions: Xfixes.h lib/libXfixes/man: Makefile.in lib/libXfixes/src: Makefile.am Makefile.in Added files: lib/libXfixes : README.md lib/libXfixes/src: Disconnect.c Removed files: lib/libXfixes : README Log message: Update to libXfixes 6.0.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:58:33 Modified files: lib/libXi : ChangeLog Makefile.bsd-wrapper Makefile.in aclocal.m4 configure configure.ac lib/libXi/include/X11/extensions: XInput2.h lib/libXi/man : Makefile.am Makefile.in XAllowDeviceEvents.man XAllowDeviceEvents.txt XChangeDeviceControl.man XChangeDeviceDontPropagateList.man XChangeDeviceKeyMapping.man XChangeDeviceProperty.man XChangeFeedbackControl.man XChangeKeyboardDevice.man XChangePointerDevice.man XCloseDevice.man XDeleteDeviceProperty.man XDeviceBell.man XDeviceTimeCoord.man XFreeDeviceList.man XGetDeviceButtonMapping.man XGetDeviceControl.man XGetDeviceDontPropagateList.man XGetDeviceFocus.man XGetDeviceKeyMapping.man XGetDeviceKeyMapping.txt XGetDeviceModifierMapping.man XGetDeviceMotionEvents.man XGetDeviceProperty.man XGetExtensionVersion.man XGetExtensionVersion.txt XGetFeedbackControl.man XGetFeedbackControl.txt XGetSelectedExtensionEvents.man XGrabDevice.man XGrabDevice.txt XGrabDeviceButton.man XGrabDeviceButton.txt XGrabDeviceKey.man XGrabDeviceKey.txt XIBarrierReleasePointer.man XIBarrierReleasePointers.man XIChangeHierarchy.man XIChangeHierarchy.txt XIChangeProperty.man XIChangeProperty.txt XIDefineCursor.man XIDeleteProperty.man XIFreeDeviceInfo.man XIGetClientPointer.man XIGetFocus.man XIGetProperty.man XIGetSelectedEvents.man XIGrabButton.man XIGrabButton.txt XIGrabDevice.man XIGrabEnter.man XIGrabEnter.txt XIGrabFocusIn.man XIGrabKeycode.man XIGrabTouchBegin.man XIListProperties.man XIQueryDevice.man XIQueryDevice.txt XIQueryPointer.man XIQueryVersion.man XISelectEvents.man XISetClientPointer.man XISetClientPointer.txt XISetFocus.man XISetFocus.txt XIUndefineCursor.man XIUngrabButton.man XIUngrabDevice.man XIUngrabEnter.man XIUngrabFocusIn.man XIUngrabKeycode.man XIUngrabTouchBegin.man XIWarpPointer.man XListDeviceProperties.man XListInputDevices.man XListInputDevices.txt XOpenDevice.man XOpenDevice.txt XQueryDeviceState.man XSelectExtensionEvent.man XSelectExtensionEvent.txt XSendExtensionEvent.man XSendExtensionEvent.txt XSetDeviceButtonMapping.man XSetDeviceButtonMapping.txt XSetDeviceFocus.man XSetDeviceMode.man XSetDeviceModifierMapping.man XSetDeviceValuators.man XUngrabDevice.man XUngrabDeviceButton.man XUngrabDeviceKey.man lib/libXi/specs: Makefile.in lib/libXi/src : Makefile.in XExtInt.c XIPassiveGrab.c XIint.h Added files: lib/libXi/man : XIAllowEvents.man XIAllowEvents.txt Log message: Update to libXi 1.8 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 01:59:43 Modified files: lib : Makefile Log message: Hook libxcvt to the build CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:01:26 xenocara/xserver/hw/xfree86/drivers/inputtest Update of /cvs/xenocara/xserver/hw/xfree86/drivers/inputtest In directory cvs.openbsd.org:/tmp/cvs-serv63712/inputtest Log Message: Directory /cvs/xenocara/xserver/hw/xfree86/drivers/inputtest added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:03:16 Modified files: xserver : ChangeLog Makefile.am Makefile.in README.md configure configure.ac meson_options.txt xorg-server.m4 xserver/Xext : Makefile.in geext.c hashtable.c hashtable.h saver.c shm.c vidmode.c xres.c xselinux_ext.c xselinux_hooks.c xselinux_label.c xselinuxint.h xtest.c xvmain.c xserver/Xi : Makefile.in closedev.c exevents.c exglobals.h extinit.c grabdev.c selectev.c xichangehierarchy.h xipassivegrab.c xiproperty.c xiquerydevice.c xiselectev.c xserver/composite: Makefile.in compalloc.c compinit.c compint.h compwindow.c xserver/config : Makefile.in udev.c xserver/damageext: Makefile.in damageext.c xserver/dbe : Makefile.in dbe.c dbestruct.h xserver/dix : Makefile.am Makefile.in colormap.c cursor.c devices.c dispatch.c dixfonts.c enterleave.c eventconvert.c events.c getevents.c globals.c grabs.c inpututils.c main.c pixmap.c privates.c property.c ptrveloc.c region.c resource.c swaprep.c touch.c window.c xserver/doc : Makefile.in Xserver-spec.xml xserver/doc/dtrace: Makefile.in Xserver-DTrace.xml xserver/dri3 : Makefile.am Makefile.in dri3.c dri3_priv.h dri3_request.c dri3_screen.c xserver/exa : Makefile.in exa.c exa.h exa_accel.c exa_mixed.c exa_offscreen.c exa_priv.h exa_unaccel.c xserver/fb : Makefile.in fbbltone.c fbcmap_mi.c fbpixmap.c xserver/glamor : Makefile.in glamor.c glamor.h glamor_composite_glyphs.c glamor_egl.c glamor_fbo.c glamor_font.c glamor_gradient.c glamor_largepixmap.c glamor_picture.c glamor_pixmap.c glamor_priv.h glamor_program.c glamor_rects.c glamor_render.c glamor_spans.c glamor_transfer.c glamor_transfer.h glamor_transform.c glamor_utils.h glamor_vbo.c glamor_xv.c xserver/glx : Makefile.in createcontext.c extension_string.c extension_string.h glxcmds.c glxcontext.h glxext.h indirect_dispatch_swap.c indirect_util.c vndcmds.c xserver/hw : Makefile.am Makefile.in xserver/hw/kdrive: Makefile.in xserver/hw/kdrive/ephyr: Makefile.in README ephyr.c ephyr.h ephyr_glamor_glx.c ephyrinit.c ephyrlog.h ephyrvideo.c hostx.c hostx.h xserver/hw/kdrive/ephyr/man: Makefile.in xserver/hw/kdrive/src: Makefile.am Makefile.in kdrive.c kinput.c kxv.c xserver/hw/vfb : InitInput.c InitOutput.c Makefile.am Makefile.in xserver/hw/vfb/man: Makefile.in xserver/hw/xfree86: Makefile.am Makefile.in sdksyms.sh xorg-wrapper.c xorgconf.cpp xserver/hw/xfree86/common: Makefile.am Makefile.in compiler.h dgaproc.h xf86.h xf86Bus.c xf86Bus.h xf86Config.c xf86Configure.c xf86Cursor.c xf86DGA.c xf86Events.c xf86Globals.c xf86Helper.c xf86Init.c xf86Mode.c xf86Module.h xf86Opt.h xf86Option.c xf86Priv.h xf86Privstr.h xf86VGAarbiter.c xf86Xinput.c xf86Xinput.h xf86fbman.c xf86pciBus.c xf86platformBus.c xf86str.h xf86xv.c xisb.c xserver/hw/xfree86/ddc: Makefile.in edid.h interpret_edid.c print_edid.c xserver/hw/xfree86/dixmods: Makefile.am Makefile.in xserver/hw/xfree86/doc: Makefile.in README.modes Registry ddxDesign.xml xserver/hw/xfree86/dri: Makefile.in dri.c xserver/hw/xfree86/dri2: Makefile.in dri2.c dri2.h dri2ext.c xserver/hw/xfree86/dri2/pci_ids: Makefile.in i965_pci_ids.h pci_id_driver_map.h xserver/hw/xfree86/drivers: Makefile.am Makefile.in xserver/hw/xfree86/drivers/modesetting: Makefile.in dri2.c driver.c driver.h drmmode_display.c drmmode_display.h modesetting.man pageflip.c present.c vblank.c xserver/hw/xfree86/exa: Makefile.in xserver/hw/xfree86/exa/man: Makefile.in xserver/hw/xfree86/fbdevhw: Makefile.in fbdevhw.c fbpriv.h xserver/hw/xfree86/fbdevhw/man: Makefile.in xserver/hw/xfree86/glamor_egl: Makefile.in xserver/hw/xfree86/i2c: Makefile.in xf86i2c.c xserver/hw/xfree86/int10: INT10.HOWTO Makefile.am Makefile.in generic.c helper_exec.c xf86int10.c xserver/hw/xfree86/loader: Makefile.in loader.c loader.h loadmod.c xserver/hw/xfree86/man: Makefile.in Xorg.man xorg.conf.man xserver/hw/xfree86/modes: Makefile.am Makefile.in xf86Crtc.c xf86Crtc.h xf86EdidModes.c xf86Modes.c xf86RandR12.c xf86Rotate.c xserver/hw/xfree86/os-support: Makefile.in xf86_OSproc.h xserver/hw/xfree86/os-support/bsd: Makefile.am Makefile.in arm_video.c bsd_init.c memrange.h xserver/hw/xfree86/os-support/bus: Makefile.in xserver/hw/xfree86/os-support/hurd: Makefile.am Makefile.in xserver/hw/xfree86/os-support/linux: Makefile.am Makefile.in lnx_agp.c lnx_apm.c lnx_init.c lnx_platform.c lnx_video.c systemd-logind.c xserver/hw/xfree86/os-support/misc: Makefile.in xserver/hw/xfree86/os-support/shared: sigio.c xserver/hw/xfree86/os-support/solaris: Makefile.am Makefile.in sun_apm.c xserver/hw/xfree86/os-support/stub: Makefile.in xserver/hw/xfree86/parser: Configint.h Flags.c Makefile.in Monitor.c write.c xf86tokens.h xserver/hw/xfree86/ramdac: CURSOR.NOTES Makefile.am Makefile.in xf86CursorRD.c xf86HWCurs.c xserver/hw/xfree86/shadowfb: Makefile.in xserver/hw/xfree86/utils: Makefile.am Makefile.in xserver/hw/xfree86/utils/gtf: Makefile.in xserver/hw/xfree86/utils/man: Makefile.am Makefile.in xserver/hw/xfree86/vgahw: Makefile.in vgaHW.c vgaHW.h xserver/hw/xfree86/x86emu: Makefile.in decode.c ops.c prim_ops.c sys.c xserver/hw/xfree86/x86emu/x86emu: debug.h regs.h x86emui.h xserver/hw/xfree86/xkb: Makefile.in xkbPrivate.c xserver/hw/xnest: Args.c Display.c Handlers.c Init.c Keyboard.c Makefile.am Makefile.in Window.c xserver/hw/xnest/man: Makefile.in Xnest.man xserver/hw/xquartz: Makefile.am Makefile.in X11Application.m darwin.c quartzKeyboard.c xserver/hw/xquartz/GL: Makefile.in xserver/hw/xquartz/bundle: Makefile.in xserver/hw/xquartz/bundle/Resources/French.lproj/main.nib: designable.nib xserver/hw/xquartz/mach-startup: Makefile.am Makefile.in bundle-main.c xserver/hw/xquartz/man: Makefile.in Xquartz.man xserver/hw/xquartz/pbproxy: Makefile.in xserver/hw/xquartz/xpr: Makefile.in appledristr.h x-list.c xprScreen.c xserver/hw/xwin: InitInput.c InitOutput.c Makefile.am Makefile.in ddraw.h system.XWinrc win.h winallpriv.c winauth.c winclipboardinit.c winconfig.c winconfig.h wincreatewnd.c wincursor.c winengine.c winglobals.c winglobals.h winkeynames.h winlayouts.h winmonitors.c winmouse.c winmultiwindowicons.c winmultiwindowicons.h winmultiwindowwindow.c winmultiwindowwm.c winmultiwindowwndproc.c winprefs.c winprefs.h winprocarg.c winrandr.c winscrinit.c winshadddnl.c winshadgdi.c wintrayicon.c winvalargs.c winwindow.h winwndproc.c xserver/hw/xwin/dri: Makefile.in windowsdri.h xserver/hw/xwin/glx: Makefile.am Makefile.in indirect.c indirect.h winpriv.c xserver/hw/xwin/man: Makefile.in XWin.man XWinrc.man xserver/hw/xwin/winclipboard: Makefile.am Makefile.in textconv.c thread.c winclipboard.h wndproc.c xevents.c xwinclip.c xwinclip.man xserver/include: Makefile.am Makefile.in dix-config.h.in dix.h dixfont.h dixgrabs.h do-not-use-config.h.in eventconvert.h events.h eventstr.h exevents.h glxvndabi.h input.h inputstr.h inpututils.h misc.h opaque.h os.h pixmap.h pixmapstr.h privates.h probes.h property.h protocol-versions.h resource.h screenint.h scrnintstr.h windowstr.h xkbstr.h xorg-config.h.in xorg-config.h.meson.in xserver/man : Makefile.in Xserver.man xserver/mi : Makefile.in mi.h miarc.c mibitblt.c micmap.c micopy.c mieq.c miexpose.c miglblt.c miinitext.c mipointer.c mipointer.h miscrinit.c misprite.c mizerline.c xserver/miext : Makefile.in xserver/miext/damage: Makefile.in xserver/miext/rootless: Makefile.in rootless.h rootlessCommon.h rootlessGC.c rootlessScreen.c rootlessWindow.c xserver/miext/shadow: Makefile.in shadow.c xserver/miext/sync: Makefile.in misyncstr.h xserver/os : Makefile.am Makefile.in WaitFor.c access.c auth.c backtrace.c client.c connection.c inputthread.c io.c log.c strcasestr.c utils.c xdmcp.c xserver_poll.c xsha1.c xserver/present: Makefile.am Makefile.in present.c present.h present_event.c present_execute.c present_fake.c present_fence.c present_notify.c present_priv.h present_request.c present_scmd.c present_screen.c present_vblank.c xserver/pseudoramiX: Makefile.in xserver/randr : Makefile.in randr.c randrstr.h rrcrtc.c rrlease.c rrmonitor.c rroutput.c rrprovider.c rrscreen.c xserver/record : Makefile.in record.c xserver/render : Makefile.in mipict.c picture.c xserver/test : Makefile.am Makefile.in input.c misc.c simple-xinit.c xfree86.c xtest.c xserver/test/scripts: xephyr-glamor-piglit.sh xinit-piglit-session.sh xserver/test/xi2: protocol-eventconvert.c protocol-xipassivegrabdevice.c protocol-xiquerydevice.c protocol-xiselectevents.c xserver/xfixes : Makefile.am Makefile.in cursor.c xfixes.c xfixesint.h xserver/xkb : Makefile.in XKBMisc.c ddxLoad.c xkb.c xkbActions.c xkbInit.c xkbtext.c xkmread.c Added files: xserver/dix : gestures.c xserver/hw/xfree86/drivers/inputtest: Makefile.am Makefile.in inputtestdrv.man xf86-input-inputtest-protocol.h xf86-input-inputtest.c xserver/hw/xfree86/int10: vbe.c vbe.h vbeModes.c vbeModes.h xserver/hw/xwin/winclipboard: internal.h xserver/include: fourcc.h xserver/mi : miinitext.h xserver/xfixes : disconnect.c Removed files: xserver/dix : Xserver-dtrace.h.in Xserver.d xserver/hw/dmx : Makefile.am Makefile.in dmx-config.h dmx.c dmx.h dmx_glxvisuals.c dmx_glxvisuals.h dmxcb.c dmxcb.h dmxclient.h dmxcmap.c dmxcmap.h dmxcursor.c dmxcursor.h dmxdpms.c dmxdpms.h dmxextension.c dmxextension.h dmxfont.c dmxfont.h dmxgc.c dmxgc.h dmxgcops.c dmxgcops.h dmxinit.c dmxinit.h dmxinput.c dmxinput.h dmxlog.c dmxlog.h dmxpict.c dmxpict.h dmxpixmap.c dmxpixmap.h dmxprop.c dmxprop.h dmxscrinit.c dmxscrinit.h dmxstat.c dmxstat.h dmxsync.c dmxsync.h dmxvisual.c dmxvisual.h dmxwindow.c dmxwindow.h xserver/hw/dmx/config: Canvas.c Canvas.h CanvasP.h Makefile.am Makefile.in TODO dmxcompat.c dmxcompat.h dmxconfig.c dmxconfig.h dmxparse.c dmxparse.h dmxprint.c dmxprint.h dmxtodmx.c parser.y scanner.l test-a.in test-a.out test-b.in test-b.out test-c.in test-c.out test-d.in test-d.out test-e.in test-e.out test-f.in test-f.out test-g.in test-g.out test-h.in test-h.out test-i.in test-i.out test-j.in test-j.out test-k.in test-k.out test-l.in test-l.out vdltodmx.c xdmxconfig.c xserver/hw/dmx/config/man: Makefile.am Makefile.in dmxtodmx.man vdltodmx.man xdmxconfig.man xserver/hw/dmx/doc: DMXSpec-v1.txt DMXSpec.txt Makefile.am Makefile.in dmx.xml scaled.xml xserver/hw/dmx/doxygen: Makefile.am Makefile.in doxygen.conf.in footer.html xserver/hw/dmx/examples: Makefile.am Makefile.in dmxaddinput.c dmxaddscreen.c dmxinfo.c dmxreconfig.c dmxresize.c dmxrminput.c dmxrmscreen.c dmxwininfo.c ev.c evi.c res.c xbell.c xinput.c xled.c xtest.c xserver/hw/dmx/glxProxy: Makefile.am Makefile.in compsize.c compsize.h g_disptab.c g_disptab.h g_renderswap.c global.c glxcmds.c glxcmds.h glxcmdsswap.c glxcontext.h glxdrawable.h glxerror.h glxext.c glxext.h glxfbconfig.c glxfbconfig.h glxscreens.c glxscreens.h glxserver.h glxsingle.c glxsingle.h glxswap.c glxswap.h glxutil.h glxvendor.c glxvendor.h glxvisuals.c glxvisuals.h render2swap.c renderpixswap.c unpack.h xserver/hw/dmx/input: ChkNotMaskEv.c ChkNotMaskEv.h Makefile.am Makefile.in atKeynames.h dmxarg.c dmxarg.h dmxbackend.c dmxbackend.h dmxcommon.c dmxcommon.h dmxconsole.c dmxconsole.h dmxdetach.c dmxdummy.c dmxdummy.h dmxevents.c dmxevents.h dmxinputinit.c dmxinputinit.h dmxmap.c dmxmap.h dmxmotion.c dmxmotion.h dmxxinput.c usb-common.c usb-common.h usb-keyboard.c usb-keyboard.h usb-mouse.c usb-mouse.h usb-other.c usb-other.h usb-private.h xserver/hw/dmx/man: Makefile.in xserver/hw/kdrive/src: fourcc.h xserver/hw/xfree86/common: fourcc.h xf86Build.h.in xf86Build.sh xserver/hw/xfree86/modes: xf86cvt.c xserver/hw/xfree86/os-support/bsd: bsd_apm.c bsd_kqueue_apm.c xserver/hw/xfree86/ramdac: BT.c BT.h BTPriv.h IBM.c IBM.h IBMPriv.h TI.c TI.h TIPriv.h xf86RamDac.c xf86RamDac.h xf86RamDacCmap.c xf86RamDacPriv.h xserver/hw/xfree86/utils/cvt: Makefile.am Makefile.in cvt.c xserver/hw/xfree86/utils/man: cvt.man xserver/hw/xfree86/vbe: Makefile.am Makefile.in vbe.c vbe.h vbeModes.c vbeModes.h vbe_module.c xserver/hw/xwayland: Makefile.am Makefile.in drm.xml xwayland-cursor.c xwayland-cvt.c xwayland-glamor-eglstream.c xwayland-glamor-gbm.c xwayland-glamor-xv.c xwayland-glamor.c xwayland-input.c xwayland-output.c xwayland-present.c xwayland-shm.c xwayland-vidmode.c xwayland.c xwayland.h xserver/hw/xwin: winwin32rootless.c winwin32rootlesswindow.c winwin32rootlesswndproc.c winwindowswm.c xserver/include: site.h xwayland-config.h.in xwayland-config.h.meson.in xserver/present: present_wnmd.c Log message: Update to xserver 21.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/11 02:03:19 Modified files: security/py-argon2-cffi: Makefile distinfo Log message: update to py3-argon2-cffi-21.1.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:08:17 xenocara/xserver/test/damage Update of /cvs/xenocara/xserver/test/damage In directory cvs.openbsd.org:/tmp/cvs-serv92820/test/damage Log Message: Directory /cvs/xenocara/xserver/test/damage added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:10:04 Modified files: xserver : ChangeLog Makefile.am Makefile.in configure configure.ac xserver/hw/xfree86/drivers/inputtest: inputtestdrv.man xserver/hw/xfree86/modes: xf86Crtc.h xserver/include: Makefile.am Makefile.in Added files: xserver/include: Xserver.d xserver/test/damage: primitives.c Log message: Update to xserver 21.1.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/11 02:22:33 Modified files: usr.bin/tmux : menu.c tmux.1 Log message: If trimming menu item text, show key if it would take up less than a quarter of the space; from Alexis Hildebrandt. Also new sentence, new line in tmux.1, from jmc. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:30:14 Modified files: driver/xf86-video-ati/man: radeon.man driver/xf86-video-ati/src: compat-api.h drmmode_display.c evergreen_state.h r600_state.h radeon.h radeon_exa.c radeon_glamor.c radeon_kms.c Log message: Update to git -current version for compatibility with Xserver 21.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:30:43 Modified files: driver/xf86-video-intel/src/sna: sna_accel.c driver/xf86-video-intel/src/uxa: intel_driver.c Log message: Fixes for xserver 21.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 02:31:13 Modified files: driver/xf86-video-mach64/src: aticonfig.c Log message: Fixes for xserver 1.21 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/11 02:31:16 Modified files: usr.bin/tmux : input.c Log message: If automatic-rename is off, allow the escape sequence to set an empty window name, GitHub issue 2964. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:33:36 Modified files: usr.sbin/vmd : vm.conf.5 Log message: switch(4) is being retired, sthen@ already removed the bits in the code adjust the man page as well. OK sthen@ kn@ patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/11 02:34:27 Modified files: sys/uvm : uvm_swap.c Log message: Convert a for loop into LIST_FOREACH to reduce the diff to NetBSD. ok millert mpi CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:38:14 Modified files: etc : Makefile changelist rc rc.conf etc/examples : vm.conf Removed files: etc/rc.d : switchd Log message: switch(4) and switchd(8) are retiering. Unhook them from various configuration files. OK sthen@ kn@ patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:39:16 Modified files: sbin/ifconfig : brconfig.c ifconfig.8 ifconfig.c ifconfig.h Log message: Remove switch(4) specific bits from ifconfig. OK deraadt@ patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:45:27 Modified files: share/man/man4 : Makefile bridge.4 Removed files: share/man/man4 : switch.4 Log message: Unhook switch.4 and update bridge.4 since some switch(4) specific ioctls will be removed soon. OK sthen@ kn@ patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:47:34 Modified files: etc : MAKEDEV.common etc/etc.alpha : MAKEDEV.md 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.luna88k: MAKEDEV.md etc/etc.macppc : MAKEDEV.md etc/etc.octeon : MAKEDEV.md etc/etc.powerpc64: MAKEDEV.md etc/etc.riscv64: MAKEDEV.md etc/etc.sparc64: MAKEDEV.md Log message: /dev/switch[0-4] is no longer needed. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:49:30 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 Log message: Regen after switch(4) removal CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:51:33 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 Log message: Regen after switch(4) removal CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:52:24 Modified files: usr.sbin : Makefile Log message: Unhook switchd and switchctl CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 02:59:19 Removed files: usr.sbin/switchd: Makefile control.c genmap.sh imsg_util.c log.c ofcconn.c ofp.c ofp10.c ofp10.h ofp13.c ofp_common.c ofp_map.h ofrelay.c packet.c parse.y proc.c proc.h switch.c switchd.8 switchd.c switchd.conf.5 switchd.h timer.c types.h util.c usr.sbin/switchctl: Makefile ofpclient.c parser.c parser.h switchctl.8 switchctl.c Log message: Retire switchd and switchctl. While interesting they never managed to really get into a usable state. The OpenFlow API is mostly superseeded by P4 and so this is a bit of a dead end. OK akoshibe@ yasuoka@ deraadt@ kn@ patrick@ sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 03:03:10 Modified files: sys/arch/alpha/alpha: conf.c sys/arch/amd64/amd64: conf.c sys/arch/arm/arm: conf.c sys/arch/arm64/arm64: conf.c sys/arch/hppa/hppa: conf.c sys/arch/i386/i386: conf.c sys/arch/landisk/landisk: conf.c sys/arch/loongson/loongson: conf.c sys/arch/luna88k/luna88k: conf.c sys/arch/macppc/macppc: conf.c sys/arch/octeon/octeon: conf.c sys/arch/powerpc64/powerpc64: conf.c sys/arch/riscv64/riscv64: conf.c sys/arch/sparc64/sparc64: conf.c sys/conf : GENERIC files sys/net : if.c if_bridge.h sys/sys : sockio.h Removed files: sys/net : if_switch.c if_switch.h switchctl.c switchofp.c Log message: Retire switch(4) it never really was production ready and the OpenFlow API implemented is a deadend. OK akoshibe@ yasuoka@ deraadt@ kn@ patrick@ sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 03:03:54 Modified files: regress/usr.sbin: Makefile Removed files: regress/usr.sbin/switchd: Makefile OFP.pm Proc.pm Switchd.pm args-http.pcap args-http.pm args-icmp.pcap args-icmp.pm args-packet-jumbo.pm run.pl Log message: Remove switchd regress tests. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:09:45 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:17:21 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.23.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:17:30 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/11 03:17:36 Removed files: graphics/openvdb/patches: patch-CMakeLists_txt Log message: remove patch disabling zlib version check, now that zlib has been updated CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:17:51 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.22.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:19:08 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-364.0.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 03:24:21 Modified files: distrib/sets/lists/xbase: md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.luna88k md.macppc md.powerpc64 md.riscv64 md.sparc64 mi distrib/sets/lists/xetc: mi distrib/sets/lists/xserv: md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.luna88k md.macppc md.powerpc64 md.riscv64 md.sparc64 distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:26:42 Modified files: multimedia/mkvtoolnix: Makefile Log message: Don't pick up pandoc. CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2021/11/11 03:35:02 Modified files: . : openbsd.css faq : faq4.html Log message: Replace install image download list with an aesthetically pleasing table. requested by tj@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2021/11/11 03:37:34 Modified files: libressl : openbsd.css openbgpd : openbsd.css opencvs : openbsd.css openiked : openbsd.css openntpd : openbsd.css openrsync : openbsd.css opensmtpd : openbsd.css openssh : openbsd.css rpki-client : openbsd.css Log message: Sync CSS. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 03:37:36 Modified files: etc/rc.d : rc.subr Log message: Return 0 in case we reach KILL; this allows "restart" to work as expected in this situation. reported by and ok robert@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/11 03:38:30 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/11 05:06:25 Modified files: lib/libcrypto/man: Makefile X509_policy_check.3 X509_policy_tree_level_count.3 Added files: lib/libcrypto/man: X509_policy_tree_get0_policies.3 Log message: new manual page X509_policy_tree_get0_policies(3), also documenting X509_policy_tree_get0_user_policies(3) CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 05:08:36 Modified files: etc/rc.d : rc.subr Log message: Run "_rc_wait stop" _before_ stopping the daemon and not after... This doesn't change the default behavior but fixes rc.d scripts with a home made rc_stop() function that can block and potentially hangs halt/reboot forever. ok robert@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/11 05:23:15 Modified files: share/man/man8 : rc.subr.8 Log message: Tweak rc_stop and rc_reload description by mentioning their corresponding _signal variable. Fix a warning from 'mandoc -T lint' while here. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/11/11 05:35:01 Modified files: sys/net : if_pfsync.c pf_if.c pf_ioctl.c pf_table.c pfvar.h Log message: Allow pfi_kif_get() callers to pre-allocate buffer for new kif. If kif object exists already, then caller must free the pre-allocated buffer. If caller does not pre-allocate buffer, the pfi_kif_get() will get memory from pool using M_NOWAIT flag. Commit is also polishing pfi_initialize() a bit so it uses M_WAITOK allocation for pfi_all. there is no change in current behaviour. feedback by bluhm@ OK bluhm@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/11/11 05:49:53 Modified files: sbin/pfctl : pfctl.c regress/sbin/pfctl: Makefile Added files: regress/sbin/pfctl: changerule.c changerule-after.ok changerule-before.ok changerule-head.ok changerule-tail.ok Log message: add tests to cover DIOCCHANGERULE ioctl(2) OK bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/11 06:13:38 Modified files: lib/libcrypto/man: ERR_load_crypto_strings.3 Log message: Explicitly list all public functions in roff(7) comments that are related to this page but intentionally undocumented, to better support grepping the source directory for function names. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/11 06:36:58 Modified files: sys/dev/pci : if_iwn.c if_iwnreg.h if_iwnvar.h Log message: Fix iwn(4) with 4965 devices. Our driver was using the wrong data structure for RXON_ASSOC commands on 4965 devices. This resulted in fatal firmware errors during association. Problem found and fix tested on 4965 by jsg@. Patch also tested on 6200 by me. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/11 06:58:59 Modified files: lib/libcrypto/man: X509_get_extension_flags.3 Log message: Mention the X509v3_KU_* aliases for the KU_* constants because some third party application code uses them. List the full names (even though they are long) such that they can be found with "man -k Dv=...". CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/11 07:03:21 Modified files: . : .gitignore sys : .gitignore Log message: Ignore tags files Besides obj (and all the build objects inside), tags seem to be the only thing that's automatically created by our build infrastructure which should never be committed. CVS ignores "tags" due to its builtin list of ignore patterns. Git does not ignore tags, although it has a builtin list (e.g. "*.o"). Got has no such builtin list. Add "**/tags" to .gitignore specifically to provide a sane default for Got checkouts. Mirror .gitignore with sys/.gitignore to have the same experience with kernel-only checkouts, as is common practise with Got. OK stsp sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/11 08:32:33 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: Convert from select() to ppoll(). Along the way, I observed that the select() code was using exceptfds incorrectly.. ok millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/11 08:52:33 Modified files: usr.sbin/httpd : server_http.c Log message: Move the assignment of http_query down. Also do not assign a non-malloced string to it since the code assumes it can call free on it. Fixes crashes noticed by tobhe@ and florian@ OK otto@ tobhe@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/11 08:54:32 Modified files: x11/kde-applications/krdc: Makefile Log message: Add hidden build/run dependency on freerdp The xfreerdp binary is needed for RDP support in KRDC (at runtime). Spotted by naddy, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/11 08:54:51 Modified files: x11/kde-applications/krdc: Makefile Log message: Missing bump CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/11 08:58:49 Modified files: lib/libcrypto/man: X509_NAME_print_ex.3 Log message: mention the public constants XN_FLAG_SEP_MASK and XN_FLAG_FN_MASK CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2021/11/11 09:01:38 Modified files: regress/lib/libm/msun: Makefile Log message: exponential_test passes on i386. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/11/11 09:15:19 Modified files: sysutils/dinit : Makefile distinfo sysutils/dinit/patches: patch-configs_mconfig_OpenBSD Log message: sysutils/dinit: simple update to 0.12.0. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/11/11 09:17:46 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go Log message: net/syncthing: simple update to version 1.18.4. OK paco@, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/11 09:22:10 Modified files: x11/kde-applications/marble: Makefile Log message: Fix typo in WANDLIB Spotted by naddy CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/11 09:35:09 Modified files: sys/kern : uipc_socket.c Log message: Destroy protocol control block before perform `so_q0' and `so_q' queues cleanup. The dying socket is already unlinked from the file descriptor layer, but still accessible from the stack or from the file system layer. We need to unlink the socket to prevent concurrent connection when we unlocked dying socket while we perform `so_q0' or `so_q' queues cleanup or while we perform (*pr_detach)(). This unlocking will be appeared with the upcoming fine grained locked sockets diffs. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/11 09:41:39 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/11 10:20:02 Modified files: sys/kern : uipc_usrreq.c Log message: Use vnode(9) lock to protect `v_socket' dereference. The bind(2)ed UNIX socket hat the reference from the file system layer. When we bind(2) such socket we link it to `v_socket' of associated vnode(9). When we connect(2) to the socket we previously bind(2)ed we finding it by namei(9) and obtain it's reference through `v_socket'. When we close(2) this socket we set `v_socket' of associated vnode(9) to NULL. This time the global `unp_lock' rwlock(9) protects the whole layer and the dereference of `v_socket'. With the upcoming fine grained locking diffs it will be replaced by per-socket solock(). So the dereference of `v_socket' will be unsafe because it will be unlocked and has no extra reference in the associated file descriptor. Actually we have vnode(9) locked while we perform unp_bind() and unp_connect() paths so use vnode(9) lock in the unp_detach() path too when we disconnect dying socket from the associated vnode(9). This makes `v_socket' locking consistent because `v_socket' relies to vnode(9) layer. Also this makes `v_socket' dereference safe for the upcoming fine grained locking diffs. Do `v_socket' unlinking before `unp_refs' list cleanup to prevent concurrent connections while dying socket `so' is unlocked. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/11 10:33:10 Modified files: share/man/man4 : bridge.4 Log message: remove switch(4) entry in SEE ALSO; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/11 11:08:18 Modified files: sys/net : if_bridge.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ipsec_input.c tcp_subr.c udp_usrreq.c Log message: Do not call ip_deliver() recursively from IPsec. As there is no crypto task anymore, it is possible to return the next protocol. Then ip_deliver() will walk the header chain in its loop. IPsec bridge(4) tested by jan@ OK mvs@ tobhe@ jan@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/11 11:32:08 Added files: security/p5-IO-Socket-SSL/patches: patch-t_verify_hostname_standalone_t Log message: security/p5-IO-Socket-SSL: disable two tests that fail due to the fact that we no longer allow creation of certificates containing illegal sandns names (x509_alt.c r1.3, r1.5). ok bluhm beck agrees with the approach CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/11 11:37:00 Modified files: sys/kern : uipc_usrreq.c Log message: Fix GENERIC kernel compilation. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/11 11:43:05 Modified files: sys/arch/arm64/dev: apldart.c Log message: The Apple DART has a nifty feature that allows us protection of subranges of a page with a granularity of 32-bit words. Use this to expose just those parts of memory to devices that we want the device to see. This means that handing down a small mbuf to a network card driver no longer gives the hardware access to other mbufs in the same page. It turns out that bge(4) always does aligned 64-bit access to memory though. So round up/down to the nearest 64-bit boundary to prevent triggering an IOMMU fault. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/11 11:55:17 Modified files: x11/kde-applications/okteta: Makefile Log message: Missing bump after WANTLIB change hint by naddy, thanks CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/11 13:25:56 Modified files: distrib/amd64/ramdisk_cd: Makefile distrib/macppc/ramdisk: Makefile Log message: Make "config -e" work with ramdisk kernels amd64, alpha, i386 and macppc strip *all* symbols off the ramdisk bsd.rd (before compressing it) and thus break config(8)'s modification feature: $ gzcat bsd.rd > bsd.rd.raw $ config -e bsd.rd.raw ... config: failed to get first cfdata This is different from "boot> boot /bsd.rd -c" which sucessfully drops into UKC on all platforms regardless of stripping. Having needed "config -e" this on arm64 made me look into this for all platforms. Other platforms work because they don't strip these symbols. Tweak objcopy(1)'s stripping on amd64 and macppc to unbreak permanent modifications. I have no alpha or i386 to test, so these remain broken. macppc works without cranking media size. amd64 was cranked to the smallest possible size. OK deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/11 13:42:54 Modified files: usr.bin/make : make.1 Log message: add some missing Ns; from leon fischer CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/11 13:57:53 Modified files: sysutils : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: sysutils/ktsuss: Makefile distinfo sysutils/ktsuss/patches: patch-src_Makefile_in patch-src_auth_c sysutils/ktsuss/pkg: DESCR PLIST Log message: Remove broken und unmaintained ktsuss Unmaintained, no update in 13 years, broken homepage. Doesn't work with correct root password ("Encryption failed"). Reported by Yifei Zhan , thanks. OK sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/11 14:05:46 Modified files: share/man/man5 : hostname.if.5 Log message: nwid -> join Missed in the previous commit to the installer and wifi driver manuals: --- Use ifconfig(8)'s "join" command by default Its adoption went quite well, so install "join" rather than the old "nwid" in new hostname.if(5) files and follow this trend in our wifi manuals. OK deraadt sthen --- Spotted/diff from From Raf Czlonka < rczlonka AT gmail DOT com>, thanks! Tweak the example sentence while here. Feedback jmc sthen CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/11 15:12:52 Modified files: regress/sbin/iked/live: Makefile iked.in Log message: Add test case for INVALID_KE in IKE_SA_INIT fallback. CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2021/11/11 15:43:14 Modified files: lang/crystal : Makefile distinfo lang/crystal/pkg: PLIST Added files: lang/crystal/patches: patch-src_compiler_crystal_compiler_cr Removed files: lang/crystal/patches: patch-shards-0_14_1_Makefile Log message: update to crystal 1.2.2, shards 0.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/11 15:46:46 Modified files: graphics/openexr: Makefile Log message: openexr: set WANTLIB-doc to empty. noop for base-clang archs; fixes packaging for ports-gcc archs (and base-gcc archs are irrelevant because it uses cmake which won't build on those anyway) CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2021/11/11 21:33:23 Modified files: distrib/sets/lists/xbase: md.hppa md.luna88k md.macppc md.octeon md.powerpc64 md.sparc64 Log message: sync; some of these were wrong CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/11 21:34:23 Modified files: sys/kern : kern_event.c sys_generic.c sys/sys : event.h Log message: Keep knotes between poll/select systems calls Reduce the time overhead of kqueue-based poll(2) and select(2) by keeping knotes registered between the system calls. It is expected that the set of monitored file descriptors is relatively unchanged between consecutive iterations of these system calls. By keeping the knotes, the system saves the effort of repeated knote unregistering and re-registering. To avoid receiving events from file descriptors that are no longer in the monitored set, each poll/select knote is assigned an increasing serial number. Every iteration of poll/select uses a previously unused range of serials for its knotes. In the setup stage, kqueue_register() updates the serials of any existing knotes in the currently monitored set. Function kqueue_scan() delivers only the events whose serials are recent enough; expired knotes are dropped. When the serial range is about to wrap around, all the knotes in the kqueue backend are dropped. This change is a space-time tradeoff. Memory usage is increased somewhat because of the retained knotes. The increase is limited by the number of open file descriptors and active threads. Idea from DragonFly BSD, initial patch by mpi@, kqueue_scan()-based approach by me. Tested by anton@ and mpi@ OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/11 22:23:50 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: aggressively pre-fill the pollfd array with fd=-1 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/11 23:53:51 Modified files: regress/sbin/pfctl: Makefile Log message: honor objdir CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/12 00:54:58 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.3.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:09:50 Modified files: multimedia/py-chromecast: Makefile distinfo multimedia/py-chromecast/pkg: PLIST Log message: Update to py3-chromecast-9.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:12:01 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Log message: Update to py3-libcloud-3.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:13:06 Modified files: security/libtasn1: Makefile distinfo Log message: Update to libtasn1-4.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:16:53 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:17:04 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:17:19 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.4. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:38:02 Modified files: etc/rc.d : rc.subr Log message: Simplify _rc_exit. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:44:05 Modified files: etc/rc.d : rc.subr Log message: Set SECONDS to 0 in _rc_wait. While this is not strictly required, it's a failsafe and more fair to daemon_timeout as we will effectively wait for the start/stop/reload sequence instead of the duration of the rc.d script itself. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 01:47:02 Modified files: etc/rc.d : rc.subr Log message: Consistency in test; no behavior change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/12 02:28:47 Modified files: x11/i3-gaps : Makefile distinfo x11/i3-gaps/patches: patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-i3-nagbar_main_c patch-man_i3-nagbar_man patch-man_i3_man patch-meson_build patch-src_bindings_c patch-src_config_parser_c patch-src_main_c Added files: x11/i3-gaps/patches: patch-src_config_directives_c Log message: Update i3-gaps to 4.20.1 OK sthen@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/12 03:08:35 Modified files: gnu/llvm/compiler-rt/lib/builtins: emutls.c gnu/lib/libcxxabi: shlib_version Log message: backport https://reviews.llvm.org/D107127 to fix shared libraries using emutls Our emulated TLS implementation relies on local state (e.g. for the pthread key), and if we duplicate this state across different shared libraries, accesses to the same TLS variable from different shared libraries will yield different results (see https://github.com/android/ndk/issues/1551 for an example). __emutls_get_address is the only external entry point for emulated TLS, and by making it default visibility and weak, we can rely on the dynamic linker to coalesce multiple copies at runtime and ensure a single unique copy of TLS state. This is a best effort; Also bump the libc++abi minor because now it picks up the __emutls_get_address symbol. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/12 03:09:59 Modified files: distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync after libc++abi minor bump CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/12 04:40:36 Modified files: sys/dev/pci : if_iwn.c if_iwnreg.h Log message: Sync the iwn(4) "enhanced Tx power" eeprom data structure with Linux. No functional change, as this data is not being used anywhere yet. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/12 04:41:04 Modified files: sys/dev/pci : if_iwn.c if_iwnreg.h if_iwnvar.h Log message: Add support for 40MHz channels to the iwn(4) driver. Tested: 4965: jsg 5300: stsp, Jan Stary 6030: Fred Crowsons 6200: stsp 6205: stsp, Josh Grosse 6300: okan, afresh1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/12 04:41:50 Modified files: lib/libcrypto/man: X509_LOOKUP_new.3 X509_OBJECT_get0_X509.3 X509_STORE_get_by_subject.3 Log message: In x509_vfy.h rev. 1.41, tb@ provided X509_STORE_CTX_get_by_subject(3), changed the return type of X509_OBJECT_get_type(3) and argument types of X509_LOOKUP_by_subject(3), X509_LOOKUP_by_issuer_serial(3), X509_LOOKUP_by_fingerprint(3), X509_LOOKUP_by_alias(3), X509_OBJECT_idx_by_subject(3), X509_OBJECT_retrieve_by_subject(3), and X509_STORE_get_by_subject(3) from int to X509_LOOKUP_TYPE, and in rev. 1.42, he provided X509_STORE_CTX_get_obj_by_subject(3). Adjust the documentation. Joint work with and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 04:59:34 Log message: import ports/devel/py-multitasking and ports/misc/py-yfinance, from Clemens Gößnitzer, ok benoit@ Status: Vendor Tag: sthen Release Tags: sthen20211112 N ports/devel/py-multitasking/Makefile N ports/devel/py-multitasking/distinfo N ports/devel/py-multitasking/pkg/PLIST N ports/devel/py-multitasking/pkg/DESCR N ports/misc/py-yfinance/Makefile N ports/misc/py-yfinance/distinfo N ports/misc/py-yfinance/pkg/PLIST N ports/misc/py-yfinance/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 05:00:37 Modified files: misc : Makefile devel : Makefile Log message: +devel/py-multitasking,python3 and misc/py-yfinance,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 05:02:01 Modified files: lang/jimtcl : Makefile distinfo lang/jimtcl/patches: patch-Makefile_in patch-build-jim-ext_in patch-examples_ext_Makefile patch-initjimsh_tcl lang/jimtcl/pkg: PLIST Added files: lang/jimtcl/patches: patch-examples_api_Makefile_in Removed files: lang/jimtcl/patches: patch-examples_api_Makefile Log message: update to jimtcl-0.80 and remove the asciidoc BDEP, the docs are already built in the tarball and can be used directly. maintainer timeout, ok sdk@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/12 05:18:20 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-common_UnixUtil_cpp patch-configure_ac patch-installer_linux_ldap_m4 patch-installer_linux_server_cfg patch-provider_client_WSUtil_cpp patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp mail/kopano/core/pkg: PLIST-main Added files: mail/kopano/core/patches: patch-common_libkcutil_sym_in patch-provider_libserver_ECSession_cpp Log message: update to 11.0.2 now that all the bits have been fixed CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/12 05:29:24 Modified files: editors/featherpad: Makefile distinfo editors/featherpad/pkg: PLIST Log message: Update to featherpad-1.0.1 Changelog: https://github.com/tsujan/FeatherPad/releases Original diff from Ricardo , tweaked by me CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/12 05:34:10 Modified files: misc/feathernotes: Makefile distinfo misc/feathernotes/pkg: PLIST Log message: Update to feathernotes-0.9.0 Changelog: https://github.com/tsujan/FeatherNotes/releases/tag/V0.9.0 Original diff from Ricardo , tweaked by me CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/12 05:36:20 Modified files: sysutils/coreboot-utils: Makefile distinfo sysutils/coreboot-utils/patches: patch-util_cbmem_cbmem_c Log message: Update to coreboot 4.15 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/12 06:38:30 Log message: Import qtwayland-5.15.2 Information for inst:qtwayland-5.15.2 Comment: Qt5 module for Wayland support Description: QtWayland is a Qt 5 module that wraps the functionality of Wayland. QtWayland is separated into a client and server side. The client side is the wayland platform plugin, and provides a way to run Qt applications as Wayland clients. The server side is the Qt Wayland Compositor API, and allows users to write their own Wayland compositors. Maintainer: The OpenBSD ports mailing-list WWW: https://www.qt.io/ OK semarie@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211112 N ports/x11/qt5/qtwayland/Makefile N ports/x11/qt5/qtwayland/distinfo N ports/x11/qt5/qtwayland/patches/patch-config_tests_wayland_scanner_wayland_scanner_pro N ports/x11/qt5/qtwayland/patches/patch-features_wayland-scanner-client-wayland-protocol-include_prf N ports/x11/qt5/qtwayland/patches/patch-qtwayland_pro N ports/x11/qt5/qtwayland/pkg/DESCR N ports/x11/qt5/qtwayland/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/12 06:40:49 Modified files: x11/qt5 : Makefile qt5.port.mk Log message: +QtWayland CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/12 07:05:28 Modified files: lib/libcrypto/man: X509_LOOKUP_hash_dir.3 X509_LOOKUP_new.3 X509_STORE_get_by_subject.3 X509_STORE_load_locations.3 Log message: As pointed out by tb@, LibreSSL no longer supports user-defined X509_LOOKUP_METHODs because these objects are now opaque. Simplify the documentation accordingly, shortening it by about 35 input lines in total, but continue providing the information which RETURN VALUES functions might return with other implementations of the library. OK tb@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/12 07:18:55 Modified files: sbin/iked : ikev2_pld.c Log message: Refactor order of checks when handling IKEv2 message fragments. Only modify SA after sucessful ikev2_msg_decrypt(). ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 07:27:52 Modified files: databases/sqlitebrowser: Makefile distinfo Log message: update to sqlitebrowser-3.12.2, from risantos at protonmail com, plus I added NO_TEST. tested by Caspar Schutijser. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/12 07:29:54 Log message: Import kwayland-5.87.0 Information for inst:kwayland-5.87.0 Comment: Qt API to interact with the wayland-client and -server Description: KWayland provides two libraries: - KWayland::Client - KWayland::Server As the names suggest they implement a Client respectively a Server API for the Wayland protocol. The API is Qt-styled removing the needs to interact with a for a Qt developer uncomfortable low-level C-API. For example the callback mechanism from the Wayland API is replaced by signals; data types are adjusted to be what a Qt developer expects, e.g. two arguments of int are represented by a QPoint or a QSize. Maintainer: Rafael Sadowski WWW: https://projects.kde.org/projects/frameworks/kwayland OK semarie@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211112 N ports/devel/kf5/kwayland/Makefile N ports/devel/kf5/kwayland/distinfo N ports/devel/kf5/kwayland/pkg/DESCR N ports/devel/kf5/kwayland/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/12 07:31:39 Modified files: devel/kf5 : Makefile devel/kf5/kguiaddons: Makefile devel/kf5/kguiaddons/pkg: PLIST devel/kf5/plasma-framework: Makefile Log message: Enable KWayland in KDE Frameworks 5.87.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 07:33:05 Modified files: misc/rlwrap : Makefile distinfo misc/rlwrap/pkg: PLIST Log message: update to rlwrap-0.45.2, from risantos at protonmail com CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/12 07:34:57 Modified files: lib/libcrypto/man: X509_cmp_time.3 Log message: mention what X509_cmp_time(3) does with a cmp_time argument of NULL CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 07:52:41 Modified files: www/chromium : Makefile www/iridium : Makefile Log message: chromium/iridium: allow parallel build on i386 again, it is currently working without going up in flames on the build cluster (avail mem = 2205MB thanks to the annoying memory layout on newer intels) and seems to save some time. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 08:06:08 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/patches: patch-meson_build Removed files: x11/gnome/settings-daemon/patches: patch-plugins_xsettings_meson_build patch-plugins_xsettings_xsettings-manager_c patch-plugins_xsettings_xsettings-manager_h Log message: Add support for Xfixes now that we have a newer release (6.0). CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/12 08:16:58 Modified files: usr.bin/awk : FIXES main.c Log message: Update awk to Nov 03, 2021 version. We already had the fix so no actual code changes. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/12 08:40:20 Modified files: etc/etc.amd64 : login.conf etc/etc.arm64 : login.conf etc/etc.i386 : login.conf etc/etc.riscv64: login.conf etc/etc.sparc64: login.conf Log message: Bump maxproc-cur to 512 for the pbuild user. This will prevent recurring failures in bulks ('cannot fork'). ok tb@ sthen@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/12 08:49:41 Modified files: sys/net : route.h Log message: "netconfigd" is now better known as resolvd(8) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 09:00:14 Modified files: x11/i3-mousedrag: Makefile distinfo x11/i3-mousedrag/patches: patch-etc_config patch-etc_config_keycodes patch-i3-dmenu-desktop patch-man_i3_man patch-meson_build patch-src_bindings_c patch-src_config_parser_c patch-src_main_c Added files: x11/i3-mousedrag/patches: patch-src_config_directives_c Log message: update i3-mousedrag to a newer checkout based on 4.20.1 add patch based on rsadowski's for i3-gaps; https://github.com/i3/i3/pull/4420 was merged which adds an "include" config directive based on wordexp(); OpenBSD doesn't have this (and is not ever likely to) so adapt to using glob() instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 09:06:07 Modified files: x11/i3 : Makefile distinfo x11/i3/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_parser_c patch-src_main_c Added files: x11/i3/patches : patch-src_config_directives_c Log message: update to i3-4.20.1, plus sync a few things with the i3-mousedrag port add patch based on rsadowski's for i3-gaps; https://github.com/i3/i3/pull/4420 was merged which adds an "include" config directive based on wordexp(); OpenBSD doesn't have this (and is not ever likely to) so adapt to using glob() instead. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/12 09:57:24 Modified files: usr.sbin/btrace: bt.5 bt_parse.y bt_parser.h btrace.c map.c Log message: Implement the probe variable. Can be used for example with @map[probe] = count(); OK mpi@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/11/12 09:59:21 Modified files: productivity/taskwarrior: Makefile distinfo productivity/taskwarrior/patches: patch-CMakeLists_txt productivity/taskwarrior/pkg: PLIST Log message: update productivity/taskwarrior to 2.6.1 Taking maintainer while here. Input and ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/12 10:04:32 Modified files: sys/arch/arm64/dev: aplspi.c Log message: Use a mutex to lock the bus such that we can safely access the bus from interrupt handlers and process context. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/12 10:05:15 Modified files: sys/arch/arm64/dev: aplhidev.c Log message: Add support for controlling keyboard LEDs. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/12 10:17:24 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 10:22:22 Modified files: sysutils/py-psutil: Makefile distinfo sysutils/py-psutil/pkg: PLIST Log message: update to py-psutil-5.8.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/12 10:28:50 Modified files: devel/p5-Devel-NYTProf: Makefile distinfo devel/p5-Devel-NYTProf/pkg: PLIST Log message: update p5-Devel-NYTProf to 6.11 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/11/12 10:57:05 Modified files: devel/git-crypt: Makefile Log message: make devel/git-crypt work after libcrypto bump diff by tb@, tested by me. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/12 10:57:13 Modified files: sys/kern : kern_sig.c Log message: sigsuspend(2): sleep on &nowake channel sigsuspend(2) only returns upon delivery of a signal: we do not expect a wakeup(9). Indicate this by sleeping on &nowake instead of &p->p_p->ps_sigacts. We still need to loop here to handle spurious wakeups, though. Spurious wakeup case pointed out by kettenis@. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/12 11:18:46 Modified files: www/p5-Test-HTTP-LocalServer: Makefile distinfo Log message: update p5-Test-HTTP-LocalServer to 0.74 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 11:20:08 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Removed files: net/librenms/patches: patch-LibreNMS_OS_Routeros_php Log message: update to librenms-21.11.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/12 11:56:00 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 Log message: Document the public constants X509_V_FLAG_POLICY_MASK and X509_V_FLAG_USE_CHECK_TIME. While here, fix a typo and improve the wording for X509_V_FLAG_NOTIFY_POLICY. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/12 12:14:49 Modified files: www/p5-WWW-Mechanize: Makefile distinfo Log message: update p5-WWW-Mechanize to 2.06 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 13:55:21 Modified files: security/libgpg-error: Makefile security/libgpg-error/pkg: PLIST Log message: @comment the gpgrt.info file in libgpg-error, it's not the world's most useful documentation file, and triggers an annoying pkg_add warning message ok aja@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/12 14:29:53 Modified files: devel/py-pkgconfig: Makefile distinfo devel/py-pkgconfig/pkg: PLIST Log message: Update py-pkgconfig to 1.5.5. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/11/12 15:02:51 Modified files: security/botan2: Makefile distinfo security/botan2/pkg: PLIST Removed files: security/botan2/patches: patch-src_tests_data_x509_misc_certstor_valid_ca_bundle_pem patch-src_tests_test_certstor_flatfile_cpp patch-src_tests_test_certstor_system_cpp patch-src_tests_test_certstor_utils_cpp Log message: update botan2 to 2.18.2 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/12 15:20:57 Modified files: sys/sys : exec_elf.h Log message: Add #defines and typedefs for RELR, a compressed form for relative relocations ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/12 15:23:40 Modified files: 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 external.h Log message: Teach binutils enough about RELR relocations to not break them and for readelf to display them in a way compatible with llvm-readelf, including the --raw-relr debugging option ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/12 15:28:13 Modified files: libexec/ld.so : loader.c resolve.c resolve.h Log message: Add support for RELR relocations in the executable and share objects. This doesn't affect ld.so's self-reloc, which still requires DT_REL/DT_RELA ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/12 15:44:23 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: net/curl: update to 7.80.0 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/12 16:05:30 Modified files: sysutils/polkit: Makefile Added files: sysutils/polkit/patches: patch-meson_build Log message: Fix meson config check for whether setnetgrent has a return value. Fixes build on sparc64. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/12 17:25:44 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.12.8 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/12 23:04:02 Modified files: sys/kern : kern_event.c vfs_vnops.c Log message: Let filt_fileattach() run without the kernel lock This makes it possible to attach pipe, socket and kqueue event filters without acquiring the kernel lock. Event filters behind vn_kqfilter() are not MP-safe yet, so vn_kqfilter() has to take KERNEL_LOCK(). dmabuf_kqfilter() can skip locking because it has no side effects. OK anton@, mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/13 00:33:39 Modified files: x11/kde-applications/spectacle: Makefile distinfo x11/kde-applications/spectacle/pkg: PLIST Log message: Update spectacle to 21.08.3 After QtWayland/KWayland is available as a dependency we can update it. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/13 01:25:42 Modified files: regress/sys/kern: Makefile Log message: hook up unfdpassfail and ungc CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2021/11/13 01:48:50 Modified files: regress/misc : Makefile Log message: Un-hook the X11 tests. The new X server doesn't install libfb anymore. ok kettenis@, anton@ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2021/11/13 02:55:42 Modified files: sysutils/syslog-ng: Makefile distinfo sysutils/syslog-ng/files: syslog-ng.conf sysutils/syslog-ng/patches: patch-Makefile_in sysutils/syslog-ng/pkg: PLIST Log message: update to 3.34 enable SCL (syslog-ng configuration library) support from Peter Czanik, with some tweaks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 03:09:28 Modified files: mail/roundcubemail: Tag: OPENBSD_7_0 Makefile distinfo mail/roundcubemail/pkg: Tag: OPENBSD_7_0 PLIST Log message: uodate to roundcubemail-1.4.12 https://github.com/roundcube/roundcubemail/releases/tag/1.4.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 03:16:38 Modified files: textproc/py-iso8601: Makefile distinfo textproc/py-iso8601/pkg: PLIST Log message: update to py3-iso8601-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 03:18:21 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 03:24:37 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 03:24:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 03:25:01 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 03:36:22 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.52.4. CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2021/11/13 04:09:22 Modified files: graphics/pstoedit: Makefile distinfo graphics/pstoedit/patches: patch-src_Makefile_in graphics/pstoedit/pkg: PLIST Log message: update to 3.77 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 04:14:43 Modified files: www/netsurf/libnsfb/patches: patch-Makefile Log message: Don't pick up wayland-client: src/surface/wld.c:29:10: fatal error: 'linux/input.h' file not found CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 04:25:57 Modified files: net/librenms : Makefile Log message: fix DISTFILES, reported by aja@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/13 05:04:14 Modified files: devel/kf5/kwayland: Makefile Log message: Add missing build dependency on wayland-protocols In all the cases I know of, wayland-protocols is used as build dependency only. In the context of KWayland (devel/kf5), used to generate interfaces from wayland-protocols XML files. See: https://api.kde.org/ecm/find-module/FindWaylandScanner.html Spotted by sthen@ Thanks CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/13 05:09:30 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Use a proper PKGPATH in the WRKOBJDIR example www/mozilla is a module, www/mozilla-firefox is an actual port. OK sthen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/13 06:12:31 Modified files: cad/kicad : Makefile cad/kicad-share: Makefile.inc Log message: kicad doesn't build on riscv64. Also disable kicad-share. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 07:19:49 Modified files: math/calc : Makefile distinfo Added files: math/calc/patches: patch-help_c Log message: update to calc-2.14.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 07:39:41 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 07:39:51 Modified files: net/icinga/web2: Tag: OPENBSD_7_0 Makefile distinfo net/icinga/web2/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to icinga-web2-2.8.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/13 08:13:14 Modified files: devel/qt-creator: Makefile Log message: Prevent using Qt6 when it's present Set CMAKE_DISABLE_FIND_PACKAGE_Qt6=ON Spotted by aja, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:55:08 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2-2.13.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:56:05 ports/net/icinga/icinga-php-library Update of /cvs/ports/net/icinga/icinga-php-library In directory cvs.openbsd.org:/tmp/cvs-serv91683/icinga-php-library Log Message: Directory /cvs/ports/net/icinga/icinga-php-library added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:56:06 ports/net/icinga/icinga-php-library/pkg Update of /cvs/ports/net/icinga/icinga-php-library/pkg In directory cvs.openbsd.org:/tmp/cvs-serv91683/icinga-php-library/pkg Log Message: Directory /cvs/ports/net/icinga/icinga-php-library/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:56:06 ports/net/icinga/icinga-php-thirdparty Update of /cvs/ports/net/icinga/icinga-php-thirdparty In directory cvs.openbsd.org:/tmp/cvs-serv91683/icinga-php-thirdparty Log Message: Directory /cvs/ports/net/icinga/icinga-php-thirdparty added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:56:06 ports/net/icinga/icinga-php-thirdparty/pkg Update of /cvs/ports/net/icinga/icinga-php-thirdparty/pkg In directory cvs.openbsd.org:/tmp/cvs-serv91683/icinga-php-thirdparty/pkg Log Message: Directory /cvs/ports/net/icinga/icinga-php-thirdparty/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:58:39 Modified files: net/icinga/web2-module-incubator: Makefile distinfo net/icinga/web2-module-incubator/pkg: PLIST Log message: update to icinga-web2-module-incubator-0.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:58:56 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.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:59:34 Added files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: DESCR PLIST Removed files: net/icinga/web2-module-ipl: Makefile distinfo net/icinga/web2-module-ipl/pkg: DESCR PLIST Log message: icinga-web2-module-ipl has been replaced by icinga-php-library CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 08:59:53 Added files: net/icinga/icinga-php-thirdparty: Makefile distinfo net/icinga/icinga-php-thirdparty/pkg: DESCR PLIST Removed files: net/icinga/web2-module-reactbundle: Makefile distinfo net/icinga/web2-module-reactbundle/pkg: DESCR PLIST Log message: icinga-web2-module-reactbundle has been replaced by icinga-php-thirdparty CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 09:00:22 Modified files: net/icinga : Makefile Makefile.inc Log message: infrastructure changes for icinga-web2-module-ipl/reactbundle being replaced by icinga-php-library/thirdparty CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 09:01:19 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/patches: patch-library_Icinga_Application_ApplicationBootstrap_php patch-library_Icinga_Application_Modules_Manager_php patch-modules_setup_application_clicommands_ConfigCommand_php net/icinga/web2/pkg: PLIST Added files: net/icinga/web2/patches: patch-packages_files_bin_icingacli Log message: update to icinga-web2-2.9.4 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/13 09:04:04 Modified files: geo/py-rasterio: Makefile distinfo Log message: Update py-rasterio to 1.2.10. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/13 09:46:04 Modified files: devel/stfl : Makefile devel/stfl/pkg : PLIST Log message: devel/stfl: install the documentation with the package ok sthen@ kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 10:12:18 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: document ASN1_STRING_copy(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 10:23:38 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makefile patch-Makerules patch-Makethird patch-platform_x11_pdfapp_c patch-platform_x11_x11_main_c patch-source_fitz_list-device_c patch-source_fitz_load-jpx_c patch-source_helpers_pkcs7_pkcs7-openssl_c patch-source_tools_mudraw_c patch-source_tools_pdfclean_c patch-source_tools_pdfextract_c patch-source_tools_pdfinfo_c patch-source_tools_pdfpages_c patch-source_tools_pdfposter_c patch-source_tools_pdfshow_c textproc/mupdf/pkg: PFRAG.js PLIST Added files: textproc/mupdf/patches: patch-platform_x11_curl_stream_c Removed files: textproc/mupdf/patches: patch-source_fitz_z-imp_h patch-source_pdf_pdf-write_c Log message: update to mupdf-1.19.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 10:24:28 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump REVISION for zathura-pdf-mupdf, mupdf was updated and it provides a static library that this plugin links to CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/13 10:26:13 Modified files: usr.bin/ssh : ssh-keysign.c Log message: It really looks like pledge "stdio dns" is possible earlier. Discussed with mestre CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/13 10:32:46 Modified files: sbin/resolvd : resolvd.c Log message: Install missing scope identifier for IPv6 link-local addresses RTM_PROPOSAL's list of IP addresses does not contain scope IDs by design. This is not a problem as the proposal is always bound to an interface, as long as we use it... Fill in the scope ID for link-local IPs and replace inet_ntop(3) usage with getnameinfo(3) in the IPv6 case such that it actually turns up in the string representation. Otherwise resolv.conf(5) ends up with "nameserver fe80::1" entries and libc/asr won't be able to resolve without an interface. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 10:40:01 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-platform_gl_gl-ui_c Log message: reduce the annoying startup message in mupdf-gl which is generated when it has standard freeglut rather than its own special patched version CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/13 10:49:40 Modified files: sbin/resolvd : resolvd.c Log message: Simplify address family handling, ditch inet_ntop(3) Reduce duplicate code, use getnameinfo(3) for IPv4 as well and use gai_strerror(3) in case of failure. This was split out as part of the previous IPv6-LL fix. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/13 11:18:59 Modified files: distrib/amd64/ramdisk_cd: Makefile distrib/octeon/ramdisk: Makefile sys/msdosfs : msdosfs_vfsops.c sbin/mount_msdos: mount_msdos.8 Log message: Use long filenames by default on FAT filesystems These days, 8.3 filenames are often a problem, filesystems containing firmware with long names must not truncate them -- it's also a sane default as portable file system between OSes, anyway. Altough undocumented in mount_msdos(8), the default for FAT32 already is to use long filenames: ever since its import from NetBSD in 1998. Previously, mount_msdos would ignore long filenames and default to short filenames unless a flag was used or long ones were found on the filesystem prior to mounting it. Just always mount with support for long filenames (unless `-s' is used). As various install media use FAT filesystems, adjust the remaining ones to also pass explicit mount option reflecting the previous default. OK deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 11:24:45 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Fix a bug in check_crl_time() that could result in incomplete verification, accepting CRLs that ought to be rejected, if an unusual combination of verification flags was specified. If time verification was explicitly requested with X509_V_FLAG_USE_CHECK_TIME, it was skipped on CRLs if X509_V_FLAG_NO_CHECK_TIME was also set, even though the former is documented to override the latter both in the OpenSSL and in the LibreSSL X509_VERIFY_PARAM_set_flags(3) manual page. The same bug in x509_check_cert_time() was already fixed by beck@ in rev. 1.57 on 2017/01/20. This syncs the beginning of the function check_crl_time() with the OpenSSL 1.1.1 branch, which is still under a free license. OK beck@ This teaches that having too many flags and options is bad because they breed bugs, and even more so if they are poorly designed to override each other in surprising ways. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 11:50:31 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_new.3 Log message: Mark the public X509_VP_FLAG_* constants as intentionally undocumented. With LibreSSL, they can only be used internally in the library itself, and even with OpenSSL, no real-world application code uses them. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/13 12:13:20 Modified files: net/ssldump : Makefile distinfo net/ssldump/patches: patch-base_pcap-snoop_c patch-ssl_sslprint_c Added files: net/ssldump/patches: patch-configure_ac patch-pcap_pcap_logger_c Removed files: net/ssldump/patches: patch-ssl_ciphersuites_c patch-ssl_ssl_enums patch-ssl_ssl_enums_c patch-ssl_ssl_rec_c patch-ssl_sslciphers_h patch-ssl_ssldecode_c Log message: net/ssldump: update to v1.4. This is a community maintained version that includes lots of patches that were never merged. It has support for more recent TLS versions and their cipher suites. Additionally, this is written for the OpenSSL 1.1 API, so this will avoid some patching in upcoming libcrypto work. with/ok sthen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 12:21:17 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 Log message: Document the interactions of X509_V_FLAG_USE_CHECK_TIME, X509_V_FLAG_NO_CHECK_TIME, X509_VERIFY_PARAM_set_time(3), X509_VERIFY_PARAM_set_flags(3), and X509_VERIFY_PARAM_clear_flags(3) in detail because the API design is both surprising and surprisingly complicated in this respect, and the resulting nasty traps have already caused bugs in the past. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/13 12:36:14 Modified files: security/libssh2: Makefile security/libssh2/patches: patch-tests_Makefile_in Log message: security/libssh2: compile with HAVE_OPAQUE_STRUCTS to avoid upcoming breakage. Regen patch while there. ok benoit (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/13 12:41:10 Modified files: security/lastpass-cli: Makefile Added files: security/lastpass-cli/patches: patch-pbkdf2_c Log message: security/lastpass-cli: Use OpenSSL 1.1 API path to avoid upcoming build breakage. tested/ok bket (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 13:44:01 Modified files: lib/libcrypto/asn1: asn1_lib.c Log message: Fix a nasty quirk in ASN1_STRING_copy(3). In case of failure, it reported the failure but corrupted the type of the destination string. Instead, let's make sure that in case of failure, existing objects remain in their original state. OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/13 13:50:14 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1string_copy.c Log message: Test ASN1_STRING_copy(3). As a side effect, this also tests various aspects of ASN1_STRING_new(3), ASN1_STRING_set(3), ASN1_STRING_length_set(3), ASN1_STRING_get0_data(3), ASN1_STRING_length(3), and ASN1_STRING_type(3). CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/13 13:56:51 Modified files: sbin/iked : iked.conf.5 Log message: The key/nonce disclaimers were copied from ipsec.conf.5 but aren't relevant to iked. Encryption keys and nonces are generated by the handshake and don't have to be supplied in the config. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/13 14:14:13 Modified files: usr.bin/ssh : packet.c misc.c misc.h Log message: replace select() with ppoll(), including converting timeval's to timespec's to make things easier. back and forth and ok; djm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 14:51:29 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.19.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/13 14:58:30 Modified files: security/gopass: Makefile Added files: security/gopass/patches: patch-main_go Log message: adjust the pledge string in gopass: +- if err := protect.Pledge("stdio rpath wpath cpath tty proc exec"); err != nil { ++ if err := protect.Pledge("stdio rpath wpath cpath fattr tty proc exec"); err != nil { during "gopass fsck" if files or directories are encountered with permissions that are too wide, it will use syscall.Chmod to fix too-open permissions on files or directories. wpath is not enough for this, fattr is needed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/13 16:24:24 Modified files: sys/arch/arm64/dev: apldog.c Log message: Catch up with (proposed) Linux device tree bindings. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/13 17:45:38 Modified files: lib/csu : Makefile boot.h crt0.c Added files: lib/csu/hppa : boot_md.h lib/csu/mips64 : boot_md.h Log message: Split out the hppa and mips64 versions of boot.h similar to how I split ld.so/boot.c in 2019: * delete extraneous #includes * delete jmprel handling on non-hppa * delete RELOC_GOT() and DT_PROC bits on non-mips64 ok visa@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/13 20:02:06 Modified files: sbin/ifconfig : ifconfig.8 Log message: "autoconf" is an automatic "up" OK deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/13 20:25:10 Modified files: usr.bin/ssh : sftp-server.c Log message: convert select() to poll() ok djm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 22:42:28 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.10.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 22:52:59 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.0.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 23:00:11 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.10. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/13 23:15:36 Modified files: usr.bin/ssh : sftp-server.c Log message: match .events with .fd better CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/13 23:27:05 Modified files: sysutils/deja-dup: Makefile x11/gnome/aisleriot: Makefile x11/gnome/gucharmap: Makefile distinfo x11/gnome/seahorse-nautilus: Makefile x11/gnome/notes: Makefile distinfo Log message: Consistency in DISTFILE handling for gitlab GNOME. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/14 01:21:47 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Put curly brace on the correct line. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/14 02:09:28 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.8.2 CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/14 02:31:44 Modified files: etc/rc.d : rc.subr Log message: Improve and simplify timer handling in "stop" and "reload". Rename _rc_wait to _rc_wait_for_start since only "start" uses this now (to handle rc_bg daemons). In any situation, none of these actions should be able to hang boot or shutdown. We should now be able to manage most corner cases out there ("most" because it's unreasonable to assume we can cope with all the non-default rc_{start,stop,reload} crazyness). Several tests have been made and no obvious regression has been found. But that doesn't mean there isn't; if some behavior changed for the worst, talk to me. ok robert@ sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/14 03:12:37 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: gdm.rc Log message: No need for home made rc_stop() function. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:19:29 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-8.11.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/14 04:22:36 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: fix a typo; diff from Matthias Schmidt on tech@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:25:41 Modified files: net/lldpd : Makefile distinfo Removed files: net/lldpd/patches: patch-src_daemon_interfaces-bsd_c Log message: update to lldpd-1.0.13, includes a fix for a heap overflow when reading SONMP (SynOptics Network Management Protocol) frames CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:26:50 Modified files: net/lldpd : Tag: OPENBSD_7_0 Makefile distinfo Removed files: net/lldpd/patches: Tag: OPENBSD_7_0 patch-src_daemon_interfaces-bsd_c Log message: update to lldpd-1.0.13, includes a fix for a heap overflow when reading SONMP (SynOptics Network Management Protocol) frames CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:36:37 Modified files: www/py-selenium: Makefile distinfo Log message: update to py3-selenium-3.141.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:37:39 Modified files: www/py-urllib3 : Makefile distinfo Log message: update to py-urllib3-1.26.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:42:45 Modified files: www/py-requests-futures: Makefile distinfo Log message: update to py3-requests-futures-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 04:55:25 Modified files: devel/py-munch : Makefile distinfo devel/py-munch/pkg: PLIST Log message: update to py3-munch-2.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:05:58 Modified files: textproc/py-lxml: Makefile distinfo textproc/py-lxml/pkg: PLIST Log message: update to py-lxml-4.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:15:27 Modified files: devel/py-pbr : Makefile distinfo devel/py-pbr/pkg: DESCR PLIST Log message: update to py-pbr-5.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:18:04 Modified files: textproc/py-bracex: Makefile distinfo textproc/py-bracex/pkg: PLIST Log message: update to py3-bracex-2.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:29:46 Modified files: textproc/py-colored: Makefile distinfo textproc/py-colored/pkg: PLIST Log message: update to py3-colored-1.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:40:28 Modified files: security/py-paramiko/patches: patch-tests_test_client_py Log message: regen patches CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 05:41:53 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Log message: Update kstars to 3.5.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:43:33 Modified files: net/py-ncclient: Makefile distinfo net/py-ncclient/pkg: PLIST Log message: update to py3-ncclient-0.6.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:48:52 Modified files: www/py-httplib2: Makefile distinfo Log message: update to py3-httplib2-0.20.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 05:57:37 Modified files: sysutils/py-dotenv: Makefile distinfo Log message: update to py3-dotenv-0.19.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:00:54 Modified files: textproc/py-sphinx: Makefile Log message: py-sphinx: fix docutils dependency restriction, it needs <0.18 not <= CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:29:24 Modified files: textproc/py-docutils: Makefile distinfo textproc/py-docutils/pkg: PLIST Log message: update to py3-docutils-0.17.1; 0.18 needs newer Sphinx CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:35:42 Modified files: devel/py-pexpect: Makefile distinfo devel/py-pexpect/patches: patch-tests_test_expect_py patch-tests_test_which_py devel/py-pexpect/pkg: PLIST Log message: update to py3-pexpect-4.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:37:38 Modified files: devel/py-more-itertools: Makefile distinfo Log message: update to py-more-itertools-5.0.0. newer versions drop py2 support; we need to drop py2 py-test before updating further. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/14 06:40:16 Modified files: lib/libcrypto/man: BIO_read.3 Log message: the last argument of BIO_gets(3) is called "size", not "len" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:50:10 Modified files: graphics/img2pdf: Makefile distinfo Log message: update to img2pdf-0.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:52:59 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/pkg: PLIST Log message: update to pdfarranger-1.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 06:53:23 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 07:46:55 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 07:46:57 Modified files: print/py-pikepdf: Makefile distinfo Log message: update to py3-pikepdf-4.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 08:03:00 Modified files: devel/py-parsedatetime: Makefile distinfo devel/py-parsedatetime/pkg: PLIST Log message: update to py3-parsedatetime-2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 08:03:27 Modified files: devel/py-send2trash: Makefile distinfo devel/py-send2trash/pkg: PLIST Log message: update to py3-send2trash-1.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 08:19:03 Modified files: multimedia/py-guessit: Makefile distinfo Added files: multimedia/py-guessit/patches: patch-guessit_test_test_api_py Removed files: multimedia/py-guessit/patches: patch-setup_py Log message: update to py3-guessit-3.4.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/14 08:22:45 Modified files: textproc/icu4c : Makefile Log message: Drop PORTROACH marker, it doesn't work for some reason. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 08:25:18 Modified files: www/nghttp2 : Makefile distinfo www/nghttp2/patches: patch-Makefile_in patch-configure_ac Log message: update to nghttp2-1.46.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 08:26:01 Modified files: graphics/freeglut: Makefile distinfo graphics/freeglut/pkg: PLIST Removed files: graphics/freeglut/patches: patch-include_GL_freeglut_ext_h Log message: update to freeglut-3.2.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 08:38:46 Modified files: emulators/snes9x: Makefile Log message: Disable Wayland Spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/14 09:04:39 Modified files: graphics/dcraw : Makefile Log message: update HOMEPAGE and MASTER_SITES. From Crystal Kolipe kolipe.ce() xoticsilicon com, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 09:43:38 Modified files: x11/yakuake : Makefile Log message: Add missing optional dependency on KWayland CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 10:26:24 Modified files: multimedia/mpv : Makefile Log message: Wayland was explicitly deactivated in addition disable -scanner, -protocols CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/14 10:28:29 Modified files: sbin/fdisk : mbr.c Log message: Calculate initial OpenBSD partition start/size using LBA values instead of CHS values. Shorter, easier to follow. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 10:51:16 Modified files: x11/lightly : Makefile x11/lightly/pkg: PLIST Log message: Add missing dependency on KWayland CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/14 11:13:19 Modified files: sbin/dhcpleased: engine.c Log message: When we transition from RENEWING to REBINDING state we have to calculate the next timeout based on the rebinding time (T2), not renewal time (T1). At this point T1 already expired and we would wait way too long, past the lease lifetime. Spotted while investigating a problem reported by Zack Newman on misc@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/14 11:21:51 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: update to 1.29.2 Notable change since 1.29.0: Keep default output encoding of s16 for raw and file outputs also with the new resampler. This reverts the unintentional change in 1.26.0 of switching to f32 for forced output rate unless the NtoM resampler is selected. In any case, you should make sure to specify your desired --encoding if you depend on it. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/14 11:33:07 Modified files: misc/bible-kjv : Makefile distinfo Log message: misc/bible-kjv: update to 4.37 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 11:33:24 Modified files: x11/gtk+3 : Makefile Log message: Disable wayland backend OK ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 11:38:32 Modified files: multimedia/gstreamer1/plugins-base: Makefile Log message: Explicitly disable wayland support Build only with x11 support and not additionally with wayland if it's present. OK ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/14 11:43:44 Modified files: security/botan : Makefile security/botan/patches: patch-src_engine_openssl_ossl_bc_cpp patch-src_engine_openssl_ossl_md_cpp Log message: security/botan: port BlockCipher/HashFunction classes to OpenSSL 1.1 API. ok bluhm (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/14 11:47:44 Modified files: usr.bin/ssh : sshd.c Log message: use ppoll() instead of pselect() with djm CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/14 12:30:32 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/pkg: PLIST Log message: Update to wesnoth-1.16.1 Diff from Tom Murphy, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 12:53:11 Modified files: devel/py-multitasking: Makefile distinfo Log message: update to py3-multitasking-0.0.10, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 12:53:21 Modified files: misc/py-yfinance: Makefile distinfo Log message: update to py3-yfinance-0.1.66, from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 13:05:34 Modified files: emulators/retroarch: Makefile Log message: Disable wayland CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 13:49:06 Modified files: multimedia/py-guessit/pkg: PLIST Log message: oops, missed plist sync in previous. reported by naddy@ CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2021/11/14 14:46:38 Modified files: lib/fontconfig/conf.d: Makefile Log message: do not disable bitmap fonts by default; if you already have /etc/fonts/conf.d/70-no-bitmaps.conf, you might want to delete it ok matthieu@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/14 14:51:48 Modified files: sys/arch/amd64/stand/efiboot: Makefile.common sys/arch/arm64/stand/efiboot: Makefile sys/arch/armv7/stand/efiboot: Makefile sys/arch/riscv64/stand/efiboot: Makefile Log message: Make sure efiboot is built with RELA/REL relocations and not RELR, as self_reloc.c only handles the former. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/14 15:07:39 Modified files: libexec/ld.so/hppa: boot_md.c archdep.h libexec/ld.so/aarch64: archdep.h libexec/ld.so/alpha: archdep.h libexec/ld.so/amd64: archdep.h libexec/ld.so/arm: archdep.h libexec/ld.so/i386: archdep.h libexec/ld.so/m88k: archdep.h libexec/ld.so/mips64: archdep.h libexec/ld.so/powerpc: archdep.h libexec/ld.so/powerpc64: archdep.h libexec/ld.so/riscv64: archdep.h libexec/ld.so/sh: archdep.h libexec/ld.so/sparc64: archdep.h Log message: Delete all the no-op RELOC_GOT() macros and their uses. Annotate RELOC_DYN() on non-hppa as only used in lib/csu. Delete some inconsistent comments, adjust whitespace, and reorder mips64's archdep.h so that the ld.so/*/archdep.h files look (almost) the same. ok visa@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/14 15:31:29 Modified files: lib/libssl : ssl_lib.c Log message: Fix a strange check in the auto DH codepath The code assumes that the server certificate has an RSA key and bases the calculation of the size of the ephemeral DH key on this assumption. So instead of checking whether we have any key by inspecting the dh part of the union, let's check that we actually have an RSA key. While here, make sure that its length is non-negative. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 15:45:25 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/patches: patch-CMakeLists_txt patch-unix_xserver_hw_vnc_Makefile_am patch-vncviewer_vncviewer_desktop_in_in x11/tigervnc/pkg: DESCR PLIST Added files: x11/tigervnc/patches: patch-common_rfb_CMakeLists_txt patch-common_rfb_SSecurityPlain_cxx patch-unix_vncserver_CMakeLists_txt patch-unix_vncserver_vncserver_in patch-vncviewer_XInputTouchHandler_cxx Removed files: x11/tigervnc/patches: patch-unix_vncserver Log message: update to tigervnc-1.11.0, with the new requirement for PAM neutered. this is still an outdated version, but 1.12.0 has issues with the embedded server in vmware. while there, disable finding wayland (from rsadowski). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/14 16:36:07 Modified files: devel/acpica : Makefile Log message: Provide debug package OK sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/14 17:29:04 Modified files: textproc/libexttextcat: Makefile distinfo textproc/libexttextcat/patches: patch-src_Makefile_am textproc/libexttextcat/pkg: PLIST Log message: update to libexttextcat-3.4.6 which has some more classifiers - set USE_GMAKE so the upstream install target works properly, which means we don't need to handroll installing the lm files in post-install, which means they get installed to the correct directory. tracked down from a problem with Dovecot reported by Johan Huldtgren. - build/install the testtextcat program that's used in regression tests, as a simple way to see what the library is doing (run it with a path to fpdb.conf, feed on stdin, it tries to identify the language. looks like you need to be in share/libexttextcat for it to pick up the lm files correctly) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 18:48:26 ports/textproc/apertium-dicts/nob/patches Update of /cvs/ports/textproc/apertium-dicts/nob/patches In directory cvs.openbsd.org:/tmp/cvs-serv20687/patches Log Message: Directory /cvs/ports/textproc/apertium-dicts/nob/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:23:37 Modified files: textproc/apertium: Makefile distinfo textproc/apertium/patches: patch-apertium_apertium_filter_ambiguity_cc patch-apertium_apertium_interchunk_cc patch-apertium_apertium_postchunk_cc patch-apertium_apertium_tagger_apply_new_rules_cc patch-apertium_apertium_tagger_cc patch-apertium_apertium_tagger_readwords_cc patch-apertium_apertium_tmxbuild_cc patch-apertium_apertium_transfer_cc textproc/apertium/pkg: PLIST textproc/apertium-lex-tools: Makefile distinfo textproc/apertium-lex-tools/pkg: PLIST textproc/apertium-separable: Makefile distinfo textproc/apertium-separable/patches: patch-src_lsx_comp_cc textproc/apertium-separable/pkg: PLIST textproc/lttoolbox: Makefile distinfo textproc/lttoolbox/patches: patch-lttoolbox_lt_comp_cc patch-lttoolbox_lt_expand_cc patch-lttoolbox_lt_print_cc patch-lttoolbox_lt_proc_cc patch-lttoolbox_lt_tmxcomp_cc patch-lttoolbox_lt_tmxproc_cc patch-lttoolbox_lt_trim_cc Added files: textproc/apertium/patches: patch-apertium_adapt_docx_cc patch-apertium_apertium-multiple-translations_cc patch-apertium_apertium-postlatex-raw_l patch-apertium_apertium-postlatex_l patch-apertium_apertium-prelatex_l patch-apertium_apertium_cleanstream_cc patch-apertium_apertium_perceptron_trace_cc patch-apertium_apertium_posttransfer_cc patch-apertium_apertium_pretransfer_cc patch-apertium_deformat_xsl patch-apertium_gen_modes_cc patch-apertium_reformat_xsl patch-apertium_transferpp_cc patch-apertium_wblank-attach_cc patch-apertium_wblank-detach_cc patch-apertium_wblank-mode_cc patch-scripts_apertium-filter-dix_in patch-scripts_apertium-filter-rules_in patch-scripts_apertium-metalrx-to-lrx_in patch-scripts_apertium-translate-to-default-equivalent_in textproc/apertium-lex-tools/patches: patch-src_lrx_comp_cc patch-src_lrx_proc_cc patch-src_multitrans_cc patch-src_yasmet_cc textproc/apertium-separable/patches: patch-src_lsx_proc_cc Removed files: textproc/apertium/patches: patch-apertium_Makefile_in patch-apertium_apertium_deshtml_cc patch-apertium_apertium_deslatex_cc patch-apertium_apertium_desmediawiki_cc patch-apertium_apertium_desodt_cc patch-apertium_apertium_despptx_cc patch-apertium_apertium_desrtf_cc patch-apertium_apertium_destxt_cc patch-apertium_apertium_deswxml_cc patch-apertium_apertium_desxlsx_cc patch-apertium_apertium_desxpresstag_cc patch-apertium_apertium_postlatex_cc patch-apertium_apertium_postlatex_raw_cc patch-apertium_apertium_prelatex_cc patch-apertium_apertium_reodt_cc patch-apertium_apertium_repptx_cc patch-apertium_apertium_rertf_cc patch-apertium_apertium_rewxml_cc patch-apertium_apertium_rexlsx_cc patch-apertium_apertium_rexpresstag_cc textproc/apertium-lex-tools/patches: patch-lrx_comp_cc patch-lrx_proc_cc patch-multitrans_cc patch-yasmet_cc textproc/apertium-separable/patches: patch-src_lsx_processor_cc textproc/lttoolbox/patches: patch-lttoolbox_deserialiser_h patch-lttoolbox_serialiser_h Log message: Update to apertium-3.7.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:25:01 Modified files: textproc/apertium-dicts: Makefile textproc/apertium-dicts/arg: Makefile distinfo textproc/apertium-dicts/arg/pkg: PLIST textproc/apertium-dicts/arg-cat: Makefile distinfo textproc/apertium-dicts/arg-cat/pkg: PLIST textproc/apertium-dicts/bel: Makefile distinfo textproc/apertium-dicts/bel-rus: Makefile distinfo textproc/apertium-dicts/br-fr: Makefile distinfo textproc/apertium-dicts/cat: Makefile distinfo textproc/apertium-dicts/cat/pkg: PLIST textproc/apertium-dicts/cat-srd: Makefile distinfo textproc/apertium-dicts/dan: Makefile distinfo textproc/apertium-dicts/dan-nor: Makefile distinfo textproc/apertium-dicts/dan-nor/pkg: PLIST textproc/apertium-dicts/en-gl: Makefile distinfo textproc/apertium-dicts/eo-ca: Makefile distinfo textproc/apertium-dicts/eo-ca/pkg: PLIST textproc/apertium-dicts/eo-en: Makefile distinfo textproc/apertium-dicts/eo-en/pkg: PLIST textproc/apertium-dicts/eo-fr: Makefile distinfo textproc/apertium-dicts/eo-fr/pkg: PLIST textproc/apertium-dicts/es-gl: Makefile distinfo textproc/apertium-dicts/es-gl/pkg: PLIST textproc/apertium-dicts/es-pt: Makefile distinfo textproc/apertium-dicts/es-pt/pkg: PLIST textproc/apertium-dicts/es-ro: Makefile distinfo textproc/apertium-dicts/eu-en: Makefile distinfo textproc/apertium-dicts/eu-en/pkg: PLIST textproc/apertium-dicts/eu-es: Makefile distinfo textproc/apertium-dicts/eu-es/pkg: PLIST textproc/apertium-dicts/fr-es: Makefile distinfo textproc/apertium-dicts/fr-es/pkg: PLIST textproc/apertium-dicts/fra: Makefile distinfo textproc/apertium-dicts/fra-cat: Makefile distinfo textproc/apertium-dicts/hbs: Makefile distinfo textproc/apertium-dicts/hbs/pkg: PLIST textproc/apertium-dicts/hbs-eng: Makefile distinfo textproc/apertium-dicts/hbs-eng/pkg: PLIST textproc/apertium-dicts/hbs-slv: Makefile distinfo textproc/apertium-dicts/hbs-slv/pkg: PLIST textproc/apertium-dicts/ita: Makefile distinfo textproc/apertium-dicts/mlt-ara: Makefile distinfo textproc/apertium-dicts/nld: Makefile textproc/apertium-dicts/nno: Makefile distinfo textproc/apertium-dicts/nno-nob: Makefile distinfo textproc/apertium-dicts/nno-nob/pkg: PLIST textproc/apertium-dicts/nob: Makefile distinfo textproc/apertium-dicts/oc-ca: Makefile distinfo textproc/apertium-dicts/oc-es: Makefile distinfo textproc/apertium-dicts/oci: Makefile distinfo textproc/apertium-dicts/oci/pkg: PLIST textproc/apertium-dicts/oci-fra: Makefile distinfo textproc/apertium-dicts/pol: Makefile distinfo textproc/apertium-dicts/pol-szl: Makefile distinfo textproc/apertium-dicts/pt-gl: Makefile distinfo textproc/apertium-dicts/pt-gl/pkg: PLIST textproc/apertium-dicts/rus: Makefile distinfo textproc/apertium-dicts/rus-ukr: Makefile distinfo textproc/apertium-dicts/spa: Makefile distinfo textproc/apertium-dicts/spa/pkg: PLIST textproc/apertium-dicts/spa-arg: Makefile distinfo textproc/apertium-dicts/spa-arg/pkg: PLIST textproc/apertium-dicts/spa-ita: Makefile distinfo textproc/apertium-dicts/srd: Makefile distinfo textproc/apertium-dicts/srd-ita: Makefile distinfo textproc/apertium-dicts/swe: Makefile distinfo textproc/apertium-dicts/swe-dan: Makefile distinfo textproc/apertium-dicts/swe-nor: Makefile distinfo textproc/apertium-dicts/swe-nor/pkg: PLIST textproc/apertium-dicts/szl: Makefile distinfo textproc/apertium-dicts/ukr: Makefile distinfo textproc/apertium-dicts/urd: Makefile distinfo textproc/apertium-dicts/urd/pkg: PLIST Added files: textproc/apertium-dicts/dan/patches: patch-test-scandivoc textproc/apertium-dicts/nno/patches: patch-test-scandivoc textproc/apertium-dicts/nob/patches: patch-test-scandivoc textproc/apertium-dicts/swe/patches: patch-test-scandivoc Removed files: textproc/apertium-dicts/af-nl: Makefile distinfo textproc/apertium-dicts/af-nl/pkg: DESCR PLIST textproc/apertium-dicts/ca-it: Makefile distinfo textproc/apertium-dicts/ca-it/pkg: DESCR PLIST textproc/apertium-dicts/cat/patches: patch-Makefile_in textproc/apertium-dicts/cy-en/patches: patch-Makefile_in textproc/apertium-dicts/en-ca: Makefile distinfo textproc/apertium-dicts/en-ca/patches: patch-Makefile_in textproc/apertium-dicts/en-ca/pkg: DESCR PLIST textproc/apertium-dicts/en-es/patches: patch-Makefile_in textproc/apertium-dicts/en-gl/patches: patch-Makefile_in textproc/apertium-dicts/eo-ca/patches: patch-Makefile_in textproc/apertium-dicts/eo-en/patches: patch-Makefile_in textproc/apertium-dicts/eo-es/patches: patch-Makefile_in textproc/apertium-dicts/eo-fr/patches: patch-Makefile_in textproc/apertium-dicts/es-ast: Makefile distinfo textproc/apertium-dicts/es-ast/pkg: DESCR PLIST textproc/apertium-dicts/es-ca: Makefile distinfo textproc/apertium-dicts/es-ca/patches: patch-Makefile_in textproc/apertium-dicts/es-ca/pkg: DESCR PLIST textproc/apertium-dicts/es-gl/patches: patch-Makefile_in textproc/apertium-dicts/es-pt/patches: patch-Makefile_in textproc/apertium-dicts/eu-en/patches: patch-Makefile_in textproc/apertium-dicts/eu-es/patches: patch-Makefile_in textproc/apertium-dicts/fr-es/patches: patch-Makefile_in textproc/apertium-dicts/hbs/patches: patch-apertium-hbs_hbs_rlx textproc/apertium-dicts/hbs-slv/patches: patch-apertium-hbs-slv_hbs-slv_rlx textproc/apertium-dicts/ht-en/patches: patch-Makefile_in textproc/apertium-dicts/id-ms: Makefile distinfo textproc/apertium-dicts/id-ms/pkg: DESCR PLIST textproc/apertium-dicts/is-en: Makefile distinfo textproc/apertium-dicts/is-en/patches: patch-Makefile_in textproc/apertium-dicts/is-en/pkg: DESCR PLIST textproc/apertium-dicts/is-sv: Makefile distinfo textproc/apertium-dicts/is-sv/patches: patch-apertium-is-sv_is-sv_rlx patch-apertium-is-sv_sv-is_rlx textproc/apertium-dicts/is-sv/pkg: DESCR PLIST textproc/apertium-dicts/mk-bg: Makefile distinfo textproc/apertium-dicts/mk-bg/patches: patch-Makefile_in textproc/apertium-dicts/mk-bg/pkg: DESCR PLIST textproc/apertium-dicts/mk-en: Makefile distinfo textproc/apertium-dicts/mk-en/patches: patch-Makefile_in textproc/apertium-dicts/mk-en/pkg: DESCR PLIST textproc/apertium-dicts/pt-ca: Makefile distinfo textproc/apertium-dicts/pt-ca/patches: patch-Makefile_in textproc/apertium-dicts/pt-ca/pkg: DESCR PLIST textproc/apertium-dicts/srd/patches: patch-Makefile_in Log message: Update apertium languages to their latest versions. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:28:41 Modified files: textproc/apertium-dicts/cy-en: Makefile textproc/apertium-dicts/en-es: Makefile textproc/apertium-dicts/eo-es: Makefile textproc/apertium-dicts/urd-hin: Makefile textproc/apertium-dicts/crh: Makefile textproc/apertium-dicts/crh-tur: Makefile Log message: Mark broken due to incompatibility with apertium>=3.7.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:30:11 Removed files: textproc/apertium-dicts/ht-en: Makefile distinfo textproc/apertium-dicts/ht-en/pkg: DESCR PLIST Log message: Remove; incompatible with apertium>=3.7.2 and unlikely to be updated upstream. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:32:27 Modified files: textproc/apertium-dicts: Makefile Log message: Remove deleted/renamed packages. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/14 21:45:46 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Quirks for renamed/deleted apertium languages. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 22:11:57 Modified files: x11/i3-gaps : Makefile Log message: Update homepage from Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 22:13:39 Modified files: x11/kde-applications/bomber: Makefile Log message: Update homepage From Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 23:20:14 Modified files: devel/kf5/kiconthemes: Makefile Log message: Add breeze-icons RDEP Idea from FreeBSD's kiconthemes port. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 23:20:55 Modified files: devel/kf5/plasma-framework: Makefile Log message: Add breeze-icons RDEP We already added oxygen, so can not hurt to add breeze too. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/14 23:22:58 Modified files: devel/kf5/kirigami2: Makefile Log message: Add breeze-icons RDEP Found out together with Yifei Zhan, kirigami2 applications usually use the breeze icons. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:19:29 ports/games/moonlight-qt/patches Update of /cvs/ports/games/moonlight-qt/patches In directory cvs.openbsd.org:/tmp/cvs-serv75737/patches Log Message: Directory /cvs/ports/games/moonlight-qt/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:21:37 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 63.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:37:48 Modified files: geo/gpsbabel : Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:43:46 Modified files: x11/kde-applications/spectacle: Makefile x11/kde-applications/spectacle/patches: patch-src_QuickEditor_QuickEditor_cpp Log message: Regen patch and update HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/15 00:44:37 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo module: add few more C source removing from crates expat-sys, freetype-sys and servo-fontconfig-sys are embedding C source directories. remove them to ensure system-libs are used. found while reviewing alacritty crates. no changes for alacritty as system-libs were already used. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:48:06 Modified files: net/neochat : Makefile Log message: Add missing RDEP on devel/kf5/qqc2-desktop-style Looks like all QML Kirigami2 applications needs qqc2-desktop-style to show icons. Found out with Yifei Zhan, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 00:52:35 Modified files: devel/kf5/plasma-framework: Makefile Log message: Add missing RDEP on devel/kf5/qqc2-desktop-style Looks like all QML Kirigami2 applications needs qqc2-desktop-style to show icons. Found out with Yifei Zhan, thanks CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/15 02:03:10 Modified files: textproc/apertium-dicts/tur: Makefile Log message: Mark broken due to incompatibility with apertium>=3.7.2. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/15 03:41:11 Modified files: lib/libcrypto/man: ASN1_STRING_new.3 Makefile Added files: lib/libcrypto/man: i2a_ASN1_STRING.3 Log message: document i2a_ASN1_STRING(3) and a2i_ASN1_STRING(3) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 03:55:47 Modified files: x11/qt5/qtlocation: Makefile x11/qt5/qtlocation/pkg: PLIST-main Log message: Add hidden dependency on qtserialport CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/15 03:58:13 Modified files: usr.bin/tmux : mode-tree.c server-client.c status.c tmux.h Log message: Leave the hardware cursor at the position of the selected line in choose modes and current editing position and at the command prompt. It is invisible but this is helpful for people using screen readers. GitHub issue 2970. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 04:14:16 Modified files: games/moonlight-qt: Makefile Added files: games/moonlight-qt/patches: patch-app_app_pro Log message: Disable wayland OK Muhammad Kaisar Arkhan (maintainer) CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/15 04:17:11 Log message: Import Badwolf 1.2.0 BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser, which aims to provide a distraction free user experience for daily tasks. Features: * Minimalist and clean UI * Toggles for javascript and images * No distracting popups or autoplay * Dedicated downloads tab * Isolated sessions per tab * No browser level tracking * Small and easy to inspect codebase Port created by Adnan Shameem who takes MAINTAINER with help from sthen@ and Omar Polo. Thank you! Committed with tweak suggested by solene@ - @comment apparmor profile, because it's useless on OpenBSD. ok sthen@ and solene@ Status: Vendor Tag: sdk Release Tags: sdk_20211115 N ports/www/badwolf/distinfo N ports/www/badwolf/Makefile N ports/www/badwolf/patches/patch-version_sh N ports/www/badwolf/pkg/DESCR N ports/www/badwolf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/15 04:18:05 Modified files: www : Makefile Log message: Add subdirectory badwolf CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/15 04:51:09 Modified files: lib/libcrypto/man: ASN1_STRING_new.3 ASN1_item_d2i.3 ASN1_item_new.3 Makefile Added files: lib/libcrypto/man: ASN1_item_pack.3 Log message: document ASN1_item_pack(3) and ASN1_item_unpack(3) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/15 04:53:53 Modified files: devel/p5-Class-C3-Adopt-NEXT: Makefile devel/p5-Class-C3-Adopt-NEXT/pkg: PLIST Log message: Properly register all directories to prevent warnings at uninstall time CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/15 05:03:00 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-3.0. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/15 05:56:11 Modified files: etc/rc.d : rc.subr Log message: Tidy up; no change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 06:03:37 Modified files: x11/spice-gtk : Makefile Log message: Disable wayland OK ajacoutot@ (maintainer) CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2021/11/15 06:11:20 Modified files: . : want.html Log message: Raspberry Pi CM4 + IO module taken care of. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:12:57 Modified files: devel/py-setuptools_scm: Makefile Log message: add comment to setuptools_scm so i don't keep re-checking when i run into something that needs a newer version: # >=6.0 is py3 only; to update we'll need to remove py2 for the py-test chain CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:15:21 Modified files: net/py-netaddr : Makefile distinfo net/py-netaddr/pkg: PLIST Removed files: net/py-netaddr/patches: patch-setup_py Log message: update to py3-netaddr-0.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:26:17 Modified files: net/py-netifaces: Makefile distinfo Log message: update to py3-netifaces-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:27:22 Modified files: astro/py-skyfield: Makefile distinfo astro/py-skyfield/pkg: PLIST Log message: update to py3-skyfield-1.40 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:28:42 Modified files: sysutils/py-blessed: Makefile distinfo Log message: update to py3-blessed-1.19.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/15 06:39:40 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_mbstring_copy.3 Makefile Added files: lib/libcrypto/man: ASN1_PRINTABLE_type.3 ASN1_UNIVERSALSTRING_to_string.3 Log message: document ASN1_PRINTABLE_type(3) and ASN1_UNIVERSALSTRING_to_string(3) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 06:47:56 Modified files: devel : Makefile mail : Makefile net : Makefile security : Makefile textproc : Makefile www : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/pear-Cache: Makefile distinfo devel/pear-Cache/pkg: DESCR PLIST devel/pear-Config: Makefile distinfo devel/pear-Config/pkg: DESCR PLIST devel/pear-Console-Table: Makefile distinfo devel/pear-Console-Table/pkg: DESCR PLIST devel/pear-Date: Makefile distinfo devel/pear-Date/pkg: DESCR PLIST devel/pear-Date-Holidays: Makefile Makefile.inc devel/pear-Date-Holidays/Australia: Makefile distinfo devel/pear-Date-Holidays/Australia/pkg: DESCR PLIST devel/pear-Date-Holidays/Austria: Makefile distinfo devel/pear-Date-Holidays/Austria/pkg: DESCR PLIST devel/pear-Date-Holidays/Brazil: Makefile distinfo devel/pear-Date-Holidays/Brazil/pkg: DESCR PLIST devel/pear-Date-Holidays/Chile: Makefile distinfo devel/pear-Date-Holidays/Chile/pkg: DESCR PLIST devel/pear-Date-Holidays/Croatia: Makefile distinfo devel/pear-Date-Holidays/Croatia/pkg: DESCR PLIST devel/pear-Date-Holidays/Czech: Makefile distinfo devel/pear-Date-Holidays/Czech/pkg: DESCR PLIST devel/pear-Date-Holidays/Denmark: Makefile distinfo devel/pear-Date-Holidays/Denmark/pkg: DESCR PLIST devel/pear-Date-Holidays/Discordian: Makefile distinfo devel/pear-Date-Holidays/Discordian/pkg: DESCR PLIST devel/pear-Date-Holidays/EnglandWales: Makefile distinfo devel/pear-Date-Holidays/EnglandWales/pkg: DESCR PLIST devel/pear-Date-Holidays/Finland: Makefile distinfo devel/pear-Date-Holidays/Finland/pkg: DESCR PLIST devel/pear-Date-Holidays/France: Makefile distinfo devel/pear-Date-Holidays/France/pkg: DESCR PLIST devel/pear-Date-Holidays/Germany: Makefile distinfo devel/pear-Date-Holidays/Germany/pkg: DESCR PLIST devel/pear-Date-Holidays/Iceland: Makefile distinfo devel/pear-Date-Holidays/Iceland/pkg: DESCR PLIST devel/pear-Date-Holidays/Ireland: Makefile distinfo devel/pear-Date-Holidays/Ireland/pkg: DESCR PLIST devel/pear-Date-Holidays/Italy: Makefile distinfo devel/pear-Date-Holidays/Italy/pkg: DESCR PLIST devel/pear-Date-Holidays/Japan: Makefile distinfo devel/pear-Date-Holidays/Japan/pkg: DESCR PLIST devel/pear-Date-Holidays/Netherlands: Makefile distinfo devel/pear-Date-Holidays/Netherlands/pkg: DESCR PLIST devel/pear-Date-Holidays/Norway: Makefile distinfo devel/pear-Date-Holidays/Norway/pkg: DESCR PLIST devel/pear-Date-Holidays/PHPdotNet: Makefile distinfo devel/pear-Date-Holidays/PHPdotNet/pkg: DESCR PLIST devel/pear-Date-Holidays/Portugal: Makefile distinfo devel/pear-Date-Holidays/Portugal/pkg: DESCR PLIST devel/pear-Date-Holidays/Romania: Makefile distinfo devel/pear-Date-Holidays/Romania/pkg: DESCR PLIST devel/pear-Date-Holidays/Russia: Makefile distinfo devel/pear-Date-Holidays/Russia/pkg: DESCR PLIST devel/pear-Date-Holidays/SanMarino: Makefile distinfo devel/pear-Date-Holidays/SanMarino/pkg: DESCR PLIST devel/pear-Date-Holidays/Serbia: Makefile distinfo devel/pear-Date-Holidays/Serbia/pkg: DESCR PLIST devel/pear-Date-Holidays/Slovenia: Makefile distinfo devel/pear-Date-Holidays/Slovenia/pkg: DESCR PLIST devel/pear-Date-Holidays/Spain: Makefile distinfo devel/pear-Date-Holidays/Spain/pkg: DESCR PLIST devel/pear-Date-Holidays/Sweden: Makefile distinfo devel/pear-Date-Holidays/Sweden/pkg: DESCR PLIST devel/pear-Date-Holidays/Turkey: Makefile distinfo devel/pear-Date-Holidays/Turkey/pkg: DESCR PLIST devel/pear-Date-Holidays/UNO: Makefile distinfo devel/pear-Date-Holidays/UNO/pkg: DESCR PLIST devel/pear-Date-Holidays/USA: Makefile distinfo devel/pear-Date-Holidays/USA/pkg: DESCR PLIST devel/pear-Date-Holidays/Ukraine: Makefile distinfo devel/pear-Date-Holidays/Ukraine/pkg: DESCR PLIST devel/pear-Date-Holidays/Venezuela: Makefile distinfo devel/pear-Date-Holidays/Venezuela/pkg: DESCR PLIST devel/pear-Date-Holidays/pear-Date-Holidays: Makefile distinfo devel/pear-Date-Holidays/pear-Date-Holidays/pkg: DESCR PLIST devel/pear-Log : Makefile distinfo devel/pear-Log/pkg: DESCR PLIST devel/pear-System-Command: Makefile distinfo devel/pear-System-Command/pkg: DESCR PLIST devel/pear-Validate: Makefile distinfo devel/pear-Validate/pkg: DESCR PLIST mail/pear-Mail : Makefile distinfo mail/pear-Mail/pkg: DESCR PLIST mail/pear-Mail-Mime: Makefile distinfo mail/pear-Mail-Mime/pkg: DESCR PLIST mail/pear-Mail-mimeDecode: Makefile distinfo mail/pear-Mail-mimeDecode/pkg: DESCR PLIST mail/pear-Mime-Type: Makefile distinfo mail/pear-Mime-Type/pkg: DESCR PLIST net/pear-HTTP : Makefile distinfo net/pear-HTTP/pkg: DESCR PLIST net/pear-HTTP-Request: Makefile distinfo net/pear-HTTP-Request/pkg: DESCR PLIST net/pear-Net-DNS: Makefile distinfo net/pear-Net-DNS/pkg: DESCR PLIST net/pear-Net-DNS2: Makefile distinfo net/pear-Net-DNS2/pkg: DESCR PLIST net/pear-Net-IDNA2: Makefile distinfo net/pear-Net-IDNA2/pkg: DESCR PLIST net/pear-Net-IMAP: Makefile distinfo net/pear-Net-IMAP/pkg: DESCR PLIST net/pear-Net-IPv4: Makefile distinfo net/pear-Net-IPv4/pkg: DESCR PLIST net/pear-Net-IPv6: Makefile distinfo net/pear-Net-IPv6/pkg: DESCR PLIST net/pear-Net-LDAP: Makefile distinfo net/pear-Net-LDAP/pkg: DESCR PLIST net/pear-Net-LDAP2: Makefile distinfo net/pear-Net-LDAP2/pkg: DESCR PLIST net/pear-Net-SMTP: Makefile distinfo net/pear-Net-SMTP/pkg: DESCR PLIST net/pear-Net-Sieve: Makefile distinfo net/pear-Net-Sieve/pkg: DESCR PLIST net/pear-Net-Socket: Makefile distinfo net/pear-Net-Socket/pkg: DESCR PLIST net/pear-Net-URL: Makefile distinfo net/pear-Net-URL/pkg: DESCR PLIST net/pear-Net-URL-Mapper: Makefile distinfo net/pear-Net-URL-Mapper/pkg: DESCR PLIST net/pear-Net-URL2: Makefile distinfo net/pear-Net-URL2/pkg: DESCR PLIST net/pear-Services-Weather: Makefile distinfo net/pear-Services-Weather/pkg: DESCR PLIST net/pear-Services-oEmbed: Makefile distinfo net/pear-Services-oEmbed/pkg: DESCR PLIST security/pear-Auth: Makefile distinfo security/pear-Auth/pkg: DESCR PLIST security/pear-Auth-HTTP: Makefile distinfo security/pear-Auth-HTTP/pkg: DESCR PLIST security/pear-Auth-SASL: Makefile distinfo security/pear-Auth-SASL/pkg: DESCR PLIST textproc/pear-File: Makefile distinfo textproc/pear-File/pkg: DESCR PLIST textproc/pear-File-Find: Makefile distinfo textproc/pear-File-Find/pkg: DESCR PLIST textproc/pear-XML-Parser: Makefile distinfo textproc/pear-XML-Parser/pkg: DESCR PLIST textproc/pear-XML-RSS: Makefile distinfo textproc/pear-XML-RSS/pkg: DESCR PLIST textproc/pear-XML-Serializer: Makefile distinfo textproc/pear-XML-Serializer/pkg: DESCR PLIST textproc/pear-XML-Tree: Makefile distinfo textproc/pear-XML-Tree/pkg: DESCR PLIST www/pear-HTML-Page2: Makefile distinfo www/pear-HTML-Page2/pkg: DESCR PLIST www/pear-HTML-Select: Makefile distinfo www/pear-HTML-Select/pkg: DESCR PLIST www/pear-HTML-Template-IT: Makefile distinfo www/pear-HTML-Template-IT/pkg: DESCR PLIST www/pear-HTTP-WebDAV-Server: Makefile distinfo www/pear-HTTP-WebDAV-Server/pkg: DESCR PLIST www/pear-SOAP : Makefile distinfo www/pear-SOAP/pkg: DESCR PLIST Log message: remove pear-* ports, they are no longer used by other ports and many are outdated. ok benoit@ ajacoutot@ These are library classes written in PHP for various functionality and used to be needed to support PHP applications in the ports tree (things like roundcube, horde and others used them) but all of this type of software in ports now uses bundled dependencies. For development, typically a language-specific dependency manager (like www/composer) is used rather than OS packages. www/pear (providing pear itself and pear-utils) is still kept. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:06:55 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.1.12v0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:10:29 Modified files: textproc/py-unidecode: Makefile distinfo textproc/py-unidecode/pkg: PLIST Log message: update to py3-unidecode-1.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:16:58 Modified files: textproc/py-stemmer: Makefile distinfo textproc/py-stemmer/pkg: PLIST Log message: update to py3-stemmer-2.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:29:33 Modified files: textproc/zathura/core: Makefile distinfo textproc/zathura/core/pkg: PLIST Log message: update to zathura-0.4.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:29:41 Modified files: textproc/zathura/plugins/cb: Makefile distinfo Log message: update to zathura-cb-0.1.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:29:49 Modified files: textproc/zathura/plugins/mupdf: Makefile distinfo Removed files: textproc/zathura/plugins/mupdf/patches: patch-meson_build Log message: update to zathura-pdf-mupdf-0.3.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:29:57 Modified files: textproc/zathura/plugins/ps: Makefile distinfo Log message: update to zathura-ps-0.2.7 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/15 07:39:45 Modified files: infrastructure/lib/DPB: State.pm Log message: forgot a wee little tidbit for bad paths in external to NOT break things oops CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:40:20 Log message: import ports/devel/p5-B-Debug, from wen heping, ok bluhm@ The B::Debug module walks the Perl syntax tree, printing debug info about ops. The B module supplies classes which allow a Perl program to delve into its own innards. It is the module used to implement the "backends" of the Perl compiler. Status: Vendor Tag: sthen Release Tags: sthen_20211115 N ports/devel/p5-B-Debug/Makefile N ports/devel/p5-B-Debug/distinfo N ports/devel/p5-B-Debug/pkg/DESCR N ports/devel/p5-B-Debug/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 07:40:46 Modified files: devel : Makefile Log message: +p5-B-Debug CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/15 07:48:18 Modified files: infrastructure/lib/DPB: Engine.pm Log message: log_same_ts already appends a space CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/15 07:57:57 Modified files: usr.sbin/btrace: map.c Log message: Change printing of maps to use qsort to order the output using a pointer array. This replaces the current solution that only prints one element for a certain value and not all elements with tha same value. This can be further optimized but printing is not really a hot path in btrace. OK mpi@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/15 08:14:24 Modified files: usr.sbin/amd/amd: get_args.c usr.sbin/amd/amq: amq.c usr.sbin/crunchgen: crunchgen.c usr.sbin/mtree : mtree.c usr.sbin/npppctl: npppctl.c usr.sbin/npppd/npppd: npppd.c usr.sbin/pstat : pstat.c usr.sbin/quotaon: quotaon.c usr.sbin/rarpd : rarpd.c usr.sbin/rdate : rdate.c usr.sbin/repquota: repquota.c usr.sbin/rpc.bootparamd: bootparamd.c usr.sbin/syslogc: syslogc.c Log message: No need to declare optind, optarg or opterr; unistd.h does this for us. From Jan Stary. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/15 08:36:24 Modified files: sys/dev/usb : fido.c ucycom.c ugold.c uhid.c uhidev.c uhidev.h ujoy.c umt.c uoaklux.c uoakrh.c uoakv.c upd.c uslhcom.c uthum.c utrh.c utwitch.c Log message: In preparation for once again trying the resolve the claim multiple report ids conflict, extract the claim multiple report ids conditional in order to minimize the required upcoming changes to resolve the conflict. Tested by gnezdo@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/15 08:38:08 Modified files: sys/dev/usb : uhidev.h Log message: Third attempt to solve the claim multiple report ids conflict. Using the report id to signal that multiple ones should be claimed by the match routines does not work. All valid report ids 1-255 cannot of course be used and 0 which is reserved by the USB HID specification is internally used to represents devices lacking an explicit report id. Therefore, use presence of the claimed array to signal that multiple report ids can be claimed. Tested by gnezdo@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/15 08:48:54 Modified files: sys/kern : kern_event.c Log message: Revert to eager removal of poll/select knotes This should prevent a panic that bluhm@ has reported. CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2021/11/15 08:53:40 Modified files: distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/15 09:18:36 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 ASN1_STRING_new.3 Makefile Added files: lib/libcrypto/man: ASN1_BIT_STRING_set.3 Log message: new manual page ASN1_BIT_STRING_set(3) documenting four BIT STRING accessors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 09:26:21 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim editors/vim/pkg: PLIST-main Log message: update to vim-8.2.3596, requested by tj@ apparently crashes when typing in malformed commands is enough for a "high" cve these days CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/15 09:32:15 Modified files: usr.sbin/rpki-client: repo.c Log message: Adjust how the repository count limit works. Instead of failing hard just fall back to a possible cache and try to validate what is available. This still limits the number of repositories fetched but allows valid repositories to finish with the available data. OK job@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/15 10:14:51 Modified files: sys/kern : kern_pledge.c Log message: Copy p_p->ps_pledge into a local variable (called pledge) in every function which checks PLEDGE_* bits more than once. Some functions are called without locking, and this avoids misinterpreting bits which have some coupled behaviour. ok cheloha kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/15 10:33:51 Modified files: sbin/resolvd : resolvd.c Log message: Avoid huge sockaddr_storage sockaddr_{in,in6} are enough and a simple sockaddr pointer is enough to abstract them (sockaddr_storage is what worked for me, there is no other reason to use it). While here, be portable and pass a non-zero length to getnameinfo(3); while OpenBSD's implementation ignores it in the NI_NUMERICHOST case, at least the old KAME stack didn't. No functional change. Prodded by florian OK florian CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/15 10:42:50 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/15 10:44:36 Modified files: devel/xtensa-lx106-elf/gcc: Makefile Log message: Fix gcc build. Reported by naddy@ and tb@. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 11:05:56 Modified files: x11/xcolor : Makefile distinfo Added files: x11/xcolor : crates.inc Removed files: x11/xcolor/patches: patch-man_xcolor_1 Log message: update to xcolor-0.5.1, tweaked from a diff by maintainer (Laurie Tratt) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 11:21:29 Modified files: textproc/apertium-dicts: Makefile Log message: comment-out apertium-dicts/eng-cat to avoid sqlports failure (dep not yet imported) - eng-cat is already marked broken CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/15 11:21:59 Modified files: faq : faq15.html Log message: simplify "updating packages" section by only explaining how to update all installed packages, not individual ones. while here, make update/upgrade usage more consistent. ok tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/15 11:22:28 Modified files: textproc/apertium-dicts/eng-cat: Makefile Log message: add a warning that eng-cat is also commented-out in ../Makefile (commenting-out commit was req'd by bentley@) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/15 11:23:45 Modified files: sbin/resolvd : resolvd.c Log message: Revert previous sockaddr_storage should stay since it is preferred and less error prone. From deraadt OK florian CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/15 11:25:52 Modified files: sbin/resolvd : resolvd.c Log message: Pass sockaddr length to be on the safe side, still CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 12:39:27 Modified files: graphics/piglit: Makefile graphics/piglit/patches: patch-CMakeLists_txt Log message: Disabling wayland by removing cmake check (pkg_check_modules) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 12:40:17 Modified files: x11/remmina : Makefile x11/remmina/patches: patch-CMakeLists_txt Log message: Disabling wayland by removing cmake check (pkg_check_modules) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/15 12:52:39 Modified files: devel/git : Makefile devel/git/pkg : PLIST-main PLIST-x11 Log message: Move zh_cn.msg from main to x11 package Noticed by sthen with "pkg_check -F". CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/15 13:00:49 Modified files: x11/alacritty : Makefile x11/alacritty/pkg: PLIST Log message: x11/alacritty: the wayland feature has a hidden dependency on xkbcommon. Build only with the x11 feature enabled. Unbreaks the build if xkbcommon is absent from the build box. Regen PLIST while there. ok semarie CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 13:02:05 Modified files: devel/sdl2 : Makefile Log message: Disable wayland support in SDL2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 13:02:44 Modified files: x11/kitty : Makefile x11/kitty/patches: patch-setup_py Log message: Explicitly decativate wayland support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/15 14:23:33 Modified files: x11/qt5/qt3d : Makefile x11/qt5/qt3d/pkg: PLIST-examples PLIST-main x11/qt5/qtbase : Makefile x11/qt5/qtbase/pkg: PLIST-examples PLIST-main x11/qt5/qtcharts: Makefile x11/qt5/qtcharts/pkg: PLIST-examples PLIST-main x11/qt5/qtconnectivity: Makefile x11/qt5/qtconnectivity/pkg: PLIST-examples PLIST-main x11/qt5/qtdatavis3d: Makefile x11/qt5/qtdatavis3d/pkg: PLIST-examples PLIST-main x11/qt5/qtgamepad: Makefile x11/qt5/qtgamepad/pkg: PLIST-examples PLIST-main x11/qt5/qtlocation: Makefile x11/qt5/qtlocation/pkg: PLIST-examples PLIST-main x11/qt5/qtnetworkauth: Makefile x11/qt5/qtnetworkauth/pkg: PLIST-examples PLIST-main x11/qt5/qtpurchasing: Makefile x11/qt5/qtpurchasing/pkg: PLIST-examples PLIST-main x11/qt5/qtquickcontrols: Makefile x11/qt5/qtquickcontrols/pkg: PLIST-examples PLIST-main x11/qt5/qtquickcontrols2: Makefile x11/qt5/qtquickcontrols2/pkg: PLIST-examples PLIST-main x11/qt5/qtremoteobjects: Makefile x11/qt5/qtremoteobjects/pkg: PLIST-examples PLIST-main x11/qt5/qtscript: Makefile x11/qt5/qtscript/pkg: PLIST-examples PLIST-main x11/qt5/qtscxml: Makefile x11/qt5/qtscxml/pkg: PLIST-examples PLIST-main x11/qt5/qtsensors: Makefile x11/qt5/qtsensors/pkg: PLIST-examples PLIST-main x11/qt5/qtserialbus: Makefile x11/qt5/qtserialbus/pkg: PLIST-examples PLIST-main x11/qt5/qtserialport: Makefile x11/qt5/qtserialport/pkg: PLIST-examples PLIST-main x11/qt5/qtspeech: Makefile x11/qt5/qtspeech/pkg: PLIST-examples PLIST-main x11/qt5/qtsvg : Makefile x11/qt5/qtsvg/pkg: PLIST-examples PLIST-main x11/qt5/qtvirtualkeyboard: Makefile x11/qt5/qtvirtualkeyboard/pkg: PLIST-examples x11/qt5/qtwebsockets: Makefile x11/qt5/qtwebsockets/pkg: PLIST-examples PLIST-main x11/qt5/qtxmlpatterns: Makefile x11/qt5/qtxmlpatterns/pkg: PLIST-examples PLIST-main Log message: Fix/Cleanup examples files and directories Some examples files and directories ended up in -main instead of -examples. Spotted by jca@, with help from sthen@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/15 14:29:14 Modified files: mail/mu : Makefile distinfo Log message: Update mu to 1.6.10 * mu4e-compose: make undo work across compose saves * documentation fixes ok solene@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/15 15:37:36 Modified files: sbin/iked : ikev2.c Log message: style CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/15 19:46:46 Modified files: lib/csu : boot.h Log message: Sync boot.h with ld.so's boot.c, getting rid of struct boot_dyn, only initializing the variables we need to, and switching to a "while < end-of-array" style for DT_REL/RELA processing ok drahn@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 01:05:41 Modified files: devel/py-incremental: Makefile distinfo Log message: update to py3-incremental-21.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 01:12:26 Modified files: devel/py-hamcrest: Makefile distinfo devel/py-hamcrest/pkg: PLIST Log message: update to py3-hamcrest-2.0.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/16 01:16:45 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 01:21:09 Modified files: textproc/py-xmldiff: Makefile distinfo Log message: update to py3-xmldiff-2.4 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/16 01:56:20 Modified files: sys/kern : uipc_usrreq.c sys/sys : unpcb.h Log message: Move UNIX domain sockets garbage collector out of `unp_lock. Except `unp_ino' this leaves only per-socket data protected by `unp_lock'. The `unp_ino' protection is not the big deal and will be done with mutex(9) in the future diff. The garbage collector flags moved from from `unp_flags' to unp_gcflags'. The two new locks introduced to protect garbage collector data. The `unp_gc_lock' rwlock(9) protects `unp_defer', `unp_gcing', `unp_gcflags' and `unp_link' list. The `unp_df_lock' protects `ud_link' list. We need to simultaneously lock `unp_gc_lock' and `unp_lock'. When we perform unp_attach() or unp_detach() we link PCB to `unp_link' list with `unp_lock' held. But when unp_gc() does `unp_link' list walkthrough with the `unp_gc_lock' lock held it should lock socket while performs `so_rcv' buffer scan and the lock order should be the opposite. In the future diff `unp_lock' will be replaced by per-socket `so_lock' so it's better to enforce `unp_gc_lock' -> `unp_lock' (solock()) lock order and release `unp_lock' in the unp_attach() and unp_detach() paths. The previously committed diffs made this safe. The `unp_df_lock' introduced because the `unp_lock' and `unp_gc_lock' state are unknown when unp_discard() called. Since it touches only `ud_link' list the re-lock dances are unwanted in this path. Also this keeps M_WAITOK allocation outside rwlock(9) when unp_discard() called from unp_externalize() error path. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/16 01:57:28 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-swig_python_setup_py geo/gdal/pkg : PLIST-main Log message: geo/gdal: update to 3.4.0. See https://github.com/OSGeo/gdal/blob/v3.4.0/gdal/NEWS.md ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/16 02:32:23 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.3.1. See https://www.thunderbird.net/en-US/thunderbird/91.3.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/16 02:33:22 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.3.1. See https://www.thunderbird.net/en-US/thunderbird/91.3.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2021/11/16 03:20:52 Modified files: sys/dev/hil : hilkbdmap.c Log message: hilkbd(4): Fix swedish keyboard layout botch on non-PS/2 style keyboards introduced in 1.7 and preventing `o' and `p' keys from working as intended. Reported by Anders Gustafsson. From miod@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/16 03:52:35 Modified files: . : 70.html Log message: 8624 arm packages for 7.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/16 04:28:47 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_alloc_config_h patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_compiler_specific_h patch-base_cpu_h patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_files_important_file_writer_cleaner_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_kill_posix_cc patch-base_process_launch_h patch-base_process_process_metrics_h patch-base_system_sys_info_cc patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_linux_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_browser_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_browser_main_posix_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_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_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_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_enterprise_signals_device_info_fetcher_linux_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_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_intranet_redirect_detector_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_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_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_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_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_resources_new_tab_page_new_tab_page_js patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_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_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_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_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_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_desktop_window_tree_host_linux_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_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_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_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_utils_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_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_command_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_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_cloud_policy_util_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-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_crash_core_common_BUILD_gn patch-components_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h 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_gwp_asan_crash_handler_crash_analyzer_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_new_or_sad_tab_strings_grdp patch-components_os_crypt_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_common_proto_paint_preview_proto patch-components_performance_manager_features_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_content_resources_gen_file_type_proto_py patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_security_interstitials_content_utils_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_common_features_cc patch-components_viz_host_host_display_client_h patch-components_viz_host_renderer_settings_creation_cc patch-components_viz_service_display_embedder_software_output_surface_h patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_runner_impl_cc patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_font_access_font_enumeration_cache_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_pepper_pepper_file_io_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_scheduler_responsiveness_native_event_observer_h 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_common_BUILD_gn 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_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_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_zygote_zygote_linux_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_api_messaging_message_service_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_common_features_feature_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_util_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_public_headless_browser_cc patch-media_BUILD_gn patch-media_audio_audio_input_device_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_scopedfd_helper_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-media_media_options_gni patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_core_BUILD_gn patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_cc patch-net_dns_BUILD_gn patch-net_dns_address_sorter_posix_cc patch-net_dns_public_BUILD_gn patch-net_dns_public_resolv_reader_h patch-net_http_http_network_session_cc patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_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_out_of_process_instance_cc 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-printing_print_settings_h patch-printing_printing_features_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_heartbeat_sender_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_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-remoting_resources_remoting_strings_grd patch-sandbox_policy_BUILD_gn patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_sandbox_type_h patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_tracing_public_cpp_perfetto_perfetto_config_cc patch-services_video_capture_public_mojom_video_capture_service_mojom patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp 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_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_controller_memory_usage_monitor_posix_h 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_html_forms_internal_popup_menu_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_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_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libusb_BUILD_gn patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_loader_c patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-third_party_zlib_BUILD_gn patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_util_exe_path_cc patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_cc patch-ui_base_ime_init_input_method_initializer_cc 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_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_font_list_cc patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_features_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_init_gl_factory_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_gtk_compat_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_platform_window_platform_window_init_properties_h patch-ui_strings_app_locale_settings_grd patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h 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_native_widget_aura_cc patch-ui_views_widget_widget_cc patch-ui_views_window_custom_frame_view_cc 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_base_sys-info_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h patch-weblayer_browser_system_network_context_manager_cc Added files: www/chromium/patches: patch-chrome_browser_resources_settings_route_ts patch-chrome_services_printing_print_backend_service_impl_cc patch-components_download_internal_common_download_utils_cc patch-components_download_public_common_download_features_cc patch-components_viz_test_fake_display_client_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-device_bluetooth_cast_bluetooth_gni patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_webrtc_webrtc_features_cc patch-remoting_base_host_settings_cc patch-remoting_host_remote_open_url_remote_open_url_client_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_host_remote_open_url_url_forwarder_configurator_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h 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_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_h Removed files: www/chromium/patches: patch-chrome_browser_resources_settings_route_js patch-chrome_browser_service_sandbox_type_h patch-chrome_browser_tracing_crash_service_uploader_cc patch-components_paint_preview_common_subset_font_cc patch-components_safe_browsing_core_common_features_cc patch-device_bluetooth_BUILD_gn patch-media_base_status_cc patch-printing_printing_features_h patch-remoting_host_host_settings_cc patch-remoting_host_remote_open_url_client_cc patch-remoting_host_remote_open_url_constants_cc patch-remoting_host_url_forwarder_configurator_cc patch-third_party_blink_renderer_platform_heap_impl_thread_state_cc patch-ui_events_ozone_keyboard_hook_ozone_cc Log message: udpate to 96.0.4664.45 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/16 05:06:57 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: Recently, tb@ provided the following functions: X509_STORE_CTX_set_error_depth x509_vfy.h 1.37 x509_vfy.c 1.91 X509_STORE_CTX_set_current_cert x509_vfy.h 1.37 x509_vfy.c 1.91 X509_STORE_CTX_get_num_untrusted x509_vfy.h 1.36 x509_vfy.c 1.90 X509_STORE_CTX_set0_verified_chain x509_vfy.h 1.37 x509_vfy.c 1.91 Merge the documentation from the OpenSSL 1.1.1 branch, which is still under a free license; tweaked by me. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/16 05:55:50 Modified files: sys/dev/pci : if_iwm.c Log message: fix typo in an error message printed by iwm_phy_ctxt_update() CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/16 05:56:12 Modified files: sys/dev/pci : if_iwx.c Log message: fix typo in an error message printed by iwx_phy_ctxt_update() CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/16 06:46:16 Modified files: lib/libc/sys : poll.2 select.2 Log message: Remove an old note about poor performance The new kqueue-based poll/select implementation does not suffer from select collisions. OK cheloha@, millert@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/16 06:48:23 Modified files: sys/kern : sys_generic.c Log message: Use nowake when poll/select has empty fd set When the fd set is empty, the code waits for a signal or timeout. Wakeups from the kqueue are neither expected nor wanted. OK cheloha@, millert@, anton@, mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/16 06:53:14 Modified files: share/man/man4 : ddb.4 sys/ddb : db_command.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: To debug IPsec and tdb refcounting it is useful to have "show tdb" and "show all tdbs" in ddb. tested by Hrvoje Popovski; OK mvs@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/16 07:07:57 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 Log message: In x509_vfy.h rev. 1.37 and x509_vfy.c rev. 1.91, tb@ provided X509_STORE_CTX_get_verify_cb(3); document it. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/16 07:31:02 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: distinfo devel/kf5/bluez-qt: Makefile distinfo devel/kf5/bluez-qt/pkg: PLIST devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: Makefile distinfo devel/kf5/extra-cmake-modules/pkg: PLIST devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: Makefile distinfo devel/kf5/karchive: distinfo 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: Makefile distinfo devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: Makefile distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: Makefile 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: Makefile distinfo devel/kf5/kguiaddons/pkg: PLIST devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/ki18n/pkg: PLIST devel/kf5/kiconthemes: Makefile distinfo devel/kf5/kiconthemes/pkg: PLIST devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : 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/knotifications/pkg: PLIST devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: Makefile distinfo devel/kf5/kparts: Makefile distinfo devel/kf5/kpeople: distinfo devel/kf5/kpeople/pkg: PLIST devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: 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: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: Makefile 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/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/qqc2-desktop-style/pkg: PLIST devel/kf5/solid: distinfo devel/kf5/sonnet: Makefile distinfo devel/kf5/sonnet/pkg: PLIST-main devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/syntax-highlighting/pkg: PLIST devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks to 5.88.0 Full Changelog: https://kde.org/announcements/frameworks/5/5.88.0/ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/16 08:38:52 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: tweak the packages-specs regexp a bit: stem-* shouldn't have any cruft added. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/16 08:56:44 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: really nail down the flavor part better... write this as an extended regexp because it's not that readable CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/16 08:59:58 Modified files: regress/usr.sbin/pkg_add: check-name Log message: add a few more checks for incorrect specs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:11:39 Modified files: mail/roundcubemail: Makefile Log message: Roundcube 1.5 includes unicode homograph detection which requires php-intl, add a RUN_DEPENDS. Reported by weerd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:18:24 Log message: import ports/audio/py-mediafile, ok abieber@ MediaFile is a simple interface to the metadata tags for many audio file formats. It wraps Mutagen, a high-quality library for low-level tag manipulation, with a high-level, format-independent interface for a common set of tags. Status: Vendor Tag: sthen Release Tags: sthen_20211116 N ports/audio/py-mediafile/Makefile N ports/audio/py-mediafile/distinfo N ports/audio/py-mediafile/pkg/DESCR N ports/audio/py-mediafile/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:18:40 Log message: import ports/textproc/py-confuse, ok abieber@ Confuse is a configuration library for Python that uses YAML. It takes care of defaults, overrides, type checking, command-line integration, human-readable errors, and standard OS-specific locations. - sensible API resembling dictionary-and-list structures but providing transparent validation without lots of boilerplate - combine configuration data from multiple sources - look for configuration files in platform-specific paths - integration with command-line arguments via 'argparse'_ or 'optparse' Status: Vendor Tag: sthen Release Tags: sthen_20211116 N ports/textproc/py-confuse/Makefile N ports/textproc/py-confuse/distinfo N ports/textproc/py-confuse/pkg/DESCR N ports/textproc/py-confuse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:19:33 Modified files: audio : Makefile Log message: +py-mediafile,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:19:35 Modified files: textproc : Makefile Log message: +py-confuse,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 09:20:03 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Added files: audio/beets/patches: patch-test__common_py Removed files: audio/beets/patches: patch-beets_util_functemplate_py patch-beetsplug_lyrics_py Log message: update to beets-1.5.0, ok abieber@ (i tweaked tests after ok) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/16 09:21:15 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname patch-gitweb_gitweb_perl devel/git/pkg : PLIST-main Log message: Update to git 2.34.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.34.0.txt Lots of changes, including the ability to sign commits with SSH keys. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/16 09:24:23 Modified files: sbin/resolvd : resolvd.c Log message: Use size of struct not pointer Pointed out by florian, thanks. No change as the sockaddr remains unused by getnameinfo() in this case. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/16 09:30:42 Modified files: sbin/unwind : resolver.c Log message: Install missing scope identifier for IPv6 link-local addresses RTM_PROPOSAL's list of IP addresses does not contain scope IDs by design. This is not a problem as the proposal is always bound to an interface, as long as we use it... Fill in the scope ID for link-local IPs and replace inet_ntop(3) usage with getnameinfo(3) in the IPv6 case such that it actually turns up in the string representation. This is the unwind specific fix to ensure working IPv6LL; libunbound still requires another fix. This commit is the equivalent of sbin/resolvd/resolvd.c revision 1.20 "Install missing scope identifier for IPv6 link-local addresses". OK florian CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/16 09:37:52 Modified files: sbin/unwind : resolver.c Log message: Simplify address family handling, ditch inet_ntop(3) Reduce duplicate code and use getnameinfo(3) for IPv4 as well. This commit is the equivalent of sbin/resolvd/resolvd.c revision 1.21 "Simplify address family handling, ditch inet_ntop(3)". OK florian CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/16 09:45:23 Modified files: sbin/unwind : frontend.c resolver.c Log message: Validate RTM_PROPOSAL in resolver not frontend The resolver is the actual consumer and shouldn't trust the frontend. Fold the IPv4/IPv6 specific checks thanks to the previous commit. Idea from florian OK florian CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 09:50:33 Modified files: www/nextcloud/20: Makefile distinfo www/nextcloud/20/pkg: PLIST Log message: Update for Nextcloud to 20.0.14 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 09:56:56 Modified files: www/nextcloud/21: Makefile distinfo www/nextcloud/21/pkg: PLIST Log message: Update for Nextcloud to 21.0.6 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 09:59:58 Modified files: www/nextcloud/22: Makefile distinfo www/nextcloud/22/pkg: PLIST Log message: Update for Nextcloud to 22.2.1 OK rsadoski@ Tested by Ricardo Santos and Adriano Barbosa (obrigado!) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 10:04:27 Modified files: www/nextcloud/20: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/20/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for NExtcloud to 20.0.14 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 10:06:10 Modified files: www/nextcloud/21: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/21/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 21.0.6 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/16 10:07:35 Modified files: www/nextcloud/22: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/22/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 22.2.1 OK rsadoski@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/16 11:30:13 Modified files: archivers/libzip: Makefile archivers/libzip/patches: patch-lib_zip_crypto_openssl_c Log message: archivers/libzip: prepare for upcoming libcrypto bump and remove definition of USE_OPENSSL_1_0_API for LibreSSL. This will result in the use of HMAC_CTX_{new,free}() which have been available since LibreSSL 2.7. ok bcallah (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/16 12:14:51 Modified files: www/nginx : Makefile distinfo Log message: update to 10.20.2; from Sergey A. Osokin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/16 13:29:32 Modified files: multimedia/py-chromecast: Makefile distinfo multimedia/py-chromecast/pkg: PLIST Log message: Update to py3-chromecast-10.1.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 13:29:52 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-libmariadb_libmariadb_CMakeLists_txt databases/mariadb/pkg: PLIST-server PLIST-tests Log message: update to mariadb-10.6.5, from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/16 13:30:20 Modified files: net/py-libcloud: Makefile distinfo Log message: Update to py3-libcloud-3.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/16 13:37:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.23.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/16 13:37:46 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/16 13:38:01 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.7. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/11/16 13:51:31 Modified files: sys/net : pf_ioctl.c pfvar.h pf_table.c Log message: move memory allocations in pfr_add_addrs() outside of NET_LOCK()/PF_LOCK() scope. feedback by bluhm@ OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 14:18:27 Modified files: infrastructure/mk: bsd.port.mk Log message: provide GH_DISTFILE, which is set to the DISTFILES string generated by a port using GH_ACCOUNT+GH_PROJECT+(GH_TAGNAME|GH_COMMIT), useful if you need some additional files. ok kn gnezdo, additional feedback espie CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/16 14:19:25 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document GH_DISTFILE that was added to ports/infrastructure/mk/bsd.port.mk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/16 14:30:22 Modified files: multimedia/mpv : Makefile net/arp-scan : Makefile net/librenms : Makefile sysutils/facette: Makefile net/ntopng : Makefile distinfo x11/tigervnc : Makefile Log message: use GH_DISTFILE in a few places CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/16 14:43:37 Modified files: sbin/iked : ikev2.c parse.y Log message: Zero all copies of pre-shared key. ok markus@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/16 14:55:21 Modified files: libexec/login_passwd: login_passwd.c Log message: fix an accidental NULL deref introduced last year, found by patrick. rewrite the code with a goto so this never happens again. ok patrick millert CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/16 15:23:10 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: add myself ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/16 16:34:24 Modified files: usr.bin/wc : wc.c Log message: wc(1): fix NULL pointer dereference in cnt() If the "file" argument to cnt() is NULL and we call warn(3) we will get a NULL dereference. Change the name of the argument to "path" and make "file" a local variable. Ensure that we set "file" to a valid C-string, even if "path" is NULL. While we're here, const the file name pointers, too. Thread: https://marc.info/?l=openbsd-tech&m=163708784422157&w=2 ok millert@ CVSROOT: /cvs Module name: ports Changes by: mlarkin@cvs.openbsd.org 2021/11/16 20:33:11 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Moved to the land of snow and bears. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/16 20:35:31 Modified files: devel/cabal-bundler: Makefile Log message: Use GH_DISTFILE in devel/cabal-bundler OK sthen@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/16 23:20:30 Modified files: sys/dev/usb : uhidev.c Log message: Fix a double free in uhidev_close() caused by a race between uhidev_open() and uhidev_close(). In uhidev_close() the UHIDEV_OPEN flag is cleared early on but the same thread can end up sleeping while closing the input or output pipe. This allows another thread to enter uhidev_open() but only to fail opening either the input or output pipe since they are already open for exclusive use. The uhidev_open() error path frees the input buffer but leaves a dangling pointer around; causing uhidev_close() to free the same buffer. This can at least happen on xhci(4) which can end up sleeping in xhci_pipe_close(). Reported by and ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/16 23:21:23 Modified files: sys/dev/usb : ucc.c Log message: ucc does not claim multiple report ids CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/16 23:22:14 Modified files: sys/dev/usb : uhidpp.c Log message: uhidpp does claim multiple report ids CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/16 23:52:06 Modified files: archivers/libzip: Makefile distinfo archivers/libzip/pkg: PLIST Removed files: archivers/libzip/patches: patch-lib_zip_crypto_openssl_c Log message: archivers/libzip: update to 1.8.0. Changelog: https://libzip.org/news/release-1.8.0.html ok bcallah (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/17 00:01:41 Modified files: x11/xfce4/xfce4-screensaver: Makefile x11/xfce4/xfce4-screensaver/pkg: PLIST Added files: x11/xfce4/xfce4-screensaver/files: ask-pass.c Log message: x11/xfce4/xfce4-screensaver: fix unlock dialog with glib 2.70 since glib 2.70 one cant create dbus msgs when being setuid ('Cannot spawn a message bus when setuid.'), so checking the password when unlocking the screen fails. Remove the setuid root bit from xfce4-screensaver-dialog binary (which was checking the passwd via bsd_auth), and make it spawn a small setgid auth helper calling bsd_auth (helper largely inspired by code from Natanael Copa via alpine, and also by code from ajacoutot@) see https://gitlab.xfce.org/apps/xfce4-screensaver/-/issues/96 originally reported by Peter Hansteen tested by matthieu@, abieber@ & Peter Hansteen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/17 01:06:30 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Log message: www/seamonkey: update to 2.53.10. alas still BROKEN with rust 1.56. see https://www.seamonkey-project.org/releases/seamonkey2.53.10/#new CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 01:44:53 Modified files: devel/py-simplejson: Makefile distinfo devel/py-simplejson/pkg: PLIST Log message: update to py-simplejson-3.17.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 01:53:04 Modified files: textproc/py-snowballstemmer: Makefile distinfo Log message: update to py3-snowballstemmer-2.2.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 02:02:52 Modified files: devel/kf5/sonnet: Makefile Log message: Unbreak: *** Parse error in /usr/ports/devel/kf5/sonnet: Poisoned variable BUILD_DEPENDS-main is already set CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 02:36:36 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-365.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 02:51:54 Modified files: sysutils/firmware: Makefile Removed files: sysutils/firmware/rsu: Makefile distinfo sysutils/firmware/rsu/pkg: DESCR PLIST sysutils/firmware/rtwn: Makefile distinfo sysutils/firmware/rtwn/pkg: DESCR PLIST sysutils/firmware/urtwn: Makefile distinfo sysutils/firmware/urtwn/pkg: DESCR PLIST Log message: remove ports to generate Realtek firmware, they are now available in base CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 02:52:25 Log message: import devel/py-test-xprocess, ok benoit@ A pytest plugin for managing processes. It will make sure external processes on which your application depends are up during every pytest run without the need of manual start-up. Status: Vendor Tag: sthen Release Tags: sthen_20211117 N ports/devel/py-test-xprocess/Makefile N ports/devel/py-test-xprocess/distinfo N ports/devel/py-test-xprocess/pkg/DESCR N ports/devel/py-test-xprocess/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 02:52:47 Modified files: devel : Makefile Log message: +py-test-xprocess,python3 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/17 03:11:47 Modified files: x11/wxWidgets : Makefile Added files: x11/wxWidgets/patches: patch-src_unix_fswatcher_kqueue_cpp x11/wxWidgets/pkg: DESCR-webkit PLIST-webkit Log message: Add -webkit subpackage. While here also: - add missing harfbuzz to WANTLIB-media - backport a change from upstream: wxLogTrace isn't marked as printf-like and tries to validate the format string at runtime. ok sthen CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:24:49 Modified files: converters/bdf2sfd: Makefile distinfo Log message: Update bdf2sfd to 1.1.7. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:25:45 Modified files: www/logswan : Makefile distinfo Log message: Update logswan to 2.1.11. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:26:49 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20211116. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/17 03:29:11 Log message: import devel/luarocks, ok sthen@ LuaRocks is the package manager for Lua modules. It allows you to create and install Lua modules as self-contained packages called rocks. Status: Vendor Tag: op Release Tags: op_20211117 N ports/devel/luarocks/Makefile N ports/devel/luarocks/distinfo N ports/devel/luarocks/pkg/DESCR N ports/devel/luarocks/pkg/PLIST N ports/devel/luarocks/pkg/UNMESSAGE N ports/devel/luarocks/pkg/MESSAGE No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:29:26 Modified files: fonts/cascadia-code: Makefile distinfo Log message: Update cascadia-code to 2110.31. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:36:00 Modified files: misc/ytree : Makefile distinfo misc/ytree/patches: patch-login_c patch-match_c Log message: Update ytree to 2.04. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/17 03:38:51 Modified files: devel : Makefile Log message: +luarocks CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/17 03:39:18 Modified files: infrastructure/mk: bsd.port.mk Log message: actually error out in case misguided porters try to subpackage BUILD/TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/17 03:40:06 Modified files: infrastructure/templates: mk.conf.template Log message: handled properly by bsd.port.mk now CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/17 03:40:20 Removed files: security/luacrypto: Makefile distinfo security/luacrypto/patches: patch-Makefile patch-config patch-src_lcrypto_c security/luacrypto/pkg: DESCR PLIST Log message: security/luacrypto: retire. Version in ports is from 2011, last upstream version is from 2013. Doesn't compile with OpenSSL 1.1. A useful alternative may be https://github.com/wahern/luaossl ok kn, kmos; sthen agrees CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/17 03:40:55 Modified files: security : Makefile Log message: -luacrypto CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/17 03:41:19 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Quirk for luacrypto CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:44:25 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.5.13. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 03:45:29 Modified files: net/packetq : Makefile distinfo Log message: Update packetq to 1.5.0. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/17 03:58:21 Modified files: regress/usr.sbin/pkg_add: check-name Log message: add more checks for badly specified pkgspecs CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/17 03:59:13 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: forbid non-sensical empty parts explicitly forbid % to be in packages-specs, so that people don't get confused about it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 05:08:11 Modified files: x11/gtk-vnc : Makefile distinfo Removed files: x11/gtk-vnc/patches: patch-meson_build Log message: Update to gtk-vnc-1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 05:17:27 Modified files: misc/subsurface: Makefile Log message: Set MKDIR_P="/bin/mkdir -p" Otherwise gmkdir is picked up if around, then potentially junked by dpb and hilarity happens... CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/17 05:53:05 Modified files: share/man/man7 : packages-specs.7 Log message: explicitly talk a bit about "informal" specs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 06:09:46 Modified files: graphics/inkscape: Makefile Log message: This picks up gspell by default. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/17 06:48:12 Modified files: usr.sbin/ldomctl: ldomctl.8 Log message: Provide real output for the "ldomctl console" EXAMPLE CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/17 07:13:10 Modified files: security/ctunnel: Makefile Added files: security/ctunnel/patches: patch-src_crypto_c Log message: net/ctunnel: avoid upcoming build failure by using EVP_CIPHER_CTX_new() instead of a naked calloc(). The better fix would be a update to 0.8; in the interim land this. ok pea (maintainer) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/17 07:30:14 Modified files: devel/perltidy : Makefile distinfo devel/perltidy/pkg: PLIST Log message: Update perltidy to 20211029. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/17 07:54:32 Modified files: x11/nagstamon : Makefile distinfo x11/nagstamon/patches: patch-Nagstamon_Config_py patch-Nagstamon_QUI___init___py patch-Nagstamon_Servers_Generic_py patch-setup_py x11/nagstamon/pkg: PLIST Log message: Update to nagstamon-3.8.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/17 07:54:47 Modified files: net/validns : Makefile Added files: net/validns/patches: patch-dnskey_c patch-nsec3checks_c patch-rrsig_c Log message: net/validns: move to OpenSSL 1.1 API in preparation for upcoming libcrypto bump. Apparently the random NSEC3 validation failures are similar with or without this patch. Upstream seems to have lost interest in maintaining this project. tested/ok fcambus CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/17 08:13:36 Modified files: usr.sbin/ldomctl: ldom.conf.5 Log message: Clarify BUGS wrt. reserving memory for the hypervisor The previous wording might be understood as "leave memory unused in the primary domain", which is precisely what causes the hypervisor to reject the configuration since ldomctl(8) would implicitly allocate all remaining memory for the primary domain. Make sure that primary domain memory should be assigned explicitly so the total amount of allocated memory is less than physically available, i.e. the hypervisor will have even more memory available and configurations can boot again. OK stsp CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/17 08:15:32 Modified files: sys/dev/pci : if_iwm.c Log message: Disable active scanning on iwm(4) 9260 and 9560. For some reason, if we send a scan command that actively scans for a particular SSID with probe requests, the device will occasionally lock up after associating to the AP, with no interrupts, totally dead. The symptom of this is an interface that shows as "active" in ifconfig but does not receive or transmit any packets. Observed by kmos@ for some time already, and myself while testing new Intel wifi firmware versions on iwm(4) 9560. This problem was also observed on AX200 by me with old firmware. We had the same workaround in place for iwx(4) for some time, until we upgraded that driver to use newer firmware which uses a different scan command. Workaround tested by kmos@ and myself. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/17 09:08:32 Modified files: lib/libcrypto/man: Makefile X509_STORE_CTX_get_error.3 X509_STORE_CTX_new.3 X509_STORE_CTX_set_flags.3 X509_STORE_CTX_set_verify_cb.3 X509_STORE_new.3 X509_STORE_set_verify_cb_func.3 X509_VERIFY_PARAM_set_flags.3 Added files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: In x509_vfy.h rev. 1.37 and x509_vfy.c rev. 1.91, tb@ provided X509_STORE_CTX_set_verify(3) and X509_STORE_CTX_get_verify(3). Document them. In the next bump, tb@ will also provide X509_STORE_CTX_verify_fn(3) and X509_STORE_set_verify(3) and restore X509_STORE_set_verify_func(3) to working order. For efficiency of documentation work, already document those three, too, but keep the text temporariy .if'ed out until they become available. Delete X509_STORE_set_verify_func(3) from X509_STORE_set_verify_cb_func(3) because it was misplaced in that page: it is not related to the verification callback. tb@ agrees with the general direction. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/17 09:11:47 Modified files: x11/wxWidgets : Makefile Log message: add missing PKGNAME-webkit forgot in the last commit spotted by landry@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2021/11/17 11:00:24 Modified files: sbin/ifconfig : ifconfig.c sys/net : if_sppp.h if_spppsubr.c Log message: Display DNS information from sppp(4) in ifconfig(8) Behaviour is similar to that of umb(4). OK kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/17 11:08:36 Log message: import ports/www/yt-dlp 2021.11.10.1, from Hiltjo Posthuma yt-dlp is a youtube-dl fork: small command-line program for downloading videos from YouTube.com and many other sites. this one allows me to download from france.tv again, while youtube-dl fails and seems dormant now.. tweaks/ok sthen@ Status: Vendor Tag: hposthuma Release Tags: landry_20211117 N ports/www/yt-dlp/Makefile N ports/www/yt-dlp/distinfo N ports/www/yt-dlp/patches/patch-setup_py N ports/www/yt-dlp/pkg/DESCR N ports/www/yt-dlp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/17 11:09:11 Modified files: www : Makefile Log message: +yt-dlp CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/17 12:43:43 Modified files: driver/xf86-video-ati/src: radeon_kms.c Log message: Don't set SourceValidate pointer to NULL inspired from similar code in amdgpu(4), fixes a crash when xrandr(1) is invoked with X server 21.1.1. reported by espie@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/17 12:46:39 Modified files: xserver/Xi : exevents.c xserver/dix : events.c xserver/include: dix.h Log message: Use the InternalEvent event structure in more places in events handlers. This fixes a crash when a DeviceEvent struct converted to InteralEvent was beeing copied as InternalEvent (and thus causing out of bounds reads) in ActivateGrabNoDelivery() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/17 12:59:44 Modified files: textproc/unicode-ucd: Makefile distinfo Log message: update to unicode-ucd-14.0.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/17 12:59:58 Modified files: x11/gnome/gucharmap: Makefile distinfo x11/gnome/gucharmap/patches: patch-gucharmap_meson_build patch-meson_build Log message: update to gucharmap-14.0.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/17 12:59:58 Modified files: x11/libhandy : Makefile distinfo x11/libhandy/pkg: PLIST Log message: update to libhandy-1.5.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/17 13:32:35 Modified files: infrastructure/db: user.list Log message: +net/gelatod OK sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/17 13:36:10 Log message: Import net/gelatod Software from florian port from me OK sthen --- gelatod is a CLAT (Customer-side transLATor) configuration daemon. It is part of 464XLAT, an architecture for providing limited IPv4 connectivity across an IPv6-only network. It detects the presence of a NAT64 translator in IPv6 only networks and configures pf(4) to translate IPv4 packets into IPv6 packets for programs that do not work with DNS64. Status: Vendor Tag: kn Release Tags: kn_20211117 N ports/net/gelatod/Makefile N ports/net/gelatod/distinfo N ports/net/gelatod/pkg/DESCR N ports/net/gelatod/pkg/gelatod.rc N ports/net/gelatod/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/17 13:37:25 Modified files: net : Makefile Log message: +gelatod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 13:51:48 Modified files: net/isc-bind : Makefile distinfo Log message: bugfix update to isc-bind-9.16.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 13:52:49 Modified files: net/isc-bind : Tag: OPENBSD_7_0 Makefile distinfo Log message: bugfix update to isc-bind-9.16.23 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 14:06:39 Modified files: usr.bin/ssh : sshd.c Log message: set num_listen_socks to 0 on close-all instead of -1, which interferes with the new poll()-based listen loop; spotted and debugged by anton@+deraadt@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 14:08:22 Modified files: www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: pledge.main unveil.content unveil.gpu unveil.main www/tor-browser/browser/patches: patch-browser_extensions_tor-launcher_src_components_tl-process_js patch-config_makefiles_rust_mk patch-js_src_jit_ProcessExecutableMemory_h patch-security_nss_lib_freebl_blapi_h patch-toolkit_moz_configure patch-toolkit_system_gnome_nsGIOService_cpp patch-xpcom_io_TorFileUtils_cpp www/tor-browser/browser/pkg: PLIST Log message: Update to tor-browser 11.0, by maintainer Caspar Schutijser Tor Browser 11 is now based on the new Firefox ESR 91 (instead of 78) Tested by Yifei Zhan and myself. ok laundry@ and solene@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 14:18:49 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-epan_crypt_dot11decrypt_ccmp_compat_c Log message: update to wireshark-3.4.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/17 14:18:50 Modified files: net/wireshark : Tag: OPENBSD_7_0 Makefile distinfo net/wireshark/patches: Tag: OPENBSD_7_0 patch-CMakeLists_txt patch-epan_crypt_dot11decrypt_ccmp_compat_c Log message: update to wireshark-3.4.10 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 14:29:31 Modified files: www/tor-browser/browser/patches: patch-browser_extensions_tor-launcher_src_components_tl-process_js patch-config_makefiles_rust_mk patch-js_src_jit_ProcessExecutableMemory_h patch-security_nss_lib_freebl_blapi_h patch-toolkit_moz_configure patch-toolkit_system_gnome_nsGIOService_cpp patch-xpcom_io_TorFileUtils_cpp Added files: www/tor-browser/browser/patches: patch-toolkit_components_downloads_DownloadIntegration_jsm patch-toolkit_components_downloads_DownloadUIHelper_jsm Log message: Add files missing in previous commit CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 15:13:27 Modified files: www/tor-browser/browser/files: pledge.main unveil.content unveil.gpu unveil.main Added files: www/tor-browser/browser/files: pledge.rdd pledge.socket unveil.rdd unveil.socket Log message: Adding missing files (again) ...and thanks to sthen for the cvs help CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 15:18:11 Removed files: www/tor-browser/browser/patches: patch-dom_ipc_ContentChild_cpp Log message: Remove upstreamed patch CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 15:35:10 Modified files: meta/tor-browser: Makefile Log message: Update tor-browser to 11.0, by maintainer Caspar Schutijser The meta port was missing in the original commit(s) CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/17 15:45:27 Removed files: www/tor-browser/browser/patches: patch-media_libcubeb_src_cubeb_sndio_c Log message: Remove another patch which was missed to rm CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/17 15:46:19 Modified files: devel/poedit : Makefile distinfo devel/poedit/pkg: PLIST Added files: devel/poedit/patches: patch-artwork_Makefile_in Log message: update to poedit 3.0 thanks landry@ for suggesting to patch the Makefile.in ok sthen@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/17 15:56:19 Modified files: sys/kern : uipc_usrreq.c Log message: When unp_connect() releases both solock() and vnode(9) locks the socket we were connected could be closed by concurrent thread. Check connection state and return ECONNREFUSED if the connection was lost. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/17 16:09:38 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): ignore trailing newlines when comparing lines POSIX.1-2008 tweaked the uniq definition in light of AGI 1003.1-2001 #133. uniq must now *ignore* the trailing newline when comparing lines from the input. In practice this means that if the last line in the input is missing a trailing newline it isn't necessarily different from the line preceding it. So, uniq(1) now stubs the trailing newline before doing any line comparisons. For sake of simplicity, this patch introduces a second change: if the last line in the input is missing a trailing newline and we choose to print the line, a newline is appended when we print it. Adopting the newline change aligns our implementation with with POSIX.1-2008 (which we already claim in the manpage). Adopting both changes aligns our behavior with that of FreeBSD and GNU uniq. For better or worse, OpenBSD's uniq no longer behaves like NetBSD's uniq in this corner case. References: POSIX.1-2001 uniq: https://pubs.opengroup.org/onlinepubs/009695399/utilities/uniq.html Austin Group Interpretation 1003.1-2001 #133: https://collaboration.opengroup.org/austin/interps/documents/14355/AI-133.txt POSIX.1-2008 uniq: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/uniq.html -- Discussed with millert@. With input from schwarze@. Positive feedback from bcallah@. Thread: https://marc.info/?l=openbsd-tech&m=163581613829524&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/17 18:31:02 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:06:04 Modified files: usr.bin/ssh : sftp-server.c Log message: check for POLLHUP as well as POLLIN, handle transient IO errors as well as half-close on the output side; ok deraadt millert CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:07:21 Modified files: usr.bin/ssh : sshd.c Log message: check for POLLHUP as well as POLLIN in sshd listen loop; ok deraadt millert CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:08:00 Modified files: usr.bin/ssh : sshd.c Log message: fd leak in sshd listen loop error path; from Gleb Smirnoff CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:31:44 Modified files: usr.bin/ssh : ssh-agent.c ssh-keyscan.c ssh-pkcs11-helper.c Log message: check for POLLHUP wherever we check for POLLIN CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:50:41 Modified files: usr.bin/ssh : sshsig.c Log message: ssh-keygen -Y find-principals was verifying key validity when using ca certs but not with simple key lifetimes within the allowed signers file. Since it returns the first keys principal it finds this could result in a principal with an expired key even though a valid one is just below. patch from Fabian Stelzer; feedback/ok djm markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/17 20:53:48 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: regression test for ssh-keygen -Y find-principals fix; from Fabian Stelzer ok djm markus CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/11/17 21:30:57 Modified files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: Makefile distinfo mail/notmuch/notmuch/patches: patch-lib_Makefile_local mail/notmuch/notmuch/pkg: PLIST-main mail/notmuch/py-notmuch: distinfo Log message: Update to notmuch-0.34.1 Changes: https://git.notmuchmail.org/git?p=notmuch;a=blob;f=NEWS;h=5707e9b02f62377283b1a24b6398ab3252821a86;hb=HEAD Bump minor of shared lib because of some additions. OK sdk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 01:03:36 Modified files: net/gelatod : Makefile Log message: NO_TESTS -> NO_TEST *** Parse error in /usr/ports/net/gelatod: Poisoned variable NO_TESTS is already set CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 01:58:03 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.47.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:05:08 Modified files: math/visidata : Makefile distinfo math/visidata/patches: patch-setup_py math/visidata/pkg: PLIST Log message: update to visidata-2.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:17:56 Modified files: graphics/pecl-imagick: Makefile distinfo Log message: update to pecl-imagick-3.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:19:19 ports/security/py-josepy/patches Update of /cvs/ports/security/py-josepy/patches In directory cvs.openbsd.org:/tmp/cvs-serv99961/patches Log Message: Directory /cvs/ports/security/py-josepy/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:20:48 Modified files: security/py-josepy: Makefile distinfo Added files: security/py-josepy/patches: patch-pytest_ini Log message: update to py3-josepy-1.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:20:51 Modified files: math/py-mpmath : Makefile distinfo math/py-mpmath/pkg: PLIST Log message: update to py3-mpmath-1.2.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/18 02:24:21 Modified files: x11/wxWidgets : Makefile x11/wxWidgets/patches: patch-configure Log message: don't list the webview library in wx-config(1) by default, should fix most of the fallout. spotted by naddy@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:27:18 Modified files: textproc/py-spdx: Makefile distinfo textproc/py-spdx/pkg: PLIST Log message: update to py3-spdx-2.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:27:24 Modified files: textproc/py-spdx-lookup: Makefile distinfo textproc/py-spdx-lookup/pkg: PLIST Log message: update to py3-spdx-lookup-0.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:32:45 Modified files: devel/py-pathspec: Makefile distinfo devel/py-pathspec/pkg: PLIST Log message: update to py3-pathspec-0.9.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 02:35:22 Modified files: sysutils/nomad : Makefile distinfo sysutils/nomad/patches: patch-command_agent_host_unix_go Added files: sysutils/nomad/patches: patch-command_agent_log_file_bsd_go Log message: Update to nomad-1.2.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:41:37 Modified files: graphics/py-imagesize: Makefile distinfo Log message: update to py3-imagesize-1.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:42:35 Modified files: math/p5-Math-GMP: Makefile distinfo Log message: update to p5-Math-GMP-2.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:45:08 Modified files: graphics/py-cycler: Makefile distinfo Log message: update to py3-cycler-0.11.0, enable tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 02:47:15 Modified files: www/py-itsdangerous: Makefile distinfo www/py-itsdangerous/pkg: PLIST Log message: update to py3-itsdangerous-2.0.1 CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 02:51:30 Modified files: share/man/man5 : gnome-module.5 Log message: Move example from "goo" to @tag. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 03:00:03 Modified files: textproc/py-pykwalify: Makefile distinfo textproc/py-pykwalify/pkg: PLIST Log message: update to py3-pykwalify-1.8.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/18 03:09:24 Modified files: lib/libcrypto/man: X509_OBJECT_get0_X509.3 X509_new.3 Log message: In x509_vfy.h rev. 1.35 and x509_lu.c rev. 1.34, tb@ provided X509_OBJECT_new(3) and X509_OBJECT_free(3); document them. While here, stop talking about storing storing EVP_PKEY objects and plain C strings in X509_OBJECT objects. LibreSSL never fully supported that, and it certainly no longer supports that now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 03:10:55 Modified files: inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST-main Log message: Add a new tag: ibus-write-cache This runs "ibus write-cache --system" which is needed by ports installing things under LOCALBASE/share/ibus/component/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 03:11:30 Modified files: inputmethods/ibus-anthy: Makefile inputmethods/ibus-anthy/pkg: PLIST inputmethods/ibus-skk: Makefile inputmethods/ibus-skk/pkg: PLIST inputmethods/ibus-typing-booster: Makefile inputmethods/ibus-typing-booster/pkg: PLIST Log message: Add the new @tag ibus-write-cache CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 03:12:17 Modified files: inputmethods/ibus/pkg: PLIST-main Log message: Fix PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 03:23:09 Modified files: inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST-main Log message: Fix rm(1) invocations. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/11/18 03:55:25 Modified files: mail/pyzor : Makefile mail/pyzor/pkg : PLIST Added files: mail/pyzor/pkg : pyzord.rc Log message: fix pyzord server mode and add an rc script ok sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2021/11/18 04:04:10 Modified files: sys/netinet : ip_ipsp.c Log message: printing udpencap_port in ddb requires ntohs not ntohl. use better format string. help claudio@ ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/18 05:07:25 Modified files: textproc/apertium-dicts/nob: Makefile textproc/apertium-dicts/nob/pkg: PLIST Log message: Update plist. Build failure in dependent packages reported by ajacoutot@ naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 06:22:24 Modified files: math/py-mpmath : Makefile Log message: missing BDEP on py-setuptools_scm, found by phessler@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/18 07:55:38 Removed files: regress/misc/X11: Makefile regress/misc/X11/blt: Makefile blt.c regress/misc/X11/bltone: Makefile bltone.c Log message: Remove X11 blt and bltone regress tests. They fail with the current X server and have been unlinked from the build. Converting the tests from libfb to libwfb could be possible, but nobody is working on that. OK matthieu@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 07:59:44 Modified files: regress/lib/libcrypto/bn/general: bntest.c Log message: bntest: Fix all but one test in this file to work with opaque BN. The remaining test needs some thinking (or disabling once we flip the switch). It is currently marked with an XXX. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:07:28 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: dhtest: fix this to work with opaque BN. This will need more fixes to work with opaque DH, but one step at a time. While here, add a bunch of missing spaces to reduce the eyebleed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:11:18 Modified files: regress/lib/libcrypto/dsa: dsatest.c Log message: dsatest: make this work with opaque BN. Some more fixes will be needed for opaque DSA. I'll deal with that later. I also lobbed a KNF grenade in here. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:12:59 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: ecdsatest: make this test compile with opaque EVP_MD_CTX. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:15:31 Modified files: regress/lib/libcrypto/evp: evptest.c Log message: evptest: fix compilation with opaque EVP_{CIPHER,MD}_CTX. Uses a workaround for excessive malloc inspired by mariadb (just kidding). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:17:31 Modified files: regress/lib/libcrypto/exp: exptest.c Log message: exptest: convert to opaque BN; minor KNF tweaks. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:18:26 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: gost2814789t: convert to opaque EVP_{MD,CIPHER}_CTX. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:20:02 Modified files: regress/lib/libcrypto/hmac: hmactest.c Log message: hmactest: convert to opaque HMAC_CTX. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:20:33 Modified files: regress/lib/libcrypto/hmac: hmactest.c Log message: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:23:24 Modified files: regress/lib/libcrypto/sha1: sha1test.c regress/lib/libcrypto/sha256: sha256test.c regress/lib/libcrypto/sha512: sha512test.c Log message: sha*test: convert these tests to work with opaque EVP_MD_CTX. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/18 08:25:28 Modified files: net/dendrite : Makefile distinfo modules.inc Log message: Update dendrite to 0.5.1 - This has a fix for removing old log files after they are compressed! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 08:45:28 Modified files: lang/python/2.7: Makefile lang/python/2.7/patches: patch-Modules__ssl_c lang/python/3.10: Makefile lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.10/patches: patch-Modules__ssl_c lang/python/3.8: Makefile lang/python/3.8/patches: patch-Modules__ssl_c lang/python/3.9: Makefile lang/python/3.9/patches: patch-Modules__ssl_c Log message: pythons: Tweak LibreSSL patches: drop a hunk that retains backward compatibility with LibreSSL 2.7 and tweak comments in the patches. In Python 3.10, fix the security level patch. Add a missing const and drop @SECLEVEL=2 from the PY_SSL_DEFAULT_CIPHER_STRING, as that will currently result in a runtime failure. ok kmos CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/18 08:54:28 Modified files: devel/xtensa-esp32-elf: Makefile.inc devel/xtensa-esp32-elf/binutils: Makefile distinfo devel/xtensa-esp32-elf/binutils/patches: patch-bfd_xtensa-modules_c patch-include_xtensa-config_h devel/xtensa-esp32-elf/binutils/pkg: PLIST devel/xtensa-esp32-elf/gcc: Makefile distinfo devel/xtensa-esp32-elf/gcc/pkg: PLIST devel/xtensa-esp32-elf/gcc-bootstrap: Makefile distinfo devel/xtensa-esp32-elf/gcc-bootstrap/pkg: PLIST devel/xtensa-esp32-elf/gdb: Makefile distinfo devel/xtensa-esp32-elf/gdb/patches: patch-bfd_xtensa-modules_c patch-gdb_gdbserver_xtensa-regmap_c patch-gdb_gdbserver_xtensa-xtregs_c patch-gdb_xtensa-config_c patch-gdb_xtensa-xtregs_c patch-include_xtensa-config_h devel/xtensa-esp32-elf/gdb/pkg: PLIST devel/xtensa-esp32-elf/newlib: Makefile distinfo devel/xtensa-esp32-elf/newlib/pkg: PLIST Log message: Update xtensa-esp32-elf to 2021.2. ok benoit@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 08:58:31 Modified files: lib/libcrypto/asn1: a_d2i_fp.c Log message: Remove the last pointless use of ASN1_const_CTX. Both ASN1_CTX and ASN1_const_CTX are now unused and will be garbage collected in the next libcrypto bump. ok jsing CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/18 08:58:32 Removed files: devel/jdk/16 : Makefile distinfo devel/jdk/16/files: cacerts devel/jdk/16/patches: patch-make_common_NativeCompilation_gmk devel/jdk/16/pkg: DESCR PFRAG.aot PFRAG.ci PLIST README Log message: Remove jdk-16. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 09:00:15 Modified files: lib/libcrypto/asn1: asn1.h Log message: Prevent future internal use of ASN1_CTX and ASN1_const_CTX by wrapping them inside #ifndef LIBRESSL_INTERNAL. suggested by jsing CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/18 09:03:24 Modified files: devel/arduino-esp32: Makefile distinfo devel/arduino-esp32/patches: patch-platform_txt devel/arduino-esp32/pkg: PLIST Log message: Update devel/arduino-esp32 to 2.0.1. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/18 09:22:37 Modified files: x11/py-wxPython: Makefile x11/py-wxPython/patches: patch-wxPython_setup_py Log message: disable the webview to avoid the dependency on the newly added wxWidgets-webkit spotted by naddy@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 09:45:28 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Fix ssltest to work with opaque EVP_PKEY. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 09:57:59 Modified files: sys/dev : vnd.c Log message: vndsetcred: don't a reference to credentials in error path. ok deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 10:26:43 Modified files: usr.sbin/acme-client: acctproc.c key.c Log message: acme-client: use EVP_PKEY_base_id() In an upcoming libcrypto bump, EVP_PKEY will become opaque. In order to stop reaching inside EVP_PKEY, we must replace EVP_PKEY_type(pkey->type) with the equivalent EVP_PKEY_base_Id(pkey) in various places. ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 11:01:09 Modified files: lib/libcrypto/bn: bn.h Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 11:05:27 Modified files: lib/libcrypto/evp: pmeth_gn.c Log message: Add semicolon that will become non-optional once BN_GENCB_set() will move from an awful macro to a proper function. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 13:08:01 Modified files: sysutils/py-packaging: Makefile Log message: py-packaging doesn't use six any more CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 13:11:35 Modified files: www/unit : Makefile distinfo Log message: update to unit-1.26.0, from maintainer Sergey A. Osokin small tweaks from me, also looked over by op@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 13:11:55 Modified files: regress/lib/libcrypto/hmac: hmactest.c Log message: Use HMAC_CTX_reset() instead of HMAC_CTX_cleanup() + HMAC_CTX_init() CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 13:16:10 Modified files: www/aria2 : Makefile Log message: www/aria2: drop definition of TLS1_3_VERSION in CPPFLAGS. Since LibreSSL 3.4.1 this gross hack is no longer needed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 13:18:08 Modified files: net/haproxy : Makefile Log message: net/haproxy: drop definition of TLS1_3_VERSION and SSL_OP_NO_TLSv1_3 via CFLAGS. Since LibreSSL 3.4.1 this gross hack is no longer needed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 13:20:10 Modified files: www/nginx : Makefile Log message: www/nginx: drop definition of TLS1_3_VERSION and SSL_OP_NO_TLSv1_3 from CFLAGS. Since LibreSSL 3.4.1 this gross hack is no longer needed. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/18 14:03:31 Modified files: devel/luarocks : Makefile Log message: add missing BDEP on archivers/zip reported by kmos@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/18 14:11:01 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: avoid xmalloc(0) for PKCS#11 keyid for ECDSA keys (we already did this for RSA keys). Avoids fatal errors for PKCS#11 libraries that return empty keyid, e.g. Microchip ATECC608B "cryptoauthlib"; bz#3364 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 14:18:28 Modified files: regress/lib/libcrypto/evp: evptest.c Log message: evptest: no need to call EVP_MD_CTX_cleanup() before EVP_MD_CTX_free() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 14:22:41 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: gost2814789t: EVP_MD_CTX_cleanup -> EVP_MD_CTX_reset CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 14:25:01 Modified files: regress/lib/libcrypto/sha256: sha256test.c Log message: sha256test: EVP_MD_CTX_cleanup -> EVP_MD_CTX_reset CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 14:26:54 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: gost: missed one cleanup CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/18 14:32:11 Modified files: usr.bin/ssh : clientloop.c Log message: less confusing debug message; bz#3365 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 14:36:21 Modified files: mail/cyrus-imapd: Makefile Removed files: mail/cyrus-imapd/patches: patch-imap_tls_c Log message: cyrus-imapd: remove no longer needed patch due to missing definition of SSL_OP_NO_TLSv1_3. discussed with aja CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 14:37:57 Modified files: regress/lib/libcrypto/sha512: sha512test.c Log message: sha512test: replace EVP_MD_CTX_{cleanup,init} pair with EVP_MD_CTX_reset CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/18 14:53:50 Modified files: devel/py-jedi : Makefile distinfo devel/py-jedi/pkg: PLIST Log message: Update to py3-jedi-0.18.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/18 14:54:55 Modified files: devel/py-yamllint: Makefile distinfo devel/py-yamllint/pkg: PLIST Log message: update to py3-yamllint-1.26.3, ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/18 15:41:05 Modified files: lang/ruby/2.7 : Makefile Removed files: lang/ruby/2.7/patches: patch-ext_openssl_ossl_ssl_c Log message: ruby/2.7: remove unnecessary TLS1_3_VERSION patch. ok jeremy (maintainer) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/18 15:42:02 Modified files: sbin/iked : crypto.c Log message: Check if encoding works in dsa_init(). This avoids calling fatal() in dsa_length() or dsa_prefix() when the selected encoding is invalid. ok markus@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/18 15:59:03 Modified files: sbin/iked : crypto.c Log message: iked: replace a conditional EVP_CIPHER_CTX_cleanup() + free() stanza with an unconditional EVP_CIPHER_CTX_free(). ok tobhe CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 19:51:05 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 From Bryant Mairs bc3e73ebb79b01abc121703669c65f54f0023cfe in linux 5.10.y/5.10.80 def0c3697287f6e85d5ac68b21302966c95474f9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 19:53:39 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for GPD Win3 From Mario Risoldi 7d1fb5c12cc0c88159ebf946385141ed3019f009 in linux 5.10.y/5.10.80 61b1d445f3bfe4c3ba4335ceeb7e8ba688fd31e2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 19:56:07 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) From Hans de Goede 780fff2c75f096f3bc46855b105b83b4cec5cba7 in linux 5.10.y/5.10.80 820a2ab23d5eab4ccfb82581eda8ad4acf18458f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 19:59:07 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 From Hans de Goede 62b90d7eeb6deb0124dcfe1b12f41c1524d26352 in linux 5.10.y/5.10.80 a53f1dd3ab9fec715c6c2e8e01bf4d3c07eef8e5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:01:48 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 From Hans de Goede 509ae4a4f0745bff108723e5d9a61b1113ea89fe in linux 5.10.y/5.10.80 88fa1fde918951c175ae5ea0f31efc4bb1736ab9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:03:57 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm/panel-orientation-quirks: add Valve Steam Deck From Simon Ser 7987f31e54a2a453c54bdc516fe7a48035fddf03 in linux 5.10.y/5.10.80 9eeb7b4e40bfd69d8aaa920c7e9df751c9e11dce in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:06:01 Modified files: sys/dev/pci/drm/amd/amdgpu: vcn_v2_0.c vcn_v2_5.c Log message: drm/amdgpu: Fix MMIO access page fault From Andrey Grodzovsky 2114f80889d89f96e65e0f8a74bd0ecf10b658f5 in linux 5.10.y/5.10.80 c03509cbc01559549700e14c4a6239f2572ab4ba in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:08:23 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device.c Log message: drm/amdkfd: fix resume error when iommu disabled in Picasso From Yifan Zhang 832fad367cac9ca075a1aff92e21dc77ea308e96 in linux 5.10.y/5.10.80 6f4b590aae217da16cfa44039a2abcfb209137ab in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:10:49 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_resource.c Log message: drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled From Anson Jacob 6f038b1a941e87886f6bbced0a65aea343a9859e in linux 5.10.y/5.10.80 bc39a69a2ac484e6575a958567c162ef56c9f278 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:12:48 Modified files: sys/dev/pci/drm/ttm: ttm_bo_vm.c Log message: drm/ttm: stop calling tt_swapin in vm_access From Matthew Auld cbbf816cb7f9a84696b1f6277fee85c67a1c590c in linux 5.10.y/5.10.80 f5d28856b89baab4232a9f841e565763fcebcdf9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:17:33 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_bo_list.c amdgpu_bo_list.h Log message: drm/amdgpu: fix warning for overflow check From Arnd Bergmann 375150b3aaf8cf7d01f6f0b582e264dd2fded814 in linux 5.10.y/5.10.80 335aea75b0d95518951cad7c4c676e6f1c02c150 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:19:13 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v6_0.c Log message: drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits From Alex Deucher ae1f588ca1b0c9e2f82c14479e408759a786f701 in linux 5.10.y/5.10.80 403475be6d8b122c3e6b8a47e075926d7299e5ef in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/18 20:22:29 Modified files: sys/dev/pci/drm: drm_plane_helper.c Log message: drm/plane-helper: fix uninitialized variable reference From Alex Xu 2e548581fe5b48730d814916bd6bb8f8d8b5375a in linux 5.10.y/5.10.80 7be28bd73f23e53d6e7f5fe891ba9503fc0c7210 in mainline linux CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/11/18 21:00:53 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/i386/include: specialreg.h Log message: Correct the CPUID() and CPUID_LEAF() macros to not include a trailing semicolon ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/19 00:36:24 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 94.0.2. See https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/ note that 94.0.1 was skipped for being macos-bugfix only CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/19 00:38:06 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 94.0.2. See https://www.mozilla.org/en-US/firefox/94.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/19 00:39:17 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.3.2. See https://www.thunderbird.net/en-US/thunderbird/91.3.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/19 00:39:40 Modified files: geo/py-proj : Makefile distinfo Log message: Update to py-proj-3.3.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/19 00:43:56 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.3.2. See https://www.thunderbird.net/en-US/thunderbird/91.3.2/releasenotes/ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 00:49:27 Modified files: lib/libcrypto/x509: x509_lu.c Log message: As long as X509_OBJECT_free_contents(3) is a public API function, make sure it fully re-initializes the object rather than leaving behind a stale pointer and a stale type in the object. The old behaviour was dangerous because X509_OBJECT_get_type(3) would then return the stale type to the user and one of X509_OBJECT_get0_X509(3) or X509_OBJECT_get0_X509_CRL(3) would then return the stale pointer to the user, provoking a use-after-free bug in the application program. Having these functions return X509_LU_NONE and NULL is better because those are the documented return values for these functions when the object is empty. OK tb@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/19 00:56:53 Modified files: sys/dev/usb : uchcom.c Log message: let CH340 chips keep working in 8N1 mode. they get confused if you try to configure them and don't work at all otherwise. CH341 seems fine otherwise. from miod tested by me and Felix Kronlage-Dam CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/11/19 00:58:34 Modified files: sys/dev/usb : uchcom.c Log message: whitespace tweaks. no functional change. a lot more knf could be sprinkled in this file... CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 00:59:32 src/regress/lib/libcrypto/man Update of /cvs/src/regress/lib/libcrypto/man In directory cvs.openbsd.org:/tmp/cvs-serv41519/man Log Message: Directory /cvs/src/regress/lib/libcrypto/man added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 01:00:54 Modified files: devel/libgit2 : Makefile.inc devel/libgit2/libgit2-glib: Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 01:01:06 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/pkg: PLIST Added files: devel/libgit2/libgit2/patches: patch-deps_ntlmclient_crypt_openssl_c Log message: Update to libgit2-1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 01:01:20 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 01:16:03 Modified files: x11/gnome/screenshot: Makefile distinfo Log message: Update to gnome-screenshot-41.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 01:22:13 Modified files: net/gupnp/tools: Makefile distinfo Log message: Update to gupnp-tools-0.10.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:01:49 Modified files: textproc/py-pyaml: Makefile distinfo textproc/py-pyaml/pkg: PLIST Log message: update to py3-pyaml-21.10.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 02:15:35 Added files: regress/lib/libcrypto/man: check_complete.pl Log message: Very quick and dirty script to help me check that the symbols in one of the public openssl/ header files are all documented. Before attempting to read this code, make sure that you are fully vaccinated against leaning toothpick syndrome. Example usage: ./check_complete.pl x509_vfy ./check_complete.pl -v x509 | less Intentionally not linked to the build. jsing@ agrees with the general direction. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 02:26:02 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Added files: x11/gnome/builder/patches: patch-meson_build Log message: Update to gnome-builder-41.2. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/11/19 02:47:30 Modified files: usr.sbin/rpki-client: main.c Log message: Fix typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:56:25 Modified files: lang/php/8.0 : Makefile distinfo lang/php/8.0/pkg: PLIST-gmp PLIST-main PLIST-mysqli Removed files: lang/php/8.0/patches: patch-ext_intl_breakiterator_codepointiterator_internal_cpp patch-ext_intl_breakiterator_codepointiterator_internal_h patch-ext_intl_locale_locale_methods_c Log message: update to php-8.0.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:56:33 Modified files: lang/php/7.4 : Makefile distinfo lang/php/7.4/pkg: PLIST-main Removed files: lang/php/7.4/patches: patch-ext_intl_breakiterator_codepointiterator_internal_cpp patch-ext_intl_breakiterator_codepointiterator_internal_h patch-ext_intl_locale_locale_methods_c Log message: update to php-7.4.26p0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:05 Modified files: lang/php : Makefile.inc Log message: shrink the php build for the embed FLAVOR, no need to build extensions and other SAPIs with this CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:26 ports/www/unit/unit Update of /cvs/ports/www/unit/unit In directory cvs.openbsd.org:/tmp/cvs-serv1401/unit Log Message: Directory /cvs/ports/www/unit/unit added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:26 ports/www/unit/unit-perl Update of /cvs/ports/www/unit/unit-perl In directory cvs.openbsd.org:/tmp/cvs-serv1401/unit-perl Log Message: Directory /cvs/ports/www/unit/unit-perl added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:26 ports/www/unit/unit-php Update of /cvs/ports/www/unit/unit-php In directory cvs.openbsd.org:/tmp/cvs-serv1401/unit-php Log Message: Directory /cvs/ports/www/unit/unit-php added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:26 ports/www/unit/unit-python Update of /cvs/ports/www/unit/unit-python In directory cvs.openbsd.org:/tmp/cvs-serv1401/unit-python Log Message: Directory /cvs/ports/www/unit/unit-python added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:26 ports/www/unit/unit-ruby Update of /cvs/ports/www/unit/unit-ruby In directory cvs.openbsd.org:/tmp/cvs-serv1401/unit-ruby Log Message: Directory /cvs/ports/www/unit/unit-ruby added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:31 ports/www/unit/unit/pkg Update of /cvs/ports/www/unit/unit/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14418/unit/pkg Log Message: Directory /cvs/ports/www/unit/unit/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:31 ports/www/unit/unit-perl/pkg Update of /cvs/ports/www/unit/unit-perl/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14418/unit-perl/pkg Log Message: Directory /cvs/ports/www/unit/unit-perl/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:31 ports/www/unit/unit-php/pkg Update of /cvs/ports/www/unit/unit-php/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14418/unit-php/pkg Log Message: Directory /cvs/ports/www/unit/unit-php/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:31 ports/www/unit/unit-python/pkg Update of /cvs/ports/www/unit/unit-python/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14418/unit-python/pkg Log Message: Directory /cvs/ports/www/unit/unit-python/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 02:57:31 ports/www/unit/unit-ruby/pkg Update of /cvs/ports/www/unit/unit-ruby/pkg In directory cvs.openbsd.org:/tmp/cvs-serv14418/unit-ruby/pkg Log Message: Directory /cvs/ports/www/unit/unit-ruby/pkg added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 02:58:41 Modified files: lib/libcrypto/asn1: f_string.c Log message: Make the public API function a2i_ASN1_STRING(3) actually work. It contained two bugs: 1. If an input line ended in a backslash requesting line continuation, there was duplicate code for removing that backslash, erroneously removing another byte from the input and often causing the function to return failure instead of correctly parsing valid input. 2. According to a comment in the source code, the former big "for" loop was intended to "clear all the crap off the end of the line", but actually, if there were multiple characters on the line that were not hexadecimal digits, only the last of those and everything following it was deleted, while all the earlier ones remained. Besides, code further down clearly intends to error out when there are invalid characters, which makes no sense if earlier code already deletes such characters. Hence the comment did not only contradict the code above it - but contradicted the code below it, too. Resolve these contradiction in favour of stricter parsing: No longer skip invalid characters but always error out when any are found. OK & "Unbelievable" tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 03:01:03 Modified files: www/unit : Makefile Added files: www/unit : Makefile.inc www/unit/unit : Makefile distinfo www/unit/unit/pkg: DESCR PLIST unit.rc www/unit/unit-perl: Makefile distinfo www/unit/unit-perl/pkg: DESCR PLIST www/unit/unit-php: Makefile distinfo www/unit/unit-php/pkg: DESCR PLIST www/unit/unit-python: Makefile distinfo www/unit/unit-python/pkg: DESCR PLIST www/unit/unit-ruby: Makefile distinfo www/unit/unit-ruby/pkg: DESCR PLIST Removed files: www/unit : distinfo www/unit/patches: patch-auto_cc_test www/unit/pkg : DESCR-main DESCR-perl DESCR-python DESCR-ruby PLIST-main PLIST-perl PLIST-python PLIST-ruby unit.rc Log message: Rearrange the NGINX Unit port so that modules are built from separate subdirectories, this simplifies building only those modules that you want, and makes it possible to build multiple versions of an extension type. Add the php extension, with FLAVORs for 7.4 and 8.0. OK with maintainer. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 03:31:13 Modified files: lang/php/7.4 : Makefile lang/php/7.4/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-xmlrpc PLIST-xsl PLIST-zip Log message: sort PLISTs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 03:33:54 Modified files: lang/php/8.0 : Tag: OPENBSD_7_0 Makefile distinfo lang/php/8.0/patches: Tag: OPENBSD_7_0 patch-ext_imap_php_imap_c patch-sapi_cgi_cgi_main_c lang/php/8.0/pkg: Tag: OPENBSD_7_0 PLIST-main Log message: update to php-8.0.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 03:34:27 Modified files: lang/php/7.4 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.4.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 03:40:01 Modified files: sysutils/dtb : Makefile Log message: add a comment warning about the risk of breaking drivers if dtb is updated, refer to the log message from last commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 04:18:16 Modified files: graphics/py-cycler/pkg: PLIST Log message: sync plist CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 04:25:40 Modified files: lang/php/7.3 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.3.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 04:26:47 Modified files: lang/php : Makefile.inc Log message: fix non-embed build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 04:29:04 Modified files: lang/php : Makefile.inc lang/php/7.4 : Makefile Log message: tidy CONFIGURE_ARGS, --enable-inline-optimization is only for 7.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 04:48:27 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.23.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 04:48:37 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 04:48:51 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 05:24:57 Modified files: sysutils/envconsul: Makefile distinfo Log message: Update to envconsul-0.12.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 05:47:00 Modified files: lang/php : Makefile.inc lang/php/7.4 : Makefile lang/php/7.4/pkg: PLIST-apache PLIST-embed lang/php/8.0 : Makefile lang/php/8.0/pkg: PLIST-apache PLIST-embed lang/php/files : php.conf Log message: De-conflict php-apache and php-embed which had the same libphpX.so filename and directory. This moves the module for Apache httpd from lib/php-X.Y/libphpX.so to lib/apache2/php-X.Y/libphpX.so. The installed /var/www/conf/modules.sample/php-X.Y.conf is of course updated to reflect the change, however if anyone uses php-apache and doesn't follow the recommended config symlink they will need to adapt their config. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/19 06:05:19 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: Fix monitor mode on iwm(4) and iwx(4). Set sc->ns_nstate when bypassing the driver's newstate handler while bringing the interface down. Otherwise, if the interface was already running, the INIT->RUN transition which kicks off monitor mode will appear as a RUN->RUN transition to the driver's newstate handler, and the handler will do nothing. Monitor mode did not work as a result. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/19 06:28:07 Modified files: geo/mdal/patches: patch-tests_CMakeLists_txt Log message: geo/mdal: fix random test build failures FindGTest.cmake from cmake sets GTEST_INCLUDE_DIRS, not GTEST_INCLUDE_DIR CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/19 06:47:14 Modified files: www/chromium : Makefile www/chromium/patches: patch-content_browser_browser_main_loop_cc Added files: www/chromium/patches: patch-net_disk_cache_simple_simple_file_tracker_cc Log message: start taming chromium in low FD situations; starting with disk cache cap the file descriptor limit at 85% of the size of the file descriptor table and also substract the amount of currently used file descriptors as this should give us enough reserve to avoid hitting the limit CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/19 07:39:54 src/regress/sys/kern/unsendrecvthr Update of /cvs/src/regress/sys/kern/unsendrecvthr In directory cvs.openbsd.org:/tmp/cvs-serv26369/regress/sys/kern/unsendrecvthr Log Message: Directory /cvs/src/regress/sys/kern/unsendrecvthr added to the repository CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/19 07:52:46 src/regress/sys/kern/undgram_conclose Update of /cvs/src/regress/sys/kern/undgram_conclose In directory cvs.openbsd.org:/tmp/cvs-serv80259/regress/sys/kern/undgram_conclose Log Message: Directory /cvs/src/regress/sys/kern/undgram_conclose added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 08:50:46 Modified files: lib/libcrypto/man: X509_REQ_print_ex.3 Log message: add two missing .Dv macros; markup bug found with regress/lib/libcrypto/man/check_complete.pl CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/19 08:58:36 Modified files: sys/kern : sys_futex.c Log message: Make futexes work in shared anonymous memory. ok mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 09:00:54 Modified files: lib/libcrypto/man: ASN1_BIT_STRING_set.3 ASN1_STRING_new.3 Makefile Added files: lib/libcrypto/man: ASN1_BIT_STRING_num_asc.3 Log message: new manual page ASN1_BIT_STRING_num_asc(3) documenting the three functions using the BIT_STRING_BITNAME structure CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 09:11:54 Modified files: devel/py-test-xprocess: Makefile Log message: missing bdep on py-setuptools_scm, reported by naddy CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 09:35:11 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: minor KNF improvement, changing only whitespace, no code change: say: return_type *function_name(args); not: return_type* function_name (args); OK tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/19 09:42:01 Modified files: usr.sbin/unbound: config.h.in configure configure.ac usr.sbin/unbound/util: net_help.c Log message: Allow interface names as scope-id in IPv6 link-local addresses. For example, this makes forward-zone: name: "." forward-addr: fe80::20d:b9ff:fe46:c7f4%vio0 forward-first: yes work instead of using fe80::20d:b9ff:fe46:c7f4%1 for the forward-addr. This has been submitted upstream. sthen@ is fine with carrying this as a local diff. Requested by & OK kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/19 09:46:40 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-10.4.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/19 09:49:32 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/util: net_help.c Log message: Sync to unbound to allow interface names as scope-id in IPv6 link-local addresses. With this dns proposals from slaacd with link-local addresses from slaacd(8) are wroking. Requested by & OK kn CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/19 10:07:10 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/unsendrecvthr: Makefile unsendrecvthr.c Log message: Add and enable new 'unsendrecvthr' test which performs multithreaded writes on unix(4) sockets. The receiver should be sure no data corruption or loss. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/19 10:14:38 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/undgram_conclose: Makefile undgram_conclose.c Log message: Add and enable the new 'undgram_conclose' test which tries to kill the datagram socket connected to the dying socket while it cleaning it's list of connected sockets. Incorrect handling of this case could produce kernel crash. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 10:29:17 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Make function prototype parsing a bit stricter, reducing the risk of accidental misparsing: Require whitespace after the function return type (before the asterisk indicating that the function returns a pointer, if any) and do not accept whitespace between the function name and the opening parenthesis of the parameter list. These changes are not a problem because we want that style for KNF reasons anyway. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/19 10:42:22 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark the X509_VERIFY_PARAM_ID variable type as intentionally undocumented. It is an opaque struct used only internally, as a sub-object of the public X509_VERIFY_PARAM type. All related API functions take X509_VERIFY_PARAM arguments, so X509_VERIFY_PARAM_ID is of no interest to the user. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/19 11:11:35 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/19 11:53:10 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: libssl: don't reach for pkey->save_type. For some strange historical reason ECDSA_sign() and ECDSA_verify}() have a type argument that they ignore. For another strange historical reason, the type passed to them from libssl is pkey->save_type, which is used to avoid expensive engine lookups when setting the pkey type... Whatever the aforementioned reasons were, we can't access pkey->save_type with the OpenSSL 1.1 API, and this is thus in the way of making EVP_PKEY opaque. Simply pass in 0 instead. ok jsing CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2021/11/19 12:13:14 Modified files: app/cwm : conf.c Log message: Do not attempt to grab keys without a keycode; this incidentally allows XF86 keys support. found and fix by Luis Henriques CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/19 14:15:51 Modified files: x11/pekwm : Makefile distinfo x11/pekwm/pkg : PLIST Added files: x11/pekwm/patches: patch-CMakeLists_txt patch-doc_CMakeLists_txt patch-src_pekwm_wm_cc Removed files: x11/pekwm/patches: patch-configure_ac patch-data_scripts_pekwm_screenshot_sh patch-src_main_cc Log message: update x11/pekwm to 0.2.0 diff from maintainer Timo Myyrä with a small tweak by me (enable tests) OK sthen@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/19 14:16:25 Modified files: sbin/iked : ocsp.c Log message: Check stdrup() return value. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/19 15:42:02 Modified files: textproc/py-ruamel.yaml: Makefile distinfo textproc/py-ruamel.yaml/pkg: PLIST Log message: update to py3-ruamel.yaml-0.17.17 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/19 16:15:59 Modified files: sbin/isakmpd : x509.c Log message: isakmpd: stop reaching into EVP_PKEY. Straightforward conversion to the OpenSSL 1.1 API as a step towards making EVP_PKEY opaque. EVP_PKEY_get0_RSA() can't fail if we know that the pkey type is RSA. ok sthen CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/19 17:10:06 Modified files: faq : faq14.html Log message: modernize text about limited /dev nodes in the installer; input/ok tb CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/11/19 18:10:49 Modified files: lib/libcrypto/ct: ct.h ct_b64.c ct_err.c ct_local.h ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c ct_sct_ctx.c ct_vfy.c ct_x509v3.c cterr.h Log message: Make these files compile - not hooked up to build yet. ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/11/19 18:39:09 Modified files: textproc/pandoc: Makefile distinfo Log message: Upgrade textproc/pandoc 2.14.2->2.16.1 OK kili@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2021/11/19 20:13:37 Modified files: usr.sbin/config: config.8 main.c misc.c ukcutil.c Log message: When cmdfile is specified, use lines from it for all input, not just commands. This allows complex actions like changing device parameters to be done with a command file. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 01:03:51 Modified files: devel/libgit2/py-git2: Makefile distinfo devel/libgit2/py-git2/pkg: PLIST Log message: Update to py3-git2-1.7.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 01:17:54 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 01:18:05 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 01:18:18 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.10. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/20 01:18:57 Log message: import devel/py-ordered-set 4.0.2, from Maintainer Clemens Goessnitzer An OrderedSet is a mutable data structure that is a hybrid of a list and a set. It remembers the order of its entries, and every entry has an index number that can be looked up. ok sthen@ Status: Vendor Tag: cgossnitzer Release Tags: landry_20211120 N ports/devel/py-ordered-set/Makefile N ports/devel/py-ordered-set/distinfo N ports/devel/py-ordered-set/pkg/PLIST N ports/devel/py-ordered-set/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/20 01:20:05 Log message: import print/py-pylatex 1.4.1, from Maintainer Clemens Goessnitzer PyLaTeX is a Python library for creating and compiling LaTeX files or snippets. The goal of this library is being an easy, but extensible interface between Python and LaTeX. ok sthen@ Status: Vendor Tag: cgossnitzer Release Tags: landry_20211120 N ports/print/py-pylatex/Makefile N ports/print/py-pylatex/distinfo N ports/print/py-pylatex/pkg/PLIST N ports/print/py-pylatex/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/20 01:22:34 Log message: import security/py-hvac 0.11.2, from Maintainer Mikolaj Kucharski HVAC allows accessing secrets stored in a Vault directly from Python code. An access token must be created first, using a separate tool like vault or vault-client. ok sthen@ Status: Vendor Tag: mkucharski Release Tags: landry_20211120 N ports/security/py-hvac/Makefile N ports/security/py-hvac/distinfo N ports/security/py-hvac/pkg/DESCR N ports/security/py-hvac/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/20 01:24:48 Modified files: devel : Makefile security : Makefile print : Makefile Log message: +{print/py-pylatex,security/py-hvac,devel/py-ordered-set},python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/20 01:27:11 Modified files: geo/qgis : Makefile distinfo Removed files: geo/qgis/patches: patch-python_3d_project_py_in patch-python_analysis_project_py_in patch-python_core_project_py_in patch-python_gui_project_py_in patch-python_server_project_py_in Log message: geo/qgis: update to 3.22.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 02:00:50 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.12. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/20 02:28:37 Modified files: textproc/apertium: Makefile Added files: textproc/apertium/patches: patch-apertium_perceptron_spec_cc Log message: Backport clang build fix. From Brad. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/20 02:41:53 Modified files: net/samba : Tag: OPENBSD_7_0 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_0 patch-lib_ldb_wscript net/samba/pkg : Tag: OPENBSD_7_0 PLIST-main Log message: SECURITY UPDATE to samba-4.14.10 Please see the release notes for the list of CVEs: https://www.samba.org/samba/history/samba-4.14.10.html Tested by Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/20 02:43:49 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: SECURITY UPDATE to samba-4.15.2 Please see the release notes for the list of CVEs: https://www.samba.org/samba/history/samba-4.15.2.html Tests and ok bket@ Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/20 03:33:41 Modified files: net/kristall : Makefile distinfo net/kristall/patches: patch-Makefile net/kristall/pkg: PLIST Log message: Update to kristall-2021111500 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 03:36:12 Modified files: devel/luarocks : Makefile Log message: Also need archivers/unzip CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 03:36:30 Modified files: devel/luarocks : Makefile Log message: Bump. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/20 03:55:13 Modified files: lib/fontconfig/conf.d: Makefile Log message: Fix typo which led to a non-existent config file. Noticed by tim@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/11/20 03:56:07 Modified files: distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/20 04:47:02 Modified files: usr.sbin/dhcpd : dispatch.c Log message: Start on DOWN interfaces Do not skip interfaces during startup because they're not UP. dhcpd(8) can start listening on such interfaces just fine (given suitable IPs on them) and interfaces may come UP later in time. Otherwise dhcpd would fail to start completely if it didn't find any interface that would be UP early on and administrators had to restart dhcpd. Other daemons and nc(1)'s `-l' listen just fine on DOWN interfaces as well. Noticed while switching a bridge(4)/vether(4) setup to veb(4)/vport(4) and hostname.vport without explicit "up" (vport does not implicitly pulls itself UP when configuring an address). OK dlg florian CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/20 04:49:08 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: Improve the description of ASN1_OCTET_STRING_cmp(3), ASN1_OCTET_STRING_dup(3), and ASN1_OCTET_STRING_set(3). Explicitly say that they do not provide any type safety and explain what that means. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/20 06:06:26 Modified files: lib/libcrypto/man: ASN1_INTEGER_get.3 Log message: Document ASN1_INTEGER_cmp(3) and ASN1_INTEGER_dup(3). While here, also improve the description of ASN1_INTEGER_set(3) and add a BUGS section explaining that several of these functions do not provide type safety. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/20 06:40:18 Modified files: archivers/unrar: Makefile archivers/unrar/patches: patch-rijndael_cpp patch-rijndael_hpp Log message: archivers/unrar: change AES encryption patches to use EVP_CIPHER_CTX on the heap instead of the stack. tested by and looks correct to naddy (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:31:08 Modified files: textproc/py-pygfm: Makefile distinfo Log message: update to py3-pygfm-1.0.2, compatible with newer py-markdown CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:31:23 Modified files: textproc/py-markdown: Makefile distinfo textproc/py-markdown/pkg: PLIST Log message: update to py3-markdown-3.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:34:35 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavcodec_libdav1d_c Log message: FFmpeg: Pull some patches from the 4.4 branch. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:39:18 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/pkg: PLIST Log message: update to calibre-5.32.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:41:41 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/py-acme: Makefile distinfo Log message: update to py3-acme-1.21.0/certbot-1.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:47:06 Modified files: databases/py-sqlparse: Makefile distinfo Log message: update to py3-sqlparse-0.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:47:42 Modified files: databases/py-whisper: Makefile distinfo databases/py-whisper/pkg: PLIST Log message: update to py3-whisper-1.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:49:40 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:53:17 Modified files: databases/py-carbon: Makefile distinfo databases/py-carbon/patches: patch-lib_carbon_conf_py databases/py-carbon/pkg: PLIST Log message: update to py3-carbon-1.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 07:53:58 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.7.5 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/20 08:04:38 Modified files: devel/avr/gcc : Makefile Log message: devel/avr/gcc: do not pick up math/isl during the build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 08:06:08 Modified files: devel/py-certifi: Makefile distinfo Log message: update to py-certifi-2021.10.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 08:08:12 Modified files: devel/py-minidump: Makefile distinfo devel/py-minidump/pkg: PLIST Log message: update to py3-minidump-0.0.21 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/20 08:29:45 Modified files: sbin/fdisk : mbr.c Log message: Sectors-per-cylinder (spc) is a constant value, so make it const and use it instead of calculating it twice in MBR_init(). No functional change. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/20 08:42:57 Modified files: shells/bash : Makefile distinfo Log message: shells/bash: update to 5.1 patchlevel 12 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/20 08:55:00 Modified files: usr.bin/openssl: apps.h Log message: typo in comment CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2021/11/20 09:21:48 Modified files: math/py-h5py : Makefile distinfo Removed files: math/py-h5py/patches: patch-setup_py Log message: Update h5py to 3.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 09:26:02 Modified files: x11/gnome/tracker3-miners: Makefile Added files: x11/gnome/tracker3-miners/patches: patch-src_tracker_tracker-process_c Log message: Implement find_command(). Looks fine to robert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/20 09:32:55 Modified files: regress/lib/libssl/client: clienttest.c Log message: Use BIO_up_ref() instead of adjusting refcounts manually CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/20 09:35:51 Modified files: x11/gnome/tracker3-miners/patches: patch-src_tracker_tracker-process_c Log message: Missed MR URL. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/20 09:36:55 Modified files: regress/lib/libssl/server: servertest.c regress/lib/libssl/tlslegacy: tlslegacytest.c Log message: Switch to BIO_up_ref() instead of adjusting references manually. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/20 10:54:40 Modified files: sbin/dhcpleased: frontend.c Log message: Send default client identifier when a config file is present but no client identifier is configured like the man page claims we would do. Problem found and patch by Joel Knight (knight.joel AT gmail), thanks! CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/20 10:56:33 Modified files: meta/tor-browser: Makefile Log message: Update tor-browser to 11.0.1, by maintainer Caspar Schutijser Fixing the meta port as tor-browser is already 11.0.1 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/20 11:01:11 Removed files: www/tor-browser/browser/patches: patch-intl_icu_source_Makefile_in Log message: Removing patch, which should have been removed with the last update. Maintainer Caspar Schutijser noticed it. Thank you! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/20 11:04:10 src/lib/libcrypto/bytestring Update of /cvs/src/lib/libcrypto/bytestring In directory cvs.openbsd.org:/tmp/cvs-serv77258/bytestring Log Message: Directory /cvs/src/lib/libcrypto/bytestring added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/20 11:10:48 Modified files: usr.bin/openssl: dhparam.c dsaparam.c gendh.c genrsa.c Log message: Convert openssl(1) to using BN_GENCB on the heap This is three times the same thing while genrsa needs some extra steps to deal with opaque BIGNUMs. We can also garbage collect some Win 3.1 contortions and use the conversion routines directly instead of doing them manually. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/20 11:10:52 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/bytestring: bs_ber.c bs_cbb.c bs_cbs.c bytestring.h Log message: Provide the bytestring APIs for libcrypto internal use. Bring a copy of the bytestring APIs (CBB/CBS) from libssl, for use in libcrypto - these are not exposed publicly. Discussed with beck@ and tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/20 11:35:55 Modified files: sbin/fdisk : mbr.c Log message: No need for intermediate 'adj' variable. Add 'disksz' intermediate variable to make MBR_init() code clearer and lay more groundwork for upcoming functional enhancements. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/20 11:39:48 Modified files: lib/libcrypto : Symbols.list Log message: sort CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/20 12:03:22 Modified files: . : events.html Log message: add links to a couple fosdem videos CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/20 12:11:33 Modified files: usr.sbin/smtpd : smtpd-filters.7 usr.sbin/smtpd/smtpd: Makefile Log message: install smtpd-filters.7; cleanup/push from larry hynes; gilles agreed the page is suitable for installation; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/20 12:15:55 Modified files: games/fortune/datfiles: fortunes Log message: since it's unlikely that i'll get away with changing fortune's real usage to the string below (unfortunately), settle for making it more realistic: Usage->usage -Usage: fortune -P [] -a [xsz] [Q: [file]] [rKe9] -v6[+] dataspec ... inputdir +usage: fortune -P [] -a [xsz] [Q: [file]] [rKe9] -v6[+] dataspec ... inputdir CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/20 13:44:33 Modified files: sbin/iked : parse.y Log message: Fix some strdup() leaks in ocsp config option. ok markus@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/20 14:35:52 Modified files: sbin/fdisk : mbr.c Log message: Gather the setup of the initial OpenBSD MBR partition into one location within MBR_init(), ensuring that MBR_init() creates an OpenBSD MBR partition only when there is space for it. No functional change. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/20 15:31:53 Modified files: net/knot : Makefile distinfo Log message: Update to knot-3.1.4 Release notes: https://www.knot-dns.cz/2021-10-18-version-313.html https://www.knot-dns.cz/2021-11-04-version-314.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 17:41:13 Modified files: lang/php : Makefile.inc Log message: unbreak php-embed configure if libzip is not installed, reported by aja@ naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/20 17:41:18 Modified files: x11/gnome/gucharmap: Makefile Log message: add missing LDEP on pcre2 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/11/20 19:10:17 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-Makefile patch-configure Log message: update to CompCert 3.10 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/20 19:54:56 Modified files: sys/netinet : ip_ipsp.c ipsec_input.c Log message: Fix whitespace and long lines. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/11/20 20:53:05 Modified files: textproc/apertium-dicts/spa-cat: Makefile Log message: BUILD_DEPENDS += apertium-lex-tools. build failure reported by naddy@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/20 23:18:51 src/regress/sys/kern/select Update of /cvs/src/regress/sys/kern/select In directory cvs.openbsd.org:/tmp/cvs-serv68191/select Log Message: Directory /cvs/src/regress/sys/kern/select added to the repository CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/20 23:21:01 Modified files: regress/sys/kern: Makefile regress/sys/kern/poll: Makefile Added files: regress/sys/kern/poll: poll_close.c regress/sys/kern/select: Makefile select_close.c Log message: Add tests for concurrent closing of a poll/select monitored fd. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/20 23:48:15 Modified files: usr.sbin/smtpd : smtpd-filters.7 smtpd.conf.5 Log message: smtpd-filters.7 referred to itself internally as just filters(7): fix that, and put some Xr in smtpd.conf.5 so people can find it; from leon fischer CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/11/21 00:29:30 Modified files: emulators/stella: Makefile distinfo Log message: Update to stella-6.6 from Tom Murphy, ok sdk@. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:04:52 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: distinfo Log message: www/mozilla-firefox: rerolled distfile for 94.0.2 (rc1->rc2) rc2 includes #1741997, final release was postponed for tomorrow. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:08:14 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/mozilla-firefox: MFC rerolled distfile upstream bump REVISION to force a rebuild CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:10:41 Modified files: audio/mpd : Makefile Added files: audio/mpd/patches: patch-src_Log_hxx patch-src_lib_expat_ExpatParser_hxx Log message: audio/mpd: fix build with libc++ 13, from Brad CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:12:20 Modified files: databases/py-ldap0: Makefile distinfo Log message: databases/py-ldap0: update to 1.4.1, from Maintainer Lucas Raab CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:12:46 Modified files: databases/web2ldap: Makefile distinfo Log message: databases/web2ldap: update to 1.6.17, from Maintainer Lucas Raab CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/21 01:38:38 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/patches: patch-panel-plugin_settings_cpp x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: x11/xfce4/xfce4-whiskermenu: update to 2.7.0. see https://mail.xfce.org/pipermail/xfce-announce/2021-November/001076.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 02:06:45 Modified files: textproc/py-markdown: Makefile distinfo Log message: update to py3-markdown-3.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 02:12:53 Modified files: databases/py-sql: Makefile distinfo Log message: update to py3-sql-1.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 02:36:18 Modified files: databases : Makefile Removed files: databases/skytools: Makefile distinfo databases/skytools/patches: patch-sql_pgq_lowlevel_insert_event_c patch-sql_pgq_triggers_common_c patch-sql_pgq_triggers_logutriga_c patch-sql_pgq_triggers_makesql_c patch-sql_pgq_triggers_qbuilder_c patch-sql_pgq_triggers_stringutil_c patch-sql_txid_Makefile databases/skytools/pkg: DESCR PLIST databases/pgloader: Makefile distinfo databases/pgloader/pkg: DESCR PLIST Log message: Remove skytools and pgloader ports. Skytools is an old version and has been rearranged into different pieces of software upstream. pgloader is a very old version of software which has since been rewritten in Common Lisp. Both these ports are Python 2-only and block uodates to psycopg2. ok pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 02:39:52 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register skytools, pgloader removal reason CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/21 02:46:06 Modified files: net/libstrophe : Makefile distinfo Log message: update net/libstrophe to 0.11.0 diff from maintainer Florian Viehweger with small tweak by me (bump SHLIB to 3.1.) OK sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/21 02:47:35 Modified files: net/profanity : Makefile distinfo Log message: update net/profanity to 0.11.1 diff from maintainer Florian Viehweger, OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/21 02:49:34 Modified files: textproc/miller: Makefile distinfo Log message: Update miller to 5.10.3. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/21 02:53:37 Modified files: misc/dialog : Makefile distinfo Log message: Update dialog to 1.3-20211107. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 03:05:24 Modified files: databases/barman: Makefile distinfo databases/barman/patches: patch-setup_py databases/barman/pkg: PLIST Log message: update to barman-2.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/21 03:11:20 Modified files: databases/py-psycopg2: Makefile distinfo databases/py-psycopg2/pkg: PLIST Removed files: databases/py-psycopg2/patches: patch-doc_src_conf_py Log message: update to py3-psycopg2-2.9.2 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/21 03:15:52 Modified files: usr.sbin/pkg_add/OpenBSD: PkgSpec.pm Log message: temporarily reallow "empty" flavor parts so that rsync-- works again (I really need to split that code off) CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/11/21 03:36:24 Modified files: www/hugo : Makefile distinfo modules.inc Log message: update www/hugo to 0.89.4 ok sdk@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/21 04:00:40 Modified files: sys/dev/fdt : bcm2835_bsc.c Log message: Register i2c bus. ok jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/21 04:02:21 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : iicmux.c Log message: Add iicmux(4), a driver that switches between I2C busses connected to a single I2C controller by using the pin muxing facilities of an SoC. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/21 04:10:35 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : iicmux.4 Log message: iicmux(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/21 04:41:18 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wycheproof.go: modify some DSA and ECDSA code to work with opaque structs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/21 04:55:00 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wycheproof: modify RSA tests to work with opaque RSA struct CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/21 05:13:32 Modified files: textproc/ispell: Makefile Log message: make the subpackage naming explicit so that I can actually remove the current default value CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2021/11/21 06:02:09 Modified files: . : arm64.html Log message: The Raspberry Pi CM4 works well enough to be listed here. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/11/21 06:33:53 Modified files: usr.sbin/snmpd : parse.y Log message: getaddrinfo doesn't resolve numeric hostname in the !AI_NUMERICHOST case if family in resolv.conf is not set to its specific family. e.g. 0.0.0.0 will not resolve if family is set to "family inet6" Fix this by first trying to resolve with AI_NUMERIC set and if EAI_NONAME is returned (it's an actual hostname) retry with an empty ai_flags. bug reported by and OK sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/21 06:47:55 Modified files: opensmtpd : donations.html Log message: reduce this partially outdated page to just the basics; ok gilles CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/21 06:51:47 Log message: Import lang/ldc, the LLVM D Compiler. ok benoit@ The LDC project aims to provide a portable D programming language compiler with modern optimization and code generation capabilities. The compiler uses the official DMD frontend to support the latest D2 version and relies on the LLVM Core libraries for code generation. Status: Vendor Tag: bcallah Release Tags: bcallah_20211121 N ports/lang/ldc/Makefile N ports/lang/ldc/distinfo N ports/lang/ldc/patches/patch-driver_linker-gcc_cpp N ports/lang/ldc/patches/patch-runtime_CMakeLists_txt N ports/lang/ldc/patches/patch-runtime_druntime_src_core_thread_fiber_d N ports/lang/ldc/patches/patch-runtime_druntime_src_rt_dmain2_d N ports/lang/ldc/patches/patch-driver_targetmachine_cpp N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_openbsd_sys_link_elf_d N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_posix_sys_filio_d N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_posix_sys_ioccom_d N ports/lang/ldc/patches/patch-runtime_druntime_src_rt_sections_ldc_d N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_posix_sys_ioctl_d N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_posix_sys_ttycom_d N ports/lang/ldc/patches/patch-runtime_druntime_src_rt_sections_elf_shared_d N ports/lang/ldc/patches/patch-runtime_druntime_src_rt_sections_d N ports/lang/ldc/patches/patch-runtime_druntime_src_core_sys_posix_sys_mman_d N ports/lang/ldc/pkg/DESCR N ports/lang/ldc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/21 06:52:19 Modified files: lang : Makefile Log message: +ldc CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/21 06:55:10 Modified files: infrastructure/mk: bsd.port.mk Log message: remove the default for FULLPKGNAME-sub (to replace with a better one, as discussed with sthen@) also: kill some special useless casing... the regexp for adding REVISION/EPOCH at the right location works with and without flavors (no difference shown on make show=PKGNAMES through a full tree) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/21 07:26:28 Modified files: textproc/py-markdown: Makefile Log message: Missing RDEP on devel/py-importlib-metadata. Seen with devel/gobject-introspection failure to configure. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/21 08:11:01 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 ASN1_item_new.3 ASN1_put_object.3 Makefile Added files: lib/libcrypto/man: d2i_ASN1_BOOLEAN.3 Log message: new manual page d2i_ASN1_BOOLEAN(3) also documenting i2d_ASN1_BOOLEAN(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/21 08:16:45 Modified files: lib/libcrypto/man: d2i_ASN1_BOOLEAN.3 Log message: oops, i forgot the STANDARDS section CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/21 09:09:40 Log message: C++17 wrapper for Lightning Memory-Mapped Database OK sthen@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20202111 N ports/databases/lmdbxx/Makefile N ports/databases/lmdbxx/distinfo N ports/databases/lmdbxx/pkg/DESCR N ports/databases/lmdbxx/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/11/21 09:15:43 Modified files: usr.bin/tee : tee.c Log message: tee(1): use idiomatic write loop tee(1) handles partial writes correctly, but the more idiomatic write loop is shorter and easier to audit than this heterodox approach. ok millert@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/21 09:17:48 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.c ip_ipsp.h usr.bin/netstat: inet.c Log message: Add the new `ipsec_exctdb' ipsec(4) counter to count and expose to the userland the TDBs which exceeded hard limit. Also the `ipsec_notdb' counter description in header doesn't math to netstat(1) description. We never count `ipsec_notdb' and the netstat(1) description looks more appropriate so it's used to avoid confusion with the new counter. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/21 10:35:53 Modified files: lib/libcrypto/man: ASN1_TIME_set.3 Log message: In asn1.h rev. 1.55 and asn1/a_time.c rev. 1.28, beck@ provided ASN1_TIME_diff(3). Merge the documentation from the OpenSSL 1.1.1 branch, which is still under a free license. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 10:53:13 Modified files: devel/kf5/kxmlgui: Makefile Log message: Add missing test-build dependency on ktextwidgets While here, clean up WANTLIB Spotted by aja@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/21 12:48:35 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-boost-2.15.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/21 13:49:10 Modified files: devel/libevent2: Makefile Added files: devel/libevent2/patches: patch-openssl-compat_h Log message: devel/libevent2: neuter a compat macro for BIO_get_init() https://github.com/libevent/libevent/pull/1227 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/21 14:40:45 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Prepare ssltest for opaque DH CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/21 15:27:16 Modified files: share/man/man4 : iic.4 Log message: Mention iicmux(4). requested by & ok jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/21 15:34:30 Modified files: usr.bin/openssl: ca.c Log message: Tweak for opaque EVP_MD: use EVP_MD_type(dgst) instead of dgst->type. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/21 15:44:08 Modified files: sbin/iked : ca.c control.c types.h usr.sbin/ikectl: ikectl.c parser.c parser.h Log message: Add 'ikectl show certinfo' to show trusted CAs and certificates. This helps debug authentication issues with x509 certificates. ok markus@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/21 16:02:50 Modified files: share/man/man4 : iic.4 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/21 16:06:24 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/21 16:07:11 Modified files: sys/dev : vnd.c Log message: correct the vnd-on-vnd dev_t test, and avoid leaking a cred in an obscure condition ok tb CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2021/11/21 16:44:55 Modified files: lib/libc/sys : kbind.2 kqueue.2 ktrace.2 nfssvc.2 poll.2 ptrace.2 read.2 recv.2 semctl.2 shmctl.2 sigaltstack.2 stat.2 statfs.2 swapctl.2 write.2 Log message: improve legibility of structs in several manpages General uses tabs for general indentation and 4 spaces on tight spots. Also uses extra space to align pointers and non-pointers as we do this on certain places in our source. with improvements from schwarze@ OK schwarze@ CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2021/11/21 17:51:54 Modified files: app/cwm : parse.y Log message: sync parse.y changes from base; ok naddy@ original from naddy@: > Don't declare variables as "unsigned char *" that are passed to > functions that take "char *" arguments. Where such chars are > assigned to int or passed to ctype functions, explicitly cast them > to unsigned char. > > For OpenBSD's clang, -Wpointer-sign has been disabled by default, > but when the parse.y code was built elsewhere, the compiler would > complain. > > With help from millert@ > ok benno@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/21 20:30:20 Modified files: sys/dev/usb : uhidev.c Log message: avoid clang -Wsometimes-uninitialized warning with SMALL_KERNEL CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/21 22:36:39 Modified files: games/uqm/data/3domusic: Makefile distinfo games/uqm/data/3domusic/pkg: PLIST games/uqm/data/content: Makefile distinfo games/uqm/data/content/pkg: PLIST games/uqm/data/remix: Makefile games/uqm/data/remix/pkg: PLIST games/uqm/data/voice: Makefile distinfo games/uqm/data/voice/pkg: PLIST games/uqm/uqm : Makefile distinfo games/uqm/uqm/files: build.vars Removed files: games/uqm : distinfo Log message: Update uqm to 0.8.0 Original diff from Tom Murphy, thanks! Some hints from sdk@ and bentley@, tweaks by me. OK sdk@ and bentley@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 22:45:44 Modified files: x11/lxqt : Makefile.inc x11/lxqt/about : Makefile distinfo x11/lxqt/about/pkg: PLIST x11/lxqt/build-tools: Makefile distinfo x11/lxqt/build-tools/pkg: PLIST x11/lxqt/compton-conf: Makefile x11/lxqt/config: Makefile distinfo x11/lxqt/config/pkg: PLIST x11/lxqt/globalkeys: Makefile distinfo x11/lxqt/globalkeys/patches: patch-daemon_core_cpp x11/lxqt/globalkeys/pkg: PLIST x11/lxqt/libfm-qt: Makefile distinfo x11/lxqt/libfm-qt/pkg: PLIST x11/lxqt/liblxqt: Makefile distinfo x11/lxqt/liblxqt/pkg: PLIST x11/lxqt/libqtxdg: Makefile distinfo x11/lxqt/libqtxdg/patches: patch-src_qtxdg_xdgdirs_cpp patch-src_xdgiconloader_xdgiconloader_cpp x11/lxqt/libqtxdg/pkg: PLIST x11/lxqt/libsysstat: Makefile distinfo x11/lxqt/lximage-qt: Makefile distinfo x11/lxqt/lximage-qt/pkg: PLIST x11/lxqt/notificationd: Makefile distinfo x11/lxqt/notificationd/pkg: PLIST x11/lxqt/obconf-qt: Makefile distinfo x11/lxqt/obconf-qt/pkg: PLIST x11/lxqt/openssh-askpass: Makefile distinfo x11/lxqt/openssh-askpass/pkg: PLIST x11/lxqt/panel : Makefile distinfo x11/lxqt/panel/patches: patch-plugin-mainmenu_lxqtmainmenuconfiguration_cpp x11/lxqt/panel/pkg: PLIST x11/lxqt/pavucontrol-qt: Makefile distinfo x11/lxqt/pavucontrol-qt/pkg: PLIST x11/lxqt/pcmanfm-qt: Makefile distinfo x11/lxqt/pcmanfm-qt/patches: patch-pcmanfm_tabpage_cpp x11/lxqt/pcmanfm-qt/pkg: PLIST x11/lxqt/policykit: Makefile distinfo x11/lxqt/policykit/pkg: PLIST x11/lxqt/powermanagement: Makefile distinfo x11/lxqt/powermanagement/pkg: PLIST x11/lxqt/qterminal: Makefile distinfo x11/lxqt/qterminal/pkg: PLIST x11/lxqt/qtermwidget: Makefile distinfo x11/lxqt/qtermwidget/patches: patch-lib_qtermwidget_cpp x11/lxqt/qtermwidget/pkg: PLIST x11/lxqt/qtplugin: Makefile distinfo x11/lxqt/qtplugin/patches: patch-src_lxqtplatformtheme_cpp x11/lxqt/runner: Makefile distinfo x11/lxqt/runner/pkg: PLIST x11/lxqt/screengrab: Makefile distinfo x11/lxqt/screengrab/pkg: PLIST x11/lxqt/session: Makefile distinfo x11/lxqt/session/patches: patch-CMakeLists_txt patch-lxqt-config-session_sessionconfigwindow_cpp patch-lxqt-session_src_lxqtmodman_cpp patch-lxqt-session_src_wmselectdialog_cpp x11/lxqt/session/pkg: PLIST x11/lxqt/sudo : Makefile distinfo x11/lxqt/sudo/pkg: PLIST x11/lxqt/themes: Makefile distinfo x11/lxqt/themes/pkg: PLIST Added files: x11/lxqt/session/patches: patch-lxqt-session_src_procreaper_cpp Log message: Update LXQt 0.15.0 to 1.0.0 Notable changes: - this is mainly a bugfix update - bumped major: libfm-qt, liblxqt, qtermwidget - New patch is introduced to make lxqt-session builds on OpenBSD - Move VERSION/DISTNAME in Makefile.inc Update diff from Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 22:46:41 Modified files: meta/lxqt : Makefile Log message: Update LXQt from 0.15.0 to 1.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 23:23:41 Log message: Import kontrast-21.08.3 Comment: color contrast checker Description: Kontrast is a color contrast checker and tells you if your color combinations are distinct enough to be readable and accessible. Maintainer: Rafael Sadowski Feedback, tweaks and tests from Yifei Zhan Status: Vendor Tag: rsadowski Release Tags: rsadowski_22211112 N ports/x11/kde-applications/kontrast/Makefile N ports/x11/kde-applications/kontrast/distinfo N ports/x11/kde-applications/kontrast/pkg/DESCR N ports/x11/kde-applications/kontrast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 23:26:38 Log message: Import kirigami-gallery-21.08.3 Comment: kirigami component gallery application Description: Example application which uses all features from kirigami, including links to the sourcecode, tips on how to use the components and links to the corresponding HIG pages and code examples on invent. Maintainer: Rafael Sadowski WWW: https://apps.kde.org/de/kirigami2.gallery/ Tweaks and tests from Yifei Zhan Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211122 N ports/x11/kde-applications/kirigami-gallery/Makefile N ports/x11/kde-applications/kirigami-gallery/distinfo N ports/x11/kde-applications/kirigami-gallery/pkg/DESCR N ports/x11/kde-applications/kirigami-gallery/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 23:30:35 Log message: Import kopeninghours-21.08.3 Comment: library for parsing and evaluating OSM data Description: A library for parsing and evaluating OSM opening hours expressions. OSM opening hours expressions are used to describe when a feature is open/available or closed. This format is not only used in OpenStreetMap itself, but in various other data sources or APIs needing such a description as well. Maintainer: Rafael Sadowski Tests on amd64/arm64(RPi4) from Yifei Zhan Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211122 N ports/x11/kde-applications/kopeninghours/Makefile N ports/x11/kde-applications/kopeninghours/distinfo N ports/x11/kde-applications/kopeninghours/pkg/DESCR N ports/x11/kde-applications/kopeninghours/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 23:33:30 Log message: Import kipi-plugins-21.08.3 Comment: plugins for the KDE KIPI interface Description: KIPI plugins (KDE Image Plugin Interface) is an effort to develop a common plugin structure for digiKam, KPhotoAlbum (formerly known as KimDaBa), Showimg and Gwenview. Its aim is to share image plugins among graphic applications. Maintainer: Rafael Sadowski Tests and feedback from Yifei Zhan Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211122 N ports/x11/kde-applications/kipi-plugins/Makefile N ports/x11/kde-applications/kipi-plugins/distinfo N ports/x11/kde-applications/kipi-plugins/pkg/DESCR N ports/x11/kde-applications/kipi-plugins/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/21 23:49:11 Modified files: x11/qt5/qtbase : Makefile x11/qt5/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h x11/qt6/qtbase : Makefile x11/qt6/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: qt{5,6}/qtbase: LibreSSL has OCSP_resp_get0_cert(). Simplify patches accordingly. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/21 23:49:52 Log message: Import kio-gdrive-21.08.3 Comment: KIO Slave to access Google Drive Description: GDrive is a KIO slave that enables KIO-aware applications (such as Dolphin, Kate or Gwenview) to access and edit Google Drive files on the cloud. Maintainer: Rafael Sadowski Tests and feedback from Yifei Zhan Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211122 N ports/x11/kde-applications/kio-gdrive/Makefile N ports/x11/kde-applications/kio-gdrive/distinfo N ports/x11/kde-applications/kio-gdrive/pkg/DESCR N ports/x11/kde-applications/kio-gdrive/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/22 01:26:08 Modified files: usr.sbin/acme-client: revokeproc.c Log message: acme-client: use BIO_number_written(bio) instead of bio->num_write. Avoid awkward line wrapping by removing awkward else if chaining. ok claudio florian CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/22 01:31:54 Modified files: devel/apache-ant: Makefile distinfo devel/apache-ant/pkg: PLIST Log message: Update apache-ant to 1.10.12 OK daniel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/22 02:20:02 Modified files: databases/sqlite3: Makefile distinfo Log message: databases/sqlite3: update to 3.36.0. See https://sqlite.org/releaselog/3_36_0.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/22 02:51:02 Modified files: textproc/wkhtmltopdf: Makefile textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h Removed files: textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslkey_cpp Log message: textproc/wkhtmltopdf: we have RSA_bits(), so don't patch it out CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/22 03:17:14 Modified files: sys/dev/usb : ehci.c if_athn_usb.c if_otus.c if_run.c if_wi_usb.c if_zyd.c ohci.c uaudio.c udl.c uhci.c umass_scsi.c utvfu.c uvideo.c xhci.c Log message: Align memory allocation for USB device drivers and USB HC drivers: * USB device drivers use M_USBDEV instead of M_DEVBUF. * USB HC drivers use M_USBHC instead of M_DEVBUF. In a vanilla setup, this enlarges the USB memory pool. ok anton@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 03:23:42 Modified files: sys/dev/pci : if_iwm.c Log message: Let iwm(4) resume directly in DVACT_WAKEUP instead of running the init task. Same change as made for iwx(4) some time ago. tested by myself and bket@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 03:31:58 Modified files: sys/dev/pci : if_iwxreg.h if_iwxvar.h Log message: Fix iwx(4) Tx ring array size which was one entry too short. Fortunately, this bug was harmless. The last Tx agg queue is never used because ieee80211_classify() only returns TID values in the range 0 - 3. And iterations over the txq array use nitems() to find the upper bound. The possiblity of shrinking the txq array by 4 elements to get rid of unused Tx agg queues could be investigated later. For now, just fix the off-by-one error. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/22 03:36:42 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.3.0. See https://github.com/pgRouting/pgrouting/releases/tag/v3.3.0 add bash to TDEP and use it in do-test, regress scripts explicitely require it (and uses bash features like pushd/popd anyway) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 03:47:55 Modified files: sys/dev/pci : if_iwx.c Log message: In iwx(4), fix off-by-one errors during TID value bounds checks. The TID is used as an array index and, according to the Linux driver, must be smaller than IWX_MAX_TID_COUNT (8). The AP might request an Rx aggregation session using TID 8. Our driver uses the TID as an index into an array of IEEE80211_NUM_TID (16) elements, and hence would not crash. However, the index is exposed to firmware which could potentially crash or raise an assertion failure for values >= 8. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 03:54:36 Modified files: sys/dev/pci : if_iwx.c if_iwxvar.h Log message: Let iwx(4) use per-Tx-queue interface timers to ensure that the interface watchdog will trigger a device timeout if a particular Tx queue gets stuck while other Tx queues keep working. The Linux driver is using a similar workaround for "stuck queues". Tested by myself and jmc@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 04:00:50 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) update an Rx BA session's last_rx timestamp when a frame is received which matches the session. Tested by myself and bket@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/22 04:01:12 Modified files: sys/dev/pci : if_iwx.c Log message: Make iwx(4) update an Rx BA session's last_rx timestamp when a frame is received which matches the session. Same change as just made in iwm(4). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/22 04:01:47 Modified files: infrastructure/mk: bsd.port.mk Log message: define a sensible default value for PKGNAME-sub (as stem-sub-version), apart from PKGNAME-main which is the "main" package. no change in any pkgname in the tree CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/22 04:07:50 Modified files: share/man/man5 : bsd.port.mk.5 Log message: gc parts that reference "describe" CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/22 04:12:03 Modified files: databases : Makefile Log message: Hook lmdbxx CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/22 04:15:23 Modified files: www/nextcloud/22: Makefile distinfo www/nextcloud/22/pkg: PLIST Log message: Update for Nextcloud to 22.2.3 OK rsadoski@ Tests by many (thanks!) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/22 04:17:39 Modified files: share/man/man5 : bsd.port.mk.5 Log message: explain about the new defaults for PKGNAME-sub CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/22 04:21:00 Modified files: net/seafile/client: Makefile distinfo net/seafile/seafile: Makefile distinfo Log message: update to seafile-8.0.5 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/22 04:29:18 Modified files: sys/dev/usb : ukbd.c ums.c umstc.c utpms.c uwacom.c Log message: Add missing claim multiple report ids conditionals to uhidev drivers. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/22 04:30:16 Modified files: sys/dev/usb : uhidev.c uhidev.h Log message: Drop the old problematic claim multiple report ids logic now that all uhidev drivers have been fixed. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/22 04:46:11 Modified files: sys/dev/usb : ehci.c Log message: M_USB -> M_USBHC CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/11/22 04:57:45 Modified files: graphics/flameshot: Makefile distinfo Log message: Update to v0.10.2 OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/22 05:06:51 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 Log message: document ASN1_OBJECT_create(3) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/11/22 05:11:36 Modified files: www/nextcloud/22: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/22/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 22.2.3 OK rsadoski@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/11/22 05:55:40 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): copyout guest state on VM_EXIT_NONE Partly related to a bug reported by kn@. We should be copying out the guest exit state (including registers) when we succesfully return from the vcpu run loop even if we don't require an emulation assist from userland/vmd(8). This condition was introduced when I removed the use of yield() and instead exit the kernel if the scheduler says we've hogged the cpu. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/22 05:56:04 Modified files: sys/net : pf_table.c Log message: move PFR_TFLAG_CONST test, missed in rev 1.138 prompted by uninitialised var found by bluhm@ running regress on sparc64 ok sashan@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/22 06:47:10 Modified files: sys/netinet : ip_input.c sys/netinet6 : ip6_forward.c Log message: Copy code from ip_forward() to ip6_forward() to fix Path MTU discovery in IPsec IPv6 tunnel. Implement sending ICMP6 packet too big messages. Also implement the pf error case in ip6_forward(). While there, do some cleanup and make the IPv4 and IPv6 code look similar. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/22 06:55:55 Modified files: archivers/p7zip: Makefile astro/sunclock : Makefile audio/cmus : Makefile audio/libcanberra: Makefile audio/mumble : Makefile benchmarks/netperf-wrapper: Makefile comms/amtterm : Makefile comms/hamlib : Makefile converters/libpst: Makefile databases/db/v3: Makefile databases/db/v4: Makefile databases/iodbc: Makefile databases/lbdb : Makefile databases/libdbi-drivers: Makefile databases/luadbi: Makefile databases/mariadb: Makefile databases/openldap: Makefile databases/postgresql: Makefile databases/puppetdb5: Makefile databases/recoll: Makefile databases/sqlports: Makefile databases/tdb : Makefile devel/boost : Makefile devel/distcc : Makefile Log message: zap a few PKGNAME-sub which are now default (and also duplicated EPOCH-sub which make little sense in db/{v3,v4} CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/22 07:00:27 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 Makefile d2i_ASN1_OBJECT.3 Added files: lib/libcrypto/man: a2d_ASN1_OBJECT.3 Log message: new manual page a2d_ASN1_OBJECT(3); while here, add a few STANDARDS references CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/22 07:00:52 Modified files: sys/dev/pci : if_igc.c Log message: avoid uninitialised variable use in igc(4) read icr reg before testing bit in result add missing block in rxeof from ix ok kevlo@ patrick@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/22 07:22:37 Modified files: net/munin : Makefile Log message: add missing RDEP to fix dynazoom CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/22 07:41:37 ports/www/unit/unit/patches Update of /cvs/ports/www/unit/unit/patches In directory cvs.openbsd.org:/tmp/cvs-serv54854/patches Log Message: Directory /cvs/ports/www/unit/unit/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/22 07:42:37 Added files: www/unit/unit/patches: patch-auto_cc_test Log message: unit: missed adding a -Werror/-g patch in reorgnanisation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/22 07:46:16 Modified files: www/unit : Makefile.inc Log message: unit language modules: add BDEP on www/unit/unit. not actually needed but it stops trying to build modules if there was a problem with unit itself, plus it pulls in any needed BDEPs. using this as a way to address missing BDEP on pcre2 for modules (seen by aja@ and me) - configure script wants it even when we're only building modules not unitd. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/22 07:55:54 Modified files: cad/kicad : Makefile distinfo cad/kicad/patches: patch-3d-viewer_3d_cache_sg_CMakeLists_txt patch-common_CMakeLists_txt cad/kicad-share: Makefile.inc cad/kicad-share/footprints: distinfo cad/kicad-share/i18n: Makefile distinfo cad/kicad-share/packages3D: distinfo cad/kicad-share/symbols: distinfo cad/kicad-share/templates: Makefile distinfo Added files: cad/kicad/patches: patch-CMakeModules_Findngspice_cmake Log message: Update kicad and kicad-share to 5.12.1. ok sdk@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/22 07:57:17 Modified files: sys/kern : sys_futex.c Log message: Let futex_wait() run without kernel lock The KERNEL_LOCK() is no longer necessary with rwsleep() and PCATCH because the sleep machinery now does the locking internally. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/22 07:59:03 Modified files: sys/kern : sys_generic.c Log message: Translate POLLNVAL in ppollcollect() This makes the kqueue-based poll(2) behave more similarly to the old code when a monitored file descriptor is closed by another thread. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/22 08:00:43 Modified files: devel/gettext : Makefile devel/git : Makefile devel/gmp : Makefile devel/got : Makefile devel/harfbuzz : Makefile devel/kf5/sonnet: Makefile devel/libtool : Makefile devel/llvm : Makefile devel/mercurial: Makefile editors/libreoffice: Makefile editors/texworks: Makefile editors/vim : Makefile emulators/dolphin: Makefile emulators/mgba : Makefile emulators/nestopia: Makefile emulators/qemu : Makefile fonts/artwiz-aleczapka: Makefile fonts/pkfonts : Makefile games/flare : Makefile games/freeciv : Makefile games/frozen-bubble: Makefile Log message: default for PKGNAME-sub where it makes sense, no pkgnames change CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/22 08:12:21 Modified files: devel/py-esptool: Makefile Log message: Fix superfluous line wrapper. Patch from Clemens Gößnitzer CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2021/11/22 08:30:32 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-1.1.0 - handle windows line endings - never break before the closing parens in a call expression - trim empty lines after switch case statements - trim trailing whitespace from comments - optionally skip new line after function implementation - multiple fixes related to handling of cpp branches - fix indent of statements after switch case statement - multiple fixes related to brace initializers - correct handling of do/while statements in diff mode CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/22 08:47:23 Modified files: devel/py-tenacity: Makefile distinfo devel/py-tenacity/pkg: PLIST Log message: update to py3-tenacity-8.0.1, from maintainer Mikolaj Kucharski i tweaked the comment about missing typeguard for tests CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/22 09:00:31 Modified files: games/0ad : Makefile.inc games/0ad/base : Makefile distinfo games/0ad/base/patches: patch-build_workspaces_update-workspaces_sh patch-libraries_source_fcollada_src_Makefile patch-libraries_source_spidermonkey_build_sh games/0ad/base/pkg: PLIST games/0ad/data : Makefile distinfo games/0ad/data/pkg: PLIST Added files: games/0ad/base/patches: patch-build_premake_premake5_build_gmake2_bsd_Premake5_make Removed files: games/0ad/base/patches: patch-build_premake_premake4_build_gmake_bsd_Premake4_make patch-build_premake_premake4_src_actions_make_make_solution_lua patch-libraries_source_spidermonkey_FixSoVersionOpenBSD_diff patch-libraries_source_spidermonkey_patch_sh patch-source_third_party_cppformat_format_cpp Log message: update games/0ad to 0.0.25b thanks solene@ for help noticing the py2->py3 switch. OK brynet@ sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/22 09:03:56 Modified files: devel/luarocks : Makefile devel/luarocks/pkg: PLIST Log message: @sample the configuration file original diff from sthen@, lost by mistake when importing. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/22 09:19:54 Modified files: lib/libcrypto/man: ASN1_item_new.3 Makefile d2i_ASN1_NULL.3 Added files: lib/libcrypto/man: ASN1_NULL_new.3 Log message: new manual page ASN1_NULL_new(3), also documenting ASN1_NULL_free(3) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/22 10:15:05 Modified files: sys/kern : sys_generic.c Log message: Revert poll(2) back to the original implementation The translation to and from kqueue still has major shortcomings. Discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/22 11:29:09 Modified files: devel/llvm : Makefile Log message: Update license marker to reflect reality Noticed by espie@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 11:42:16 Modified files: regress/sys/kern/futex: futex.c Log message: Add regress test for futexes in shared anonymous memory. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 12:22:59 Modified files: sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: cpu.h Log message: Hack alert! Apple M1 systems still don't work with an MP kernel. In order to make progress (and protect myself from things dumping cores left and right when I run sysupgrade) abuse the hw.smt mechanism to only schedule processes on the primary CPU. ok deraadt@, patrick@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/11/22 12:32:32 Modified files: lib/libcrypto/man: ASN1_NULL_new.3 Log message: Fix typo thanks Matthias Schmidt CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/11/22 13:18:27 Modified files: include : resolv.h lib/libc/net : res_init.3 share/man/man5 : resolv.conf.5 lib/libc/asr : asr.c asr_debug.c res_mkquery.c res_send_async.c Log message: Implement rfc6840 (AD flag processing) if using trusted name servers libc can't do DNSSEC validation but it can ask a "security-aware" resolver to do so. Let's send queries with the AD flag set when appropriate, and let applications look at the AD flag in responses in a safe way, ie clear the AD flag if the resolvers aren't trusted. By default we only trust resolvers if resolv.conf(5) only lists name servers on localhost - the obvious candidates being unwind(8) and unbound(8). For non-localhost resolvers, an admin who trusts *all the name servers* listed in resolv.conf(5) *and the network path leading to them* can annotate this with "options trust-ad". AD flag processing gives ssh -o VerifyHostkeyDNS=Yes a chance to fetch SSHFP records in a secure manner, and tightens the situation for other applications, eg those using RES_USE_DNSSEC for DANE. It should be noted that postfix currently assumes trusted name servers by default and forces RES_TRUSTAD if available. RES_TRUSTAD and "options trust-ad" were first introduced in glibc by Florian Weimer. Florian Obser (florian@) contributed various improvements, fixed a bug and added automatic trust for name servers on localhost. ok florian@ phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 13:19:23 Modified files: sys/dev/i2c : pcf8523.c pcf8563.c Log message: Remove unused header files and make some cosmetic changes. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 13:20:20 Modified files: sys/dev/i2c : files.i2c Added files: sys/dev/i2c : pcf85063.c Log message: Add pcyrtc(4), a driver for the NXP PCF85063A/TP RTC chips. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 13:24:41 Modified files: share/man/man4 : Makefile iic.4 Added files: share/man/man4 : pcyrtc.4 Log message: pcyrtc(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/22 13:25:50 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable iicmux(4) and pcyrtc(4). CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/22 13:51:48 Modified files: sbin/iked : ikev2.c Log message: MOBIKE is RFC 4555. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/11/22 13:53:23 Modified files: multimedia/libtheorafile: Makefile distinfo multimedia/libtheorafile/patches: patch-Makefile Log message: update to checkout from 2021-04-03 (bundled in FNA 21.11 libs) now can run Steel Assault limited regression testing done with Axiom Verge, Cryptark, Unexplored without issues CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/22 15:00:12 Modified files: mail/postfix/stable: Makefile Log message: Bump since postfix uses RES_TRUSTAD if available. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2021/11/22 15:12:37 Modified files: sys/dev/usb : ubcmtp.c Log message: use ISC license for ubcmtp CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/22 17:17:59 Modified files: sys/dev/ic : tea5757.c sys/dev/pci : fmsradio.c Log message: avoid clang -Wsometimes-uninitialized warnings in fms(4) feedback and ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/22 18:03:35 Modified files: sys/arch/arm64/arm64: cpu.c Log message: limit a variable to the scope inside #ifdef where it is used CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/11/22 18:12:38 Modified files: infrastructure/mk: perl.port.mk Log message: Adjust perl.port.mk so options will be picked up in more places Export some ExtUtils::MakeMaker and Module::Build recognized environment variables so they are picked up even if we don't run the configure script directly. This is useful for things that are not perl modules themselves, but include perl modules, some of which seem to configure them at build time instead of configure. This is the first step to moving perl to have a vendor lib that ports install into that is separate from where CPAN will install things. Thanks to kmos@ for a bulk build that didn't turn up anything untoward CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/22 18:14:26 Modified files: regress/sys/kern/poll: Makefile Added files: regress/sys/kern/poll: pollretval.c Log message: A weird little test which can expose buggy return value conditions in poll() CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/11/22 18:44:44 Modified files: sys/dev/pci : if_rge.c Log message: Fix mbuf leaks after reception error in rge_rxeof(). Being that rge(4) is derived from re(4) it looks like it has the same issues as fixed in re(4) rev 1.211. From Brad ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/22 21:11:06 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/22 22:35:21 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-365.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/22 22:42:32 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/22 22:42:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/22 22:42:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.11. CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/11/22 23:32:24 ports/inputmethods/libkkc Update of /cvs/ports/inputmethods/libkkc In directory cvs.openbsd.org:/tmp/cvs-serv22274/libkkc Log Message: Directory /cvs/ports/inputmethods/libkkc added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/11/22 23:37:41 ports/inputmethods/libkkc/pkg Update of /cvs/ports/inputmethods/libkkc/pkg In directory cvs.openbsd.org:/tmp/cvs-serv87767/pkg Log Message: Directory /cvs/ports/inputmethods/libkkc/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/11/22 23:39:18 Added files: inputmethods/libkkc: Makefile distinfo inputmethods/libkkc/pkg: DESCR PLIST Log message: initial commit CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/11/22 23:45:45 Modified files: inputmethods : Makefile Log message: +libkkc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/22 23:58:36 Modified files: share/man/man5 : resolv.conf.5 Log message: nameserver->name server, as the rest of the file does; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/23 00:10:49 Modified files: databases/sqlports: Makefile Log message: Unbreak COMMENT-main and bump. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/23 01:27:37 Modified files: regress/usr.sbin/pkg_add: check-name Log message: temporarily disable test unless this is fixed CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/23 01:28:29 Modified files: net/munin : Makefile distinfo Added files: net/munin/patches: patch-master_lib_Munin_Master_Node_pm Log message: update to munin-2.0.68 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 02:29:41 Modified files: telephony/sngrep: Makefile distinfo Log message: update to sngrep-1.4.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 02:31:53 Modified files: net/icinga : Makefile.inc net/icinga/core2: Makefile net/icinga/icinga-php-library: Makefile net/icinga/icinga-php-thirdparty: Makefile Log message: move MAINTAINER up to parent dir CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 02:32:25 Modified files: net/icinga/web2-module-director: Makefile Log message: move MAINTAINER up to parent dir CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 02:33:09 Modified files: net/icinga/web2: Makefile distinfo Log message: update to icinga-web2-2.9.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 02:33:36 Modified files: net/icinga/web2-module-incubator: Makefile distinfo net/icinga/web2-module-incubator/pkg: PLIST Log message: update to icinga-web2-module-incubator-0.10.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/23 02:46:03 Modified files: geo/py-owslib : Makefile distinfo Log message: geo/py-owslib: update to 0.25.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/23 02:47:54 Modified files: geo/py-shapely : Makefile distinfo geo/py-shapely/pkg: PLIST Log message: geo/py-shapely: update to 1.8.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/23 02:53:45 Modified files: lib/libcrypto/dh: dh_lib.c Log message: In DH_set0_pqg() also set dh->length if q is set to match what OpenSSL do. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/23 02:59:32 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/pkg: PLIST Log message: geo/pygeoapi: update to 0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 03:21:48 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/19: Makefile Log message: remove some pieces from telephony/asterisk that were there in support of the failed attempt at getting this to build with clang CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/23 03:24:08 src/gnu/usr.bin/clang/libLLVMDlltoolDriver Update of /cvs/src/gnu/usr.bin/clang/libLLVMDlltoolDriver In directory cvs.openbsd.org:/tmp/cvs-serv9028/gnu/usr.bin/clang/libLLVMDlltoolDriver Log Message: Directory /cvs/src/gnu/usr.bin/clang/libLLVMDlltoolDriver added to the repository CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/23 03:24:08 src/gnu/usr.bin/clang/libLLVMLibDriver Update of /cvs/src/gnu/usr.bin/clang/libLLVMLibDriver In directory cvs.openbsd.org:/tmp/cvs-serv9028/gnu/usr.bin/clang/libLLVMLibDriver Log Message: Directory /cvs/src/gnu/usr.bin/clang/libLLVMLibDriver added to the repository CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/23 03:24:41 src/gnu/usr.bin/clang/llvm-ar Update of /cvs/src/gnu/usr.bin/clang/llvm-ar In directory cvs.openbsd.org:/tmp/cvs-serv10121/gnu/usr.bin/clang/llvm-ar Log Message: Directory /cvs/src/gnu/usr.bin/clang/llvm-ar added to the repository CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/23 03:30:08 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/clang: Makefile share/mk : bsd.own.mk Added files: gnu/usr.bin/clang/libLLVMDlltoolDriver: Makefile gnu/usr.bin/clang/libLLVMLibDriver: Makefile gnu/usr.bin/clang/llvm-ar: Makefile llvm-ar.1 Log message: add llvm-ar(1) to the build with its two dependencies libLLVMDlltoolDriver and libLLVMLibDriver; switch LLD_ARCHs to llvm-ar(1) by skipping the installation of binutils' ar(1) and linking llvm-ar(1) to ar(1) tested on amd64, i386, arm64 and mips64 ok patrick@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 03:37:13 Modified files: x11/rxvt-unicode: Makefile Removed files: x11/rxvt-unicode/patches: patch-doc_Makefile_in Log message: rxvt-unicode: remove patch in doc/Makefile.in which can be done by setting TERMINFO in the environment instead. Found when looking at 9.29 as this patch conflicts there. (Not updating yet as libptytty moved to an external dependency). CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2021/11/23 04:00:17 Modified files: . : innovations.html Log message: the OpenBSD 6.7 release is no longer in the future; minor patch from Leon Fischer CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/23 04:10:51 Modified files: lib/libcrypto/asn1: f_enum.c f_int.c Log message: re-align these copies of the a2i_*(3) code with f_string.c rev. 1.19 to fix the same double-counting of the backslash and to make the parsing stricter in the same way; OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 04:13:24 Modified files: textproc/py-iso8601: Makefile distinfo textproc/py-iso8601/pkg: PLIST Log message: update to py3-iso8601-1.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 04:13:25 Modified files: print/py-pikepdf: Makefile distinfo Log message: update to py3-pikepdf-4.0.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/23 04:38:40 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_files_file_path_watcher_bsd_cc Added files: www/chromium/patches: patch-content_browser_BUILD_gn patch-content_browser_sandbox_host_linux_cc Log message: update file path watcher code to match the kqueue implementation and disable some FD passing code that is not used on OpenBSD CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/23 04:52:33 Modified files: www/iridium : Makefile www/iridium/patches: patch-base_files_file_path_watcher_bsd_cc patch-content_browser_browser_main_loop_cc Added files: www/iridium/patches: patch-content_browser_BUILD_gn patch-content_browser_sandbox_host_linux_cc patch-net_disk_cache_simple_simple_file_tracker_cc Log message: sync recent changes from the chromium port: ------------ start taming chromium in low FD situations; starting with disk cache cap the file descriptor limit at 85% of the size of the file descriptor table and also substract the amount of currently used file descriptors as this should give us enough reserve to avoid hitting the limit ------------ update file path watcher code to match the kqueue implementation and disable some FD passing code that is not used on OpenBSD ------------ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 05:59:23 Log message: import ports/sysutils/libptytty, ok bket@ Status: Vendor Tag: sthen Release Tags: sthen_20211123 N ports/sysutils/libptytty/Makefile N ports/sysutils/libptytty/distinfo N ports/sysutils/libptytty/pkg/DESCR N ports/sysutils/libptytty/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 05:59:58 Modified files: sysutils : Makefile Log message: +libptytty CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/23 06:03:57 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-5.2.1 Changelog: https://github.com/gavinhoward/bc/releases CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 06:04:34 Modified files: x11/rxvt-unicode: Makefile distinfo x11/rxvt-unicode/patches: patch-configure_ac x11/rxvt-unicode/pkg: PLIST Log message: update to rxvt-unicode 9.29, ok bket@ this asks for confirmation about pastes with control characters/enter. if that annoys you, it can be disabled with "URxvt.perl-ext: -confirm-paste" CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/23 06:07:33 Modified files: sysutils/diffoscope: Makefile distinfo Log message: Update to diffoscope-193 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/23 06:50:27 Modified files: lang/regina : Makefile distinfo lang/regina/patches: patch-Makefile_in patch-builtin_c patch-configure patch-files_c patch-rxstack_c Log message: Update to regina-rexx-3.9.4 Changelog: https://sourceforge.net/projects/regina-rexx/files/regina-rexx/3.9.4/ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/23 06:52:27 Modified files: lib/libcrypto/man: ASN1_INTEGER_get.3 i2a_ASN1_STRING.3 Log message: document a2i_ASN1_INTEGER(3), i2a_ASN1_ENUMERATED(3), and a2i_ASN1_ENUMERATED(3) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/23 06:52:52 Modified files: sbin/iked : ikev2.c Log message: Add logging for rekey failures. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/23 07:00:45 Modified files: www/dooble : Makefile distinfo www/dooble/patches: patch-dooble_pro Log message: Update to dooble-2021.11.05 Changelog: https://textbrowser.github.io/dooble/ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/23 07:11:17 Modified files: sysutils/free : Makefile distinfo Log message: Update to free-1.1 Changelog: https://github.com/NanXiao/free/compare/v1.0...v1.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/23 07:58:08 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 Log message: document ASN1_TYPE_set_octetstring(3) and ASN1_TYPE_get_octetstring(3) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/23 08:24:41 Modified files: faq/pf : example1.html Log message: add an ascii network diagram and trim some redundant text CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/11/23 08:44:24 Modified files: devel/got : Makefile distinfo Log message: update to got 0.64 - try only 3 delta base candidates instead of 10 to speed up packing - use up to 128 delta chain elements again; creates smaller packs at same speed - remove unused variables to fix LLVM 13 warnings (naddy) - make 'got rebase' switch the work tree if no commits need rebasing (jrick) - fix man page HTML rendering for command aliases (kn) - let gotadmin find the repository automatically if invoked in a work tree - preserve binary files during updates and merges instead of leaving them empty - allow sorting references by timestamp in tog ref view - add got ref -t option to sort listed references by modification time - add got branch -t option to sort listed branches by modification time - regress: make test operands POSIX compliant (thomas_adam) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/23 10:06:05 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: Use LIBRESSL_NEXT_API to document the commented-out functions that are not yet available. ok schwarze CVSROOT: /cvs Module name: xenocara Changes by: fcambus@cvs.openbsd.org 2021/11/23 10:50:31 Modified files: driver/xf86-video-openchrome: Makefile.am Makefile.bsd-wrapper Makefile.in aclocal.m4 config.h.in configure configure.ac driver/xf86-video-openchrome/man: Makefile.am Makefile.in driver/xf86-video-openchrome/src: Makefile.am Makefile.in via_analog.c via_ch7xxx.c via_ch7xxx.h via_display.c via_dri.c via_driver.c via_driver.h via_drm.h via_eng_regs.h via_exa.c via_exa_h2.c via_exa_h6.c via_fp.c via_i2c.c via_memcpy.c via_memmgr.c via_memmgr.h via_sii164.c via_tmds.c via_tv.c via_ums.c via_ums.h via_vgahw.c via_vgahw.h via_vt162x.h via_vt1632.c via_vt1632.h via_xv.c via_xv_overlay.c via_xv_overlay.h via_xvmc.c via_xvpriv.h driver/xf86-video-openchrome/src/xvmc: Makefile.in driver/xf86-video-openchrome/tools: Makefile.in Added files: driver/xf86-video-openchrome/src: drmmode_display.c drmmode_display.h openchrome_drm.h via_options.c via_output.c Removed files: driver/xf86-video-openchrome: acinclude.m4 Log message: Update openchrome to 0.6.409. OK and with help from matthieu@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/23 10:53:59 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 Log message: document ASN1_TYPE_set_int_octetstring(3) and ASN1_TYPE_get_int_octetstring(3) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/11/23 11:12:11 Modified files: www/libwebsockets: Makefile Added files: www/libwebsockets/patches: patch-lib_misc_base64-decode_c Log message: libwebsockets: fix the build with Clang 13. From Brad, thanks! OK awolk@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/23 11:26:24 Modified files: lib/libssl : ssl_ciph.c Log message: Transform a mangled comment into something intelligible. from beck CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/11/23 12:13:45 Modified files: sys/net : if_pppoe.c sbin/ifconfig : ifconfig.c Log message: Use system uptime not UTC time to calculate PPPoE session duration Systems without RTC are likely to boot with wrong time, but pppoe(4) used microtime(9) anyway to remember when a new session began. (In)adequately, ifconfig(8) used gettimeofday(2) and calculated the difference between two absoloute dates to infer the PPPoE session duration. This goes off the rails if the wall clock jumps in between, e.g. due to NTP kicking in. Use getmicrouptime(9) and clock_gettime(2)/CLOCK_BOOTTIME instead to rely on the monotonically increasing system uptime instead to fix this. Reported and tested by Peter J. Philipp on some octeon box without RTC. I've seen this on a Edgerouter 4 as well (2m uptime, 19d session). OK claudio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 13:35:13 Modified files: devel/py-setuptools_scm_git_archive: Makefile distinfo devel/py-setuptools_scm_git_archive/pkg: PLIST Log message: update to py3-setuptools_scm_git_archive-1.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/23 13:55:12 Modified files: net/unworkable : Makefile Added files: net/unworkable/patches: patch-network_c Log message: net/unworkable: fix build with opaque DH CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 14:20:42 Modified files: mail/rspamd : Makefile Log message: drop ONLY_FOR_ARCHS=${LP64_ARCHS} for rspamd commit e4621c415e05593f0cdd83e56cf350dd25215821 included in 3.1 fixes build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/23 14:23:25 Modified files: mail/rspamd : Tag: OPENBSD_7_0 Makefile Added files: mail/rspamd/patches: Tag: OPENBSD_7_0 patch-src_libserver_html_html_cxx Log message: backport lp64 build fix for rspamd CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/23 16:48:05 Modified files: net/gelatod : Makefile distinfo Log message: Update to gelatod 1.3, add myself as maintainer CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/11/23 18:12:43 Modified files: lib/libcrypto : Makefile cryptlib.h opensslfeatures.h ossl_typ.h lib/libcrypto/err: err.h lib/libcrypto/objects: obj_mac.num objects.txt lib/libcrypto/stack: safestack.h Log message: Make the certificate transparency code build with the rest of the library Do not expose it yet, this will wait for an upcoming bump ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/23 21:25:18 Modified files: net/haproxy : Makefile Added files: net/haproxy/patches: patch-include_haproxy_openssl-compat_h Log message: net/haproxy: use BIO_* functions provided by the library instead of replacement macros. Prevents build brekage with opaque BIO. ok danj CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/23 21:32:52 Modified files: lib/libkeynote : signature.c Log message: libkeynote: stop reaching into EVP_PKEY internals. Use EVP_PKEY_get0_RSA() instead of pPublicKey->pkey.rsa. Fix a couple of leaks in the vicinity: we need a reference on the RSA, which is what keynote_free_key() frees, not on the EVP_PKEY. Also, don't leak the entire certificate on success. ok beck CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2021/11/23 22:38:12 Modified files: lib/libcrypto/x509: x509_internal.h x509_verify.c x509_vfy.c Log message: In some situations, the verifier would discard the error on an unvalidated certificte chain. This would happen when the verification callback was in use, instructing the verifier to continue unconditionally. This could lead to incorrect decisions being made in software. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/24 02:06:39 Modified files: mail/getmail : Makefile distinfo Log message: update to getmail-5.16, from maintainer Martin Ziemer add link to upstream's "doesn't support python 3" page CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 02:28:56 Modified files: lib/libcrypto/x509: Tag: OPENBSD_7_0 x509_internal.h x509_verify.c x509_vfy.c Log message: In some situations, the verifier would discard the error on an unvalidated certificate chain. This would happen when the verification callback was in use, instructing the verifier to continue unconditionally. This could lead to incorrect decisions being made in software. This is patches/common/006_x509.patch.sig CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/24 02:47:50 Modified files: sys/dev/dt : dt_prov_static.c sys/kern : kern_smr.c Log message: Add a few dt(4) TRACEPOINTS to SMR. Should help to better understand what goes on in SMR. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/24 03:28:55 Modified files: sys/sys : signalvar.h sys/kern : kern_sig.c Log message: Minor code cleanup. Move a comment to the right place, move a function to get a better order of functions. Also reduce the size of sigprop to NSIG from NSIG+1. NSIG is defined as 33 and so includes the extra element for this array. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/24 03:40:15 Modified files: sys/kern : kern_sig.c Log message: Refactor postsig_done(). Pass the catchmask and signal reset flag to the function. This will make unlocking cursig() & postsig() a bit easier. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/24 04:18:26 Modified files: devel/libinotify: Makefile distinfo devel/libinotify/patches: patch-Makefile_am patch-libinotify_pc_in devel/libinotify/pkg: PLIST Log message: update libinotify to 20211018 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/24 04:20:56 Modified files: net/munin : Makefile distinfo Removed files: net/munin/patches: patch-master_lib_Munin_Master_Node_pm Log message: bugfix update to 2.0.69 patch was commited upstream CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/24 05:40:40 Modified files: sys/kern : kern_kthread.c Log message: Remove unneeded . OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/24 05:58:01 Modified files: regress/sys/kern/poll: Makefile Log message: Disable poll_close test for now as it expects kqueue backend. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/24 06:16:00 Modified files: sys/kern : kern_smr.c Log message: Simplify arithmetics on the main path. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/24 06:17:37 Modified files: sys/kern : kern_smr.c Log message: Fix type of count. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/24 06:18:08 Modified files: lib/libcrypto/man: ASN1_item_d2i.3 Log message: document ASN1_item_ndef_i2d(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/24 06:30:56 Modified files: lib/libcrypto/man: ASN1_item_d2i.3 Log message: add the missing const qualifiers below EXAMPLES; from via OpenSSL commit 256989ce in the OpenSSL 1.1.1 branch, which is still under a free license CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/24 07:11:01 Modified files: www/youtube-dl : Makefile www/youtube-dl/pkg: DESCR Log message: mention yt-dlp in youtube-dl's DESCR (youtube-dl development seems to have stalled for now). ok mestre@ (maintainer) CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/11/24 08:15:19 Modified files: gnu/usr.bin/clang: Makefile gnu/usr.bin/clang/llvm-ar: Makefile Added files: gnu/usr.bin/clang/llvm-ar: ar.1 Removed files: gnu/usr.bin/clang/llvm-ar: llvm-ar.1 Log message: install /usr/bin/llvm-ar as /usr/bin/ar directly without adding another binary to /usr/bin and do the same with the manpage as well and make sure that we only build llvm-ar on architectures where it is actually enabled discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/24 08:15:41 Modified files: www/varnish : Makefile distinfo Log message: Update to varnish 7.0.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/24 08:20:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/24 08:24:16 Modified files: usr.sbin/rpki-client: Makefile encoding.c extern.h rrdp.c rrdp.h rrdp_notification.c Added files: usr.sbin/rpki-client: rrdp_util.c Log message: Move some functions from rrdp.c to rrdp_util.c and hex_decode to encoding.c. This will make it easier to write a RRDP regress test. OK job@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/11/24 08:35:20 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/patches: patch-Makefile_pre_in patch-configure_ac patch-setup_py lang/python/3.9/pkg: PLIST-main PLIST-tests Log message: Update to Python 3.9.9 Skipped 3.9.8 because there was an argparse regression and 3.9.9 was rushed out as a hotfix. input and ok pamela@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/24 09:51:08 Modified files: usr.sbin/pkg_add/OpenBSD: PackageName.pm Log message: preliminary work: have the compiled_stemlist be case independent. This has not useful repercussions so far, as the actual package name comparison is done with case dependent regexps, but this will allow searching for "user specs" as case independent in the future, allowing stuff like pkg_add graphicsmagick to work. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/24 10:05:35 Modified files: libressl : releases.html Log message: add a more obvious link to download the source code CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/24 10:17:30 Modified files: libressl : releases.html Log message: typo in previous (release -> releases) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/24 11:48:33 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: When sending ICMP packets for IPsec path MTU discovery, the first ICMP packet could be wrong. The mtu was taken from the loopback interface as the tdb mtu was copied to the route too late. Without crypto task, ipsp_process_packet() returns the EMSGSIZE error earlier. Immediately update tdb and route mtu. IPv4 part from markus@; OK tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 12:22:14 Modified files: lib/libcrypto/x509: ext_dat.h Log message: Add certificate transparency methods to the standard extensions. This way, CT extensions in certs will be parsed by the new CT code when they are encountered. This gets rid of a lot of gibberish when looking at a cert with 'openssl x509 -text -noout -in server.pem' ok beck jsing CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2021/11/24 12:23:50 Modified files: net/argus-clients: Makefile distinfo net/argus-clients/patches: patch-configure net/argus-clients/pkg: PLIST Removed files: net/argus-clients/patches: patch-common_argus_util_c Log message: update to 3.0.8.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 12:24:46 Modified files: lib/libcrypto/ct: ct_prn.c Log message: Fix timestamp printing in Signed Certificate Timestamps Our ASN1_GENERALIZEDTIME_set() doesn't accept time strings with fractional seconds, so don't feed it milliseconds, but only seconds. Ensures that openssl x509 -text prints timestamps instead of skipping them. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 12:27:03 Modified files: lib/libcrypto/ocsp: ocsp_cl.c Log message: Fix a whitespace error that has annoyed me for way too long CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 12:29:19 Modified files: lib/libcrypto/ocsp: ocsp_vfy.c Log message: Simplify slightly by using X509_get0_pubkey() thus eliminating the need for EVP_PKEY_free(). ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/24 12:33:24 Modified files: lib/libcrypto/ocsp: ocsp_vfy.c Log message: Fix OCSP_basic_verify() cert chain construction in case the OCSP_BASICRESP bs contains no certificates. From David von Oheimb (OpenSSL 121738d1) ok beck CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/11/24 13:06:32 Modified files: lib/libc/net : res_init.3 Log message: Describe what RES_USE_DNSSEC does and how it's affected by trust-ad ok florian@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/24 13:48:00 Modified files: sbin/iked : config.c iked.h ikev2.c pfkey.c policy.c Log message: Pass env to pfkey API. Consistently call pfkey file descriptor fd. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/24 14:05:23 Modified files: net/synapse : Makefile distinfo net/synapse/pkg: PLIST Log message: Update to synaps 1.47.1 This contains path traversal fix (CVS-2021-41281): https://github.com/matrix-org/synapse/releases/tag/v1.47.1 OK Renaud Allard (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/24 14:06:21 Modified files: sbin/iked : iked.h pfkey.c Log message: Unregister event on pfkey socket during pfkey_reply(). Using events and poll() at the same time may lead to a race that locks up the process in recv(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/24 14:47:14 Modified files: sys/dev/usb : utvfu.h Log message: Fix panic when running utvfu(4) on xhci(4). tested and ok ian@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/24 14:57:56 Modified files: sys/dev/usb : utvfu.c Log message: Spacing CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/24 15:03:05 Modified files: sys/dev/usb : utvfu.h Log message: Spacing and remove an unused macro. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/24 15:03:05 Modified files: . : arm64.html Log message: remove duplicate entry; from alex naumov CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/24 15:03:25 Modified files: . : security.html Log message: fix bugtraq link; from alex naumov CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2021/11/24 16:32:42 Modified files: faq : faq7.html Log message: macppc also supports switching virtual terminals CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/24 20:50:42 Modified files: distrib/notes/arm64: hardware Log message: sync with arm64.html CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/24 23:25:32 Modified files: sys/dev/usb : uhidev.c Log message: Assert that at least one report id is claimed during multiple report ids attachment. Should prevent uhidev drivers from doing the wrong thing in their corresponding match routine. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 01:25:22 Modified files: inputmethods/ibus: Makefile Log message: ibus: sync WANTLIB, from Yifei Zhan (I fixed REVISION markers) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 01:27:50 Modified files: net/icinga/core2: Makefile Log message: icinga2: use unity build on all LP64, not just amd64 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/25 01:50:03 Modified files: www/goaccess : Makefile distinfo www/goaccess/patches: patch-src_browsers_c www/goaccess/pkg: PLIST Log message: update to goaccess-1.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 02:05:42 Added files: net/icinga/core2/patches: patch-lib_icinga_usergroup_cpp Log message: icinga2: add missing header to fix non-unity build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 02:18:52 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.14.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 02:24:38 Modified files: security/py-keyring: Makefile distinfo security/py-keyring/pkg: PLIST Log message: update to py3-keyring-23.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 02:29:52 Modified files: www : Makefile Removed files: www/php-markdown: Makefile distinfo www/php-markdown/pkg: DESCR PLIST www/php-predis : Makefile distinfo www/php-predis/pkg: DESCR PLIST Log message: remove two outdated PEAR-ish php ports that survived the recent cleanup CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/25 02:30:53 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for php-markdown, php-predis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/25 04:07:18 Modified files: regress/lib/libcrypto/bn/general: bntest.c Log message: Resolve last issue with opaque BIGNUM in this test. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/25 04:26:53 src/regress/usr.sbin/rpki-client/rrdp Update of /cvs/src/regress/usr.sbin/rpki-client/rrdp In directory cvs.openbsd.org:/tmp/cvs-serv73181/rrdp Log Message: Directory /cvs/src/regress/usr.sbin/rpki-client/rrdp added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/25 04:35:02 ports/inputmethods/libkkc/patches Update of /cvs/ports/inputmethods/libkkc/patches In directory cvs.openbsd.org:/tmp/cvs-serv33973/patches Log Message: Directory /cvs/ports/inputmethods/libkkc/patches added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/25 05:15:37 Modified files: lib/libcrypto/man: BIO_find_type.3 Log message: Document BIO_method_name(3). While here, also improve the rest of the page: * add missing BIO_TYPE_* constants * describe BIO_TYPE_START * better function argument names * more precision in the descriptions and regarding the RETURN VALUES * lots of wording improvements * improve the coding style below EXAMPLES * delete a BUGS section describing cretaceous behaviour CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 05:53:48 Modified files: www/uget : Makefile distinfo www/uget/patches: patch-tests_test-plugin+app_c patch-ui-gtk_UgtkSetting_c Log message: Update to uget-2.2.2 ok bcallah@ (maintainer) tests from op@ (including a MEGA link) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/25 05:55:34 Modified files: usr.sbin/rpki-client: repo.c Log message: Check for possible negative diff timeout. Clamp it to 0 in that case. poll with negative timeout noticed by job@ OK job@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 05:59:00 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.15.7 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/25 06:46:02 Modified files: sys/net : if_bridge.c if_pfsync.c pfkeyv2.c pfkeyv2_convert.c sys/netinet : ip_ipsp.c ip_ipsp.h ip_spd.c ipsec_input.c ipsec_output.c tcp_input.c tcp_output.c udp_usrreq.c Log message: Implement reference counting for IPsec tdbs. Not all cases are covered yet, more ref counts to come. The timeouts are protected, so the racy tdb_reaper() gets retired. The tdb_policy_head, onext and inext lists are protected. All gettdb...() functions return a tdb that is ref counted and has to be unrefed later. A flag ensures that tdb_delete() is called only once. Tested by Hrvoje Popovski; OK sthen@ mvs@ tobhe@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/11/25 07:03:40 Modified files: usr.sbin/rpki-client: extern.h main.c repo.c rpki-client.8 Log message: Replace MAX_REPO_TIMEOUT with repo_timeout, which is set to 1/4th of timeout, or if timeout is disabled set to 24 hours. OK claudio@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/25 07:51:26 Modified files: sys/dev/pci : if_iwx.c if_iwxreg.h if_iwxvar.h Log message: Prepare iwx(4) for using new firmware (API version -67) in the future. Bump command versions array size as required for -67 firmware. Ignore new TLVs found in -67 images. Add room for another ucode section needed for -67 on AX201 devices. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/11/25 08:02:50 Modified files: sysutils/firmware/iwx: Makefile distinfo sysutils/firmware/iwx/pkg: PLIST Log message: Update our iwx(4) firmware package. Remove -48 firmware images which are no longer used by the driver. Add -67 firmware images which allegedly contain security fixes. We should be able to use these soon. The driver has been patched to work with -67 images but has not yet been switched over (pending more testing). Add newest available firmware images for any AX201 devices which are not yet matched by the driver but will hopefully be supported eventually. ok sthen@ committed over AX201 running fw ver 67.8f59b80b.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/11/25 08:03:04 Modified files: usr.sbin/rpki-client: main.c Log message: Initialize the repo_timeout to timeout / 4 at start of main(). OK job@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/25 08:11:47 Modified files: geo/py-laspy : Makefile distinfo geo/py-laspy/pkg: PLIST Removed files: geo/py-laspy/patches: patch-setup_py Log message: geo/py-laspy: update to 2.0.2 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/11/25 08:40:26 Modified files: sbin/fdisk : mbr.c Log message: Honour /usr/mdec/mbr or -f partition 0 information even outside of _powerpc__ and __mips__, preventing the possible creation of MBRs with overlapping partitions 0 and 3. Don't set bootprt DOSACTIVE flag if no partition 0 information was provided via /usr/mdec/mbr or -f. Lets octeon fdisk(8) set DOSACTIVE on the OpenBSD partition in the default MBR like every other fdisk(8) does. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/25 08:46:46 Removed files: databases/virtuoso: Makefile distinfo databases/virtuoso/patches: patch-binsrc_maildrop_Makefile_in patch-binsrc_tests_Makefile_in patch-binsrc_tests_biftest_bif_sample_c patch-binsrc_vspx_vspx_sql patch-configure_in patch-libsrc_Thread_sched_pthread_c patch-libsrc_Thread_thread_int_h patch-libsrc_Wi_bif_crypto_c patch-libsrc_Wi_bif_file_c patch-libsrc_Wi_disk_c patch-libsrc_Wi_http_c patch-libsrc_Wi_openxml_sql patch-libsrc_Wi_recovery_c patch-libsrc_Wi_srvstat_c patch-libsrc_Wi_system_sql patch-libsrc_Wi_xmlenc_algos_c patch-libsrc_Wi_xmlenc_c patch-libsrc_Wi_xmlenc_h patch-libsrc_odbcsdk_include_sqltypes_h patch-libsrc_plugin_dlf_h patch-libsrc_util_usage_c patch-libsrc_zlib_contrib_minizip_ioapi_h databases/virtuoso/pkg: DESCR PLIST Log message: Remove databases/virtuoso. Imported for nepomuk which already left the tree. Not used by anything else. Since it was never updated to more recent versions, it's getting in the way of libcrypto changes. ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/25 08:47:05 Modified files: databases : Makefile Log message: -virtuoso CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/25 08:47:32 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register databases/virtuoso removal CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/25 09:21:07 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-configure patch-sc_source_core_data_column3_cxx Log message: update to 7.2.3.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/11/25 09:23:22 Modified files: editors/libreoffice: Makefile Log message: fix Makefile of 7.2.3.2 by using the correct version CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/25 09:28:46 Modified files: sys/kern : Tag: OPENBSD_7_0 uipc_usrreq.c Log message: When unp_connect() releases both solock() and vnode(9) locks the socket we were connected could be closed by concurrent thread. Check connection state and return ECONNREFUSED if the connection was lost. from mvs@; OK bluhm@ This is patches/7.0/common/005_unpcon.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/25 09:29:23 Modified files: sys/kern : Tag: OPENBSD_6_9 uipc_usrreq.c Log message: When unp_connect() releases both solock() and vnode(9) locks the socket we were connected could be closed by concurrent thread. Check connection state and return ECONNREFUSED if the connection was lost. from mvs@; OK bluhm@ This is patches/6.9/common/022_unpcon.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/25 09:51:31 Modified files: regress/lib/libcrypto/rsa: rsa_test.c Log message: Rework this test to compile with opaque RSA CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/25 09:53:59 Modified files: usr.bin/openssl: passwd.c Log message: We know how to print a size_t now. Drop a comment and a cast. ok bluhm inoguchi CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 10:13:27 Modified files: editors/kakoune: Makefile distinfo editors/kakoune/pkg: PLIST Log message: Update to kakoune-2021.11.08 Patch from maintainer Frederic Galusik CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 10:19:19 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.8.3 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 10:19:32 Modified files: games/openttd : Makefile distinfo Log message: Update to openttd-12.1 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 10:56:44 Modified files: shells/fish : Makefile Added files: shells/fish/patches: patch-src_history_cpp Log message: Backport a patch fixing a bug corrupting history file CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/25 11:10:28 Modified files: www/uget : Makefile Log message: Homepage http => https Forgot to commit it previously when rsadowski@ mentioned it CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/25 11:23:53 Modified files: usr.sbin/pkg_add/OpenBSD: PackageName.pm Log message: forgot the case about find... oops fixes GraphicsMagick updates CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/25 11:26:23 Log message: Import fnc 0.6, a terminal frontend for fossil A read-only ncurses browser for fossil repositories. Port created by me and I'm also taking MAINTAINER, with hints from sthen@. ok sthen@, solene@ Status: Vendor Tag: sdk Release Tags: sdk_20211125 N ports/devel/fnc/Makefile N ports/devel/fnc/distinfo N ports/devel/fnc/pkg/DESCR N ports/devel/fnc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/25 11:28:15 Modified files: devel : Makefile Log message: Adding subdirectory fnc CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/25 11:28:51 Modified files: sbin/iked : ca.c config.c iked.c Log message: Silence unitialized variable warnings. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/25 11:52:55 Modified files: sysutils/nnn : Makefile distinfo Added files: sysutils/nnn/patches: patch-src_nnn_c Log message: Update nnn to v4.4, by maintainer Martin Ziemer Software changes: * support macOS iterm2 in plugin preview-tui (#1196) * use selection at native command prompt with %j and %J (docs) * scroll strings longer than columns in rename/new prompts (#1213, #279) * batch rename symlink targets in listing mode (#1214) * option for recursive rename in plugin .nmv (#1186) * more frequent checks for cancellation during du (#1236) * picker mode: enable auto-proceed * picker mode: don't pick hovered file on Enter if selection exists * picker mode: fix issue in plugin fzopen when used to pick files * send file to explorer FIFO on double left click instead of opening it * new neovim plugin nnn.nvim featuring explorer mode * explorer mode for nnn.vim * remove option -w: always place HW cursor on current entry * accept link name when linking a single target (#1201) * option -i to show current file information in info bar * force GNU sed on *BSD and Solaris * add nsxiv support to nuke, preview-tabbed and imgview (#1230) * fix preview-tui without -a (#1208) * pass pts in env var for preview-tui to use in tput (#1235) * disable editing file in picker mode (#1183) * save session in picker mode (#1190) * use nerd icons for gitstatus patch (#1220) Port changes: * added run_dep gsed * cherry picked upstream patch to make use of gsed on BSDs Sijmen J. Mulder noticed that gsed is required now. op@ noticed that gsed is not used due a bug. ok sthen@ for the original update ok op@ and solene@ for the final version with gsed patch CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/11/25 12:00:22 Modified files: . : errata69.html errata70.html Log message: Release unpcon and x509 errata. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/25 12:05:27 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.34.2. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/11/25 12:12:32 Modified files: . : errata69.html Log message: Fix broken html. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/25 12:25:59 Modified files: . : errata70.html Log message: fix previous CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/25 12:41:02 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.74.2. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/25 12:41:03 Modified files: sbin/iked : pfkey.c Log message: Remove unused variable fd. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/25 12:53:31 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/25 13:08:26 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-10.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/25 13:15:50 Modified files: x11/virt-viewer: Makefile distinfo Removed files: x11/virt-viewer/patches: patch-src_virt-viewer-app_c Log message: Update to virt-viewer-11.0. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/11/25 13:31:24 Modified files: sys/dev/usb : uhidev.c Log message: revert recent change, breakage reported by dv@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/25 14:04:58 Modified files: devel/git : Makefile distinfo Log message: Update to git 2.34.1 Mostly 2.34.0 regression fixes. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/25 14:09:48 Modified files: regress/usr.sbin/syslogd: args-tls-cafile-fake.pl Log message: LibreSSL error message has changed again, make test more tolerant. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/25 16:02:24 Modified files: usr.bin/ssh : packet.c Log message: debug("func: ...") -> debug_f("...") CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/25 16:03:06 Modified files: sys/netinet : tcp_input.c Log message: move label to fix RAMDISK CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/25 17:40:15 Modified files: faq : faq4.html faq/ports : guide.html specialtopics.html Log message: https for sndio, gparted, and man page links CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/25 17:42:09 Modified files: . : anoncvs.html ftp.html stable.html build/mirrors : anoncvs.html.head ftp.html.end Log message: format

    and

    titles more consistently with other pages CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/25 17:43:44 Modified files: faq : faq6.html Log message: add a missing "the," fix title formatting, tweak dns text a bit CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/25 17:46:37 Modified files: faq/pf : example1.html Log message: link directly to the "match" section of pf.conf(5) when discussing the match keyword, mention DoT in unbound, fix inconsistent ip formatting CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2021/11/25 19:48:55 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.4.2 released CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/25 20:31:38 Modified files: sbin/fdisk : fdisk.8 Log message: remaing -> remaining CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/25 20:34:14 Modified files: share/man/man4/man4.amd64: vmm.4 Log message: addresss -> address CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/25 20:37:39 Modified files: share/man/man4/man4.riscv64: sfuart.4 Log message: Transmiter -> Transmitter CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/25 20:41:39 Modified files: usr.bin/rsync : rsync.1 Log message: definiton -> definition CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/25 20:42:33 Modified files: usr.bin/rsync : rsync.5 Log message: followng -> following CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/25 21:42:13 Modified files: sys/kern : kern_kthread.c sys/sys : proc.h signalvar.h Log message: Mark exit1() and sigexit() as non-returning The late 1990s reasons for avoiding __dead with exit1() should not apply with the current compilers. This fixes compiler warnings about uninitialized variables in trap.c on mips64. Discussed with guenther@ and miod@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/25 22:27:04 Added files: graphics/enblend-enfuse/patches: patch-src_minimizer_h Log message: unbreak build on sparc64 OK kmos@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:06:15 Modified files: inputmethods/libkkc: Makefile Log message: Needs MODULES=lang/python; otherwise python2 gets picked up if present at configure time and the build breaks. checking for python2... /usr/local/bin/python2 checking for python version... 2.7 <...> /usr/local/bin/python2 -B ../data/templates/libkkc-data/tools/sortlm.py \ ./data/models/text2/data.arpa data/models/sorted2/data Traceback (most recent call last): File "../data/templates/libkkc-data/tools/sortlm.py", line 20, in import marisa ImportError: No module named marisa CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:24:01 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-0.60.2. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/26 00:53:26 Modified files: faq/ports : guide.html Log message: talk about REVISION with subpackages, suggssted by Yifei Zhan brief mention of rc/pre etc, point at pkg_check-version CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:56:30 Modified files: sysutils/nomad : Makefile distinfo sysutils/nomad/pkg: PLIST Log message: Update to nomad-1.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:57:25 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:57:36 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 00:57:54 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.13. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/26 00:59:42 Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_ct_py Log message: py-cryptography: unbreak build. The code assumes that if OPENSSL_NO_CT is defined then the SCT struct exists. Beck added OPENSSL_NO_CT to opensslfeatures.h but the struct will only exist after the next bump. Reported by & ok aja semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 01:05:30 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 01:07:37 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-6.5.53 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 01:08:32 Modified files: net/unifi : Makefile.inc Log message: use , don't hardcode .orig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 01:16:46 Modified files: net/py-portend : Makefile distinfo Log message: update to py3-portend-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 01:17:35 Modified files: security/py-gnupg: Makefile distinfo Log message: update to py3-gnupg-0.4.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 01:19:54 Modified files: graphics/libexif: Makefile distinfo Removed files: graphics/libexif/patches: patch-libexif_exif-gps-ifd_c Log message: update to libexif-0.6.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 02:04:57 Modified files: databases/recoll: Makefile distinfo databases/recoll/patches: patch-Makefile_in databases/recoll/pkg: PLIST-main Log message: update to recoll-1.31.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/11/26 04:44:01 Modified files: sys/dev/ofw : ofw_power.c ofw_power.h Log message: Add interfaces to enable all power domains for a node. ok patrick@, visa@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/26 05:08:35 Modified files: usr.sbin/pkg_add: pkg_mklocatedb.1 pkg_create.1 Log message: document annotation interactions with pkg_mklocatedb CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/26 05:14:33 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: use the keywords instead of vague english so that it's indexed better by mandocdb CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/26 05:55:37 Modified files: sysutils/sysclean: Makefile distinfo Log message: sysutils/sysclean: update to 3.0 - use unveil(2) - code cosmetic changes CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/26 05:56:53 Modified files: devel/quirks/files: Quirks.pm Log message: devel/quirks: add 7.1 comment markers ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/26 06:05:03 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Simplify the code in X509_get_pubkey_parameters(3) by using X509_get0_pubkey(3) instead of X509_get_pubkey(3); no functional change. OK tb@ This is similar to the relevant part of the follwoing commit from the OpenSSL 1.1.1 branch, which is still under a free licence, but without the bug that commit introduced into this function in OpenSSL: commit c01ff880d47392b82cce2f93ac4a9bb8c68f8cc7 Author: Dr. Stephen Henson Date: Mon Dec 14 13:13:32 2015 +0000 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/26 06:17:09 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Bugfix in X509_get_pubkey_parameters(3): If EVP_PKEY_copy_parameters(3) fails - among other reasons, this may happen when out of memory - the pkey argument and/or the chain argument will not contain all the desired parameters after returning. Consequently, report the failure to the caller rather than silently ignoring it. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/26 06:27:17 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.12.1. See https://mail.xfce.org/pipermail/xfce-announce/2021-November/001079.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/11/26 06:27:43 Modified files: x11/xfce4/mousepad: Makefile distinfo Log message: x11/xfce4/mousepad: update to 0.5.8. See https://mail.xfce.org/pipermail/xfce-announce/2021-November/001078.html CVSROOT: /cvs Module name: ports Changes by: inoguchi@cvs.openbsd.org 2021/11/26 06:35:06 Modified files: textproc/libmarisa: Makefile Added files: textproc/libmarisa/pkg: DESCR-perl DESCR-ruby PLIST-perl PLIST-ruby Log message: update textproc/libmarisa to add perl and ruby bindings built and tested on amd64. build check on arm64 by Yifei Zhan < openbsd () zhan ! science >. review comments and OK from sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/26 06:35:10 Modified files: lib/libcrypto/man: X509_get_pubkey_parameters.3 Log message: after the bugfix in x509_vfy.c rev. 1.100, replace the BUGS section with a shorter CAVEATS section CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 06:48:22 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 ASN1_item_verify.3 ASN1_parse_dump.3 X509V3_extensions_print.3 X509_ATTRIBUTE_set1_object.3 X509_check_trust.3 X509at_get_attr.3 lib/libssl/man : SSL_read_early_data.3 Log message: spelling ok schwarze@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/26 07:05:01 Modified files: sbin/iked : ikev2.c Log message: Fix ikev2_child_sa_rekey() warnings. The SPI can't be printed without a parent SA. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 07:43:10 Modified files: x11/gnome/gjs/patches: patch-meson_build Log message: Fix build with meson >= 0.60.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 07:45:13 Modified files: sys/arch/arm/arm: cpu.c sys/arch/arm64/arm64: cpu.c sys/arch/riscv64/riscv64: cpu.c sys/arch/mips64/mips64: cpu.c Log message: avoid clang -Wsometimes-uninitialized warning when MULTIPROCESSOR is not defined feedback from millert@, ok kettenis@, mips64 diff from and ok visa@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 07:59:43 Modified files: sys/arch/powerpc/powerpc: trap.c Log message: avoid clang -Wsometimes-uninitialized warning when DDB is not defined ok kettenis@ visa@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/26 08:21:26 Modified files: sys/arch/arm64/dev: acpiiort.c Log message: The IORT table usually only contains single mappings. While on the LX2K there is a non-single mapping for the networking subsystem, we don't yet have support for it and apparently Linux has trouble with it as well. So for now we can remove the code, because it uses an uninitialized variable and there's no easy way to fix it without re-thinking the concept. The code got there in the first place because it's a copy of the same pattern in our other IOMMU code. ok jsg@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/26 09:16:35 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: Replace TDBF_DELETED flag with check if tdb was already unlinked. Protect tdb_unlink() and puttdb() for SADB_UPDATE with tdb_sadb_mutex. Tested by Hrvoje Popovski ok bluhm@ mvs@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/11/26 09:22:44 Modified files: sbin/iked : iked.h ikev2_msg.c ikev2_pld.c policy.c Log message: A peer sends both his local id and remote id he expects us to be. So far we have only looked at the peer's local id, so that we can find a policy with the matching dstid set. Hence dstid is involved in the decision making. While we do send out our local id, which the peer will use to verify his policies, we do not yet make a decision based on the id the peer expects us to have. If you have two policies configured with only srcid set, we will always pick the same. To be able to choose a policy that matches the peer's expectations, save the local id the peer expects us to have and use it during policy lookup. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/26 09:23:27 Modified files: usr.bin/openssl: apps.c apps.h openssl.1 rsa.c x509.c Log message: openssl(1): drop support for netscape certificates and server gated keys. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/26 09:40:02 Modified files: lib/libssl : ssl_rsa.c Log message: Simplify two weirdly formatted pieces of code in ssl_rsa.c and stop reaching into the EVP_PKEY struct. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/26 09:41:42 Modified files: lib/libssl : ssl_both.c ssl_cert.c ssl_clnt.c ssl_sigalgs.c ssl_srvr.c t1_lib.c Log message: Stop reaching into EVP_PKEY in the rest of libssl. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/26 09:47:31 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: FS2.pm Log message: update-plist: add support for '@tag ibus-write-cache' ok espie@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/26 09:52:07 Modified files: regress/lib/libcrypto/bn/mont: mont.c Log message: make the bn/mont test compile with opaque DH. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/26 10:24:46 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: Update to mautrix-whatsapp-0.2.1 Patch from maintainer Renaud Allard, thanks! CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/11/26 11:47:08 Modified files: lang/ruby/2.7 : Makefile distinfo lang/ruby/2.7/pkg: PLIST-main Log message: Update to Ruby 2.7.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/11/26 11:49:16 Modified files: lang/ruby/3.0 : Makefile distinfo lang/ruby/3.0/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/26 11:56:24 Modified files: graphics/libexif: Makefile distinfo Log message: something went wrong with github autogenerated tarballs, anyway libexif has proper release assets so use the tar.bz2 and drop autoreconf. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/26 12:24:41 Modified files: sys/netinet : ip_ipsp.c Log message: Put a mutex assert locked into puttdb_locked(). OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/11/26 13:23:27 Modified files: games/ufoai : Makefile.inc games/ufoai/base: Makefile games/ufoai/base/pkg: PLIST-main Added files: games/ufoai/base/patches: patch-src_tools_radiant_libs_gtkutil_glfont_cpp Log message: unbreak games/ufoai by fixing retired pango syntax while here, enable for arm64 and riscv64 ok kirby@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 17:49:22 Modified files: 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 Log message: stop building kernels with -Wno-uninitialized on clang archs this hides real problems that could be found at build time ok kettenis@ visa@, ok sashan@ on amd64/i386 CVSROOT: /cvs Module name: ports Changes by: inoguchi@cvs.openbsd.org 2021/11/26 18:54:20 Modified files: inputmethods/libkkc: Makefile Log message: BUILD_DEPENDS tweak in inputmethods/libkkc dropped three lines from BUILD_DEPENDS since those are automatically added by CONFIGURE_STYLE=autoreconf. comments from sthen@ and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 21:26:18 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_resource.c sys/dev/pci/drm/amd/display/dc/dml: display_mode_enums.h Log message: drm/amd/display: Update swizzle mode enums From Alvin Lee 3d68d6ee83144044f610d67304cc194c2af7d0c5 in linux 5.10.y/5.10.82 58065a1e524de30df9a2d8214661d5d7eed0a2d9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 21:29:01 Modified files: sys/dev/pci/drm/i915/display: intel_dp.c Log message: drm/i915/dp: Ensure sink rate values are always valid From Imre Deak 47901b77bf7dc801a084a0b377aee5974d9bc4ce in linux 5.10.y/5.10.82 6c34bd4532a3f39952952ddc102737595729afc4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/11/26 21:32:32 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_connectors.c Log message: drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors From hongao 04c586a601dc0acb8e739205db350ab660dffc4f in linux 5.10.y/5.10.82 bf552083916a7f8800477b5986940d1c9a31b953 in mainline linux CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/26 23:14:10 Modified files: sys/arch/powerpc64/dev: kexec.c Log message: free() with nullptr is OK, but not if the size is unitialized, and the fail label is reachable before the sizes are known. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/27 00:14:46 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c sshsig.c sshsig.h Log message: Add ssh-keygen -Y match-principals operation to perform matching of principals names against an allowed signers file. Requested by and mostly written by Fabian Stelzer, towards a TOFU model for SSH signatures in git. Some tweaks by me. "doesn't bother me" deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/27 00:20:59 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: regression test for match-principals. Mostly by Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/27 00:23:35 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: whitespac e CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/27 01:50:28 Modified files: databases/py-odbc: Makefile distinfo databases/py-odbc/patches: patch-src_pyodbc_h patch-src_pyodbcmodule_cpp databases/py-odbc/pkg: PLIST Log message: update to py3-odbc-4.0.32 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/27 01:51:23 Modified files: archivers/py-lz4: Makefile distinfo Log message: update to py3-lz4-3.1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/27 02:39:50 Modified files: net/ldns : Makefile distinfo net/ldns/pkg : PLIST-main Log message: update to libldns-1.8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 02:47:15 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.27.2. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/11/27 02:58:04 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.9.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 03:00:48 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-3.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 03:05:09 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 03:05:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 03:05:34 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.14. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/11/27 04:22:26 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Let iwm(4) use per-Tx-queue interface timers to ensure that the interface watchdog will trigger a device timeout if a particular Tx queue gets stuck while other Tx queues keep working. The Linux driver is using a similar workaround for "stuck queues". I have only observed this problem on iwx(4) hardware but it won't hurt to add this workaround to iwm(4) as well. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/27 06:02:09 Modified files: x11/gnome/tracker3-miners: Makefile x11/gnome/tracker3-miners/patches: patch-src_tracker_tracker-process_c Log message: Fix leak. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/27 06:05:38 Modified files: net/wireguard-tools: Makefile distinfo Log message: update to wireguard-tools-1.0.20210914 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/27 06:10:33 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: Fix incomplete initialization bug: BIO_new(BIO_f_asn1()) neglected initializing five of the fields in BIO_ASN1_BUF_CTX (prefix, prefix_free, suffix, suffix_free, ex_arg), inviting a segfault in a subsequent call from the application program to BIO_write(3) because subroutines of that function assume that the function pointers are either NULL or valid. Fix this by using the less error-prone calloc(3) idiom. While here, inline asn1_bio_init() at the only call site in asn1_bio_new() to simplify the code and make it easier to read. Bug found and initial patch by me, this version (with inlining) by and OK tb@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2021/11/27 06:33:49 Modified files: graphics/evince: Makefile distinfo Log message: update to evince-41.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/27 07:17:02 Modified files: databases/mongodb: Makefile Added files: databases/mongodb/patches: patch-src_mongo_crypto_sha1_block_openssl_cpp Log message: databases/mongodb: backport a patch from mongdb 3.4 to make it compile with OpenSSL 1.1 where EVP_MD_CTX is opaque. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/27 08:06:10 Modified files: regress/sys/kern/poll: poll_close.c regress/sys/kern/select: select_close.c Log message: Fix timeouts in poll/select regress tests Disable poll/select timeout so that the wchan wait would work as intended. The timeout is not essential to the test flow. In addition, the top-level alarm timer prevents the tests from getting stuck should something go wrong. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/27 08:07:26 Modified files: regress/sys/kern/poll: Makefile poll_close.c Log message: Adjust wait channel name and re-enable test. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/27 08:12:19 Modified files: lib/libc/arch/mips64/sys: brk.S sbrk.S Log message: Make brk() and sbrk() weak again to fix build with clang 13. OK jsg@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/27 08:13:09 Modified files: libexec/ld.so/mips64: rtld_machine.c Log message: Remove an unneeded variable to fix compiler warning with clang 13. OK jsg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/27 08:25:14 Modified files: net/catgirl : Makefile Log message: Do configure The configure script defines OPENSSL_BIN to "/usr/bin/openssl" on OpenBSD; the default is "openssl". Practically no difference on systems with just one openssl(1) in PATH, but correct and configure might gain stuff in the future. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/27 09:18:03 Modified files: lib/libcrypto/man: BIO_new.3 Makefile Added files: lib/libcrypto/man: BIO_f_asn1.3 Log message: new manual page BIO_f_asn1(3) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/27 09:25:40 Modified files: sys/dev/pci : if_ixl.c Log message: previous commit causes gcc to perform an unaligned access to the tcphdr (at least on sparc64) since it accesses the bitfield using an "int sized" instructions, rather than the minimally sized byte instruction. This is permitted by the language laywers who probably prefer we change the tcphdr in every packet. It is not clear how to convince gcc to avoid this behaviour, and a week of futzing hasn't found fast path solutions yet. In the meantime the tree may not be broken. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/27 09:46:13 Modified files: infrastructure/mk: bsd.port.mk Log message: bsd.port.mk: use .elif instead of imbricated .if While here, remove 2 empty tabs on line to appease emacs. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/11/27 09:56:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm sysutils : Makefile Removed files: sysutils/upobsd: Makefile distinfo sysutils/upobsd/pkg: DESCR PLIST Log message: sysutils/upobsd removal currently unmaintained, and repository is archived and read-only instead of waiting that things break or people to be unhappy that it doesn't work as well they want, remove it from ports ok sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/27 10:45:49 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/27 10:48:27 Modified files: www/webkitgtk4 : Makefile Log message: Fix disabling assembler / enabling C_LOOP on unsupported archs This used to work but the flag name has changed in the past. riscv64 is the only affected arch since its native support is limited to LLInt (and that one fails to link on OpenBSD). ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/27 11:02:34 Modified files: net/tdlib : Makefile distinfo Log message: update tdlib to 1.7.9 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/27 11:26:16 Modified files: mail/sendmail : Makefile Added files: mail/sendmail/patches: patch-sendmail_tls_c Log message: mail/sendmail: avoid upcoming build breakage with opaque DH. Force using the code path using DH_set0_pqg(). ok ajacoutot (maintainer) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/11/27 11:35:30 Log message: import games/hlsteam; ok solene@ DESCR: Simple Haxe wrapper of Steam API for Hashlink. Features: Achievements & Leaderboards Cloud Workshop / UGC (User Generated Content) Matchmaking / Networking Steam Controller Support Stats Status: Vendor Tag: thfr Release Tags: thfr_20211127 N ports/games/hlsteam/Makefile N ports/games/hlsteam/distinfo N ports/games/hlsteam/patches/patch-Makefile N ports/games/hlsteam/patches/patch-native_gameserver_cpp N ports/games/hlsteam/patches/patch-native_steamwrap_h N ports/games/hlsteam/pkg/DESCR N ports/games/hlsteam/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/11/27 11:36:18 Modified files: games : Makefile Log message: +hlsteam CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/27 14:50:05 Modified files: sbin/iked : iked.h ikev2.c ikev2_msg.c ikev2_pld.c policy.c Log message: Rename msg_id to msg_peerid now that we also have msg_localid. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/27 15:45:05 Modified files: www/py-werkzeug: Makefile distinfo www/py-werkzeug/pkg: PLIST Removed files: www/py-werkzeug/patches: patch-docs_conf_py patch-tests_test_serving_py Log message: more TDEPs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/27 15:50:22 Modified files: www/py-werkzeug: Makefile distinfo www/py-werkzeug/pkg: PLIST Added files: www/py-werkzeug/patches: patch-docs_conf_py patch-tests_test_serving_py Log message: oops, committed too much in previous, revert for now CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/27 16:25:38 Modified files: security/py-fastecdsa: Makefile distinfo Log message: Update py3-fastecdsa to 2.2.3 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/11/27 20:57:17 Modified files: games/quakespasm: Makefile distinfo Log message: update to quakespasm 0.94.2 adds support for the latest update of the 2021 quake rerelease from Tom Murphy ok thfr@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/28 00:10:18 Modified files: usr.bin/ssh : sshsig.c Log message: missing initialisation for oerrno CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/28 00:14:29 Modified files: usr.bin/ssh : ssh-keygen.c Log message: fix indenting in last commit CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/28 00:15:10 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: ssh-keygen -Y match-principals doesn't accept any -O options at present, so don't say otherwise in SYNOPSIS; spotted jmc@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/28 00:21:26 Modified files: usr.bin/ssh : sshsig.c Log message: sshsig: return "key not found" when searching empty files rather than "internal error" CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/28 01:19:09 Log message: Import pounce-3.0 pounce is a multi-client, TLS-only IRC bouncer. It maintains a persistent connection to an IRC server, acting as a proxy and buffer for a number of clients. When a client connects, any messages received since it last disconnected will be relayed to it. Unlike some other bouncers, pounce uses a single buffer for all IRC messages, which acts as a queue from which each client reads messages independently. OK kn@ and sthen@ Status: Vendor Tag: op Release Tags: op_20211128 N ports/net/pounce/Makefile N ports/net/pounce/distinfo N ports/net/pounce/pkg/DESCR N ports/net/pounce/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/28 01:20:51 Log message: Import litterbox-1.8 litterbox is a TLS-only IRC logger. It logs events from IRC in a SQLite database, indexing messages for full-text search. It is intended for use with the IRC bouncer pounce, but can also be used independently as a logging bot. OK sthen@ Status: Vendor Tag: op Release Tags: op_20211128 N ports/net/litterbox/Makefile N ports/net/litterbox/distinfo N ports/net/litterbox/pkg/DESCR N ports/net/litterbox/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/28 01:22:38 Modified files: net : Makefile Log message: + litterbox pounce CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/28 02:25:02 Modified files: sys/dev/usb/dwc2: dwc2.c dwc2_hcd.c dwc2_hcdddma.c Log message: Align with the recent memory allocation changes we did for the other USB HC drivers; M_DEVBUF -> M_USBHC. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/28 02:52:53 Modified files: net/pounce : Makefile Log message: fix slightly incorrect license, pounce is actually GPLv3+ OK sthen@ CVSROOT: /cvs Module name: www Changes by: namn@cvs.openbsd.org 2021/11/28 03:15:15 Modified files: faq : upgrade70.html Log message: "download all the install sets" Reported by scara on #openbsd on libera IRC. Thanks! CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/11/28 03:32:40 Modified files: graphics/libcaca: Makefile distinfo graphics/libcaca/patches: patch-Makefile_in patch-configure graphics/libcaca/pkg: PLIST Log message: update graphics/libcaca 0.99.beta20. Changelog: https://github.com/cacalabs/libcaca/releases/tag/v0.99.beta20 There are some CVE fixes listed there (e.g., buffer overflow, illegal WRITE access, illegal READ access). Here is one: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-3410 https://github.com/cacalabs/libcaca/issues/52 This update: - Moves MASTER_SITES to github (http://caca.zoy.org/browser/libcaca/trunk/README) - Defines V and PKGNAME substitution - Bumps major because of removed symbols. libcaca is moving away from using libcucul. - Disable building ruby subdirectory in Makefile.in patch to be consistent with --disable-ruby. - Remove -g -O2 and bash-ism =~ in patch-configure. bash-ism throws an error otherwise. Reorder comments while here. Feedback, tests and OK thfr@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 03:37:05 Modified files: security/opendnssec: Makefile Added files: security/opendnssec/patches: patch-configure patch-enforcer_src_hsmkey_hsm_key_factory_c patch-libhsm_src_bin_hsmtest_c patch-libhsm_src_bin_hsmutil_c patch-libhsm_src_lib_libhsm_c Log message: unbreak opendnssec following ldns update, ok tb@ pvk@ opendnssec assumes that all ldns >=1.7 have Ed25519/Ed448 but this isn't correct. In ldns >= 1.8 the constants related to Ed25519/Ed448 are _not_ available unless those features are available, so builds trying to use them will fail (previously this was a runtime failure). opendnssec's autoconf script sets USE_ED25519/USE_ED448 (hardcoded to 1) but doesn't actually use them in code. Change the code to use them, and hardcode to 0 for now. Should check LDNS_BUILD_CONFIG_USE_ED25519 and LDNS_BUILD_CONFIG_USE_ED448 on 1.8+. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/28 04:40:23 Modified files: devel/ptlib : Makefile distinfo devel/ptlib/patches: patch-make_unix_mak patch-plugins_Makefile_in patch-src_ptlib_unix_socket_cxx devel/ptlib/pkg: DESCR PLIST Added files: devel/ptlib/patches: patch-Makefile_in patch-make_common_mak patch-make_lib_mak patch-plugins_configure patch-plugins_vidinput_v4l2_vidinput_names_cxx Removed files: devel/ptlib/patches: patch-Makefile patch-configure patch-include_ptlib_unix_ptlib_platform_h patch-plugins_vidinput_bsd_vidinput_bsd_cxx patch-plugins_vidinput_v4l2_vidinput_v4l2_cxx patch-src_ptclib_pssl_cxx patch-src_ptclib_pwavfile_cxx patch-src_ptlib_common_osutils_cxx patch-src_ptlib_common_sockets_cxx patch-src_ptlib_unix_assert_cxx patch-src_ptlib_unix_channel_cxx patch-src_ptlib_unix_osutil_cxx patch-src_ptlib_unix_remconn_cxx patch-src_ptlib_unix_serchan_cxx patch-src_ptlib_unix_svcproc_cxx patch-src_ptlib_unix_tlib_cxx patch-src_ptlib_unix_tlibthrd_cxx Log message: Downgrade version and use the maintained fork of PTLib 2.10.9 in github.com/willamowius/ptlib as advised by the gnugk project. Set up CONFIGURE_ARGS as documented at https://www.gnugk.org/gnugk-manual-14.html This also has the nice side effect to unbreak with OpenSSL 1.1.1 where DH and BIO are opaque (req. by tb@). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/28 04:41:31 Modified files: net/h323plus : Makefile net/h323plus/patches: patch-openh323u_mak_in Log message: Unbreak with the PTLib 2.10.9 willamowius fork. While here, fix a typo that was preventing creating DEBUG_PACKAGES. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/28 04:42:25 Modified files: net/gnugk : Makefile Added files: net/gnugk/patches: patch-etc_gnugk_ini Log message: Unbreak with the PTLib 2.10.9 willamowius fork. While here, tighten dependencies, fix configuration file and enable DEBUG_PACKAGES. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 05:05:28 Modified files: net/nagios/nrpe: Makefile distinfo net/nagios/nrpe/patches: patch-sample-config_nrpe_cfg_in patch-src_nrpe_c net/nagios/nrpe/pkg: DESCR PLIST Added files: net/nagios/nrpe/patches: patch-src_check_nrpe_c Removed files: net/nagios/nrpe/patches: patch-configure patch-subst_in Log message: Update to NRPE 4.0.2, based on a diff from trondd This has slightly less ancient TLS support (allowing us to get rid of use of openssl to build) but is not compatible with older versions. The warning remains; if you are still using this it is recommended that you don't: WARNING: NRPE is deprecated upstream and no longer receives bug fixes or new features. For some of the checks on remote servers that you might otherwise make using NRPE, you may like to consider "manubolon-snmp" and an SNMP daemon instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 05:41:28 Modified files: www : Makefile www/sfeed : Makefile distinfo www/sfeed/pkg : PLIST Removed files: www/sfeed_curses: Makefile distinfo www/sfeed_curses/pkg: DESCR PLIST Log message: update to sfeed-1.1, rolling sfeed_curses into the main distribution from Hiltjo Posthuma CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 05:45:46 Modified files: devel/cbmc : Makefile Log message: use correct GH_TAGNAME, use GH_DISTFILE CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/28 05:49:55 Modified files: sbin/slaacd : frontend.c Log message: Make sure if_index is set in all case statements and use it consistently. This makes the next diff easier, also consistency is good. OK kn CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/11/28 05:51:52 Modified files: sbin/slaacd : frontend.c Log message: Make sure the interface still exists before updating it. When we get a route message, for example an address being added (RTM_NEWADDR, but the problem exists with most of the route messages) and the interface gets unplugged at just the right moment if_nametoindex(3) will return NULL. We will pass NULL through update_iface() to get_xflags() which will then crash because we dereference the NULL pointer there. OK kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/28 06:30:47 Added files: devel/ptlib/patches: patch-src_ptclib_pssl_cxx Log message: cvs didn't add this patch; noticed by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/28 06:31:14 Added files: devel/ptlib/patches: patch-configure patch-plugins_vidinput_bsd_vidinput_bsd_cxx patch-plugins_vidinput_v4l2_vidinput_v4l2_cxx Log message: And these ones... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 06:38:21 Added files: chinese/c2t/patches: patch-Makefile patch-c2t_c Removed files: chinese/c2t/patches: patch-01 patch-02 Log message: normalise patches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 06:43:25 Modified files: chinese/c2t : Makefile chinese/c2t/patches: patch-c2t_c Log message: zh-c2t: remove 'register' keywords, avoid "error: address of register variable requested" with clang 13. no change to program output when feeding it a test file. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 06:54:35 ports/devel/fnc/patches Update of /cvs/ports/devel/fnc/patches In directory cvs.openbsd.org:/tmp/cvs-serv10676/patches Log Message: Directory /cvs/ports/devel/fnc/patches added to the repository CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/28 06:57:37 Modified files: sys/dev/usb : utvfu.c Log message: utvfu(4) only has one frame size, either for PAL or NTSC. Therefore return EINVAL after the first frame size has been returned in the VIDIOC_ENUM_FRAMESIZES ioctl. ok mpi@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2021/11/28 07:10:32 Modified files: sys/dev/usb : utvfu.c Log message: Spacing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/28 07:32:34 Modified files: lib/libcrypto/man: ASN1_item_d2i.3 Log message: mark ASN1_check_infinite_end() and ASN1_const_check_infinite_end() as intentionally undocumented CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/11/28 07:53:44 Modified files: devel/xtensa-esp32-elf/binutils: Makefile Log message: Fix xtensa-esp32-elf-binutils build. Pointed out by aja@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/28 08:48:12 Modified files: lib/libcrypto/man: ASN1_put_object.3 Log message: Document ASN1_object_size(3). While here, * call the function arguments "content_length" rather than just "length" to make it less likely that the reader confuses them with the total length returned by ASN1_object_size(3); * state that only the short form is supported for content_length <= 127; * add the missing STANDARDS section. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 10:05:24 Modified files: net/h323plus : Makefile Added files: net/h323plus/patches: patch-src_h235_h235crypto_cxx patch-src_h235_h235support_cxx patch-src_h235auth1_cxx patch-src_h323ep_cxx Log message: net/h323plus: prepare for upcoming libcrypto bump. Use OpenSSL 1.1 codepaths to cope with DH, EVP_CIPHER_CTX and EVP_MD_CTX becoming opaque. ok aja (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 10:23:07 Modified files: net/ekg : Makefile Added files: net/ekg/patches: patch-src_simlite_c Log message: net/ekg: prepare for upcoming libcrypto bump (opaque EVP_MD_CTX). CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 10:27:49 Modified files: games/pokerth : Makefile Added files: games/pokerth/patches: patch-src_core_common_crypthelper_cpp Log message: games/pokerth: prevent build breakage due to opaque EVP_CIPHER_CTX. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/28 10:34:03 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.14.1 Requires C++17 now, WRKDIST should be stable across updates now. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/28 10:37:30 Modified files: sysutils/patchelf: Makefile Log message: Tests need GNU seq(1) now, update comments CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/11/28 10:40:14 Modified files: lib/libcrypto/man: ASN1_mbstring_copy.3 Log message: document ASN1_tag2bit(3) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 12:18:38 Modified files: devel/ccrtp : Makefile Added files: devel/ccrtp/patches: patch-src_ccrtp_crypto_openssl_hmac_cxx Log message: devel/ccrtp: fix build with opaque HMAC_CTX. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 12:26:03 Modified files: usr.sbin/config: config.h gram.y hash.c mkmakefile.c mkswap.c sem.c Log message: remove sys/param.h includes by stopping use of NODEV, ALIGNED and ALIGN(). The latter two exposed a large block allocator on top of malloc() which doesn't really make sense in this decade (the objects are never freed, so not quite like the famous openssl allocator) ok millert jsg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 12:28:42 Modified files: bin/cp : utils.c bin/mv : cp.c usr.bin/cdio : cdio.c extern.h mmc.c usr.bin/cvs : remote.c usr.bin/rcs : rcs.c usr.bin/rsync : copy.c usr.bin/split : split.c usr.bin/wc : wc.c usr.bin/xinstall: xinstall.c usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: Stop using MAXBSIZE to eliminate sys/param.h including (which injects a ton of namespace intrusion). Create local sizes, and refactor some code along the way. ok millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 12:30:39 Modified files: net/nagios/nrpe/patches: patch-src_nrpe_c Log message: fix bad patch, spotted by tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 13:07:59 Modified files: lang/ruby/2.7 : Makefile lang/ruby/2.7/patches: patch-configure patch-ext_openssl_extconf_rb lang/ruby/3.0 : Makefile lang/ruby/3.0/patches: patch-compile_c patch-configure patch-ext_etc_etc_c patch-lib_rubygems_ext_ext_conf_builder_rb Added files: lang/ruby/2.7/patches: patch-ext_openssl_ossl_ocsp_c lang/ruby/3.0/patches: patch-ext_openssl_ossl_ocsp_c Log message: Rubys: Avoid upcoming build breakage due to opaque OCSP_BASICRESPONSE. Replace bs->certs with OCSP_resp_get0_certs(bs). ok jeremy (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 13:44:57 Modified files: mail/imapproxy : Makefile mail/imapproxy/patches: patch-src_imapcommon_c Log message: mail/imapproxy: avoid upcoming build failure with opaque EVP_MD_CTX. While there, simplify the patch using SSL_set1_host/SSL_set_hostflags which avoid the need of getting the X509_VERIFY_PARM out of the SSL. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/28 13:54:29 Modified files: lang/gerbil : Makefile Added files: lang/gerbil/patches: patch-src_std_crypto_libcrypto-rfc5114_c patch-src_std_crypto_libcrypto_scm Log message: lang/gerbil: Fix build with opaque DH and HMAC_CTX in LibreSSL 3.5. ok Timo Myyrä (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/28 14:10:21 Modified files: net/isc-bind : Makefile Log message: Bump isc-bind REVISION to force package updates. The change in base relating to emulated thread-local-storage used by OpenBSD (r1.2 of gnu/llvm/compiler-rt/lib/builtins/emutls.c) results in an undefined symbol __emutls_get_address if the old binaries are used. | $ nm -s libisc-9.16.23.so.old | grep __emutls_get_address | U __emutls_get_address | $ nm -s libisc-9.16.23.so.new | grep __emutls_get_address | 00081a40 W __emutls_get_address Other ports may be affected by this too but I have no idea how to find them, if anyone gets the following at runtime from other packages then it is likely to be the same issue and those will need bumps too: undefined symbol '__emutls_get_address' ld.so: named: lazy binding failed! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/28 16:08:50 Modified files: net/nagios : Makefile Log message: net/nagios: remove leftover reference to nrpe,no_ssl CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/28 16:12:43 Modified files: faq : faq14.html Log message: list out the supported softraid levels and rework text describing which ones can be booted from on which platforms. mention bio(4) while here. input/ok tb CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/28 16:21:21 Modified files: lang/dmd : Makefile distinfo Log message: Update bootstrap and set LD_LIBRARY_PATH="${WRKSRC}/dmd-${V}-bootstrap/openbsd/bin${MODEL}" to cope with LLVM 13 update (and hopefully future updates as well). No change to the resulting package. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/11/28 16:32:25 Modified files: faq : faq1.html Log message: format the list of useful man pages and mailing lists more consistently with each other CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/11/28 18:04:45 Modified files: sys/lib/libsa : blowfish.h blowfish.c sys/crypto : blf.h blf.c lib/libc/crypt : blowfish.c blowfish.3 include : blf.h Log message: Niels agreed to remove the advertising clause; switching these to 3-term BSD license. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/28 18:23:22 Modified files: lang/dmd : Makefile distinfo Log message: Version the bootstrap so that it gets pick up by the build system. Requested by naddy@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 20:20:37 Modified files: lib/libc/gen : fts.c lib/libc/net : getifaddrs.c lib/libc/stdio : findfp.c Log message: A few sys/param.h annotations lacked ALIGNBYTES CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 22:17:35 Modified files: usr.sbin/vmd : control.c priv.c vm.c vmd.c vmd.h vmm.c Log message: mostly avoid sys/param.h with a local nitems() ok mlarkin CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/11/28 22:46:24 Modified files: devel/arm-none-eabi/gcc-linaro: Makefile Log message: build devel/arm-none-eabi/gcc-linaro with --without-isl prompted by atf failing to build in bulk from missing libisl.so.0.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 23:39:23 Modified files: usr.bin/netstat: if.c usr.bin/systat : if.c Log message: local copy of roundup() means no more sys/param.h CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/11/28 23:40:43 Modified files: games/vkquake : Makefile distinfo games/vkquake/patches: patch-Quake_Makefile Log message: update to vkQuake 1.12.1 same diff independently developed and proposed by jsg@ release notes/changelog at https://github.com/Novum/vkQuake/releases CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 23:42:13 Modified files: sbin/isakmpd : dh.c Log message: the code in this file has reason to include any sys/*.h header files, let alone sys/param.h, which it uses to get roundup(). make a local copy of the macro, and call it a day. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/28 23:43:42 Modified files: sbin/iked : crypto.c dh.c iked.h ikev2.c ikev2_msg.c Log message: sys/param.h was included for MAX(), MIN() and roundup(). make local copies of MAXIMUM() and MINIMUM() like we have done in 50+ other places, and also include a roundup() ok jsg CVSROOT: /cvs Module name: ports Changes by: inoguchi@cvs.openbsd.org 2021/11/29 02:58:58 Modified files: inputmethods/libkkc: Makefile Log message: Move cache path with inputmethods/libkkc Change g-ir-scanner cache path to ${WRKBUILD}/.cache rather than /libkkc-20210214_writes_to_HOME. Used XDG_CACHE_HOME instead of disabling cache with GI_SCANNER_DISABLE_CACHE. ok uaa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 03:27:01 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-UPGRADING mail/roundcubemail/pkg: PLIST Removed files: mail/roundcubemail/patches: patch-program_actions_mail_index_php patch-program_actions_mail_send_php patch-program_actions_mail_show_php patch-program_actions_settings_index_php patch-program_include_rcmail_attachment_handler_php patch-program_js_app_js patch-program_lib_Roundcube_rcube_addressbook_php patch-program_lib_Roundcube_rcube_charset_php patch-program_lib_Roundcube_rcube_mime_php patch-program_lib_Roundcube_rcube_result_index_php patch-skins_larry_ui_js Log message: update to roundcubemail-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 03:29:15 Modified files: net/nagios/nrpe: Makefile distinfo Log message: oh, there was a newer version than listed on the webpage, update to nrpe-4.0.3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/29 04:01:51 Modified files: usr.bin/tmux : window-customize.c Log message: Fix user option lookup ordering. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/11/29 04:05:28 Modified files: usr.bin/tmux : tty.c Log message: Bump response timer to three seconds, GitHub issue 2984. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/29 04:18:32 Modified files: misc/ietf-cli : Makefile distinfo misc/ietf-cli/patches: patch-ietf Added files: misc/ietf-cli/patches: patch-README Log message: Update to ietf-cli 1.18 Drop the no longer needed Python/open()/binary mode diff now that upstream changed their code to proper Python 3; the mentioned error no longer occurs on e.g. `ietf mirror'. MODPY_BUILDDEP=No is not needed when NO_BUILD=Yes is set. README no longe needs CLRF fixing. Add myself as maintainer. Feedback OK op CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/29 04:20:03 Modified files: net/termshark : Makefile distinfo modules.inc Removed files: net/termshark/patches: patch-go_mod patch-go_sum net/termshark/pkg: MESSAGE Log message: Update/unbreak to termshark 2.3.0 Builds and runs fine with go version go1.17.3 openbsd/amd64. The pty hack is no longer needed and TERM=xterm just works now. The pty_openbsd.go hack in do-build is still required. OK sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 04:36:50 Modified files: net/freeradius : Makefile Log message: bump REVISION, non-C++ .so that uses thread-local-storage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 04:37:08 Modified files: audio/beets : Makefile distinfo audio/beets/patches: patch-test__common_py audio/beets/pkg: PLIST Log message: update to beets-1.6.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/29 05:15:04 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.10.3.1029 diff from Erich Ericson (fakefakefans AT gmail DOT com), thanks! OK sthen CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/29 05:19:13 Modified files: lang/ldc : Makefile Log message: Add LD_LIBRARY_PATH="${WRKDIR}/ldc-${V}-bootstrap/${MACHINE_ARCH}" where needed to cope with LLVM 13 update. No change to the bootstrap becaues the support libraries are already there, they just weren't be used. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 05:21:30 src/regress/sys/kern/unconacc Update of /cvs/src/regress/sys/kern/unconacc In directory cvs.openbsd.org:/tmp/cvs-serv12468/regress/sys/kern/unconacc Log Message: Directory /cvs/src/regress/sys/kern/unconacc added to the repository CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/29 05:27:18 Modified files: sbin/iked : iked.8 iked.c Added files: sbin/iked : version.h Log message: Add command line option to show the version ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/11/29 05:53:51 Modified files: shells/elvish : Makefile distinfo shells/elvish/pkg: PLIST Added files: shells/elvish : modules.inc Log message: Update to elvish-0.16.3 Diff from Yifei Zhan, tweaks from me -- thanks! CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 06:05:04 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/unconacc: Makefile unconacc.c Log message: Add and enable 'unconacc' test which provides multithreaded connect(2) and accept(2) calls on single unix(4) socket. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/11/29 06:20:24 Modified files: sbin/iked : iked.8 iked.c Log message: add -V to usage(), and list it before -v in both SYNOPSIS and the options list; CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/11/29 06:25:38 Added files: devel/fnc/patches: patch-Makefile Log message: Unbreak llvm13 build by removing -Werror found by sthen@ ok sthen@ solene@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2021/11/29 07:06:03 Modified files: share/man/man7 : packages.7 ports.7 Log message: points people to more current ways to find package information. with inputs from danj@ and kn@, thx guys CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/29 08:39:59 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c Log message: Using a void pointer for temporary allocated TDB in pfkeyv2 does not make sense. Do not use the freeme pointer for TDB in pfkeyv2_send(). The pattern is tdb_alloc() and tdb_unref() in case of error. Replace tdb_free() in reserve_spi() with tdb_unref() to keep this consistent. Only tdb_unref() should call tdb_free(). OK mvs@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/29 08:54:04 Modified files: sys/kern : kern_event.c sys/sys : event.h Log message: kqueue: Revise badfd knote handling When closing a file descriptor and converting the poll/select knotes into badfd knotes, keep the knotes attached to the by-fd table. This should prevent kqueue_purge() from returning before the kqueue has become quiescent. This in turn should fix a KASSERT(TAILQ_EMPTY(&kq->kq_head)) panic in KQRELE() that bluhm@ has reported. The badfd conversion is only needed when a poll/select scan is ongoing. The system can skip the conversion if the knote is not part of the active event set. The code of this commit skips the conversion when the fd is closed by the same thread that has done the fd polling. This can be improved but should already cover typical fd usage patterns. As badfd knotes now hold slots in the by-fd table, kqueue_register() clears them. poll/select use kqueue_register() to set up a new scan; any found fd close notification is a leftover from the previous scan. The new badfd handling should be free of accidental knote accumulation. This obsoletes kqpoll_dequeue() and lowers kqpoll_init() overhead. Re-enable lazy removal of poll/select knotes because the panic should no longer happen. OK mpi@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/11/29 08:55:36 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): bump remote vmclear spinout ticks Older/slower hosts could easily hit the cap under load. Set it to the same value we use in mplock_debug. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/29 08:56:33 Modified files: regress/sbin/iked/parser: common.c regress/sbin/iked/test_helper: test_helper.c test_helper.h Log message: Avoid including sys/param.h. Make a local copy of MINIMUM() in test_helper.h instead, like we did elsewhere. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/29 09:00:32 Modified files: lib/libssl : ssl_clnt.c ssl_kex.c ssl_locl.h Log message: Factor out/rewrite DHE key exchange. This follows what was done previously for ECDHE EC point key exchange and will allow for deduplication and further code improvement. Convert the TLSv1.2 client to use the new DHE key exchange functions. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/29 09:03:56 Modified files: lib/libssl : ssl_srvr.c Log message: Convert server serialisation of DHE parameters/public key to new functions. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/29 09:11:46 Modified files: regress/sys/kern/poll: Makefile regress/sys/kern/select: Makefile Added files: regress/sys/kern/poll: poll_regevent.c regress/sys/kern/select: select_regevent.c Log message: Register-time event should make poll/select non-blocking. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/29 09:28:31 Modified files: games/naev : Makefile games/neverball: Makefile games/numptyphysics: Makefile games/openarena: Makefile games/redeclipse: Makefile games/rftg : Makefile games/sauerbraten: Makefile games/speeddreams: Makefile games/tome4 : Makefile Log message: more PKGNAME-sub simplifications CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 09:30:30 Modified files: sys/kern : syscalls.master Log message: Unlock accept(2) and accept4(2) syscalls. Unlock them both because they follow the same code path. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 09:31:43 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: juanfra@cvs.openbsd.org 2021/11/29 10:05:46 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.3. Same patch and basic tests by denis@. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/11/29 10:06:48 Modified files: emulators/xroar: Makefile distinfo Log message: Update to xroar 1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/29 10:31:34 Modified files: graphics/babl : Makefile Log message: Explicitely pass -Dwith-docs=false. It should prevent picking up w3m if present (then junked by dpb). noticed by phessler CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/29 10:32:28 Modified files: audio/beets : Makefile Log message: Fix typo which prevented archivers/gtar to be added to BDEP. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/11/29 10:35:52 Modified files: www/badwolf : Makefile Log message: Fix build of www/badwolf on sparc64 ok op@ typo fix and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/11/29 11:20:32 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: Update to py-prompt_toolkit-3.0.23 Changelog: https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.23/CHANGELOG CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/11/29 11:21:00 Modified files: devel/ipython : Makefile distinfo Log message: Update to ipython-7.30.0 Changes: https://github.com/ipython/ipython/blob/7.30.0/docs/source/whatsnew/version7.rst CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 11:36:27 Modified files: lib/libssl : ssl_txt.c ssl_cert.c ssl_rsa.c Log message: Stop using BIO_s_file_inernal() in libssl. BIO_s_file_internal() should never have leaked out of libcrypto, but it did. As a first step of getting rid of it, stop using it internally. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 11:37:34 Modified files: lib/libcrypto/bio: bio.h Log message: Hide BIO_s_file_internal() from internal view. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 11:48:22 Modified files: lib/libssl : ssl_kex.c Log message: First pass of converting ssl_kex.c to opaque DH. Assign the result of BN_dup() and BN_bn2bin() to local BIGNUMs, then set the factors and pubkey on the dh using DH_set0_{pqg,key}(). A second pass will be done during the upcoming bump. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 11:50:16 Modified files: usr.sbin/tcpdump: print-ipsec.c Log message: tcpdump: convert print-ipsec to a EVP_CIPHER_CTX on the heap. Fix and add some error checking while there. ok deraadt CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/29 12:19:00 Modified files: sys/netinet : ip_ipsp.c Log message: The network stack currently uses IPL_SOFTNET. Consistently initialize the TDB sadb mutex with that. The old IPL_NET was chosen by accident. OK mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 12:34:51 Modified files: lib/libcrypto/dh: dh.h Log message: Provide a number of flags for DH_check and DH_check_pubkey that will be used in subsequent commits. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 12:41:02 Modified files: lib/libcrypto/dh: dh_check.c Log message: Provide a version of DH_check_params() for internal use. Based on the version in OpenSSL 1.1.1l with minor tweaks. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 12:47:47 Modified files: lib/libcrypto/dh: dh_check.c Log message: Synchronize DH_check() mostly with OpenSSL 1.1.1 with some simplifications and readability tweaks. This ensures in particular that dh->q is suitable if present. Based on work by Stephen Henson and Bernd Edlinger in OpenSSL. Issues with the current implementation found via regression tests in py-cryptography. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/29 12:53:57 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 21.09 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 12:54:07 Modified files: lib/libcrypto/dh: dh_check.c Log message: Increase number of iterations in Miller-Rabin checks for DH. BN_prime_checks is only to be used for random input. Here, the input isn't random, so increase the number of checks. According to https://eprint.iacr.org/2019/032, 64 rounds is suitable. From Jake Massimo, OpenSSL 1.1.1, af6ce3b4 ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 13:01:03 Modified files: databases/postgresql-plr: Makefile distinfo Log message: postgresql-plr: use GH_* CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 13:02:14 Modified files: lib/libcrypto/dh: dh_check.c Log message: Clean up DH_check_pub_key() and ensure that y^q (mod p) == 1. This aligns our behavior with OpenSSL 1.1.1 which includes a mitigation for small subgroup attacks. This did not affect LibreSSL since we do not support X9.42 style parameter files or RFC 5114. The meat of this commit is from Matt Caswell, OpenSSL b128abc3 ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/29 13:13:25 Modified files: lib/libcrypto/dsa: dsa.h Log message: Crank the number of rounds of Miller-Rabin from 50 to 64 for DSA key generation. From Kurt Roeckx, OpenSSL 74ee3796 ok bcook inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 13:38:52 Log message: import ports/databases/pg_sqlite_fdw, from dlg@ with minor tweaks by me, ok dlg This PostgreSQL extension is a Foreign Data Wrapper for SQLite. Status: Vendor Tag: sthen Release Tags: sthen_20211129 N ports/databases/pg_sqlite_fdw/Makefile N ports/databases/pg_sqlite_fdw/distinfo N ports/databases/pg_sqlite_fdw/pkg/DESCR N ports/databases/pg_sqlite_fdw/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 13:39:34 Modified files: databases : Makefile Log message: +pg_sqlite_fdw CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/11/29 14:06:51 Modified files: x11/gnome/maps : Makefile Log message: Missing BDEP on x11/libhandy. spotted by Lukas Rautenstrauch CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 14:21:26 Modified files: regress/sys/kern/unconacc: Makefile unconacc.c regress/sys/kern/undgram_conclose: Makefile undgram_conclose.c Log message: Create socket within current directory instead of /tmp. Also remove it with "make clean". CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/11/29 14:25:09 Modified files: regress/sys/kern/unconacc: unconacc.c regress/sys/kern/undgram_conclose: undgram_conclose.c regress/sys/kern/unsendrecvthr: unsendrecvthr.c Log message: Use nanosleep(3) instead of select(2) for test run time delay. Use ~10 years interval as operational infinity. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 14:51:20 Modified files: sysutils : Makefile Removed files: sysutils/waagent: Makefile distinfo sysutils/waagent/patches: patch-azurelinuxagent_common_conf_py patch-azurelinuxagent_common_osutil_openbsd_py patch-azurelinuxagent_ga_update_py patch-config_openbsd_waagent_conf patch-config_waagent_conf sysutils/waagent/pkg: DESCR PLIST waagent.rc Log message: remove waagent, it is a very outdated py2-only version and there was no interest in the update i posted on ports@ (which i have no way to test). it can come back if someone who uses it would like to maintain it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 14:55:29 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for waagent CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 14:56:09 Modified files: x11/rxvt-unicode: Makefile distinfo x11/rxvt-unicode/patches: patch-configure_ac Log message: update to rxvt-unicode-9.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 14:59:29 Modified files: security/scanlogd: Makefile distinfo security/scanlogd/patches: patch-params_h security/scanlogd/pkg: PLIST Log message: update to scanlogd-2.2.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 15:01:53 Modified files: security/py-pyscard: Makefile distinfo Log message: update to py3-pyscard-2.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 15:01:53 Modified files: productivity/p5-Business-Tax-VAT-Validation: Makefile distinfo Log message: update to p5-Business-Tax-VAT-Validation-1.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 15:04:54 Modified files: net/exabgp : Makefile distinfo net/exabgp/patches: patch-lib_exabgp_application_healthcheck_py Log message: update to exabgp-4.2.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/29 15:06:51 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.11.1 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/11/29 15:08:17 Modified files: devel/py-typing-extensions: Makefile distinfo devel/py-typing-extensions/pkg: PLIST Log message: update py-typing-extensions to 3.10.0.2 py-bokeh needs an update to at least 3.10.0. All consumers were built on amd64. ok Renaud Allard (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/11/29 15:18:46 Modified files: devel/cbmc : Makefile Log message: devel/cbmc: restore WRKDIST to fix build CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/29 19:13:57 Modified files: sys/arch/riscv64/conf: GENERIC sys/arch/riscv64/riscv64: conf.c Log message: enable uhid/fido from Ashton Fagg CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/11/29 19:58:33 Modified files: sys/kern : sys_generic.c Log message: Prevent select(2) from blocking if registering found pending events. OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/30 00:34:29 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1x509.c Log message: Add regress for {d2i,i2d}_{,DSA_,EC_,RSA_}PUBKEY{,_bio}(). CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2021/11/30 01:52:59 Modified files: app/xrdb : Makefile.bsd-wrapper Log message: switch away from using tradcpp(1) to cpp(1) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 02:00:58 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 02:15:47 Modified files: security/openssl/libretls: Makefile distinfo Log message: update to libretls-3.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 02:18:09 Modified files: net/kea : Makefile distinfo net/kea/patches: patch-src_bin_keactrl_kea-ctrl-agent_conf_pre patch-src_bin_keactrl_kea-dhcp-ddns_conf_pre patch-src_bin_keactrl_kea-dhcp4_conf_pre patch-src_bin_keactrl_kea-dhcp6_conf_pre patch-src_bin_keactrl_keactrl_conf_in patch-src_bin_keactrl_keactrl_in net/kea/pkg : PFRAG.mysql PFRAG.postgresql PLIST Removed files: net/kea/patches: patch-src_lib_dhcpsrv_timer_mgr_cc Log message: update to kea-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 03:10:06 Modified files: devel/cbmc : Makefile distinfo Log message: actually use correct GH_TAGNAME this time, I was confused by the DISTNAME. while github backed out the major change that broke distfile fetching, they appear to not allow fetches from random junk filenames any more, they do need a matching file/tag name, so with previous the distfile couldn't be fetched. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 03:13:21 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.5.1 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/30 03:30:26 Modified files: . : 69.html Log message: There were 7493 mips64el packages for 6.9 in the end CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/11/30 03:30:51 Modified files: . : 70.html Log message: 7.0: 1947 packages for mips64el CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/30 03:36:08 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/pkg: PLIST Log message: update to cataclysm-dda-0.F.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 03:36:59 Modified files: net/kea : Makefile Added files: net/kea/patches: patch-src_lib_cryptolink_openssl_compat_h Log message: net/kea: unbreak build with opaque HMAC_CTX and avoid unneeded redefinition of EVP_MD API. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 03:41:46 Modified files: lang/swi-prolog: Makefile Added files: lang/swi-prolog/patches: patch-packages_ssl_crypto4pl_c patch-packages_ssl_cryptolib_c Log message: lang/swi-prolog: unbreak build with opaque RSA, BIO and BIO_METHOD. Independently of these patches, the ssl test hangs and if that hang is worked around, a number of cert validation failures show up, most of them to do with differences between the old and new verifier. An update of this port is long overdue. Discussed with edd (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/11/30 04:01:31 Modified files: security/gopass: Makefile distinfo modules.inc security/gopass/patches: patch-main_go Log message: update to gopass-1.13.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/11/30 04:29:46 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.14.2 Upstream fixed the WRKDIST situation, nothing else. Avoid bzip2 dependency while here. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/11/30 05:46:06 Modified files: emulators/mednafen: Makefile distinfo Removed files: emulators/mednafen/patches: patch-src_snes_src_lib_libco_amd64_c patch-src_snes_src_lib_libco_x86_c Log message: update mednafen to 1.28.0, diff from mestre@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/11/30 06:03:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: tweak suboptimal code CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/11/30 06:17:43 Modified files: sys/netinet : ip_ipsp.h ip_spd.c Log message: Remove unused parameter from ipsp_spd_inp(). OK mvs@ yasuoka@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/11/30 07:51:39 Modified files: devel/plib : Makefile Log message: use SF mirror for MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/11/30 07:59:01 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.19.0 Release notes: https://github.com/janet-lang/janet/releases/tag/v1.19.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/11/30 08:50:06 Modified files: usr.bin/lex : flex.skl Log message: Fix indentation of return in yy_try_NUL_trans(). M4_YY_NOOP_GUTS_VAR is a no-op in most cases but its indentation remains, leading to double indentation of the return statement. This fixes "misleading indentation" warnings from clang. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/11/30 08:58:08 Modified files: lib/libssl/man : SSL_set_tmp_ecdh.3 Log message: s/ECDHE/ECDH/ If we can provide an EC key that is used, then it is by definition non-ephemeral. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2021/11/30 10:02:01 Modified files: x11/gnome/gjs : Makefile Log message: Use ports-clang to fix build on gcc arch. okay kmos@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/11/30 10:05:59 Modified files: sys/arch/powerpc64/conf: GENERIC Log message: add ixl(4) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/30 10:19:22 Modified files: net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_compositeuploadjob_cpp patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_sftp_mounter_cpp net/kdeconnect-kde/pkg: PLIST Removed files: net/kdeconnect-kde/patches: patch-data_org_kde_kdeconnect_open_desktop Log message: Update kdeconnect-kde to 21.08.3 and switch to x11/kde-applications. kdeconnect is part of KDE Gear now. Notable changes: - Add missing dependencies, spotted by Ingo - Fix homepage - Remove py2 OK feinerer@ (maintainer), solene@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/11/30 10:23:07 Modified files: x11/kde-applications: Makefile Log message: Move kdeconnect-kde so that it is not forgotten during the update CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/11/30 10:47:30 Modified files: sbin/iked : ikev2.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:12:44 Modified files: sbin/isakmpd : dh.c Log message: isakmpd: convert modp_init() for opaque DH. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:17:03 Modified files: lib/libssl : ssl_kex.c Log message: Align ssl_kex_derive_ecdhe_ecp() with ssl_kex_derive_dhe() sk is commonly used for a STACK_OF(), so call the shared key simply key. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:20:07 Modified files: lib/libcrypto/evp: evp.h Log message: Provide EVP_CTRL_AEAD_* defines. This commit adds generic EVP_CTRL_AEAD_{SET,GET}_TAG and _SET_IVLEN defines and aliases the GCM and CCM versions to those. This is the publicly visible part of OpenSSL's e640fa02005. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:27:04 Modified files: lib/libcrypto/evp: evp.h Log message: Fix some annoying whitespace inconsistencies. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:31:36 Modified files: lib/libcrypto/bf: blowfish.h Log message: KNF for BF_KEY CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:32:55 Modified files: lib/libcrypto/asn1: asn1t.h Log message: last whitespace diff for now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/11/30 11:34:35 Modified files: lib/libcrypto/man: BN_add.3 BN_cmp.3 BN_mod_inverse.3 BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_rand.3 BN_set_bit.3 BN_zero.3 Log message: Add missing const qualifiers in a number of BN_* manuals. ok schwarze CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/11/30 12:04:10 Modified files: lang/ruby/2.6 : Tag: OPENBSD_7_0 Makefile distinfo lang/ruby/2.6/pkg: Tag: OPENBSD_7_0 PLIST-main lang/ruby/2.7 : Tag: OPENBSD_7_0 Makefile distinfo lang/ruby/2.7/pkg: Tag: OPENBSD_7_0 PLIST-main lang/ruby/3.0 : Tag: OPENBSD_7_0 Makefile distinfo lang/ruby/3.0/pkg: Tag: OPENBSD_7_0 PLIST-main PLIST-ri_docs Log message: Update to Ruby 2.6.9, 2.7.5, and 3.0.3 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2021/11/30 13:08:15 Modified files: usr.bin/doas : doas.c doas.h parse.y Log message: Improved error handling in config parser. - Escaped newlines confused column counter - An unclosed quote could have been logged multiple times - Signed data types could overflow, which is undefined behavior ok tedu CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 15:02:22 Modified files: net/sslsniffer : Makefile net/sslsniffer/pkg: PLIST Added files: net/sslsniffer/patches: patch-general_utilities_c patch-net_utilities_c patch-sslsniffer_c Log message: net/sslsniffer: Fix build with opaque EVP_PKEY; add a few includes to silence compiler warnings. Regen PLIST. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 15:12:58 Modified files: devel/kf5/kdelibs4support: Makefile Added files: devel/kf5/kdelibs4support/patches: patch-src_kssl_ksslcertificate_cpp Log message: kdelibs4support: In the next bump, LibreSSL will drop support for netscape certificates. Disable a legacy codepath that still uses this. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/30 15:13:25 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.18.1 Changes here: https://github.com/tailscale/tailscale/releases CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/30 15:59:28 Modified files: audio/navidrome: Makefile distinfo modules.inc Log message: Update navidrome to 0.47.0 Changes here: https://github.com/navidrome/navidrome/releases/tag/v0.47.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/11/30 16:06:50 Modified files: audio/clementine: Makefile Log message: WANTLIB += plist isn't special CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 16:17:16 Modified files: sysutils/ipmitool: Makefile Added files: sysutils/ipmitool/patches: patch-src_plugins_lanplus_lanplus_crypt_impl_c Log message: sysutils/ipmitool: Avoid build breakage with opaque EVP_CIPHER_CTX. Simplified version based on the upstream fix. ok sthen (maintainer) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/30 16:20:16 Modified files: devel/sqlc : Makefile distinfo modules.inc Log message: Update sqlc to 1.11.0 Changes here: https://github.com/kyleconroy/sqlc/releases/tag/v1.11.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/11/30 16:20:50 Modified files: mail/rspamd : Makefile Added files: mail/rspamd/patches: patch-src_lua_lua_cryptobox_c Log message: mail/rspamd: fix build with opaque EVP_MD_CTX and HMAC_CTX. ok sthen (maintainer) CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/11/30 16:32:50 Modified files: lang/gambit : Makefile Log message: Give gambit another chance on sparc64. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/11/30 16:33:37 Modified files: graphics/pdf2djvu: Makefile distinfo Log message: Update to pdf2djvu 0.9.18.2. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/11/30 17:04:13 Modified files: security/rbw : Makefile distinfo Added files: security/rbw : crates.inc Removed files: security/rbw/patches: patch-Cargo_toml patch-src_locked_rs Log message: Update rbw to 1.4.1 - remove patches as they seem to not be needed now \o/ Full log of changes: https://git.tozt.net/rbw/log/ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/11/30 19:26:00 Modified files: devel/ocaml-yojson: Makefile distinfo devel/ocaml-yojson/pkg: PFRAG.native PLIST Log message: update ocaml-yojson to the latest git commit The last release of ocaml-yojson was in 2019. Meanwhile the git commits since then include changes to drop dependencies on ocaml-easy-format and ocaml-biniou. Dropping those unmaintained ports will unlock being able to update devel/dune to the 2.x series. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/11/30 20:29:11 Modified files: devel/ocaml-configurator: Makefile devel/ocaml-configurator/patches: patch-src_jbuild Added files: devel/ocaml-configurator/patches: patch-Makefile patch-configurator_opam patch-src_dune Log message: ease transition to dune 2.x series by swapping out "jbuilder" for "dune" CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/11/30 21:05:01 Modified files: x11/lablgtk3 : Makefile distinfo Log message: switch lablgtk3 from to the .tbz release which includes additional metadata The .tbz archive contains metadata which allows "ocamlfind list" to correctly show the version rather than showing "n/a". This issue was found by Yoza Toda back in March while attempting to update math/coq to 8.13.1. That version of coq apparently uses "ocamlfind list" to check for the presence of lablgtk3. Other dune ports may have the same issue, although an alternative fix could also be to get dune itself updated to 2.8.0 or later as that version of dune includes a different fix for this issue. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/01 00:26:17 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update to ncspot-0.9.2 Changes: https://github.com/hrkfdn/ncspot/releases/tag/v0.9.2 From Henrik Friedrichsen (maintainer). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/01 00:36:03 Modified files: lib : Makefile Log message: Build libfido2 after all other libraries, as it links against one of the other libraries, so we have to build those first. Initial report and diff from uaa@ ok anton@ deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/01 01:26:39 Modified files: x11 : Makefile Removed files: x11/slim : Makefile distinfo x11/slim/patches: patch-CMakeLists_txt patch-Ck_cpp patch-Ck_h patch-app_cpp patch-panel_cpp patch-slim_1 patch-slim_conf patch-switchuser_cpp x11/slim/pkg : DESCR PLIST x11/slim-themes: Makefile distinfo x11/slim-themes/pkg: DESCR PLIST Log message: retire x11/slim and slim-themes dead upstream since years (last alive fork at https://github.com/PeteGozz/slim), had many CVEs, and xenodm can be themed anyway. prodding by Yifei Zhan, ok jung@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/01 01:27:09 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: register removal of slim/slim-themes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/01 01:28:10 Modified files: x11/lxqt/session: Makefile x11/lxqt/session/pkg: README Log message: x11/lxqt/session: remove mention of slim, from Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/01 01:50:33 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.1.14v0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/01 01:54:36 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/patches: patch-setup_py www/yt-dlp/pkg : PLIST Log message: update to yt-dlp-2021.12.01 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/01 02:03:20 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Added files: regress/usr.sbin/rpki-client: test-rrdp.c regress/usr.sbin/rpki-client/rrdp: billion_lol.xml delta.xml notification.xml rrdp-r1.out rrdp-r2.out rrdp-r3.out rrdp-r4.out rrdp-r5.out rrdp-r6.out snapshot.xml xxe.xml Log message: Add some RRDP specific regress tests. OK benno@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/01 02:06:30 Modified files: lib/libcrypto/evp: bio_enc.c Log message: Remove dead code. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/01 02:26:34 Modified files: infrastructure/mk: arch-defines.mk Log message: bump _SYSTEM_VERSION to force package updates of base-clang archs, the symbol changes in libcompiler-rt.a for emutls are causing problems and at least 250 packages maybe affected so this is the most sensible way (we were overdue a bump to this anyway after other toolchain changes, it's better if people are running code built with current toolchain rather than a mixture). discussed with robert@ tb@ espie@ naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/01 02:27:44 Modified files: databases/gdbm : Makefile distinfo Log message: update to gdbm-1.22 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/01 03:24:40 Modified files: regress/sys/kern/unconacc: unconacc.c regress/sys/kern/undgram_conclose: undgram_conclose.c Log message: Make `sun' global variable. It used by threads and could be corrupted when main() thread exited. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/01 03:47:39 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Set plane update flags for all planes in reset From Nicholas Kazlauskas 3187623096091d8c60231de5ca0e020bfa5e6ee9 in linux 5.10.y/5.10.83 21431f70f6014f81b0d118ff4fcee12b00b9dd70 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/01 03:50:23 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ From Alex Deucher 45b42cd05391197d5426a9097043d5e77bdbefc9 in linux 5.10.y/5.10.83 53af98c091bc42fd9ec64cfabc40da4e5f3aae93 in mainline linux CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/01 05:51:09 Modified files: sys/net : if_bridge.c sys/netinet : ip_ipsp.h ip_output.c ip_spd.c ipsec_input.c tcp_input.c udp_usrreq.c sys/netinet6 : ip6_forward.c ip6_output.c ip6_var.h Log message: Let ipsp_spd_lookup() return an error instead of a TDB. The TDB is not always needed, but the error value is necessary for the caller. As TDB should be refcounted, it makes not sense to always return it. Pass an output pointer for the TDB which can be NULL. OK mvs@ tobhe@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/12/01 05:55:26 Modified files: games/cataclysm-dda: Makefile games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST Log message: Move new files to the right place to Fix packaging for no_x11 FLAVOR. Spotted by aja@ and tb@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/01 07:52:10 Modified files: devel/xa : Makefile distinfo Log message: Update xa to 2.3.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/01 07:52:55 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2021.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/01 07:55:20 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-scripts_genie_lua Removed files: emulators/mame/patches: patch-3rdparty_asio_include_asio_detail_config_hpp Log message: Update mame to 0.238. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 09:42:13 Modified files: sbin/iked : ca.c crypto.c iked.c iked.h ikev2.c ikev2_msg.c ikev2_pld.c parse.y policy.c vroute.c Log message: whitespace cleanup during review read CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 09:51:57 Modified files: lib/libkvm : kvm.c Log message: Use system _ALIGN to reduce the reasons why this uses sys/param.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 09:53:28 Modified files: lib/libkvm : kvm_alpha.c kvm_amd64.c kvm_arm.c kvm_arm64.c kvm_hppa.c kvm_i386.c kvm_m88k.c kvm_mips64.c kvm_powerpc.c kvm_powerpc64.c kvm_riscv64.c kvm_sh.c kvm_sparc64.c Log message: Reduce use of sys/param.h, or annotate the reason why it is needed (pretty much MAXCOMLEN for struct process or struct core), and remove sys/vnode.h where not needed CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 10:04:26 Modified files: sys/kern : tty_subr.c Log message: late allocation of clist in putc() and b_to_q() hasn't been required in a decade, because all tty drivers preallocate. ok kettenis CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/01 10:25:35 Modified files: sys/lib/libsa : fchmod.c stand.h sys/arch/sparc64/stand/ofwboot: ofdev.c vers.c Log message: Fix booting from an IDE block device on the Sun Blade 100. Apparently writing to disk using the Open Firmware interfaces is buggy and causes corruption of the disk. While it isn't entirely clear what versions of Open Firmware are affected, but it seems to only affect IDE drives. So if we detect an IDE drive, disable writing to it. This results in a small lose of bootloader functionality (bsd.upgrade loop prevention and flagging /etc/random.seed re-use) but that is better than losing the ability to run OpenBSD at all. Based on a diff by Ted Bullock (who did all the hard work of debugging this and coming up with a viable fix). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/01 11:17:23 Modified files: devel/droplet : Makefile devel/droplet/patches: patch-libdroplet_src_utils_c Log message: devel/droplet: Fix build with opaque HMAC_CTX. ok rsadowski (maintainer) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 11:21:23 Modified files: bin/ps : nlist.c print.c ps.c Log message: further improvements in sys/param.h annotation and removal. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 11:28:46 Modified files: lib/libpcap : gencode.c grammar.y inet.c nametoaddr.c usr.sbin/tcpdump: addrtoname.c print-arp.c print-atalk.c print-atm.c print-bootp.c print-decnet.c print-dhcp6.c print-enc.c print-ether.c print-fddi.c print-icmp.c print-ike.c print-isoclns.c print-nfs.c print-ntp.c print-null.c print-pflog.c print-pfsync.c print-ppp.c print-raw.c print-sl.c print-stp.c print-sunrpc.c Log message: we do not need 'struct mbuf; struct rtentry;' to satisfy some ancient unix variant that made a header file mistake. ok jsg CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/01 11:45:51 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.9.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/01 14:04:04 Modified files: games/wordwarvi: Makefile Log message: Regen WANTLIB Maintainer timeout CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 14:45:19 Modified files: lib/libkvm : kvm_arm.c kvm_arm64.c kvm_m88k.c kvm_powerpc.c kvm_powerpc64.c kvm_riscv64.c kvm_sh.c kvm_sparc64.c Log message: sys/core.h is not needed by these files, therefore sys/param.h isn't needed for MAXCOMLEN either CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/01 14:48:00 Modified files: sys/net : if_enc.h Log message: mention that the "flags" field in the enchdr is uses m_flags values (see mbuf.h) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/01 15:34:32 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: Reintroduce the TDBF_DELETED flag. Checking next pointer to figure out whether the TDB is linked to the hash bucket does not work. This fixes removal of SAs that could not be flushed with ipsecctl -F. OK tobhe@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/01 15:37:30 Modified files: sbin/fdisk : mbr.c Log message: Remove the MBR_init() "#ifdef defined(__macppc__) || defined(__mips__)" chunk that rounded the start of the default OpenBSD partition to a cylinder boundary. The value has been immediately re-rounded to a power of 2 block since r1.25 in 2009. Eliminates wasted space when no /usr/mdec/mbr partition 0 information is available. '-b' becomes available to architectures other than amd64 and i386, taking precedence over /usr/mdec/mbr partition 0 information. The latter being present only in macppc and loongson /usr/mdec/mbr files. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/01 16:07:12 Modified files: games/multimc : Makefile Log message: Disable -Werror, fixes build with llvm13 The boring warning was: /usr/obj/ports/multimc-0.6.12/MultiMC5/application/groupview/GroupView.cpp:848:9: error: variable 'beginning_row' set but not used [-Werror,-Wunused-but-set-variable] CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/12/01 18:22:33 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.11.5 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/01 19:41:22 Modified files: devel : Makefile Removed files: devel/ocaml-biniou: Makefile distinfo devel/ocaml-biniou/pkg: DESCR PFRAG.dynlink-native PFRAG.native PLIST devel/ocaml-easy-format: Makefile distinfo devel/ocaml-easy-format/patches: patch-Makefile devel/ocaml-easy-format/pkg: DESCR PFRAG.dynlink-native PFRAG.native PLIST Log message: retire ocaml-biniou and ocaml-easy-format No longer used by latest ocaml-yojson and nothing else depends on them. These ports are dead upstream and stand in the way of updating dune to the 2.x series. ok chrisz@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/01 19:44:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register removal of ocaml-biniou and ocaml-easy-format CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/01 19:44:44 Modified files: usr.bin/ssh : ssh.c Log message: don't put the tty into raw mode when SessionType=none, avoids ^c being unable to kill such a session. bz3360; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/01 20:59:21 Modified files: devel/cil : Makefile devel/coccinelle: Makefile devel/dune : Makefile devel/frama-c : Makefile devel/ocaml-configurator: Makefile devel/ocaml-cppo: Makefile devel/ocaml-graph: Makefile devel/ocaml-menhir: Makefile devel/ocaml-ocamlbuild: Makefile devel/ocaml-parmap: Makefile devel/ocaml-pcre: Makefile devel/ocaml-yojson: Makefile graphics/ocaml-cairo: Makefile graphics/ocaml-graphics: Makefile graphics/pdfsandwich: Makefile lang/compcert : Makefile lang/ocaml : Makefile distinfo lang/ocaml/patches: patch-configure_ac lang/ocaml/pkg : PFRAG.native PLIST lang/ocaml-camlp4: Makefile distinfo lang/ocaml-camlp5: Makefile distinfo math/coq : Makefile math/ocaml-num : Makefile math/ocaml-zarith: Makefile net/mldonkey : Makefile net/unison/2.4x: Makefile net/unison/2.5x: Makefile sysutils/findlib: Makefile sysutils/opam : Makefile textproc/bibtex2html: Makefile textproc/hevea : Makefile x11/kde-applications/kalzium: Makefile x11/lablgtk2 : Makefile x11/lablgtk3 : Makefile Removed files: lang/ocaml/patches: patch-asmcomp_amd64_emit_mlp patch-runtime_amd64_S Log message: update ocaml to to 4.11.2 and bump all dependant ports As usual camlp4 and camlp4 need to be updated in sync with ocaml. All ocaml ports were successfully builds- tested on amd64. coccinelle remains broken, but was built with the proposed diff floating on ports@ ok chrisz@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/12/01 23:40:42 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.3.0.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/01 23:54:02 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt patch-src_csync_ConfigureChecks_cmake Log message: Update nextcloudclient to 3.4.0 Form Adriano Barbosa (maintainer), Tesed by Joel Carnat and me CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/02 01:25:05 Modified files: security/nss : Makefile distinfo Log message: security/nss: security update to 3.73 Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-51/ from jca@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/02 01:32:30 Modified files: graphics/vulkan-validation-layers: Makefile Log message: Disable -Werror, fixes build with clang 13 ok jsg@, "go ahead" thfr@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/02 02:23:01 Modified files: databases/barman: Makefile distinfo databases/barman/pkg: PLIST Log message: update to barman-2.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/02 02:24:23 Modified files: databases/barman: Makefile databases/barman/pkg: PLIST Log message: regen plist CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/02 03:02:49 Modified files: security/nss : Tag: OPENBSD_7_0 Makefile Added files: security/nss/patches: Tag: OPENBSD_7_0 patch-nss_lib_cryptohi_secvfy_c patch-nss_lib_pkcs7_certread_c Log message: security/nss: backport fixes for CVE-2021-43527 on top of 3.70. cf https://www.mozilla.org/en-US/security/advisories/mfsa2021-51/ and https://googleprojectzero.blogspot.com/2021/12/this-shouldnt-have-happened.html from https://hg.mozilla.org/projects/nss/rev/5b2659c39cc7c22f2e403e90fc75189cd5023310 and https://hg.mozilla.org/projects/nss/rev/dea71cbef9e03636f37c6cb120f8deccce6e17dd that were commited to 3.73 & 3.68.1 ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 03:04:15 Modified files: sysutils/libvirt: Makefile sysutils/libvirt/patches: patch-meson_build patch-src_rpc_virnetsocket_c sysutils/libvirt/pkg: PLIST Added files: sysutils/libvirt/patches: patch-src_qemu_qemu_namespace_c patch-src_storage_storage_util_c Log message: Enable qemu client support to be able to manage remote Linux KVM. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/02 03:25:27 Modified files: www/logswan : Makefile distinfo Log message: Update logswan to 2.1.12. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/02 03:31:14 Modified files: security/nss : Makefile Log message: nss: unbreak build: the clang 13 fix breaks on -current. error: unknown warning option '-Werror=unused-but-set-variable'; did you mean '-Werror=unused-const-variable'? [-Werror,-Wunknown-warning-option] CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/02 05:39:15 Modified files: sys/netinet : ip_ah.c ip_ipsp.c ipsec_input.c ipsec_output.c udp_usrreq.c Log message: Allow to build kernel without IPSEC or INET6 defines. OK mpi@ mvs@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/02 06:31:53 Modified files: shells/bash : Makefile Log message: shells/bash: tell portroach to skip 5.1.8 distfile, we use 5.1 + patches CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/02 06:46:42 Modified files: sys/netinet : ipsec_input.c Log message: ipsec_common_input_cb() extracted the inner IP header of IPsec tunnels. It is never used, so this is useless code. Remove ipn and ip6n IP header variables and the m_copydata() to fill them. OK mvs@ kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/02 07:59:19 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_session_src_filesearch_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_config_rs patch-src_bootstrap_test_rs Added files: lang/rust/patches: patch-compiler_rustc_mir_transform_src_abort_unwinding_calls_rs Removed files: lang/rust/patches: patch-compiler_rustc_mir_src_transform_abort_unwinding_calls_rs patch-library_std_src_sys_unix_stack_overflow_rs Log message: update lang/rust to 1.57.0 ChangeLog: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1570-2021-12-02 Announce: https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html ok landry@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/02 08:13:49 Modified files: sys/sys : tty.h sys/kern : tty.c tty_subr.c Log message: firstc() and nextc() use an int of global static storage. Make this a pointer to a local variable to allow concurrent use if that ever needs to happen in the future. ok mpi kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/02 08:15:29 Modified files: usr.bin/lam : lam.1 lam.c Log message: list uppercase options along with lower in SYNOPSIS/options list/usage; suggested by/ok deraadt CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2021/12/02 08:47:23 Removed files: devel/ocaml-configurator: Makefile distinfo devel/ocaml-configurator/patches: patch-Makefile patch-configurator_opam patch-src_configurator_ml patch-src_configurator_mli patch-src_dune patch-src_jbuild devel/ocaml-configurator/pkg: DESCR PFRAG.dynlink-native PFRAG.native PLIST Log message: finally remove devel/ocaml-configurator it has been disabled for a long time now. ok by krw@ (in September 2019) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/02 08:56:15 Modified files: regress/usr.sbin/syslogd: Makefile Log message: Tell testers which packages to install right away OK bluhm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/02 10:09:46 Modified files: regress/usr.sbin/btrace: Makefile Log message: Log that kern.allowdt=1 is needed and where This helps grepping logs for SKIPPED to find instructions for the next run. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/02 10:10:53 Modified files: regress/lib/libssl/interop/botan: Makefile regress/lib/libssl/interop/openssl: Makefile regress/lib/libssl/interop/openssl11: Makefile regress/usr.sbin/httpd/tests: Makefile regress/usr.sbin/ospfd: Makefile regress/usr.sbin/relayd: Makefile Log message: Tell testers which packages to install right away (and why) Other regress tests do it differently; just fix/thouch those that did not mention any package name at all. This helps grepping logs for SKIPPED to find instructions for the next run. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/02 10:18:39 Modified files: distrib/miniroot: install.sub Log message: unmount real root partition from /mnt before the cgi/random actions which run asyncronously and can grab vnodes race to make the umount fail spuriously problem seen and diagnosed by Yuichiro NAITO ok florian CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/02 11:41:01 Modified files: devel : Makefile Log message: drop devel/ocaml-configurator from category Makefile, too CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 13:45:52 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.49.0. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/02 13:58:01 Modified files: lib/libc/stdlib: bsearch.c Log message: bsearch(3): support arrays with more than INT_MAX elements The "lim" variable needs to be a size_t to match nmemb, otherwise we get undefined behavior when nmemb exceeds INT_MAX. Prompted by a blog post by Joshua Bloch: https://ai.googleblog.com/2006/06/extra-extra-read-all-about-it-nearly.html Fixed by Chris Torek a long time ago: https://svnweb.freebsd.org/csrg/lib/libc/stdlib/bsearch.c?revision=51742&view=markup ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:08:54 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build patch-src_rpc_virnetsocket_c sysutils/libvirt/pkg: DESCR PLIST Log message: Update to libvirt-7.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:09:08 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-7.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:09:25 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo sysutils/p5-Sys-Virt/pkg: PLIST Log message: Update to p5-Sys-Virt-7.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:15:56 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:18:01 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/patches: patch-data_meson_build Added files: misc/shared-mime-info/patches: patch-meson_build Log message: Merge upstream code to fix build with meson >= 0.60.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/02 14:25:48 Modified files: x11/gnome/initial-setup: Makefile distinfo Log message: Update to gnome-initial-setup-41.2. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/12/02 15:35:06 Modified files: usr.bin/ssh : sshd_config.5 Log message: ssh-rsa is no longer in the default for PubkeyAcceptedAlgorithms. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/02 15:40:05 Modified files: usr.bin/ssh : sk-usbhid.c Log message: move check_sk_options() up so we can use it earlier CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/02 15:45:53 src/regress/sys/kern/undgram_selfconn Update of /cvs/src/regress/sys/kern/undgram_selfconn In directory cvs.openbsd.org:/tmp/cvs-serv82046/regress/sys/kern/undgram_selfconn Log Message: Directory /cvs/src/regress/sys/kern/undgram_selfconn added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/12/02 16:02:32 Modified files: sysutils/bfs : Makefile distinfo sysutils/bfs/patches: patch-tests_sh Log message: Update to bfs-2.3 Changelog: https://github.com/tavianator/bfs/releases/tag/2.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/12/02 16:10:39 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.3.10 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.3.10 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/02 16:23:13 Modified files: usr.bin/ssh : sk-usbhid.c Log message: improve the testing of credentials against inserted FIDO keys a little more: ask the token whether a particular key belongs to it in cases where the token support on-token user- verification (e.g. biometrics) rather than just assuming that it will accept it. Will reduce spurious "Confirm user presence" notifications for key handles that relate to FIDO keys that are not currently inserted in at least some cases. Motivated by bz3366; by Pedro Martelletto CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/02 16:45:36 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: hash full host:port when asked to hash output, fixes hashes for non- default ports. bz3367 ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/02 22:10:25 Modified files: sysutils/xxhash: Makefile distinfo sysutils/xxhash/patches: patch-Makefile Log message: Update to xxhash-0.8.1 Changelog: https://github.com/Cyan4973/xxHash/blob/v0.8.1/CHANGELOG Minor of shared lib has been bumped because of some additions CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/02 23:21:48 Modified files: sysutils/xxhash: Makefile sysutils/xxhash/patches: patch-Makefile Log message: Fix installation of xxhash's man pages CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/02 23:34:38 Modified files: sys/dev/usb : uhidev.c Log message: Bring back the recently reverted change, this time without the inverted conditional. Repeating the previous commit messsage: Assert that at least one report id is claimed during multiple report ids attachment. Should prevent uhidev drivers from doing the wrong thing in their corresponding match routine. Tested by dv@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/02 23:44:46 Modified files: regress/usr.sbin/ospf6d: network_statement.sh Log message: Dump more data in the hopes of figuring out why this test occasionally fails. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/12/03 01:30:53 Modified files: devel/vte3 : Makefile Log message: Use ports-clang instaead of ports-gcc due to gnu c++20 extensions. Fixes build on GCC arches. OK sthen@, kmos@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2021/12/03 01:40:07 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Clarify manpage OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/03 02:31:18 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-41.2. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2021/12/03 02:34:04 Modified files: xserver/glamor : glamor_program.c Log message: don't free uninitialised pointers in glamor Attempting to run fvwm on a x61/965gm with xserver 1.21.1 with the modesetting driver on amd64 would cause the xserver to reliably crash. problem introduced upstream in 2906ee5e4 ("glamor: Fix leak in glamor_build_program()") which was backported to the 1.21 branch. ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/03 03:40:34 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.70.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/03 04:00:12 Modified files: textproc/yq : Makefile distinfo Log message: Update to yq 2.13.0 - Armor against entity expansion attacks - Improve YAML loading performance by using CSafeLoader where available - Require PyYAML 5.3.1 or newer - Test and release infrastructure improvements CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/03 04:21:48 Modified files: databases/evolution-data-server: Makefile distinfo Removed files: databases/evolution-data-server/patches: patch-src_camel_camel-hostname-utils_c Log message: Update to evolution-data-server-3.42.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/03 04:22:34 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.42.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/03 04:24:26 Modified files: sysutils/libvirt: Tag: OPENBSD_7_0 Makefile sysutils/libvirt/patches: Tag: OPENBSD_7_0 patch-meson_build sysutils/libvirt/pkg: Tag: OPENBSD_7_0 DESCR PLIST Added files: sysutils/libvirt/patches: Tag: OPENBSD_7_0 patch-src_qemu_qemu_namespace_c patch-src_storage_storage_util_c Log message: Add qemu support (regression from previous release); req. by henning CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/03 04:47:23 Modified files: distrib/sets/lists/base: mi Log message: Ship mpi's helpers, see share/btrace/Makefile r1.1: --- Provide common btrace(8) scripts . kprofile.bt - to save kernel stackframces and produce flamegraphs . runqlat.bt - to measure the latency of the scheduler runqueues CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 05:40:15 Modified files: sys/net80211 : ieee80211_input.c Log message: Ignore ADDBA requests from our AP while we are roaming away from it. Noticed while testing iwm/iwx roaming patches, where my AP would request a new Rx BA session when we had already decided to roam away. There is no need to set up a new Rx BA session with our old AP which we would have to immediately tear down again anyway. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 05:41:36 Modified files: sys/net80211 : ieee80211_node.c ieee80211_node.h ieee80211_proto.c ieee80211_var.h Log message: Introduce an optional driver-specific bgscan_done() handler which allows the driver to take control of the roaming teardown sequence. This handler allows drivers to ensure that race conditions between firmware state and net80211 state are avoided, and will be used by the iwm(4) and iwx(4) drivers soon. Split the existing roaming teardown sequence into two steps, one step for tearing down Tx block ack sessions which sends a DELBA frame, and a second step for flushing Tx rings followed by sending a DEAUTH frame. We used to queue both frames, expecting to switch APs once both were sent. Now we effectively expect everything to be sent before we queue a final DEAUTH frame, and wait for just this frame to be sent before switching. This already made issues on iwm/iwx less frequent but by itself this was not enough to close all races for those drivers. It should however help when adding background scan support to a non-firmware device driver. Tested, with driver patches: iwm 8265: Aaron Poffenberger, stsp iwm 9260: florian iwm 9560: sthen iwx ax200: jmc, stsp CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 05:42:39 Modified files: sys/dev/pci : if_iwx.c if_iwxvar.h Log message: Implement a bgscan_done() handler for iwx(4). Fixes roaming-related hangs observed by jmc@. Tested: ax200: jmc, stsp CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 05:43:17 Modified files: sys/dev/pci : if_iwm.c if_iwmvar.h Log message: Implement a bgscan_done() handler for iwm(4). Required to prevent breakage of roaming with new Intel firmware on 9k devices. Tested: 8265: Aaron Poffenberger, stsp 9260: florian 9560: sthen CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2021/12/03 05:50:50 Modified files: sysutils/firmware/iwm: Makefile distinfo Log message: Update iwm(4) 9260 and 9560 firmware to a newer release. Apparently, new firmware images fix security issues, see: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00509.html Intel did not publish new images for chips older than 9k, at least not in the linux-firmware Git repository. If anyone knows details about such decisions and is willing to share them, I would be happy to learn more. ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/03 05:56:19 Modified files: usr.sbin/rpki-client: roa.c Log message: Apply the same MAX_IP_SIZE limit to ROA files as it is done on certificates. OK job@ tb@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 06:17:32 Modified files: sys/dev/pci : if_iwx.c Log message: Disable probe requests during scans in iwx(4) again. While this is working well for many, some people see device timeouts when using the device unless we disable probe requests during scans. The issue was a lot more visible on iwx(4) with earlier firmware. In fact, iwx(4) did ship with probe requests disabled for most of its existence. I re-enabled them along with a firmware upgrade since I no longer saw the problem. However, the issue prevails for other people. I still have no idea what is causing this. I have already spent enough time trying to track down a proper fix. Unless we receive help from someone who knows about firmware internals the best we can do is trial and error. The problem also existed on iwm(4) 9k devices which we now run with probe requests disabled, too. The only upside of probe requests is that scans can complete faster, with the downside of a potential privacy leak (the previously selected SSID is exposed). So, overall, we do not lose much here. Patch tested for a week by Laurence Tratt who is no longer seeing device timeouts which were relatively frequent before. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/03 07:15:07 Modified files: distrib/sets/lists/base: mi Log message: Revert previous Those scripts are not hooked up to the build yet; I assumed they were without checking, my bad. Reminded by deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/03 07:18:06 Modified files: lib/libcrypto/asn1: ameth_lib.c lib/libcrypto/evp: pmeth_lib.c Log message: Fix EVP_PKEY_{asn1,meth}_copy once and for all It is very easy to forget to copy over newly added methods. Everyone working in this corner has run into this. Instead, preserve what needs preserving and use a struct copy, so all methods get copied from src to dest. tweak/ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/03 07:19:57 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Use calloc() in EVP_PKEY_meth_new() instead of malloc() and setting almost all members to 0. Just set the two things that need setting. ok jsing CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/03 07:32:08 Modified files: sys/dev/pci : if_iwx.c Log message: Switch iwx(4) to new -67 firmware images. iwx-firmware-20211101 must be installed with fw_update(1) before booting a new kernel. sysupgrade(8) will take care of this. Intel has published a related security advisory: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00509.html iwx(4) devices which are using the iwx-Qu-c0-hr-b0-63 image did not receive a firmware update. I have no idea why. Tested: ax200: jmc, stsp, Matthias Schmidt ax201: fkr, stsp CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/03 07:44:33 Modified files: mail/isync : Makefile distinfo mail/isync/patches: patch-src_drv_imap_c Log message: Update to isync-1.4.4 Fixes a heap overflow (CVE-2021-44143), and multiple buffer overflows (CVE-2021-3657). OK kn@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/03 07:46:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Update CVE quirk for mail/isync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/03 08:15:22 Modified files: usr.bin/lam : lam.c Log message: Fixed-size NOFILE_MAX (from sys/param.h of course) array is crazy, so rewrite to expand the array as needed. ok tb CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 09:46:50 Modified files: lib/libcrypto/asn1: x_pubkey.c lib/libcrypto/x509: x_all.c Log message: Convert {i2d,d2i}_{,EC_,DSA_,RSA_}PUBKEY{,_bio,_fp}() to templated ASN1 These functions previously used the old ASN1_{d2i,i2d}_{bio,fp}() interfaces. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 09:58:11 Modified files: lib/libcrypto/asn1: a_object.c Log message: Convert ASN1_OBJECT_new() to calloc(). Rather than using malloc() and then initialising all struct members, use calloc() and only initialise the single non-zero value member. ok schwarze@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:01:07 Modified files: lib/libcrypto/asn1: asn1_lib.c Log message: Convert ASN1_STRING_type_new() to calloc(). Rather than using malloc() and then initialising all struct members, use calloc() and only initialise the single non-zero value member. ok schwarze@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:03:54 Modified files: lib/libcrypto/asn1: asn1_lib.c Log message: Rewrite ASN1_STRING_cmp(). This removes nested ifs and uses more sensible variable names. ok schwarze@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:07:53 Modified files: lib/libcrypto/asn1: x_crl.c Log message: Use calloc() for X509_CRL_METHOD_new() instead of malloc(). This ensures that if any members are added to this struct, they will be initialised. ok schwarze@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:10:49 Modified files: lib/libcrypto/asn1: tasn_prn.c Log message: Convert ASN1_PCTX_new() to calloc(). Rather than using malloc() and then initialising all struct members to zero values, use calloc(). ok schwarze@ tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/03 10:18:34 Modified files: sys/net : if_bridge.c sys/netinet : ip_output.c ip_spd.c sys/netinet6 : ip6_forward.c ip6_output.c Log message: Add TDB reference counting to ipsp_spd_lookup(). If an output pointer is passed to the function, it will return a refcounted TDB. The ref happens when ipsp_spd_inp() copies the pointer from ipo->ipo_tdb. The caller of ipsp_spd_lookup() has to unref after using it. tested by Hrvoje Popovski; OK mvs@ tobhe@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:22:10 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Call asn1_item_ex_d2i() directly from ASN1_item_d2i() ASN1_item_ex_d2i() is just a wrapper around the internal asn1_item_ex_d2i() function, so call asn1_item_ex_d2i() directly. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:23:16 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Group and sort includes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 10:27:34 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Replace asn1_tlc_clear and asn1_tlc_clear_nc macros with a function. Call the replacement asn1_tlc_invalidate() since it does not actually clear the ASN1_TLC. While here, name the ASN1_TLC variables consistently as ctx, remove a pointless comment and simplify ASN1_item_d2i() slightly. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/03 11:23:41 Modified files: sys/dev/fdt : bcm2711_pcie.c Log message: Perform DMA address translation if required. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/03 12:04:49 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: Add tdb_delete_locked() to replace duplicate tdb deletion code in pfkey_flush(). ok bluhm@ mvs@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2021/12/03 12:16:29 Modified files: sys/arch/arm64/conf: GENERIC Log message: - support I2C connected PMIC, add "early 1" to sxitwi. - support axppmic via iic ok kettenis@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2021/12/03 12:17:27 Modified files: sys/dev/fdt : axppmic.c Log message: support AXP805 PMIC ok kettenis@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2021/12/03 12:22:43 Modified files: sys/dev/fdt : ehci_fdt.c sxiccmu.c sxiccmu_clocks.h Log message: add Allwinner H6 support ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:48:24 ports/inputmethods/fcitx-kkc Update of /cvs/ports/inputmethods/fcitx-kkc In directory cvs.openbsd.org:/tmp/cvs-serv73474/fcitx-kkc Log Message: Directory /cvs/ports/inputmethods/fcitx-kkc added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:49:04 ports/inputmethods/fcitx-kkc/pkg Update of /cvs/ports/inputmethods/fcitx-kkc/pkg In directory cvs.openbsd.org:/tmp/cvs-serv85856/pkg Log Message: Directory /cvs/ports/inputmethods/fcitx-kkc/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:51:30 Added files: inputmethods/fcitx-kkc: Makefile distinfo inputmethods/fcitx-kkc/pkg: DESCR PLIST Log message: initial import, ok by inoguchi@ and op@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:52:56 Modified files: inputmethods : Makefile Log message: +fcitx-kkc CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:53:52 ports/inputmethods/ibus-kkc Update of /cvs/ports/inputmethods/ibus-kkc In directory cvs.openbsd.org:/tmp/cvs-serv55361/ibus-kkc Log Message: Directory /cvs/ports/inputmethods/ibus-kkc added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:54:19 ports/inputmethods/ibus-kkc/patches Update of /cvs/ports/inputmethods/ibus-kkc/patches In directory cvs.openbsd.org:/tmp/cvs-serv3608/patches Log Message: Directory /cvs/ports/inputmethods/ibus-kkc/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:54:19 ports/inputmethods/ibus-kkc/pkg Update of /cvs/ports/inputmethods/ibus-kkc/pkg In directory cvs.openbsd.org:/tmp/cvs-serv3608/pkg Log Message: Directory /cvs/ports/inputmethods/ibus-kkc/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:56:17 Added files: inputmethods/ibus-kkc: Makefile distinfo inputmethods/ibus-kkc/patches: patch-configure_ac patch-po-POTFILES_in patch-src-Makefile_am patch-src-ibus-setup-kkc_desktop_in_in patch-src-kkc_xml_in_in inputmethods/ibus-kkc/pkg: DESCR PLIST Log message: initial commit, ok inoguchi@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2021/12/03 13:57:15 Modified files: inputmethods : Makefile Log message: +ibus-kkc CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/03 13:57:47 Modified files: www/h2o : Makefile www/h2o/patches: patch-deps_neverbleed_neverbleed_c Added files: www/h2o/patches: patch-lib_common_socket_c Log message: www/h2o: switch to using the OpenSSL 1.1 code path in neverbleed and silence a compiler warning due to a stale LIBRESSL_VERSION_NUMBER ifdef. This fixes the build with the upcoming libcrypto bump. discussed with and lightly tested with dnsdist by otto (maintainer) CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2021/12/03 17:05:40 Modified files: usr.bin/ssh : sshd_config.5 Log message: RSA/SHA-1 is not used by default anymore on the server CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/03 18:31:33 Modified files: net/unison/2.4x: Makefile net/mldonkey : Makefile Added files: net/unison/2.4x/patches: patch-uutil_ml net/mldonkey/patches: patch-src_networks_donkey_donkeyClient_ml Log message: minor tweaks for ocaml 4.12 Both mldonkey and the 2.4x series of unison need the same minor tweak so they can build on ocaml 4.12. The unison change was ok bket@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/03 20:05:30 Modified files: devel/dune : Makefile distinfo graphics/ocaml-cairo: Makefile Added files: devel/dune/pkg : DESCR-configurator DESCR-main DESCR-private PFRAG.dynlink-native-configurator PFRAG.dynlink-native-private PFRAG.native-configurator PFRAG.native-private PLIST-configurator PLIST-main PLIST-private Removed files: devel/dune/patches: patch-Makefile devel/dune/pkg : DESCR PLIST Log message: update dune to 2.7.0 ok chrisz@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/03 21:33:45 Modified files: math/coq : Makefile distinfo math/coq/pkg : PFRAG.dynlink-native PFRAG.native PLIST Log message: update coq to 8.13.2 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/03 22:15:09 Modified files: regress/lib/libcrypto/ec: Makefile Added files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: Add regress for ECPKParameters ASN.1 encoding/decoding. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/03 23:52:58 Modified files: usr.sbin/httpd : proc.c Log message: Do not setup pipes between SERVER processes, they don't talk to each other. Since this generates a full mesh, the amount of filedescriptors needed grows quadratically with the amount of configured prefork processes. Might fix an out of filedescriptor bug that beck is seeing. OK benno CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/04 00:01:59 Modified files: sys/dev/usb : usb_subr.c Log message: Consolidate error paths in usbd_new_device, shaving of 14 lines. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/04 00:27:38 Modified files: share/man/man4 : iwx.4 Log message: update the firmware file list, helped by stsp; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/04 00:31:38 Modified files: usr.sbin/adduser: adduser.8 Log message: list backup files created by adduser; from leon fischer adjust list width to make it all fit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 00:58:10 Modified files: regress/lib/libcrypto/sha256: sha256test.c Log message: Explicitly free EVP_MD_CTX to appease asan. Reported by Ilya Shipitsin. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 01:13:42 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.54.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 01:14:02 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-Makedefs_in patch-backend_ipp_c patch-config-scripts_cups-common_m4 patch-config-scripts_cups-sharedlibs_m4 patch-cups_Makefile patch-cups_getifaddrs-internal_h patch-scheduler_auth_c patch-scheduler_ipp_c print/cups/pkg : PLIST-libs PLIST-main Removed files: print/cups/patches: patch-config-scripts_cups-compiler_m4 Log message: Update to cups-2.4.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 01:15:16 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: Convert main into single exit to appease asan. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 01:44:57 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.354. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 01:50:51 Modified files: textproc/enchant2: Makefile distinfo Log message: Update to enchant2-2.3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 01:52:01 Modified files: x11/gnome/yelp-xsl: Makefile distinfo Log message: Update to yelp-xsl-41.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 02:04:36 Modified files: regress/lib/libtls/keypair: keypairtest.c Log message: Free cert, key and ocsp_staple on exit of do_keypair_test(). Reported by Ilya Shipitsine, discussed with jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 02:09:37 ports/www/ruby-puma/patches Update of /cvs/ports/www/ruby-puma/patches In directory cvs.openbsd.org:/tmp/cvs-serv65016/patches Log Message: Directory /cvs/ports/www/ruby-puma/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 02:10:30 Modified files: www/ruby-puma : Makefile Added files: www/ruby-puma/patches: patch-ext_puma_http11_mini_ssl_c Log message: www/ruby-puma: prepare for upcoming libcrypto bump and use the OpenSSL 1.1 code path to handle DH. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 03:39:38 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 03:42:15 Modified files: x11/gnome/yelp : Makefile distinfo Log message: Update to yelp-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 03:47:42 Modified files: x11/gnome/connections: Makefile distinfo Log message: Update to gnome-connections-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/04 04:03:38 Modified files: inputmethods/ibus-kkc: Makefile inputmethods/ibus-kkc/pkg: PLIST Log message: Missing @tag ibus-write-cache CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 04:27:20 Modified files: security/dsniff: Makefile security/dsniff/patches: patch-sshcrypto_c Added files: security/dsniff/patches: patch-arp_c patch-buf_c patch-ssh_c Log message: security/dsniff: fix build with opaque RSA in LibreSSL 3.5. Based on Debian's patchset with a couple of minor tweaks. Add some missing includes to make this compile without warnings. ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 04:35:34 Modified files: security/encfs : Makefile Added files: security/encfs/patches: patch-encfs_SSL_Compat_h Log message: security/encfs: neuter compat shims that break the build with opaque HMAC_CTX in preparation for upcoming libcrypto bump. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 04:44:42 Modified files: security/aircrack-ng: Makefile Added files: security/aircrack-ng/patches: patch-src_crypto_c Log message: security/aircrack-ng: force use of OpenSSL 1.1 code path to fix build with opaque HMAC_CTX in upcoming libcrypto bump. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 05:06:14 Modified files: security/sslsplit: Makefile security/sslsplit/patches: patch-ssl_c Added files: security/sslsplit/patches: patch-cachedsess_t_c patch-cachefkcrt_t_c patch-cachessess_t_c Log message: security/sslsplit: use a few OpenSSL 1.1 codepaths to fix the build with opaque structs in libcrypto. Also skip a couple of tests for old OpenSSL that will no longer compile with recent LibreSSL. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/04 05:35:02 Modified files: devel/ipython : Makefile distinfo Log message: Update to ipython-7.30.1 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/04 06:07:17 Modified files: sbin/iked : ikev2.c Log message: Send out dstid as initiator if configured. This makes it easier for the responder to match the correct policy if multiple are available. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/04 06:15:11 Modified files: lib/libssl : ssl_clnt.c ssl_kex.c ssl_locl.h Log message: Check DH public key in ssl_kex_peer_public_dhe(). Call DH_check_pub_key() after decoding the peer public key - this will be needed for the server DHE key exchange, but also benefits the client. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/04 06:50:36 Modified files: lib/libssl : ssl_clnt.c ssl_kex.c ssl_locl.h Log message: Move the minimum DHE key size check into ssl_kex_peer_params_dhe() ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/04 07:03:22 Modified files: lib/libssl : ssl_kex.c ssl_lib.c ssl_locl.h ssl_srvr.c Log message: Clean up and refactor server side DHE key exchange. Provide ssl_kex_generate_dhe_params_auto() which handles DHE key generation based on parameters determined by the specified key bits. Convert the existing DHE auto parameter selection code into a function that just tells us how many key bits to use. Untangle and rework the server side DHE key exchange to use the ssl_kex_* functions. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/04 08:38:10 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/asn1: a_pkey.c a_pubkey.c Removed files: lib/libcrypto/asn1: d2i_pr.c d2i_pu.c i2d_pr.c i2d_pu.c Log message: Consolidate {d2i,i2d}_{pr,pu}.c Currently there are two files for private key ASN.1 (d2i_pr.c, i2d_pr.c) and two files for public key ASN.1 (d2i_pu.c, i2d_pu.c). All of the other ASN.1 code has d2i and i2d in the same per-object file. Consolidate d2i_pr.c/i2d_pr.c into a_pkey.c and consolidate d2i_pu.c/i2d_pu.c into a_pubkey.c before making any further changes to this code. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 08:48:23 Modified files: lib/libcrypto/bn: bn.h bn_lib.c Log message: Provide replacement functions for the BN_GENCB_set{,_old}() macros The function implementations are necessary to make BIGNUM opaque. They will be used in libcrypto internally until they will replace the macro implementations with the next bump. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 08:53:01 Modified files: lib/libcrypto/bn: bn.h bn_lib.c Log message: Provide replacement functions for the BN_{get,set,with}_flags() macros. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 08:59:52 Modified files: lib/libcrypto/bn: bn.h bn_lib.c Log message: Provide function implementations for various BN_* macros BN_abs_is_word, BN_is_{zero,one,word,odd}, BN_one, BN_zero_ex are now implemented as functions for internal use. They will be exposed publicly to replace the macros reaching into BIGNUM in the next bump. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:02:44 Modified files: lib/libcrypto/bn: bn.h bn_lib.c Log message: Implement the BN_is_negative macro as a function ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:05:46 Modified files: lib/libcrypto/bn: bn.h bn_mont.c Log message: Implement the BN_to_montgomery() macro as a function ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/04 09:08:02 Modified files: sys/dev/fdt : bcm2711_pcie.c Log message: Previous diff was incomplete, we also need to do DMA translation for bus_dmamap_load_raw(9). This fixes xhci(4) on the rpi4 with the U-Boot from ports that is installed on the arm64 installation media. ok mglocker@, patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:08:32 Modified files: lib/libcrypto/asn1: t_pkey.c lib/libcrypto/dh: dh_depr.c dh_pmeth.c lib/libcrypto/dsa: dsa_depr.c dsa_pmeth.c lib/libcrypto/ec: ec_kmeth.c ec_lcl.h ec_pmeth.c lib/libcrypto/ecdh: ech_key.c lib/libcrypto/ecdsa: ecs_sign.c ecs_vrf.c lib/libcrypto/evp: pmeth_gn.c lib/libcrypto/rsa: rsa_depr.c rsa_pmeth.c lib/libcrypto/ts: ts_lib.c Log message: Add #include "bn_lcl.h" to the files that will soon need it. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:09:59 Modified files: lib/libcrypto/bn: bn_x931p.c Log message: Use BN_is_negative(p) instead of p->neg in one place. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:11:10 Modified files: lib/libcrypto/bn: bn.h Log message: Annotate the structs to be moved to bn_lcl.h in the next bump ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 09:29:25 Modified files: lib/libcrypto : Makefile Log message: List subdirectories as a simple list. Avoids a source of many merge conflicts in my work on making much of libcrypto opaque. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/04 10:03:43 Modified files: regress/lib/libcrypto/ec: ec_asn1_test.c Log message: gross trailing whitespace CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/04 10:05:08 Log message: Import multimedia/playerctl 2.4.1 Port from Lewis ingraham < louise9841 AT gmail DOT com>, thanks! Feedback sthen kn OK sdk Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys. You can also get metadata about the playing track such as the artist and title for integration into statusline generators or other command-line tools. Status: Vendor Tag: kn Release Tags: kn_20211204 N ports/multimedia/playerctl/Makefile N ports/multimedia/playerctl/distinfo N ports/multimedia/playerctl/pkg/DESCR N ports/multimedia/playerctl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/04 10:06:35 Modified files: multimedia : Makefile Log message: + playerctl CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/12/04 10:21:20 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.5.1 Also enable TSL-licensed modules. Tested by Mark Patruck, thanks. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/12/04 11:51:37 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): reload vmcs after possible sleep points Guests running on Intel hosts that sleep on a lock might have their process moved to another cpu core by the scheduler. If this happens, the VMCS needs to be remotely cleared and locally loaded otherwise vmx instructions will fail. vmd(8) will receive a failure code and abort the guest. This change stores the current (last) cpu the process was on before attempting a function call that may sleep (e.g. uvm_fault(9)). Upon function return, perform the VMCS dance if needed. Tested with help from Mischa Pieters. OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/04 11:54:44 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-configure patch-src_libs_zbxnix_daemon_c Log message: update to 5.0.18; from Mark Patruck CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2021/12/04 14:17:11 Modified files: infrastructure/mk: arch-defines.mk lang/ocaml : Makefile lang/ocaml/patches: patch-configure_ac Log message: lang/ocaml supports native code on aarch64 ok daniel@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 14:22:58 Modified files: telephony/kamailio: Makefile telephony/kamailio/patches: patch-src_modules_tls_tls_bio_c patch-src_modules_tls_tls_domain_c Log message: telephony/kamailio: Take OpenSSL 1.1 code path twice to fix build with opaque DH and BIO_METHOD. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 14:30:04 Modified files: telephony/baresip/re: Makefile Added files: telephony/baresip/re/patches: patch-src_hmac_openssl_hmac_c patch-src_tls_openssl_tls_h Log message: telephony/baresip/re: fix build with opaque HMAC_CTX and BIO_METHOD in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/04 14:37:58 Modified files: security/p5-Crypt-OpenSSL-RSA: Makefile Added files: security/p5-Crypt-OpenSSL-RSA/patches: patch-RSA_xs Log message: security/p5-Crypt-OpenSSL-RSA: fix build with opaque RSA in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2021/12/04 20:55:06 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.3.2.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/04 23:53:59 Modified files: devel/clang-tools-extra: Makefile Log message: Adjust licence comment, LLVM is no longer pure BSD From Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 00:12:22 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: Makefile distinfo Log message: Update KDE Plasma to 5.23.4, Bugfix update https://kde.org/announcements/changelogs/plasma/5/5.23.3-5.23.4/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 00:35:30 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.232 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 00:44:27 Modified files: misc/remind : Makefile distinfo Log message: Updates remind from 3.3.9 to 3.3.10 While here, zap some spaces From Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/05 02:37:46 Modified files: lib/libcrypto/ct: ct.h ct_b64.c ct_err.c ct_local.h ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c ct_sct_ctx.c ct_vfy.c ct_x509v3.c cterr.h Log message: Add RCS markers CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/05 03:02:07 Added files: devel/coccinelle/patches: patch-bundles_Makefile_bundles Log message: partially backport upstream 'Fix Makefile dependencies' to fix build with llvm ar problem reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/05 03:12:00 Modified files: www/unit/unit-php: Makefile Log message: unit-php: add missing MODPHP_BUILDDEP=Yes, part of a problem reported by sdk@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/05 04:33:45 Modified files: sys/net80211 : ieee80211.c ieee80211_proto.c ieee80211_proto.h ieee80211_var.h Log message: Defer rtm_80211info() call from ieee80211_set_link_state() to a task context. Sending routing messages requires a socket lock which may sleep. ieee80211_set_link_state() is called from interrupts and timeouts where sleeping is not allowed. mvs@ pointed out that if_link_state_change() is already using a task for this reason. Should fix a witness-related panic reported by cheloha@ ok mvs@ tobhe@ florian@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/05 05:26:27 Modified files: usr.sbin/rpki-client: io.c Log message: fix unintended sizeof pointer ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/05 05:28:27 Modified files: usr.bin/ssh : kexsntrup761x25519.c Log message: fix unintended sizeof pointer in debug path ok markus@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/05 05:57:56 src/regress/lib/libcrypto/ct Update of /cvs/src/regress/lib/libcrypto/ct In directory cvs.openbsd.org:/tmp/cvs-serv89999/ct Log Message: Directory /cvs/src/regress/lib/libcrypto/ct added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/05 06:01:08 Modified files: regress/lib/libcrypto: Makefile Added files: regress/lib/libcrypto/ct: Makefile cttest.c libressl.org.crt Log message: Add initial regress for CT. This provides test coverage for SCT encoding/decoding. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/05 06:24:25 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/05 06:28:36 ports/devel/pangomm/patches Update of /cvs/ports/devel/pangomm/patches In directory cvs.openbsd.org:/tmp/cvs-serv64874/patches Log Message: Directory /cvs/ports/devel/pangomm/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/05 06:28:46 ports/devel/pangomm248/patches Update of /cvs/ports/devel/pangomm248/patches In directory cvs.openbsd.org:/tmp/cvs-serv61851/patches Log Message: Directory /cvs/ports/devel/pangomm248/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/05 06:28:56 Modified files: x11/lablgtk3 : Makefile Log message: add missing bdep on ocaml-configurator spotted by Antoine in a bulk CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/05 06:45:26 Modified files: lib/libcrypto/dh: dh_check.c Log message: Simplify DH_check_params a bit. It makes no sense to allocate an entire BN_CTX if we only use it to get a single BIGNUM, from which we subtract 1 to compare it to g. We can just use a plain BIGNUM and delete a bunch of lines. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/05 06:47:52 Modified files: regress/lib/libradius: test23.c Log message: Allow libradius tests to compile with opaque HMAC_CTX. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/05 06:48:14 Modified files: usr.sbin/relayd: config.c Log message: fix use after free ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/05 08:35:32 Modified files: sys/dev/usb : uhidpp.c Log message: add missing mtx_leave() calls in error paths ok anton@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/05 08:53:46 Modified files: share/man/man7 : mdoc.7 Log message: sytle -> style; adapted from changes by saitoh masanobu CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/05 09:07:01 Modified files: lib/libelf : elf.3 Log message: elf64_checkum->elf64_checksum; adapted from changes by saitoh masanobu CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/05 09:40:24 Modified files: lib/libpcap : gencode.c Log message: libpcap parser uses a memory tracker to only free all objects at the end. this code was slicing up large mallocs with sys/param.h ALIGN(). such a scheme loses the many overflow/damage checking benefits of malloc per object. Change the code to track independent allocations, rather than slicing. ok gnezdo claudio CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2021/12/05 10:03:48 Modified files: devel/xtensa-esp32-elf/gdb: Makefile Log message: Fix missing gawk BDEP, pointed out be aja@. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/05 10:53:29 Modified files: devel/olm : Makefile distinfo devel/olm/pkg : PLIST Log message: Update OLM to 3.2.6 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/05 10:56:16 Modified files: net/gomuks : Makefile distinfo Added files: net/gomuks : modules.inc Log message: Update gomuks to 0.2.4 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/12/05 11:55:22 Modified files: net/owncloudclient: Makefile distinfo Log message: update to owncloudclient-2.9.2 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/05 12:44:28 Added files: devel/libdsm/patches: patch-configure Log message: Don't fail pthreads detection because of -Werror and -Wunused-but-set-variable ok Brad (maintainer) naddy@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/05 12:58:12 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/libdsm : Makefile distinfo devel/libdsm/patches: patch-bin_inverse_c patch-src_netbios_ns_c patch-src_smb_types_h devel/libdsm/pkg: DESCR PLIST Log message: Zap devel/libdsm, these days VLC uses devel/libsmb2 ok Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/05 13:21:14 Modified files: regress/sbin/iked/live: Makefile Log message: Add test case for policy matching on responder with multiple policies that only differ by srcid. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/05 15:00:42 Modified files: sys/kern : kern_fork.c sys/uvm : uvm_mmap.c sys/sys : proc.h Log message: kbind(2): disable system call if not initialized before first __tfork(2) To unlock kbind(2) we need to protect ps_kbind_addr and ps_kbind_cookie. The simplest way to do this is to disallow kbind(2) initialization after the first __tfork(2) call. If the first thread does not initialize the kbind(2) variables before __tfork(2) then we disable kbind(2) during that first __tfork(2) call. This is guenther@'s patch, I'm just committing it. Discussed with guenther@, deraadt@, kettenis@, and mpi@. ok kettenis@, positive response from mpi@, "I am busy" guenther@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/05 15:36:19 Modified files: usr.bin/netstat: inet.c mroute6.c net80211.c route.c Log message: sys/select.h is not needed, if howmany/NBBY are needed they will arrive via netinet/in.h and sys/time.h, which I must say surprises me a bit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/05 16:51:36 Modified files: net/ldns : Makefile distinfo Log message: update to libldns-1.8.1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/05 17:15:01 Modified files: lib/libc/gen : time.3 Log message: time.3: miscellaneous manpage cleanup - Change "tloc" variable to "now" to reinforce meaning. - Simplify DESCRIPTION. - No point in describing how gettimeofday(2) can fail here. - Add a STANDARDS section. - Rework the HISTORY section. With input from jmc@, millert@, and schwarze@. Thread: https://marc.info/?l=openbsd-tech&m=162766815024823&w=2 "reads fine" jmc@, ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/05 18:00:58 Modified files: databases/pgpool: Makefile Added files: databases/pgpool/patches: patch-src_query_cache_pool_memqcache_c patch-src_utils_pool_relcache_c patch-src_watchdog_wd_utils_c Log message: databases/pgpool: fix build with opaque HMAC_CTX in LibreSSL 3.5. Also fix a bunch of time_t issues. maintainer timeout CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/05 18:01:58 Modified files: mail/imapfilter: Makefile Added files: mail/imapfilter/patches: patch-src_auth_c Log message: mail/imapfilter: fix build with opaque HMAC_CTX in LibreSSL 3.5 maintainer timeout CVSROOT: /cvs Module name: www Changes by: dlg@cvs.openbsd.org 2021/12/05 18:25:41 Modified files: . : want.html Log message: i want an ipq401x board to play with now. remove some old items while here. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/05 19:48:55 Modified files: lib/libc/sys : gettimeofday.2 Log message: gettimeofday.2: miscellaneous manpage cleanup Highlights: - Tweak the one-liner description. - Better variable names. - Reorder DESCRIPTION to reflect the importance of each interface. - Advise against using gettimeofday(2) for measuring elapsed time. - Isolate discussion of the historical timezone parameter to its own paragraph at the end of the DESCRIPTION. - Update ERRORS. Mention the securelevel(7) EPERM for settimeofday(2). - Expand SEE ALSO. - Note settimeofday(2) in STANDARDS. It is available on many systems. Discussed with jmc@, millert@, and deraadt@. Possibly discussed with schwarze@, though I can't find the email. Thread: https://marc.info/?t=162765632800002&r=1&w=2 "reads fine to me" jmc@, ok millert@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/05 22:52:07 Added files: regress/sys/kern/poll: poll_iocond.c regress/sys/kern/select: select_iocond.c Log message: Test poll/select with various I/O conditions; not hooked up yet. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 22:58:00 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.9.4 OK abieber@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 23:04:20 Added files: x11/qt5/qtlocation/patches: patch-src_3rdparty_mapbox-gl-native_include_mbgl_util_unique_any_hpp Log message: Unbreak build with LLVM13 OK naddy@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/05 23:17:41 Added files: x11/qt5/qtwayland/patches: patch-src_hardwareintegration_compositor_linux-dmabuf-unstable-v1_linuxdmabuf_h Log message: fix build with clang 13 by adding From FreeBSD 5425bfb16f2f14ed7d3ffe138c5ee564b9e554bf CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/12/06 00:41:33 Modified files: sys/net : pf_if.c Log message: fix odd check in pfi_kif_free() pointed out by jsg@ OK jsg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/06 00:46:45 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-doc_man_man_qbs devel/qbs/pkg : PLIST Added files: devel/qbs/patches: patch-share_qbs_module-providers_Qt_setup-qt_js patch-src_app_qbs-setup-qt_setupqt_cpp Log message: Update QBS to 1.20.0 - Merge fix from upstream: https://codereview.qt-project.org/c/qbs/qbs/+/371943 - qmake-* fix from FreeBSD 7824f9aba42664a6b736ce4945d1050ee8c87153 Hopefully this also fix the LLVM13 segfault. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/06 00:58:21 Modified files: devel/pango : Makefile distinfo devel/pango/patches: patch-utils_meson_build devel/pango/pkg: PLIST Log message: Update to pango-1.50.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/06 00:58:35 Added files: devel/pangomm/patches: patch-untracked_pango_pangomm_attrlist_cc devel/pangomm248/patches: patch-untracked_pango_pangomm_attrlist_cc Log message: Unbreak with pango-1.50.0. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/12/06 02:04:39 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.9.7 Changelog : https://github.com/kopia/kopia/releases/tag/v0.9.7 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/06 02:49:46 Modified files: sys/arch/arm64/arm64: machdep.c Log message: zero correct var in cpu_dump() ok guenther@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/06 02:51:29 Modified files: x11/i3status : Makefile distinfo x11/i3status/patches: patch-include_i3status_h patch-src_print_battery_info_c patch-src_print_cpu_usage_c patch-src_print_volume_c patch-src_print_wireless_info_c patch-src_pulse_c Added files: x11/i3status/patches: patch-etc_i3status_conf patch-meson_build patch-meson_options_txt patch-src_print_disk_info_c Removed files: x11/i3status/patches: patch-Makefile_am patch-configure_ac patch-i3status_conf Log message: update to 2.14 and switch to meson CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/06 03:08:42 Modified files: usr.bin/tmux : tty.c resize.c Log message: Do not dereference NULL window when resizing client, GitHub issue 2982. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/06 03:10:52 Modified files: usr.bin/tmux : mode-tree.c Log message: Fix g/G keys to be in line with copy mode. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/06 03:28:09 Modified files: x11/i3status/patches: patch-meson_build Log message: replace bash with POSIX shell compliant code; from upstream CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/06 03:48:27 Removed files: x11/i3status/patches: patch-src_pulse_c Log message: remove this hackish patch as this file is not getting build now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/06 04:06:58 Modified files: usr.bin/openssl: s_apps.h s_server.c s_socket.c Log message: Clean up a bunch of dead code in s_server.c and s_socket.c jsg's analysis tool flagged a potential double free in do_server(). While this looks like a false positive, we can clean this code up a little: the host name passed to the callbacks isn't used by either sv_body() and www_body(), so it can be made local to do_accept() (an extra variable would not even be needed). Simplify the callbacks' signatures accordingly. Remove some commented out linger code that would never be used again anyway. ok inoguchi jsg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/06 04:10:11 Modified files: sysutils/reposync: Makefile distinfo Log message: update reposync: allow -4 / -6 to force IP version CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/06 05:47:51 Modified files: infrastructure/mk: arch-defines.mk Log message: next time we need to bump all arches having a specific property, it can be done in a simpler way CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/06 06:43:45 Modified files: devel/pangomm : Makefile distinfo Removed files: devel/pangomm/patches: patch-untracked_pango_pangomm_attrlist_cc Log message: Update to pangomm-2.46.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/06 06:46:33 Modified files: devel/pangomm248: Makefile distinfo Removed files: devel/pangomm248/patches: patch-untracked_pango_pangomm_attrlist_cc Log message: Update to pangomm248-2.48.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/06 07:43:16 Modified files: devel/protozero: Makefile distinfo devel/protozero/pkg: PLIST Log message: devel/protozero: update to 1.7.0, changelog is minimal: https://github.com/mapbox/protozero/releases/tag/v1.7.0 ok bentley CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/06 08:07:01 Modified files: databases/ports-readmes-dancer: Makefile distinfo databases/ports-readmes-dancer/pkg: PLIST Log message: new release 3.7 matching more closely what solene@ has been doing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/06 08:41:12 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.14.3 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/06 09:01:27 src/regress/sys/unixsocket Update of /cvs/src/regress/sys/unixsocket In directory cvs.openbsd.org:/tmp/cvs-serv87738/regress/sys/unixsocket Log Message: Directory /cvs/src/regress/sys/unixsocket added to the repository CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/06 09:01:49 src/regress/sys/unixsocket/undgram_selfconn Update of /cvs/src/regress/sys/unixsocket/undgram_selfconn In directory cvs.openbsd.org:/tmp/cvs-serv141/regress/sys/unixsocket/undgram_selfconn Log Message: Directory /cvs/src/regress/sys/unixsocket/undgram_selfconn added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/06 10:46:41 Modified files: sysutils/patchelf: Makefile Log message: grow-file.sh test required GNU head(1) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/06 11:02:58 Modified files: sys/dev/fdt : bcm2711_pcie.c Log message: Add missing short-circuit in bcmpcie_dmamap_load_raw(). ok patrick@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/06 12:02:18 Log message: import veracrypt-1.25.4 VeraCrypt is a free open source disk encryption software for Windows, Mac OSX and Linux. From Tietoturvamies, thanks! OK sthen@ Status: Vendor Tag: op Release Tags: op_20211206 N ports/security/veracrypt/Makefile N ports/security/veracrypt/distinfo N ports/security/veracrypt/pkg/DESCR N ports/security/veracrypt/pkg/PLIST N ports/security/veracrypt/patches/patch-Setup_FreeBSD_veracrypt_desktop N ports/security/veracrypt/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/06 12:03:02 Modified files: security : Makefile Log message: +veracrypt CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/06 12:05:47 Modified files: multimedia/playerctl: Makefile Log message: Build requires gobject-introspection Spotted by naddy, thanks. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/06 12:12:31 Modified files: lang/chicken : Makefile.inc lang/chicken/bootstrap: distinfo lang/chicken/core: Makefile distinfo lang/chicken/core/patches: patch-Makefile_bsd patch-eval_scm patch-rules_make Log message: update lang/chicken to 5.3.0 changelog: https://code.call-cc.org/releases/5.3.0/NEWS from maintainer Timo Myyrä, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/06 12:26:45 Modified files: sysutils/patchelf: Makefile Log message: explain build-id test failure CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/06 12:38:32 Modified files: xserver/hw/xfree86/modes: xf86Modes.c Log message: Initialize mode->name for modes generated by libxcvt. ok jsg@ on the upstream merge request. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/06 12:38:39 Modified files: sys/arch/arm64/dev: simplebus.c Log message: Implement DMA address translation for "raw" loads as well. ok patrick@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/06 12:41:55 Modified files: xserver/hw/xfree86/modes: xf86Crtc.h Log message: when xf86CrtcConfigPrivateIndex==-1 XF86_CRTC_CONFIG_PTR() causes an out of bounds read. White-space fix and ok jsg@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/06 12:45:27 Modified files: lib/libcrypto/man: BN_cmp.3 BN_copy.3 BN_mod_mul_montgomery.3 BN_set_flags.3 BN_set_negative.3 Log message: In the next major bump, some BN macros will become functions. In order to not forget it, already remove the statements that these APIs are currently implemented as macros: Not saying that doesn't make the documentation wrong. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/12/06 12:47:15 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.19.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/06 13:01:54 Modified files: sys/arch/arm/simplebus: simplebus.c Log message: Implement DMA address translation for "raw" loads as well. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/06 13:24:57 Modified files: mail/fetchmail : Makefile Removed files: mail/fetchmail/patches: patch-socket_c Log message: mail/fetchmail: the workaround that was added in the early days of the new verifier is no longer needed. tested by/ok bluhm CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2021/12/06 13:25:24 Modified files: usr.sbin/rpki-client: Tag: OPENBSD_6_9 output-bgpd.c Log message: Errata 021 backported most of rpki-client from OpenBSD-current as of Nov 9 2021, including output formatted for a newer verion of bgpd not yet available in OpenBSD 6.9. This commit repairs the openbgpd output file format. This is errata 6.9/023_rpki.patch.sig. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/12/06 13:27:56 Modified files: . : errata69.html Log message: Release rpki errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/06 13:37:21 Modified files: www/unit : Makefile.inc www/unit/unit : Makefile distinfo www/unit/unit-perl: distinfo www/unit/unit-php: Makefile distinfo www/unit/unit-python: distinfo www/unit/unit-ruby: distinfo Log message: update to NGINX Unit 1.26.1, from Sergey A. Osokin, ok sdk@ + fix build deps for unit-php CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/06 13:58:13 Modified files: devel/bison : Makefile Log message: Annotate why we're disabling libtextstyle (ncurses-related crash) ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/06 14:21:10 Modified files: sys/arch/powerpc64/powerpc64: machdep.c sys/kern : exec_elf.c init_main.c kern_exec.c sys/sys : exec.h proc.h Log message: Start to delete emulation support: since we're Just ELF, make copyargs() return 0/1 and merge elf_copyargs() into it. Rename ep_emul_arg and ep_emul_argp to have clearer meaning and type and eliminate ep_emul_argsize as no longer necessary. Make sure ep_auxinfo (nee ep_emul_argp) is initialized as powerpc64 always uses it in setregs(). ok semarie@ deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/06 14:47:27 Modified files: sbin/iked : ikev2.c Log message: Logging received addresses and DNS configuration only makes sense for the initiator. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/06 17:38:42 Modified files: usr.bin/tmux : procname.c Log message: Use PATH_MAX (the standard name) rather than MAXPATHLEN (from BSD sys/param.h) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/06 17:40:03 Modified files: usr.bin/tmux : procname.c Log message: sys/signal.h (or some master include) must happen before sys/proc.h, which is not standalone. This problem is being hidden by a sys/param.h which cannot be deleted yet. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/06 18:19:47 Modified files: sys/kern : uipc_usrreq.c sys/sys : unpcb.h Log message: Make `unp_msgcount' and `unp_file' protection with `unp_gc_lock' rwlock(9). This save us from from races provided by unlocked access to the `f_count' which cause false marking alive socket as dead. We always modify `f_count' and `unp_msgcount' together so the `f_count' modification should also pass the `unp_gc_rwlock' before `unp_msgcount' increment and after `unp_msgcount' decrement. The locked `unp_file' assignment avoids us from drain unp_gc() run. This moves unp_gc() locking back when these wariables were protected with the same lock which was taken for all garbage collector run but uses another lock not `unp_lock'. ok kettenis@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/06 18:21:19 Modified files: games/quakespasm: Makefile distinfo Log message: update to quakespasm 0.94.3 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/06 19:58:47 Modified files: sys/uvm : uvm_vnode.c Log message: uvn_reference(): correct printf(9) argument order Thread: https://marc.info/?l=openbsd-tech&m=163884527530326&w=2 ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/06 20:04:31 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20211105 ok sdk@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/06 20:04:54 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20211105 ok sdk@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/06 20:16:08 Modified files: lib/libc/gen : sleep.3 Log message: sleep.3: miscellanous cleanup, rewrites Highlights: - Tighten up the NAME. - "process" -> "thread". - Tidy up the DESCRIPTION. In particular, omit discussion of the historial SIGALRM-based implementation. - Simplify RETURN VALUES. - Add an ERRORS section, note that sleep(3) can set EINTR. - Update STANDARDS to POSIX.1-2008. - Note that setting errno is an extension to the spec. Discussed with and revised by jmc@, deraadt@, millert@, and schwarze@. With a history lesson from jsg@. Thread: https://marc.info/?l=openbsd-tech&m=162718445809428&w=2 "the changes read fine to me" jmc@, ok millert@ schwarze@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/06 21:01:46 Modified files: lib/libc/stdlib: lsearch.c Log message: lsearch(3): append key to array with memmove(3) instead of memcpy(3) If the key overlaps the end of the array, memcpy(3) mutates the key and copies a corrupted value into the end of the array. If we use memmove(3) instead we at least end up with a clean copy of the key at the end of the array. This is closer to the intended behavior. With input from millert@ and deraadt@. Thread: https://marc.info/?l=openbsd-tech&m=163880307403606&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/06 21:13:22 Modified files: distrib/miniroot: install.sub Log message: Two of the umount -f are not neccessary, and only risk leaving filesystems in bad shape. The other -f are special, and I haven't though through them yet. discussed with florian and tb a while back CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/06 21:19:24 Modified files: sys/sys : exec_elf.h proc.h sys/kern : exec_elf.c init_main.c kern_exec.c sys_process.c Log message: Continue to delete emulation support: since we're Just ELF, the size of the auxinfo is fixed: provide ELF_AUX_WORDS in as a replacement for emul->e_arglen ok millert@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/06 21:38:32 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Log message: update to bokeh 2.4.2 ok ajacoutot CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/07 00:21:40 Modified files: usr.bin/tmux : input.c Log message: Use four digits not two for RGB responses to match other terminals. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/07 00:28:44 Modified files: usr.bin/tmux : input.c Log message: Respond to OSC 4 query. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/07 00:58:57 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Add missing kernel unlock in error path. ok dv@ Reported-by: syzbot+c773ba1ce9b2d259d27f@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/07 01:10:21 Modified files: sysutils/sysclean: Makefile distinfo Log message: update sysutils/sysclean to 3.1 workaround unveil(2) problem CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 02:36:17 Modified files: net/icinga/web2-module-incubator: Makefile distinfo net/icinga/web2-module-incubator/pkg: PLIST Log message: update to icinga-web2-module-incubator-0.11.0 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/07 02:42:57 Modified files: www/nextcloud/22: Makefile www/nextcloud/22/pkg: PLIST Log message: Fix missing lines on PLIST for 22 spotted by Adriano Barbosa (thanks!) reads OK sthen@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/07 02:45:38 Modified files: www/nextcloud/22: Tag: OPENBSD_7_0 Makefile www/nextcloud/22/pkg: Tag: OPENBSD_7_0 PLIST Log message: Fix missing lines on PLIST for 22 reads OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 02:47:38 Modified files: net/ntopng : Makefile distinfo net/ntopng/patches: patch-Makefile_in patch-configure_seed patch-include_ntop_defines_h patch-include_ntop_includes_h patch-src_HTTPserver_cpp patch-src_NetworkInterface_cpp patch-src_Ntop_cpp patch-src_PcapInterface_cpp net/ntopng/pkg : PLIST Removed files: net/ntopng/patches: patch-nDPI_src_lib_ndpi_community_id_c Log message: update to ntopng-5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 02:50:29 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo Log message: update to p5-Zonemaster-LDNS-2.2.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/07 03:15:25 Modified files: sys/dev/acpi : acpi.c Log message: Fix parsing of SR_IRQ resource descriptors. ok patrick@, anton@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/07 03:16:50 Modified files: sys/dev/acpi : dwiic_acpi.c Log message: Fix parsing of SR_IRQ resource descriptors here as well. ok patrick@, anton@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 03:25:27 Modified files: games/gtkballs : Makefile distinfo games/gtkballs/patches: patch-src_game_c patch-src_gtkballs_c games/gtkballs/pkg: PLIST Added files: games/gtkballs/patches: patch-Makefile_am Removed files: games/gtkballs/patches: patch-src_Makefile_in Log message: games/gtkballs: update to a maintained github repo - migrated to Gtk+3 - remove g+s games plumbing from PLIST as Gtk+3 refuses to run setgid binaries, move /var/games/gtkballs-scores to ~/.config if you want to retain your scores. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 03:43:03 Modified files: print/py-reportlab: Makefile distinfo print/py-reportlab/patches: patch-setup_py patch-src_rl_addons_renderPM_gt1_gt1-misc_h print/py-reportlab/pkg: PLIST Log message: update to py-reportlab-3.5.68 the previous version doesn't work with Python 3.9 (base64 api change) newer versions exist (3.6.x) but have dropped Python 2.7 support which is required by graphics/sk1 (same for the newer upstream version - that port is outdated) reported+tested by Josh Grosse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 03:44:34 Modified files: security/py-oauthlib: Makefile distinfo security/py-oauthlib/pkg: PLIST Log message: update to py3-oauthlib-3.1.1, from Johan Huldtgren CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 03:45:33 Modified files: www/py-jwt : Makefile distinfo Log message: update to py3-oauthlib-3.1.1, from Johan Huldtgren CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 03:47:32 Modified files: audio/py-discogs-client: Makefile distinfo audio/py-discogs-client/pkg: PLIST Log message: update to py3-discogs-client-2.3.12, from Johan Huldtgren CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 04:02:29 Modified files: lang/cython : Makefile distinfo Log message: update to py-cython-0.29.25 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/12/07 05:02:47 Modified files: build : mirrors.dat Log message: add Alibaba Cloud CDN mirror in China CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2021/12/07 05:02:59 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html rpki-client : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/07 05:04:10 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_web_applications_web_app_install_task_cc Log message: update to 96.0.4664.93 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/07 05:43:01 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.9.2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/07 05:46:47 Modified files: usr.sbin/rpki-client: repo.c Log message: Use one common function to build the base directory path for repositories. OK benno@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/07 06:26:49 Modified files: usr.bin/less : lesskey.1 Log message: Improve the COMMAND SECTION section in multiple respects regarding correctness, clarity, readability, and markup conventions. Triggered by Richard Ulmer <... rulmer at mailbox dot org> wondering whether the list of actions is complete and pointing out that the "shell" action no longer exists (it was removed quite some time ago for security reasons). OK jmc@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/12/07 06:38:26 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/patches: patch-test_units_utils_test_encrypt_py sysutils/ansible-core/pkg: PLIST Added files: sysutils/ansible-core/patches: patch-test_lib_ansible_test__internal_commands_units___init___py Removed files: sysutils/ansible-core/patches: patch-lib_ansible_utils_encrypt_py patch-test_lib_ansible_test__internal_units___init___py Log message: Update ansible-core 2.11.6 -> 2.12.1 Changelog: https://github.com/ansible/ansible/blob/v2.12.1/changelogs/CHANGELOG-v2.12.rst#v2-12-1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/12/07 06:41:01 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 4.7.0 -> 5.0.1 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/5/CHANGELOG-v5.rst#v5-0-1 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2021/12/07 07:00:33 Modified files: usr.bin/calendar: io.c pathnames.h Log message: switch from tradcpp(1) to cpp(1); ok jsg@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/07 07:06:16 Modified files: sys/kern : sys_pipe.c Log message: Add EVFILT_EXCEPT filter for pipes The kqueue-based select(2) needs the filter to replicate the old exceptfds behaviour. The upcoming new poll(2) code will use the filter for POLLHUP condition checking when the events bitmap is clear of read/write events. OK anton@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 07:56:58 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla/mozilla.port.mk: enforce dep on nss 3.73 for https://www.mozilla.org/en-US/security/advisories/mfsa2021-51/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 07:57:29 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: bump REVISION after mozilla.port.mk change CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/07 07:58:32 Modified files: sbin/fdisk : mbr.c Log message: Don't truncate the default OpenBSD partition at the end of the last full cylinder. Let it extend to the end of the disk. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 08:00:18 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk Added files: www/mozilla-firefox/patches: patch-layout_style_extra-bindgen-flags_in Log message: www/mozilla-firefox: update to 95.0. See https://www.mozilla.org/en-US/firefox/95.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-52/ - add patch from #1739078 to fix build with external icu4c - disable rlbox/wasm sandboxing for now, needs a port of wasi libc/sysroot CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 08:01:55 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.4.0 See https://www.mozilla.org/en-US/firefox/91.4.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-53/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 08:02:33 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.4.0 See https://www.mozilla.org/en-US/firefox/91.4.0/releasenotes/ Fixes https://www.mozilla.org/security/advisories/mfsa2021-53/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 08:03:33 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_0 patch-build_moz_configure_nss_configure patch-config_makefiles_rust_mk Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_0 patch-layout_style_extra-bindgen-flags_in Log message: www/mozilla-firefox: MFC update to 95.0. See https://www.mozilla.org/en-US/firefox/95.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-52/ - add patch from #1739078 to fix build with external icu4c - disable rlbox/wasm sandboxing for now, needs a port of wasi libc/sysroot CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2021/12/07 08:19:36 Modified files: net/swirc : Makefile distinfo Log message: update to swirc-3.3.3 from maintainer CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/07 09:07:25 Added files: security/nss/patches: patch-nss_lib_certhigh_certvfypkix_c patch-nss_lib_freebl_shvfy_c Log message: security/nss: fix build with llvm 13 applies https://phabricator.services.mozilla.com/D130309 to fix #1738028 llvm 13 is more picky with -Werror,-Wunused-but-set-variable requested by naddy@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/07 09:07:56 Modified files: sys/dev/acpi : tpm.c Log message: print the failed method number CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/07 09:18:30 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-41.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/07 09:41:31 Modified files: net/glib2-networking: Makefile distinfo Log message: Update to glib2-networking-2.70.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/07 09:43:24 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Some improvements allowing to handle asn1.h and x509v3.h: * handle multiple qualifiers on the function return type * handle function pointer type declarations * handle unions inside structs * handle forward struct declarations * handle "typedef const" * handle ASN1_F_, ASN1_R_, and X509V3_R_ error constants * handle "#if defined" in the same way as "#ifdef" * skip whitespace between "#" and "define" * skip whitespace before C comments * ignore TYPEDEF_D2I2D_OF CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/07 09:53:21 ports/devel/glpk/patches Update of /cvs/ports/devel/glpk/patches In directory cvs.openbsd.org:/tmp/cvs-serv23436/patches Log Message: Directory /cvs/ports/devel/glpk/patches added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/07 10:01:08 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: be more specific which NETSCAPE stuff to ignore, and why CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/07 10:03:01 Modified files: sbin/iked : ca.c Log message: Fix locally stored peer certificates in /etc/iked/certs as documented in iked(8). Local certificates are always trusted and preferred over certs received over the wire. ok patrick@ markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/07 10:06:18 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.7.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/07 10:11:22 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/07 10:13:47 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 41.2 \0/ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/07 10:26:14 Modified files: regress/sbin/iked/live: Makefile Log message: Add test case for authentication with locally stored peer certificates. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/07 10:28:46 Modified files: sys/netinet : ip_ipsp.c ip_ipsp.h Log message: In ipo_tdb the flow contains a reference counted TDB cache. This may prevent that tdb_free() is called. It is not a real leak as ipsecctl -F or termination of iked flush this cache when they remove the IPsec policy. Move the code from tdb_free() to tdb_delete(), then the kernel does the cleanup itself. OK mvs@ tobhe@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/07 10:50:44 Modified files: sys/arch/macppc/macppc: machdep.c Log message: Delete an #if block that dates from rev 1.1 and hasn't been enabled in those 20 years. We're unlikely to take the macppc pmap in the direction where it would apply. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/07 10:51:05 Modified files: sys/kern : exec_elf.c init_main.c kern_exec.c sys/sys : proc.h Log message: Continue to delete emulation support: we only have one sigcode and sigobject. Just use the existing globals for the former and use a global for the latter. ok jsg@ kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/07 11:06:08 Modified files: sys/dev/acpi : pchgpio.c Log message: Fix typo in Tiger Lake H configuration. From James Hastings CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/07 11:13:45 Modified files: lib/libc/gen : getpwent.c Log message: The ypproto buffer (which supports + lines in master.passwd) was correct length for maximum amount of strings, but forgot about the struct passwd taken from the start, and it isn't clear if the missing non-string elements cover for that shortage. It would require misconfiguration by root to exceed the buffer. As well, the strings don't need to be aligned, and thus sys/param.h isn't needed for ALIGN() ok millert CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/07 11:30:21 Modified files: x11/kde-applications/konsole: Makefile Added files: x11/kde-applications/konsole/patches: patch-src_widgets_EditProfileDialog_cpp Log message: x11/kde-applications/konsole: fix build with llvm 13, from upstream ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/07 11:30:26 Modified files: sys/uvm : uvm_map.c Log message: uvm_map_inentry() is provided a format string that says "inside", but then prints the end which is in the next page. Subtract 1 to avoid confusion. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/07 12:13:45 Modified files: databases/py-peewee: Makefile distinfo databases/py-peewee/pkg: PLIST Removed files: databases/py-peewee/patches: patch-setup_py Log message: Update to py-peewee-3.14.8 ok sthen@ help from sthen and wen heping for sorting out the tests suite CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 12:47:40 Modified files: www/lighttpd : Makefile distinfo Log message: update to lighttpd-1.4.63, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 12:54:36 Modified files: mail/postfix/stable: Makefile distinfo Log message: update to postfix-3.5.13, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 12:55:06 Modified files: mail/postfix/stable: Tag: OPENBSD_7_0 Makefile distinfo Log message: update to postfix-3.5.13, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 12:55:17 Modified files: net/libcares : Makefile distinfo net/libcares/pkg: PLIST Log message: update to libcares-1.18.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/07 13:03:57 Modified files: x11/mplayer : Makefile distinfo x11/mplayer/patches: patch-Makefile patch-configure patch-stream_stream_h Removed files: x11/mplayer/patches: patch-stream_stream_cddb_c Log message: update to mplayer-20211106, from Brad, ok sdk@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/07 13:06:38 Modified files: sys/net80211 : ieee80211_node.c Log message: Teach the net80211 stack to remove corresponding frames from ic_pwrsaveq when a power-saving client decides to leave our hostap interface. Prevents a "key unset for sw crypto" panic as we try to send a frame to a node which is in COLLECT state with its WPA keys already cleared. We were already clearing the queue which buffers power-saved frames for the client node. This queue is stored within the node structure itself. However, the interface has another global queue for frames which need to be transmitted by the driver to a set of nodes during the next DTIM. We missed removing frames for a departing node from this global queue. While here, add missing node refcount adjustments as frames get purged. Problem reported by Mikolaj Kucharski, who tested this fix for more than a week with athn(4), with no further panics observed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/07 13:13:15 Modified files: usr.bin/openssl: enc.c Log message: Simple conversion to opaque EVP_CIPHER. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/07 13:44:07 Modified files: editors/libreoffice: Makefile distinfo Log message: update to 7.2.4.1 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/07 15:06:45 Modified files: usr.bin/ssh : sk-usbhid.c Log message: better error message for FIDO keys when we can't match them to a token CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/07 15:17:03 Modified files: sys/kern : exec_conf.c exec_elf.c init_main.c kern_exec.c kern_sig.c kern_xxx.c makesyscalls.sh syscalls.c sys/sys : exec_elf.h proc.h sysctl.h usr.sbin/btrace: btrace.c btrace.h Log message: Delete the last emulation callbacks: we're Just ELF, so declare exec_elf_fixup() and coredump_elf() in and call them and the MD setregs() directly in kern_exec.c and kern_sig.c Also delete e_name[] (only used by sysctl), e_errno (unused), and e_syscallnames[] (only used by SYSCALL_DEBUG) and constipate syscallnames to 'const char *const[]' ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/07 16:53:24 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.3.0 OK sthen CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/07 18:38:22 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.4.9 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/07 19:30:35 Log message: Import vultr-cli a tool for managing Vultr resources from the command line. OK bently@, port from Adriano Barbosa (MAINTAINER). Thanks Adriano! Status: Vendor Tag: abieber Release Tags: abieber_20211207 N ports/sysutils/vultr-cli/Makefile N ports/sysutils/vultr-cli/modules.inc N ports/sysutils/vultr-cli/distinfo N ports/sysutils/vultr-cli/pkg/PLIST N ports/sysutils/vultr-cli/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/07 19:31:07 Modified files: sysutils : Makefile Log message: + vultr-cli CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/07 19:52:42 Modified files: net/neochat : Makefile distinfo net/neochat/pkg: DESCR PLIST Log message: Update to neochat 1.2.0 Tweaks / feel free to commit from rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/07 20:35:42 Modified files: games/nblood : Makefile distinfo games/nblood/patches: patch-GNUmakefile patch-source_blood_src_blood_cpp patch-source_exhumed_src_exhumed_cpp patch-source_rr_src_game_cpp Log message: update nblood to a newer snapshot fixes build with llvm 13 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/07 20:40:44 Modified files: usr.sbin/relayd: ca.c Log message: zap a stray space CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/07 21:18:18 Removed files: games/nblood/patches: patch-source_audiolib_src_multivoc_cpp patch-source_audiolib_src_xmp_cpp Log message: drop patches for external xmp CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/07 22:46:25 Modified files: games/eduke32 : Makefile Added files: games/eduke32/patches: patch-source_build_include_polymer_h patch-source_build_src_polymer_cpp Log message: backport 864691defbc55453071050b5cc8408079a8f3199 to fix llvm 13 build CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/07 23:15:07 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.324 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/08 00:31:04 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.4.0. See https://www.thunderbird.net/en-US/thunderbird/91.4.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-54/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/08 00:31:58 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.4.0. See https://www.thunderbird.net/en-US/thunderbird/91.4.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-54/ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/12/08 00:57:15 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini Log message: Update gitea 1.15.6 -> 1.15.7 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.15.7 CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/12/08 01:47:41 Modified files: www/badwolf : Makefile distinfo Log message: update to 1.2.2 tested and OK by op@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/08 01:52:44 Modified files: emulators/nono : Makefile distinfo emulators/nono/pkg: README Removed files: emulators/nono/patches: patch-debugger_debugger_private_h Log message: Update for Nono to 0.2.4 Including a fix for llvm13 OK jca@ aoyama@ daniel@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/08 02:13:29 Modified files: x11/xfce4/exo : Makefile distinfo Log message: x11/xfce4/exo: update to 4.16.3 See https://mail.xfce.org/pipermail/xfce-announce/2021-December/001080.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/08 02:26:10 Added files: geo/qgis/patches: patch-src_core_providers_ogr_qgsogrproviderutils_cpp patch-src_core_providers_ogr_qgsogrproviderutils_h Log message: geo/qgis: fix build with llvm 13 from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259967 via https://github.com/qgis/QGIS/issues/46406, thanks @lbartoletti ! CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/12/08 03:23:05 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: Fix Alibaba mirror URL CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/08 03:41:18 Modified files: devel/glpk : Makefile distinfo devel/glpk/pkg : PLIST Added files: devel/glpk/patches: patch-src_env_env_h Log message: update to 5.0 (consumers have been tested) remove maintainer at his demand after his okay for the update CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/08 03:44:05 Log message: igraph is a graph library, in C/C++ okay sthen@ Status: Vendor Tag: espie Release Tags: ports N ports/math/igraph/Makefile N ports/math/igraph/distinfo N ports/math/igraph/pkg/PLIST N ports/math/igraph/pkg/DESCR N ports/math/igraph/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/08 03:44:35 Modified files: math : Makefile Log message: +igraph CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/08 04:36:25 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c Log message: drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again From shaoyunl 74aafe99efb68f15e50be9f7032c2168512f98a8 in linux 5.10.y/5.10.84 2cf49e00d40d5132e3d067b5aa6d84791929ab15 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/08 04:38:57 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_xgmi.c Log message: drm/amd/amdgpu: fix potential memleak From Bernard Zhao c746945fb6bcbe3863c9ea6369c7ef376e38e5eb in linux 5.10.y/5.10.84 27dfaedc0d321b4ea4e10c53e4679d6911ab17aa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/08 04:42:03 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Allow DSC on supported MST branch devices From Nicholas Kazlauskas 775191dd4c1bcf546ab7ce87f3476537615437b7 in linux 5.10.y/5.10.84 94ebc035456a4ccacfbbef60c444079a256623ad in mainline linux CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/08 04:48:07 Modified files: security/encfs : Makefile Added files: security/encfs/patches: patch-encfs_NullCipher_cpp Log message: Various encfs fixes (llvm 13 fix included) - llvm 13 fix: correct destructor signature - more accurate HOMEPAGE, previous is now broken - respect CFLAGS/CXXFLAGS instead of clobbering them - fix tests with a ninjutsu trick CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/08 05:51:18 Added files: math/igraph/patches: patch-etc_cmake_dependencies_cmake Removed files: math/igraph/patches: patch-CMakeLists_txt Log message: cleaner patch, likely to be included by upstream CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/08 06:03:53 Modified files: sys/kern : sys_generic.c sys_pipe.c sys/miscfs/fifofs: fifo_vnops.c sys/sys : event.h Log message: Fix select(2) exceptfds handling of FIFOs and pipes Prevent select(2) from indicating an exceptional condition when the other end of a FIFO or pipe is closed. Originally, select(2) returned an exceptfds event only with a pty or socket that has out-of-band data pending. millert@ says that OpenBSD diverged from this by accident when poll(2) and select(2) were changed to use the same backend code in year 2003. OK millert@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/08 06:13:21 Modified files: lib/libcrypto/man: d2i_ASN1_OCTET_STRING.3 Log message: mark i2c_ASN1_BIT_STRING, c2i_ASN1_BIT_STRING, and c2i_ASN1_INTEGER as intentionally undocumented; discussed with jsing@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/08 06:21:04 Modified files: lib/libcrypto/man: d2i_ASN1_OBJECT.3 Log message: mark c2i_ASN1_OBJECT as intentionally undocumented; discussed with jsing@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/08 06:22:53 Modified files: regress/sys/kern/select: select_iocond.c Log message: Remove unnecessary select(2) exceptfds kludges. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 07:10:07 Modified files: mail/dovecot : Makefile distinfo mail/dovecot/patches: patch-src_indexer_indexer-client_c patch-src_lib-compression_istream-lz4_c mail/dovecot/pkg: PLIST-server Log message: update to dovecot-2.3.17.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 07:10:31 Modified files: mail/dovecot-pigeonhole: Makefile distinfo mail/dovecot-pigeonhole/patches: patch-src_managesieve-login_Makefile_in Log message: update to dovecot-pigeonhole-0.5.17.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 07:12:42 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to a slightly newer dovecot-fts-flatcurve (some problems with the newest code) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/08 07:14:38 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.49.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/08 07:24:19 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h ipsec_input.c Log message: Start documenting the locking strategy of struct tdb fields. Note that gettdb_dir() is MP safe now. Add the tdb_sadb_mtx mutex in udpencap_ctlinput() to protect the access to tdb_snext. Make the braces consistently for all these TDB loops. Move NET_ASSERT_LOCKED() into the functions where the read access happens. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/08 07:47:59 Modified files: net/tailscale : Tag: OPENBSD_7_0 Makefile distinfo modules.inc Log message: Update tailscale to 1.18.1 Full set of changes listed here: https://github.com/tailscale/tailscale/releases OK sthen@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/08 08:21:34 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to 2.11.2 From Adriano Barbosa (MAINTAINER). Thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 08:44:57 Log message: import ports/textproc/py-iniconfig, ok espie@ iniconfig is a small and simple INI-file parser module having a unique set of features: - maintains order of sections and entries - supports multi-line values with or without line-continuations - supports "#" comments everywhere - raises errors with proper line-numbers - no bells and whistles like automatic substitutions - iniconfig raises an Error if two sections have the same name Status: Vendor Tag: sthen Release Tags: sthen_20211208 N ports/textproc/py-iniconfig/Makefile N ports/textproc/py-iniconfig/distinfo N ports/textproc/py-iniconfig/pkg/DESCR N ports/textproc/py-iniconfig/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 08:45:23 Modified files: textproc : Makefile Log message: +py-iniconfig CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/08 09:31:10 Modified files: lib/libcrypto/man: BIO_read.3 Log message: document BIO_indent(3); while here, improve some of the existing text in minor ways CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 09:40:15 Modified files: x11/menumaker : Makefile distinfo Log message: update to menumaker-0.99.14, from Alessandro De Laurenzis, ok op@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/08 12:17:35 Modified files: sbin/iked : ca.c Log message: The /etc/iked/certs/ directory is used for both local and peer certificates. Check if we have a matching key before using a certificate as local to prevent cryptic error messages later when the signature is checked. ok markus@ patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/08 12:25:04 Modified files: usr.sbin/relayd: ssl.c Log message: relayd/ssl.c: Remove a workaround that uses a copy of the old certificate instead of using it directly because BIO_new_mem_buf() used to take an non-const buffer. This was changed in 2018, so we can now remove an XXX and simplify the code. ok bluhm CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2021/12/08 13:18:43 Modified files: etc : newsyslog.conf Log message: wtmp doesn't need to reload syslogd. From Anton Kasimov an gmail com> OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/08 13:34:14 Log message: Import cozy-1.1.2 Cozy is a modern GTK audiobook player. Here are some of the current features: - Import your audiobooks into Cozy to browse them comfortably - Sort your audio books by author, reader & name - Remembers your playback position - Sleep timer - Playback speed control - Search your library - Drag & Drop to import new audio books ok sthen@ Status: Vendor Tag: solene Release Tags: solene_20211208 N ports/audio/cozy/distinfo N ports/audio/cozy/Makefile N ports/audio/cozy/pkg/DESCR N ports/audio/cozy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/08 13:34:35 Modified files: audio : Makefile Log message: + cozy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 14:12:55 Modified files: net/ntopng : Makefile Log message: ntopng: RDEP on lua CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/08 14:52:29 Modified files: lib/libcrypto/man: Makefile BN_bn2bin.3 BN_new.3 Added files: lib/libcrypto/man: ASN1_bn_print.3 Log message: new manual page ASN1_bn_print(3) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/08 15:06:28 Modified files: lib/libc/stdlib: lsearch.c lib/libc/hidden: search.h Log message: lsearch(3): reimplement using lfind(3) lsearch(3) is really just lfind(3) with an additional branch to append the key if lfind(3) fails. If we get rid of the underlying linear_base() function and move the search portion into lfind(3) and the key-copying portion into lsearch(3) we get smaller and simpler code. Misc. notes: - We do not need to keep the historical comment about errno. lsearch(3) is pure computation and does not set errno. That's really all you need to know. The specification reserves no errors, either. - We are using lfind(3) internally now, so it switches from PROTO_DEPRECATED to PROTO_NORMAL in hidden/search.h and needs DEF_WEAK in stdlib/lsearch.c. With advice from guenther@ on symbol housekeeping in libc. Thread: https://marc.info/?l=openbsd-tech&m=163885187632449&w=2 ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/08 16:57:35 Modified files: security/opendnssec: Makefile net/ldns : Makefile Added files: net/ldns/patches: patch-ldns_keys_h Removed files: security/opendnssec/patches: patch-configure patch-enforcer_src_hsmkey_hsm_key_factory_c patch-libhsm_src_bin_hsmtest_c patch-libhsm_src_bin_hsmutil_c patch-libhsm_src_lib_libhsm_c Log message: Backout previous opendnssec changes to cope with it wanting to use constants from ldns for a different purpose, that ldns doesn't really want to expose on non-EdXXX builds. Bodge it in ldns instead by supporting the same USE_EDxxx cpp macros that opendnssec uses. Looks to me like ldns are trying to replace them with something harder to mess about with. Hopefully the various parts of nlnetlabs responsible for these two pieces of software will talk to each other and figure something out. Hopefully this should fix ed25519 with opendnssec as found by an anonymous reporter on ports@. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2021/12/08 17:21:07 Modified files: lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_init.c lp_bld_misc.cpp lp_bld_misc.h Log message: backport from Mesa upstream to fix i386 build with llvm 13 gallivm: fix FTBFS on i386 with LLVM >= 13, StackAlignmentOverride is gone 3a2d317b996f57647da23de7876142be4b9b71f3 gallivm: add new wrapper around Module::setOverrideStackAlignment() c1b4c64a28d9fc093229eab91a3a7fc4cb4fe29a https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11940 ok sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/08 17:26:11 Modified files: sys/sys : proc.h exec.h systm.h sys/kern : exec_elf.c init_main.c init_sysent.c kern_exec.c kern_xxx.c makesyscalls.sh 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/dev/dt : dt_prov_syscall.c Log message: We only have one syscall table: inline sysent/SYS_MAXSYSCALL and SYS_syscall as the nosys() function into the MD syscall entry routines and the SYSCALL_DEBUG support. Adjust alpha's syscall check to match the other archs. Also, make sysent const to get it into .rodata. With that, 'struct emul' is unused: delete it and all its references ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/08 21:06:58 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/08 21:48:32 Modified files: graphics/glslang: Makefile distinfo graphics/spirv-headers: Makefile distinfo graphics/spirv-tools: Makefile distinfo graphics/vulkan-headers: Makefile distinfo graphics/vulkan-headers/pkg: PLIST graphics/vulkan-loader: Makefile distinfo graphics/vulkan-loader/patches: patch-CMakeLists_txt patch-loader_CMakeLists_txt patch-loader_loader_c patch-loader_trampoline_c patch-loader_vk_loader_platform_h graphics/vulkan-tools: Makefile distinfo graphics/vulkan-tools/patches: patch-vulkaninfo_vulkaninfo_h graphics/vulkan-validation-layers: Makefile distinfo graphics/vulkan-validation-layers/patches: patch-CMakeLists_txt patch-layers_vk_loader_platform_h Added files: graphics/vulkan-loader/patches: patch-loader_allocation_h patch-loader_get_environment_c patch-loader_get_environment_h Log message: update vulkan ports to glslang 11.7.0, spirv-headers 1.2.198.0, spirv-tools 2021.4, and vulkan-{headers,loader,tools,validation-layers} to sdk-1.2.198.0 testing and ok op@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/08 22:53:50 Modified files: devel/qbs : Makefile devel/qbs/pkg : PLIST Added files: devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake Log message: Switch qbs build to cmake - Remove qmake workarounds - Clean up Makefile - Zap qbsqtprofilesetup from SHARED_LIBS Feedback and OK jca@ Thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 01:26:59 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/pkg : PLIST-main Log message: Update to gtk+4-4.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 01:27:23 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.0.0.beta.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 01:27:43 Modified files: inputmethods/ibus: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/09 01:30:58 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update to get_iplayer-3.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/09 01:33:26 Modified files: textproc/p5-PDF-API2: Makefile distinfo Log message: update to p5-PDF-API2-2.043 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:01:37 Modified files: x11/gnome/shell: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:13:07 Modified files: devel/vte3 : Makefile distinfo Log message: Update to vte3-0.66.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:13:21 Modified files: x11/gnome/py-atspi: Makefile distinfo Log message: Update to py3-atspi-2.38.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:21:27 Modified files: x11/gnome/eog : Makefile distinfo Log message: Update to eog-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:27:28 Modified files: x11/gnome/ghex : Makefile distinfo Log message: Update to ghex-3.41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:28:05 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-data_meson_build Log message: Update to gnome-terminal-3.42.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:34:36 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:39:50 Modified files: x11/gnome/calculator: Makefile distinfo Log message: Update to gnome-calculator-41.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:40:49 Modified files: textproc/libical: Makefile distinfo textproc/libical/patches: patch-CMakeLists_txt Log message: Update to libical-3.0.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/09 02:51:00 Modified files: devel/pangomm248: Makefile distinfo devel/pangomm248/pkg: PLIST Log message: Update to pangomm248-2.50.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/09 03:06:28 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.5.14. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/09 04:22:16 ports/www/nextcloud/23 Update of /cvs/ports/www/nextcloud/23 In directory cvs.openbsd.org:/tmp/cvs-serv35264/23 Log Message: Directory /cvs/ports/www/nextcloud/23 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/09 04:22:45 ports/www/nextcloud/23/pkg Update of /cvs/ports/www/nextcloud/23/pkg In directory cvs.openbsd.org:/tmp/cvs-serv96080/23/pkg Log Message: Directory /cvs/ports/www/nextcloud/23/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/09 04:26:23 Modified files: www/nextcloud : Makefile Added files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: Add new version 23 for Nextcloud OK rsadoski@ (Tested also by Adriano Barbosa, thanks!) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/09 04:38:27 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 sys/arch/arm64/dev: aplns.c aplpcie.c Added files: sys/arch/arm64/dev: aplpmgr.c Log message: Add aplpmgr(4), a driver for the power management controller found on various Apple SoCs. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/09 04:44:31 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplpmgr.4 Log message: aplpmgr(4) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/09 06:36:59 Modified files: sbin/iked : iked.h ikev2.c Log message: Move switch to NAT-T port and udpencap activation to ikev2_enable_natt(). ok patrick@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/09 06:49:45 Modified files: sbin/iked : iked.h ikev2.c Log message: Properly enable NAT-T without udpencap if mobike was negotiated without NAT. Fixes a bug where iked sent zero-prefixed NAT-T messages on port 500 causing parsing errors. ok markus@ patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/09 07:07:21 Modified files: mail/s-nail : Makefile distinfo Log message: update to s-nail-14.9.23, from Steffen Nurpmeso CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 08:11:48 Modified files: lib/libcrypto/man: crypto.3 Log message: Add a section "NAMING CONVENTIONS". There is no need to explain well-known acronyms that are widely used outside OpenSSL, too (like AES, ASN.1, CMS, ECDSA, PKCS...), but OpenSSL uses plenty of idiosyncratic naming elements that deserve to be explained (like d2i, ex, get0, ndef, sk, ...). Requested by jsing@; feedback and OK tb@. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/09 08:16:40 Modified files: www/aria2 : Makefile distinfo Log message: Update Aria2 to 1.36.0 OK solene@ rsadoski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 08:28:58 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Fix an issue that might possibly turn into a DOS depending on how application software uses the API function BIO_indent(3): If the caller asks for some output, but not more than some negative number of bytes, give them zero bytes of output rather than drowning them in nearly INT_MAX bytes. OK tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/09 09:20:12 Modified files: sbin/dhcpleased: dhcpleased.h engine.c frontend.c Log message: Rework in which state to add and not add the server-ip and requested-ip option as well as setting ciaddr. This started with joel@ pointing out that their CPE is ignoring RENEWING and REBINDING requests when ciaddr was not set. RFC 2131 4.3.6, Table 4 has a good overview, we got a bunch of it wrong. Previously the logic for this was all over the place which made it difficult to reason about, it is now contained in the engine process in request_dhcp_request() and request_dhcp_discover(). Problem pointed out by, lots of testing and review as well as OK joel@ Additional testing and 50% review benno@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/12/09 09:21:25 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.19.2 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 09:30:06 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1basic.c Log message: Add initial tests for coverage of ASN.1 basic/primitive types. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 09:30:57 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1complex.c Log message: Add initial tests for coverage of ASN.1 complex/constructed types. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 09:31:33 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Fix missing return in asn1_compare_bytes() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 09:56:15 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Remove handling of a NULL BUF_MEM from asn1_collect() asn1_collect() (and hence collect_data()) is never called without a BUF_MEM - the only caller that passed NULL was removed in OpenSSL commit e1cc0671ac5. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 09:58:44 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Pull the recursion depth check up to the top of asn1_collect() ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/09 10:01:41 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Inline collect_data() in asn1_collect(). While here stop assigning a size_t to an int without bounds checks. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 10:20:55 src/regress/sys/kern/unixsockets Update of /cvs/src/regress/sys/kern/unixsockets In directory cvs.openbsd.org:/tmp/cvs-serv99571/regress/sys/kern/unixsockets Log Message: Directory /cvs/src/regress/sys/kern/unixsockets added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/09 10:22:50 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 10:25:54 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/unixsockets: Makefile undgram_selfconn.c Log message: Add sys/kern/unixsockets directory to contain all unix(4) sockets tests. Add 'undgram_selfconn' test to check unix(4) socket connecting to itself. Discussed and ok visa@ bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 10:41:51 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Log message: Move 'ungc' test to regress/sys/kern/unixsockets CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 10:42:59 Added files: regress/sys/kern/unixsockets: ungc.c Log message: Commit 'ungc.c' CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 10:44:53 Removed files: regress/sys/kern/ungc: Makefile ungc.c Log message: Remove old 'ungc' test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/09 10:45:49 Modified files: lib/libssl : s3_cbc.c Log message: Convert s3_cbc.c to opaque EVP_MD_CTX. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/09 10:50:48 Modified files: lib/libssl : ssl_clnt.c Log message: Convert ssl_clnt.c to opaque EVP_MD_CTX ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/09 10:53:29 Modified files: lib/libssl : ssl_srvr.c Log message: Convert ssl_srvr.c to opaque EVP_MD_CTX. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/09 10:54:41 Modified files: lib/libssl : t1_enc.c Log message: Convert t1_enc.c to opaque EVP_MD_CTX. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:33:34 Modified files: lib/libcrypto/man: i2d_PKCS7_bio_stream.3 Log message: fix a typo in an .Xr argument CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:42:35 Modified files: lib/libcrypto/man: ASN1_NULL_new.3 Log message: document V_ASN1_NULL CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:43:50 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 Log message: document V_ASN1_OBJECT CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:45:45 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: document V_ASN1_NEG CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:50:26 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 Log message: Document V_ASN1_ANY. While here, tweak some wordings a bit to make it less likely that readers confuse the type held by an ASN1_TYPE object with the type of the ASN1_TYPE object itself, which is always V_ASN1_ANY. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 11:52:09 Modified files: lib/libcrypto/man: ASN1_parse_dump.3 Log message: add the missing STANDARDS section CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 12:00:00 Modified files: lib/libcrypto/man: ASN1_put_object.3 Log message: Mention V_ASN1_PRIMITIVE_TAG and V_ASN1_EOC. Seeing the symbolic names in addition to the magic numbers makes it esier to understand the text. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 12:01:52 Modified files: lib/libcrypto/man: X509_NAME_ENTRY_get_object.3 X509_NAME_add_entry_by_txt.3 Log message: improve the documentation of V_ASN1_APP_CHOOSE CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 12:03:14 Modified files: lib/libcrypto/man: d2i_ASN1_BOOLEAN.3 Log message: document V_ASN1_BOOLEAN CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/09 12:05:09 Modified files: lib/libcrypto/man: d2i_ASN1_SEQUENCE_ANY.3 Log message: document V_ASN1_SEQUENCE and V_ASN1_SET CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/09 12:33:53 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Fix cpuid leaf clamping to let through cpuid(0x15) when we have an invariant TSC and report that correctly in the guest's cpuid(0).eax prompted by debug messages in report from Josh Grosse (josh(at)jggimi.net) ok mlarkin@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/12/09 12:55:55 Modified files: build : mirrorcheck.sh Log message: abort trying to connect to a mirror if it doesn't respond within a set amount of time (otherwise this script takes forever) CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/12/09 13:19:06 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: remove fsrv.services mirror (again) since it hasn't synced in two months CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/09 13:21:35 Modified files: sys/dev/acpi : dsdt.c Log message: Broken ACPI tables containing scopes that are larger than their outer shell are caught by our ACPI parser. Unfortunately in such cases our reaction was to start parsing AML somewhere outside our current scope. The intention was to clamp down the inner scope to the maximum of the outer one. So, rectify it. This issue has shown up in EDK2's QEMU SBSA target, where the SSDT table was generated incorrectly. Surprisingly neither Linux nor ACPICA's iASL noticed that the table was broken. ok kettenis@ millert@ CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2021/12/09 13:33:23 Modified files: . : plus.html Log message: plus oct 12 - oct 27 input from kmos, input and ok florian CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/09 13:41:03 Modified files: graphics/darktable: Makefile distinfo Log message: Update darktable to version 3.6.1 Software fixes: * Fix module expand on quick access panel when enabling/disabling module. * Fix a possible crash in color calibration module. * Fix an inconsistency between the CPU & GPU path in color calibration module. * Fix possible issue in OpenCL Bradford non-linear code in color calibration which leads to wrong color rendering. * Fix Windows paths handling and encoding. * Fix possible issue in exiv2 when trying to write empty strings. * Fix by-scale button in export module. * Fix crash when renaming a drawn mask. * Minor UI fix in duplicate module. * Fix possible wrong rendering of the color picker tooltip. (workaround for a possible Gtk issue). * Fix filename variable used when importing new pictures. * Fix noise profile for RICOH GR III. * Fix some memory leaks. Added camera support: * Leica C-Lux (3:2) * Nikon D6 (14bit-compressed, 14bit-uncompressed, 12bit-compressed, 12bit-uncompressed) * Nikon Z fc (14bit-compressed, 12bit-compressed) * Sony ILCE-7RM3A * Sony ILCE-7RM4A Added noise profiles: * Ricoh GR III Port changes: I added cups to LIB_DEPENDS because portcheck complained about the wantlib being masked. This fixes the warning. Tested by Marcus Merighi OK abieber@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/09 13:47:27 Modified files: sys/arch/arm64/dev: aplhidev.c Log message: Make the clockpad work in "raw" mode. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/09 14:09:51 Modified files: usr.bin/less : lesskey.1 Log message: imrove the description of lesskey; based on a diff from richard ulmer ok deraadt schwarze CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/09 16:03:05 Modified files: lang/cython : Makefile distinfo Log message: backout update to Cython-0.29.25; results in some issues for devel.py-gevent CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/09 16:18:03 Modified files: www/privoxy : Makefile distinfo www/privoxy/pkg: PLIST Log message: update to privoxy-3.0.33, simplify PLIST @samples CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/09 16:25:51 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update to 2021.3 Diff from Erich Ericson with tweaks from myself. OK Lucas Raab (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 16:26:49 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: unfdpassfail.c Removed files: regress/sys/kern/unfdpassfail: Makefile unfdpassfail.c Log message: Move 'unfdpassfail' test to regress/sys/kern/unixsockets/ directory. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 16:37:18 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: unsendrecvthr.c Removed files: regress/sys/kern/unsendrecvthr: Makefile unsendrecvthr.c Log message: Move 'unsendrecvthr' test to regress/sys/kern/unixsockets directory. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 17:33:25 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: undgram_conclose.c Removed files: regress/sys/kern/undgram_conclose: Makefile undgram_conclose.c Log message: Move 'undgram_conclose' test to regress/sys/kern/unixsockets directory. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/09 17:50:18 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: unconacc.c Removed files: regress/sys/kern/unconacc: Makefile unconacc.c Log message: Move 'unconacc' test to regress/sys/kern/unixsockets/ directory. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/09 21:11:01 Modified files: devel/cil : Makefile devel/coccinelle: Makefile devel/dune : Makefile devel/frama-c : Makefile devel/ocaml-cppo: Makefile devel/ocaml-graph: Makefile devel/ocaml-menhir: Makefile devel/ocaml-ocamlbuild: Makefile devel/ocaml-parmap: Makefile devel/ocaml-pcre: Makefile devel/ocaml-yojson: Makefile graphics/ocaml-cairo: Makefile graphics/ocaml-graphics: Makefile graphics/pdfsandwich: Makefile lang/compcert : Makefile lang/haxe : Makefile lang/ocaml : Makefile distinfo lang/ocaml/patches: patch-configure_ac lang/ocaml/pkg : PFRAG.native PLIST lang/ocaml-camlp4: Makefile distinfo lang/ocaml-camlp5: Makefile math/coq : Makefile math/ocaml-num : Makefile math/ocaml-zarith: Makefile net/mldonkey : Makefile net/unison/2.4x: Makefile net/unison/2.5x: Makefile sysutils/findlib: Makefile sysutils/opam : Makefile textproc/bibtex2html: Makefile textproc/hevea : Makefile x11/kde-applications/kalzium: Makefile x11/lablgtk2 : Makefile x11/lablgtk3 : Makefile Log message: update ocaml to 4.12.1 The ocaml update requires ocaml-camlp4 to be updated in sync and all dependant ports need a bump. ok avsm@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/09 21:29:25 Added files: games/nblood/patches: patch-source_mimalloc_include_mimalloc-internal_h Log message: backport a mimalloc commit to fix ilp32 build fix spurious build warning with overflow builtins 5b0e73281fd4d98b6f211cdd1b6b29453c3e420e i386 build failure reported by sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/09 22:34:42 Modified files: sys/sys : proc.h sys/kern : kern_fork.c sys/uvm : uvm_mmap.c Log message: Revert "kbind(2): disable system call if not initialized before first __tfork(2)" The immediate issue is that a process linked with -znow will still perform lazy relocation on objects loaded with dlopen(), but there are possibly other dark corners to plumb to find a better invariant. Problem reported by thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:44:11 Log message: Import kuserfeedback-1.0.0 Comment: KDE framework for collecting user feedback Description: Framework for collecting feedback from application users via telemetry and targeted surveys. - Telemetry Extensible set of data sources for telemetry. Full control for the user on what data to contribute. - Surveys Distribute surveys and offer users to participate in them. Survey targeting based on telemetry data. Allow the user to configure how often they want to participate in surveys. - Components Libraries for use in applications. QML bindings for the above. A server application. A management and analytics application. Maintainer: Rafael Sadowski WWW: https://github.com/KDE/kuserfeedback Tweak and OK sthen@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20212110 N ports/productivity/kuserfeedback/Makefile N ports/productivity/kuserfeedback/distinfo N ports/productivity/kuserfeedback/pkg/DESCR N ports/productivity/kuserfeedback/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:45:14 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.22.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:48:01 Modified files: productivity : Makefile Log message: +kuserfeedback CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:48:33 Modified files: x11/kde-applications/pim-sieve-editor: Makefile Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:48:59 Modified files: x11/kde-applications/pim-data-exporter: Makefile Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:49:21 Modified files: x11/kde-applications/korganizer: Makefile Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:49:35 Modified files: x11/kde-applications/kmail: Makefile x11/kde-applications/kmail/pkg: PLIST Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:49:50 Modified files: x11/kde-applications/kate: Makefile x11/kde-applications/kate/pkg: PLIST Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:50:04 Modified files: x11/kde-applications/kaddressbook: Makefile x11/kde-applications/kaddressbook/pkg: PLIST Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:50:18 Modified files: x11/kde-applications/dolphin: Makefile Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:50:31 Modified files: x11/kde-applications/akregator: Makefile x11/kde-applications/akregator/pkg: PLIST Log message: Enable KUserFeedback support CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:51:37 Modified files: x11/kde-applications/akonadi-import-wizard: Makefile Log message: Clean up WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:52:09 Modified files: x11/kde-applications/akonadi-mime: Makefile Log message: Clean up dependencies CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:52:37 Modified files: x11/kde-applications/audiocd-kio: Makefile Log message: Clean up dependencies and regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:53:00 Modified files: x11/kde-applications/eventviews: Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:53:47 Modified files: x11/kde-applications/kalgebra: Makefile Log message: Remove old dependency CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:54:15 Modified files: x11/kde-applications/kcron: Makefile Log message: Remove old dependency CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:54:43 Modified files: x11/kde-applications/kiten: Makefile Log message: Rework lib dependencies CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:55:25 Modified files: x11/kde-applications/kldap: Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:55:59 Modified files: x11/kde-applications/kmail-account-wizard: Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:56:29 Modified files: x11/kde-applications/kmix: Makefile x11/kde-applications/kmix/pkg: PLIST Log message: Add missing dependency CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:56:56 Modified files: x11/kde-applications/krfb: Makefile Log message: Remove old dependencies CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:57:40 Modified files: x11/kde-applications/libkcompactdisc: Makefile Log message: Remove old lib dependency and regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:58:42 Modified files: x11/kde-applications/libkdepim: Makefile Log message: Complete dependency rework CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:59:31 Modified files: x11/kde-applications/libkgapi: Makefile x11/kde-applications/libkgapi/pkg: PLIST Log message: Complete dependency upgrade CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/09 23:59:58 Modified files: x11/kde-applications/okular: Makefile Log message: Add missing dependency on print/libspectre CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/10 00:00:32 Modified files: x11/kde-applications/klettres: Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 00:57:11 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-366.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 01:00:13 Modified files: x11/gtk+4 : Makefile Log message: Needs textproc/py-docutils to build the man pages. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 01:02:18 Modified files: textproc/py-iniconfig: Makefile Log message: Missing BDEP on devel/py-setuptools_scm. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/10 03:16:48 Modified files: graphics/gmic : Makefile distinfo graphics/gmic/patches: patch-CMakeLists_txt patch-src_gmic_cpp graphics/gmic-qt: Makefile.inc distinfo graphics/gmic-qt/patches: patch-CMakeLists_txt patch-src_gmic_cpp Removed files: graphics/gmic/patches: patch-src_gmic_stdlib_cpp patch-src_stdlib_defs_h Log message: update g'mic* to 3.0.0 Thanks Joss Gross for testing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 03:22:15 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: go to an earlier dovecot-fts-flatcurve commit from just after the change to make it work with 2.3.17+, the version I used before is too crashy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 04:19:29 Modified files: telephony/asterisk: Makefile.inc Log message: sync WANTLIB-snmp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 04:19:51 Modified files: telephony/asterisk/19: Makefile distinfo telephony/asterisk/19/patches: patch-apps_app_voicemail_c patch-configs_samples_ast_debug_tools_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_audiohook_c patch-main_utils_c patch-res_res_odbc_c patch-res_res_pjsip_registrar_c Log message: update to asterisk-19.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 04:19:56 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-apps_app_voicemail_c patch-configs_samples_ast_debug_tools_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_audiohook_c patch-main_utils_c patch-res_res_odbc_c patch-res_res_pjsip_registrar_c telephony/asterisk/18/pkg: PLIST-lua Log message: update to asterisk-18.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 04:19:59 Modified files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/patches: patch-apps_app_voicemail_c patch-configs_samples_ast_debug_tools_conf_sample patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_audiohook_c patch-main_utils_c patch-res_res_odbc_c patch-res_res_pjsip_registrar_c Log message: update to asterisk-16.23.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/10 05:42:37 Modified files: usr.bin/tmux : tmux.h tty.c Log message: Add a NOBLOCK flag rather than adding amount to wait for when dealing with potentially-long sequences. GitHub issue 3001. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/10 05:45:32 Modified files: usr.bin/tmux : tmux.1 Log message: Mention XParseColor(3) for the cursor colour escape sequence. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/10 05:51:12 Modified files: usr.bin/tmux : tmux.1 Log message: Missed unlinked control notifications, GitHub issue 2996. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 06:15:01 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_platform_platform_unix_go patch-makefile sysutils/amazon-ssm-agent/pkg: PLIST Log message: Update to amazon-ssm-agent-3.1.634.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/10 06:17:09 Modified files: regress/sbin/disklabel: 1000.ok 12000.ok 18000.ok 2000.ok 20000.ok 2200.ok 2300.ok 256.ok 3000.ok 300000.ok 3500.ok 400.ok 4000.ok 40000.ok 4100.ok 5000.ok 6000.ok 800.ok 90000.ok Log message: Update the *.ok files to reflect the slightly larger last partition the latest fdisk allows. Spotted, fix tested and ok anton@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/10 06:27:02 Log message: import cglm-0.8.4 cglm is an highly optimized 2D and 3D math library, also know as OpenGL Mathematics (glm) for C. cglm provides lot of utils to help math operations to be fast and quick to write. OK sthen@ Status: Vendor Tag: op Release Tags: op_20211210 N ports/math/cglm/Makefile N ports/math/cglm/distinfo N ports/math/cglm/patches/patch-CMakeLists_txt N ports/math/cglm/pkg/DESCR N ports/math/cglm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/10 06:27:34 Modified files: math : Makefile Log message: +cglm CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/10 06:32:31 Modified files: games/taisei : Makefile distinfo games/taisei/pkg: PLIST Log message: update games/taisei to 1.3.2 changelog: https://taisei-project.org/news/0013_v1.3.2 Tested also by Yifei Zhan, thanks! OK sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/10 06:35:58 Modified files: x11/pekwm : Makefile distinfo x11/pekwm/patches: patch-CMakeLists_txt Removed files: x11/pekwm/patches: patch-doc_CMakeLists_txt Log message: update x11/pekwm to 0.2.1 from maintainer Timo Myyrä, thanks! changelog: https://github.com/pekdon/pekwm/releases/tag/release-0.2.1 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/10 08:40:11 Modified files: audio/rtunes : Makefile audio/rtunes/pkg: PLIST Added files: audio/rtunes/patches: patch-rtunes_cipher_c Log message: audio/rtunes: fix build with opaque RSA in LibreSSL 3.5. While there, fix a couple of leaks and regen PLIST. ok mglocker (maintainer/upstream) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/10 09:19:52 Modified files: lib/libcrypto/man: ASN1_mbstring_copy.3 d2i_ASN1_OCTET_STRING.3 Log message: document the following constants: B_ASN1_DIRECTORYSTRING, B_ASN1_PRINTABLE, B_ASN1_DISPLAYTEXT, B_ASN1_TIME, DIRSTRING_TYPE, PKCS9STRING_TYPE CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 09:21:01 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.303.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/10 09:58:20 Modified files: lib/libcrypto/man: X509_NAME_ENTRY_get_object.3 Log message: explain how X509_NAME_ENTRY_set_data(3) uses MBSTRING_FLAG CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/10 10:24:41 Modified files: x11/kde-applications/libkdepim: Makefile Log message: Yet another hidden dependency on KF5ItemViews spotted by aja@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/10 10:26:55 Modified files: usr.bin/less : less.1 Log message: fix a copy-and-paste error; from Richard Ulmer <... rulmer at mailbox dot org> CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/10 13:54:54 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-6.5.54; just an RC but it's a public one and it seems that the only thing that has changed is the log4j version CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/10 14:23:03 Log message: Import shfmt - a shell parser, formatter and interpreter. WWW: https://github.com/mvdan/sh OK kmos@ Status: Vendor Tag: abieber Release Tags: abieber_20211210 N ports/devel/shfmt/Makefile N ports/devel/shfmt/distinfo N ports/devel/shfmt/modules.inc N ports/devel/shfmt/pkg/DESCR N ports/devel/shfmt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/10 14:23:31 Modified files: devel : Makefile Log message: +shfmt CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/10 14:57:10 Modified files: devel/shfmt : Makefile devel/shfmt/pkg: DESCR Log message: Remove mention of which go version it requires ok abieber@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/10 17:14:09 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.1. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2021/12/10 21:48:10 Modified files: devel/cabal-install: Makefile distinfo devel/cabal-install/files: openbsd.json Log message: Upgrade devel/cabal-install to 3.6.2.0 The goal is to have an easier time with future lang/ghc upgrades. The openbsd.json file was regenerated by following cabal bootstrap/README.md. The Makefile was then updated manually. OK kili@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/10 22:26:31 Log message: import robin-hood-hashing, a header-only implementation of C++ hashtables small adjustments and ok op@ DESCR: robin_hood::unordered_map and robin_hood::unordered_set is a platform independent replacement for std::unordered_map and std::unordered_set which is both faster and more memory efficient for real-world use cases. Status: Vendor Tag: thfr Release Tags: thfr_20211210 N ports/devel/robin-hood-hashing/Makefile N ports/devel/robin-hood-hashing/distinfo N ports/devel/robin-hood-hashing/pkg/DESCR N ports/devel/robin-hood-hashing/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/10 22:31:12 Modified files: devel : Makefile Log message: +robin-hood-hashing CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/10 23:43:19 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/patches: patch-lib_impersonation_cpp Removed files: net/libfilezilla/patches: patch-lib_glue_unix_cpp Log message: Update to libfilezilla-0.35.0 Overview on changes: https://lib.filezilla-project.org/ Bump major because of removed symbols. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/10 23:44:02 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.57.0 Fixes a crash if a HTTPS connection gets canceled during the TLS handshake. Changelog can be found at https://filezilla-project.org/changelog.php. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/10 23:44:39 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: Update to py-prompt_toolkit-3.0.24 Changes: https://github.com/prompt-toolkit/python-prompt-toolkit/blob/3.0.24/CHANGELOG CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/11 00:38:03 Modified files: lib/libcrypto : crypto.h Log message: Stop passing __FILE__ and __LINE__ to various libcrypto functions. The arguments are unused in the end anyway and occupies needless space, especially in ftp(1) shipped with the ramdisk. ok tb@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/11 01:06:36 Modified files: net/bore : Makefile distinfo Added files: net/bore : crates.inc Log message: update net/bore to 0.4.1 from maintainer CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/11 02:28:27 Modified files: sys/isofs/cd9660: cd9660_vnops.c sys/kern : kern_event.c spec_vnops.c sys_generic.c tty_tty.c sys/miscfs/fifofs: fifo_vnops.c sys/miscfs/fuse: fuse_vnops.c sys/msdosfs : msdosfs_vnops.c sys/nfs : nfs_kq.c sys/sys : event.h sys/tmpfs : tmpfs_vnops.c sys/ufs/ufs : ufs_vnops.c Log message: Clarify usage of __EV_POLL and __EV_SELECT Make __EV_POLL specific to kqueue-based poll(2), to remove overlap with __EV_SELECT that only select(2) uses. OK millert@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 03:09:54 Modified files: security/zaproxy: Makefile distinfo security/zaproxy/pkg: PLIST Log message: update to zaproxy-2.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 03:20:26 Modified files: textproc/py-css-parser: Makefile distinfo Log message: update to py3-css-parser-1.0.7 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/11 03:21:15 Log message: Import productivity/ktimetracker 5.0.1 Input OK rsadowski --- KTimeTracker helps you track your personal time spent on various tasks and projects. It is useful for tracking billable hours and can report the hours logged by task and day. With KTimeTracker, you can organize a broken-down project as subtasks with unlimited nesting. The standard keyboard and mouse shortcuts are simple and make the tool really comfortable and intuitive to use. Status: Vendor Tag: kn Release Tags: kn_20211211 N ports/productivity/ktimetracker/Makefile N ports/productivity/ktimetracker/distinfo N ports/productivity/ktimetracker/pkg/DESCR N ports/productivity/ktimetracker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 03:22:00 Modified files: textproc/py-iso8601: Makefile distinfo Log message: update to py3-iso8601-1.0.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/11 03:22:07 Modified files: productivity : Makefile Log message: + ktimetracker CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2021/12/11 03:39:33 Modified files: games/starfighter: Makefile distinfo games/starfighter/pkg: PLIST Log message: Update to starfighter-2.4. From Tom Murphy; thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 03:53:07 Modified files: audio/libcanberra: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 03:56:08 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.23.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 03:56:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 03:56:40 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 03:58:24 Modified files: x11/gnome/calendar: Makefile distinfo Log message: Update to gnome-calendar-41.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/11 04:00:59 Modified files: x11/kde-applications/kdepim-runtime: Makefile Log message: Wrongly qtwebengine deleted in previous commit Spotted by naddy CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 04:10:09 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 04:11:49 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 04:35:37 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile patch-src_tuxpaint-import_sh games/tuxpaint/pkg: PLIST Removed files: games/tuxpaint/patches: patch-src_manpage_tuxpaint_1 Log message: Update to tuxpaint-0.9.27. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/11 04:44:44 Modified files: games/godot : Makefile games/godot/pkg: PLIST Added files: games/godot/patches: patch-misc_dist_linux_godot_6 Log message: games/godot: install manpage and desktop file too. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/11 04:50:55 Modified files: security/rhash : Makefile distinfo security/rhash/patches: patch-configure Log message: Update to rhash-1.4.2 Changelog: https://github.com/rhash/RHash/blob/v1.4.2/ChangeLog OK rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/11 04:52:27 Modified files: games/tuxpaint-stamps: Makefile distinfo games/tuxpaint-stamps/pkg: PLIST Log message: Update to tuxpaint-stamps-20211125. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 06:04:48 Modified files: sysutils/reposync: Makefile distinfo Log message: not sure what happened, reposync's bundled ssh_known_hosts was blank. regen. reported by Martin Vahlensieck and probably also responsible for a problem seen by krw@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/11 06:34:38 Modified files: lib/libc/gen : time.3 Log message: doubled word; from Leon Fischer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 07:12:34 Modified files: net/unifi/main : Makefile Log message: rc -> official CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 07:52:37 Modified files: databases/py-ldap0: Makefile distinfo databases/py-ldap0/pkg: PLIST Log message: update to py3-ldap0-1.4.3, from Lucas Raab (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/11 07:56:14 Modified files: databases/web2ldap: Makefile distinfo databases/web2ldap/pkg: PLIST Log message: update to web2ldap-1.6.20, from Lucas Raab (maintainer) CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/12/11 08:29:49 Log message: import chezmoi, a tool to manage dotfiles WWW: https://www.chezmoi.io/ ok sthen@ bket@ Status: Vendor Tag: paco Release Tags: paco_20211211 N ports/sysutils/chezmoi/Makefile N ports/sysutils/chezmoi/distinfo N ports/sysutils/chezmoi/modules.inc N ports/sysutils/chezmoi/pkg/DESCR N ports/sysutils/chezmoi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/11 09:33:47 Modified files: sys/net : pfkeyv2_convert.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.c ip_ipsp.h ipsec_output.c Log message: Protect the write access to the TDB flags field with a mutex per TDB. Clearing the timeout flags just before pool put in tdb_free() does not make sense. Move this to tdb_delete(). While there make the parentheses in the flag check consistent. tested by Hrvoje Popovski; OK tobhe@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/11 10:25:10 Modified files: lib/libcrypto/man: d2i_X509_NAME.3 lib/libz : compress.3 Log message: two more "the the" fixes; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/11 11:51:25 Modified files: lib/libcrypto/man: ASN1_STRING_TABLE_add.3 Log message: document STABLE_NO_MASK and STABLE_FLAGS_MALLOC, mention which argument values can be used to not change the respective fields, and tweak a few additional wordings CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/12/11 11:52:31 Modified files: sysutils : Makefile Log message: hook sysutils/chezmoi CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/12/11 12:32:22 Modified files: lang/gambit : Makefile lang/gambit/pkg: PLIST Log message: Move gambit to ports-gcc. clang13 takes more than an hour to build the package. Tested with ports-gcc on sparc64. While here, remove the extra CFLAGS for powerpc as suggested by Brad. Tested by gkoehler@ with the current version of clang on powerpc (should works also with ports-gcc). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/11 12:45:05 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Attach apldart(4) early. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/11 13:04:37 Modified files: sys/arch/arm64/dev: aplspi.c Log message: Thanks to the reverse engineering efforts by Hector Martin, we now know that we can controll the CS# pin directly from the SPI controller itself. Add support for this as future device trees will probably use this mode instead of explicitly specifying a "cs-gpios" property. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/11 13:07:27 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Add support for interrupts represented by ACPI PCI Interrupt Link Devices. This makes PCI interrupts work on QEMU's SBSA target. ok patrick@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/11 13:09:29 Modified files: sbin/fdisk : fdisk.c mbr.c Log message: Start the default OpenBSD partition either immediately following any boot partition specified via '-b' or /usr/mdec/mbr; at the power of 2 block after the first track; or immediately following the MBR if there is only one track. Mark any non-EFISYS boot partition created by -b as DOSACTIVE. Suggested by kettenis@, better than a separate new option. Brings -b behaviour into line with many uses of -e to create boot partitions, allowing for the eventual elimination of said -e uses in the creation of the various boot media and in the install scripts. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2021/12/11 13:11:18 Modified files: sys/arch/arm64/stand/efiboot: efipxe.c sys/arch/armv7/stand/efiboot: efipxe.c sys/arch/riscv64/stand/efiboot: efipxe.c Log message: remove unused variable to fix build with llvm 13; ok jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/11 13:36:26 Modified files: sys/arch/arm64/dev: aplhidev.c Log message: Change compatible string to something that makes more sense. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/11 15:34:36 Modified files: lib/libcrypto/asn1: a_strnid.c Log message: Merge the deletion of , which isn't used here, and some style improvements from the OpenSSL 1.1.1 branch, which is still under a free license. No functional change. OK and additional tweaks tb@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/11 15:58:48 Modified files: lib/libcrypto/asn1: a_strnid.c regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: string_table.c Log message: Merge two bugfixes in ASN1_STRING_TABLE_add(3) and ASN1_STRING_TABLE_get(3) from the OpenSSL 1.1.1 branch, which is still under a free license, mostly this commit: commit d35c0ff30b31be9fd5dcf3d552a16feb8de464bc Author: Dr. Stephen Henson Date: Fri Oct 19 15:06:31 2012 +0000 fix ASN1_STRING_TABLE_add so it can override existing string table values This fixes a segfault in ASN1_STRING_TABLE_add(3), which tried to change a static const entry when called with an nid already in the default table, and it switches the precedence of the two tables in ASN1_STRING_TABLE_get(3). In addition, it changes behaviour in the following minor ways: * Ignore negative minsize and maxsize arguments, not just -1. * Ignore a zero mask and zero flags. It's unclear whether these additional changes make the API absolutely better, but we want compatibility with OpenSSL in these functions. Tweaks & OK tb@. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/11 21:41:03 Modified files: graphics/mojoshader: Makefile distinfo graphics/mojoshader/patches: patch-mojoshader_opengl_c Added files: graphics/mojoshader/patches: patch-mojoshader_compiler_c Removed files: graphics/mojoshader/patches: patch-CMakeLists_txt Log message: update mojoshader to last commit (2021-11-24). Project has moved to GitHub, so versioning by mercurial commit isn't meaningful anymore. - remove manual version setting (mojoshader now sets version to -1 if it can't find git/hg info; this is fine) - 2 functions have incomplete signature; add ctx to complete them (plan to upstream this) - tested with fnaify and several FNA games, including Rogue Legacy, Cryptark, Miasma without issues CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/11 21:49:48 Modified files: graphics/fna3d : Makefile distinfo graphics/fna3d/patches: patch-CMakeLists_txt Log message: update to FNA3D 21.12. Tested with several fnaify games (Flinthook, Rogue Legacy, Cryptark, more) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/11 21:52:43 Modified files: audio/faudio : Makefile distinfo Log message: update to FAudio 21.12. Maintenance release, minimal changes. Tested with FNA and XNA games via fnaify without fallout (Rogue Legacy, Miasma, Apple Jack) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/11 21:55:28 Modified files: games/fna : Makefile distinfo Log message: update to FNA 21.12. Bugfix release. Release notes at: https://github.com/FNA-XNA/FNA/releases Tested with several FNA and XNA games CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/11 22:26:18 Modified files: math/ocaml-zarith: Makefile distinfo math/ocaml-zarith/patches: patch-project_mak Removed files: math/ocaml-zarith/patches: patch-configure Log message: update ocaml-zarith to 1.12 ok chrisz@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/12 00:05:36 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update netbeans to 12.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/12 00:41:46 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake Removed files: devel/qbs/patches: patch-share_qbs_module-providers_Qt_setup-qt_js Log message: Update Qbs to 1.20.1 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/12 02:14:59 Modified files: share/man/man9 : VOP_LOOKUP.9 sys/dev : softraid.c sys/isofs/cd9660: cd9660_vnops.c sys/isofs/udf : udf_vnops.c sys/kern : vfs_bio.c vfs_vops.c sys/miscfs/deadfs: dead_vnops.c sys/msdosfs : msdosfs_vnops.c sys/nfs : nfs_vnops.c sys/sys : vnode.h sys/ufs/ext2fs : ext2fs_bmap.c ext2fs_inode.c sys/ufs/ffs : ffs_inode.c sys/ufs/ufs : ufs_bmap.c ufs_vnops.c sys/uvm : uvm_swap.c Log message: Add vnode parameter to VOP_STRATEGY() Pass the device vnode as a parameter to VOP_STRATEGY() to allow calling the correct vop_strategy callback. Now the vnode is also available in the callback. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/12 02:17:17 Modified files: sys/ufs/mfs : mfs_vnops.c Log message: Use vnode parameter instead of vfinddev() in mfs_strategy() Getting the mfs device vnode through vfinddev() is more complex than necessary. Also, the indirection is not robust. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/12 03:44:57 Log message: Import libunibreak-5.0 libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20211212 N ports/textproc/libunibreak/Makefile N ports/textproc/libunibreak/distinfo N ports/textproc/libunibreak/pkg/DESCR N ports/textproc/libunibreak/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/12 03:45:22 Modified files: textproc : Makefile Log message: +libunibreak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/12 03:45:45 Modified files: games/tuxpaint-config: Makefile distinfo games/tuxpaint-config/patches: patch-Makefile Removed files: games/tuxpaint-config/patches: patch-src_tuxpaint-config_1 Log message: Update to tuxpaint-config-0.0.18. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/12 03:56:49 Modified files: regress/sys/kern/sosplice: Client.pm Makefile.inc Relay.pm Server.pm Log message: Replace deprecated IO::Socket::INET6 with IO::Socket::IP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/12 04:18:24 Modified files: databases/mdbtools: Makefile Log message: Add missing BDEP on devel/gettext,-tools. This fixes: configure:17314: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX configure:17315: error: possibly undefined macro: AC_LIB_RPATH configure:17320: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY configure:17328: error: possibly undefined macro: AC_LIB_APPENDTOVAR autoreconf-2.69: /usr/local/bin/autoconf-2.69 failed with exit status: 1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/12 04:26:44 Log message: import tradcpp-0.5.3 tradcpp is a K&R-style ("traditional") C preprocessor. It was written to support historical uses of the C preprocessor for preprocessing things that aren't C, as the preprocessors that ship with C compilers are increasingly unsuitable for this task and/or don't provide a traditional mode at all. In particular, tradcpp preserves whitespace as much as possible, so it can be used in contexts where whitespace is significant and/or rearranging whitespace causes things to break, such as makefiles. Preprocessing makefiles with cpp is a fairly common property of sufficiently old legacy build systems, including old versions of Emacs and anything that uses imake. this port is imported to replace tradcpp from base which is not used there anymore and also include all the modifications we had, including pledge(2) support ok aja@, jsg@ Status: Vendor Tag: robert Release Tags: robert_20211212 N ports/deve/tradcpp/Makefile N ports/deve/tradcpp/distinfo N ports/deve/tradcpp/pkg/DESCR N ports/deve/tradcpp/pkg/PLIST N ports/deve/tradcpp/patches/patch-files_c N ports/deve/tradcpp/patches/patch-macro_c N ports/deve/tradcpp/patches/patch-main_c N ports/deve/tradcpp/patches/patch-utils_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/12 04:35:08 Removed files: deve/tradcpp : Makefile distinfo deve/tradcpp/patches: patch-files_c patch-macro_c patch-main_c patch-utils_c deve/tradcpp/pkg: DESCR PLIST Log message: oops, fix botched import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/12 04:35:44 Log message: import tradcpp-0.5.3 tradcpp is a K&R-style ("traditional") C preprocessor. It was written to support historical uses of the C preprocessor for preprocessing things that aren't C, as the preprocessors that ship with C compilers are increasingly unsuitable for this task and/or don't provide a traditional mode at all. In particular, tradcpp preserves whitespace as much as possible, so it can be used in contexts where whitespace is significant and/or rearranging whitespace causes things to break, such as makefiles. Preprocessing makefiles with cpp is a fairly common property of sufficiently old legacy build systems, including old versions of Emacs and anything that uses imake. this port is imported to replace tradcpp from base which is not used there anymore and also include all the modifications we had, including pledge(2) support ok aja@, jsg@ Status: Vendor Tag: robert Release Tags: robert_20211212 N ports/devel/tradcpp/Makefile N ports/devel/tradcpp/distinfo N ports/devel/tradcpp/pkg/DESCR N ports/devel/tradcpp/pkg/PLIST N ports/devel/tradcpp/patches/patch-files_c N ports/devel/tradcpp/patches/patch-macro_c N ports/devel/tradcpp/patches/patch-main_c N ports/devel/tradcpp/patches/patch-utils_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/12 04:37:26 Modified files: devel : Makefile Log message: +tradcpp CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/12 04:45:38 Modified files: devel/imake : Makefile devel/imake/patches: patch-imakemdep_h Log message: switch over to devel/tradcpp CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/12 06:04:43 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.1.4v3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/12 06:39:09 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/19: Makefile Log message: telephony/asterisk: unbreak build with opaque BIO_METHOD by adding CFLAGS += -DHAVE_OPENSSL_BIO_METHOD. This is a workaround as this should really be picked up by autoconf... ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 07:27:20 Modified files: lib/libcrypto/asn1: x_algor.c Log message: Rewrite X509_ALGOR_set_md() without reaching into EVP_MD. ok inoguchi schwarze CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/12 08:07:44 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.5.2 while here also append to instead of replacing CFLAGS and LDFLAGS. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/12 10:04:37 Modified files: audio/moc : Makefile Log message: Remove unnecessary dependency on devel/gettext,-runtime Spotted by sthen@, ok sdk@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/12 10:07:20 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update openssl-ruby-tests to 20211212 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2021/12/12 10:12:42 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.8.4 -> 1.9.1 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#191 ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/12 10:31:18 Modified files: lib/libcrypto/man: BIO_f_asn1.3 BIO_new_CMS.3 Makefile Added files: lib/libcrypto/man: BIO_new_NDEF.3 Log message: New manual page providing a rudimentary description of BIO_new_NDEF(3). The API surrounding this is so complicated and streaming is so rarely used in practice that describing this in more detail is not a priority right now. The documentation of the wrapper BIO_new_CMS(3) is also rather vague, and BIO_new_PKCS7() isn't described at all so far. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/12 11:15:43 Modified files: lib/libcrypto/man: BIO_new_NDEF.3 Log message: typo CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/12 12:25:39 Modified files: infrastructure/mk: perl.port.mk Log message: Correct variable name Missed in my recent refactor. Noticed by Chris Bennett CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/12 13:16:36 Modified files: lib/libcrypto/man: ASN1_STRING_TABLE_add.3 Log message: document the ub_* constants CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:22:08 Modified files: usr.bin/openssl: ts.c Log message: Make ts.c compile with opaque EVP_MD_CTX. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:22:59 Modified files: usr.bin/openssl: ts.c Log message: Use correct spelling of NULL ok inoguchi CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/12 13:23:16 Modified files: x11/dunst : Makefile distinfo x11/dunst/patches: patch-config_mk patch-dunstrc patch-src_notification_c x11/dunst/pkg : PLIST Log message: CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:28:02 Modified files: usr.bin/openssl: x509.c Log message: Make x509.c compile with opaque EVP_PKEY. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:29:15 Modified files: usr.bin/openssl: x509.c Log message: Simplify x509.c slightly by using X509_get0_pubkey() instead of X509_get_pubkey() ok inoguchi CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/12 13:32:28 Added files: x11/dunst/patches: patch-docs_dunst_1_pod patch-docs_dunst_5_pod patch-src_dunst_c patch-src_icon-lookup_c patch-src_input_c patch-src_settings_h patch-src_x11_x_c Removed files: x11/dunst/patches: patch-docs_dunst_pod Log message: update dunst to 1.7.3 diff from Timo (thanks!), discussed with/ok sdk@ and tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:34:04 Modified files: usr.bin/openssl: x509.c Log message: A few more simplifications using get0_pubkey instead of get_pubkey + free. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:35:40 Modified files: usr.bin/openssl: speed.c Log message: Make speed.c compile with opaque EVP_CIPHER, EVP_MD and HMAC_CTX. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:40:26 Modified files: usr.bin/openssl: passwd.c Log message: Convert passwd.c to opaque EVP_MD_CTX and add a bit of error checking. tweak/ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 13:42:37 Modified files: usr.bin/openssl: req.c Log message: Convert req.c to compile with opaque EVP_MD_CTX. ok inoguchi CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/12 14:16:53 Modified files: regress/sys/net/pf_divert: Client.pm Makefile Packet.pm Server.pm regress/sys/kern/sosplice: Makefile.inc Log message: Replace deprecated IO::Socket::INET6 with IO::Socket::IP. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 14:21:58 Modified files: lib/libcrypto/evp: evp_locl.h Log message: Add header guards to evp_locl.h. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 14:23:47 Modified files: lib/libcrypto : Makefile Log message: Add -I${LIBCRYPTO_SRC}/hmac to CFLAGS. Needed in an upcoming commit. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 14:27:38 Modified files: lib/libcrypto/evp: p5_crpt2.c lib/libcrypto/hkdf: hkdf.c lib/libcrypto/hmac: hm_ameth.c hm_pmeth.c hmac.c lib/libcrypto/pkcs12: p12_mutl.c Added files: lib/libcrypto/hmac: hmac_local.h Log message: Add a mostly empty hmac_local.h. HMAC_CTX and a few other things from hmac.h will be moved there in an umpcoming bump. Include this file where it will be needed. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 14:30:14 Modified files: lib/libcrypto/asn1: a_pkey.c a_pubkey.c a_sign.c a_verify.c ameth_lib.c asn_mime.c n_pkey.c p5_pbev2.c x_pubkey.c lib/libcrypto/cmac: cm_ameth.c cmac.c lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/engine: eng_openssl.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c digest.c e_aes_cbc_hmac_sha1.c e_camellia.c e_gost2814789.c e_null.c e_rc4_hmac_md5.c encode.c evp_key.c evp_lib.c evp_pkey.c m_dss.c m_dss1.c m_ecdsa.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_sm3.c m_streebog.c m_wp.c names.c p5_crpt.c p_dec.c p_enc.c p_lib.c p_open.c p_sign.c p_verify.c lib/libcrypto/gost: gost89imit_ameth.c gostr341001_ameth.c lib/libcrypto/hkdf: hkdf.c lib/libcrypto/hmac: hm_ameth.c hmac.c lib/libcrypto/pem: pem_info.c pem_lib.c pem_pkey.c pvkfmt.c lib/libcrypto/pkcs12: p12_decr.c p12_key.c p12_mutl.c lib/libcrypto/pkcs7: pk7_doit.c pk7_lib.c lib/libcrypto/rsa: rsa_oaep.c rsa_pss.c lib/libcrypto/ts: ts_rsp_sign.c ts_rsp_verify.c lib/libcrypto/x509: x509_cmp.c x509_req.c x509type.c Log message: Include evp_locl.h where it will be needed once most structs from evp.h will be moved to evp_locl.h in an upcoming bump. ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/12 14:35:47 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/evp: evp.h lib/libcrypto/hmac: hmac.h Log message: Annotate the structs that will be moved to hmac_local.h and evp_locl.h in an upcoming bump. This omits EVP_AEAD_CTX which will be dealt with separately. EVP_CIPHER_INFO internals are still publicly visible in OpenSSL, so it won't be moved. Move typedefs for HMAC_CTX and EVP_ENCODE_CTX to ossl_typ.h. These typedefs will be visible by files including only hmac.h or evp.h since hmac.h includes evp.h and evp.h includes ossl_typ.h. ok inoguchi CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/12 15:51:16 Modified files: net/i2pd : Makefile Added files: net/i2pd/patches: patch-libi2pd_Crypto_h Log message: net/i2pd: fix build with opaque structs in LibreSSL 3.5. This neuters compat code that hasn't been necessary since LibreSSL 2.7. Notably, it avoids the unbelievable '#define TLS_method TLSv1_method'. maintainer timeout CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/12 15:54:35 Modified files: sys/arch/armv7/stand/efiboot: efiboot.c Log message: remove unused variable to fix build with llvm 13 ok jca@ naddy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/12 15:55:19 Modified files: security/netpgp: Makefile Added files: security/netpgp/patches: patch-src_lib_openssl_crypto_c patch-src_lib_signature_c Log message: security/netpgp: pull in patches from NetBSD to fix the build with OpenSSL 1.1.1. Via pkgsrc with an obvious bugfix in makeDSA() from me (reported to christos and nia). maintainer timeout CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/12 16:32:02 Modified files: net/catgirl : Makefile distinfo Log message: Update to catgirl 2.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/13 01:14:28 Modified files: www/stagit : Makefile distinfo Log message: Update stagit to 1.0. From maintainer Hiltjo Posthuma, thanks! OK sdk@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/13 02:07:05 Modified files: games/f1spirit : Makefile Log message: games/f1spirit: fix WANTLIB and drop unneeded libidn from LDEP spotted by sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/13 02:42:20 Modified files: usr.bin/tmux : options-table.c screen-redraw.c Log message: Make pane-border-format a pane option, GitHub issue 2999. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/13 02:57:06 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.7.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/13 02:59:45 Modified files: audio/cantata : Makefile Log message: audio/cantata: drop unneeded audio/libebur128 from LDEP spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/13 03:42:58 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-3.2.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/13 03:53:56 Modified files: devel/imake : Makefile Log message: make sure that RUN_DEPENDS is not overwritten CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/13 04:02:26 Modified files: sbin/dhcpleased: dhcpleased.c engine.c frontend.c Log message: Replace struct member assignment with struct assignment to make the code more compact. No binary change. OK claudio CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/13 04:03:23 Modified files: sbin/dhcpleased: engine.c frontend.c Log message: Treat xid as a uint32_t in network byte order on the wire. Internally this doesn't matter since we only care about equality. This makes logging output comparable to tcpdump(8). Pointed out by joel@ OK claudio CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/13 04:10:52 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-third__party_rust_packed__simd_src_lib.rs Log message: www/seamonkey: update to 2.53.10.1 and unbreak. see https://www.seamonkey-project.org/releases/seamonkey2.53.10.1/#new unbreak build with rust 1.56 by taking a patch from netbsd/pkgsrc, cf http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/seamonkey/patches/patch-third__party_rust_packed__simd_src_lib.rs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/13 05:05:39 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/13 05:05:56 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/13 05:06:07 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-41.1. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/13 05:58:06 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: Update to samba-4.15.3 Tested by Ian (co-maintainer) CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/12/13 06:30:39 Modified files: usr.sbin/acme-client: dnsproc.c Log message: Let dnsproc pass multiple addresses to netproc The loop was exited prematurely because of a stray break statement. In case of a failure to connect to the first address returned by getaddrinfo(3), acme-client can now try to connect using another address or address family if available. ok florian@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/13 06:46:09 Modified files: lib/libcrypto/man: BIO_new_NDEF.3 Makefile i2d_CMS_bio_stream.3 i2d_PKCS7_bio_stream.3 Added files: lib/libcrypto/man: SMIME_crlf_copy.3 i2d_ASN1_bio_stream.3 Log message: new manual pages i2d_ASN1_bio_stream(3) and SMIME_crlf_copy(3) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/13 06:57:48 Modified files: share/man/man4 : uslcom.4 sys/dev/usb : uslcom.c Log message: Handle multi-port controllers in uslcom(4) A multi-port CP210x device presents each COM port as a separate USB virtual COM port interface. When attaching uslcom(4), take the USB interface from the attach arguments instead of using interface 0. This lets the driver access the different ports of a quad-port CP2108. Tested with a single-port CP2102 by jsg@ OK jsg@ deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/13 07:06:17 Modified files: lib/libcrypto/asn1: a_strnid.c Log message: Catch integer overflow rather than silently truncating while parsing MASK: strings in ASN1_STRING_set_default_mask_asc(3). Issue noticed by tb@, patch by me, two additional #include lines from tb@. OK tb@. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/13 07:30:16 Modified files: sys/netinet6 : nd6_nbr.c Log message: nd6_dad_ns_input() could trigger a NULL deref in nd6_dad_duplicated(). It checks dp in two of three places. One check got lost in revision 1.83. Do a dp == NULL once at the beginning. OK jsg@ Reported-by: syzbot+88c0ce914a0b10b7e1c8@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/13 07:54:22 Modified files: sys/kern : sys_pipe.c sys/miscfs/fifofs: fifo_vnops.c Log message: Prevent kevent(2) use of EVFILT_EXCEPT with FIFOs and pipes Currently, the only intended direct usage of the EVFILT_EXCEPT filter is with NOTE_OOB to detect out-of-band data in ptys and sockets. NOTE_OOB does not apply to FIFOs or pipes. Prevent the user from registering the filter with these file types. The filter code is for the kernel's internal use. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/13 07:56:55 Modified files: sys/kern : sys_pipe.c tty_pty.c uipc_socket.c sys/miscfs/fifofs: fifo_vnops.c Log message: Revise EVFILT_EXCEPT filters Restrict the circumstances where EVFILT_EXCEPT filters trigger: * when out-of-band data is present and NOTE_OOB is requested. * when the channel is fully closed and consumer is poll(2). This should clarify the logic and suppress events that kqueue-based poll(2) does not except. OK mpi@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/13 09:12:10 Modified files: sbin/dhcpleased: engine.c Log message: Only generate a new xid on state change. When we first request a lease (INIT or REBOOTING state) we run with very short timeouts. If the dhcp server is slow to respond we already have a new xid and ignore the server's response. This goes on until we increase the timeout high enough. If we just stick to an xid this will not happen and we accept "late" responses. RFC 2131 has: Selecting a new 'xid' for each retransmission is an implementation decision. A client may choose to reuse the same 'xid' or select a new 'xid' for each retransmitted message. Problem seen by phessler on german train wifi. OK phessler CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/13 09:32:23 Modified files: sysutils/czkawka: Makefile crates.inc distinfo Log message: sysutils/czkawka: update to 3.3.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 09:37:37 Modified files: sys/sys : acct.h sys/kern : kern_acct.c usr.bin/lastcomm: lastcomm.c share/man/man5 : acct.5 Log message: acct(4) ac_tty shouldn't need NODEV from sys/param.h (which is kernel API), -1 is sufficient to indicate the process had no controlling tty, removing one more sys/param.h include in our userland ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 09:56:50 Modified files: regress/lib/libc/basename: basename_test.c regress/lib/libc/db: dbtest.c regress/lib/libc/dirname: dirname_test.c regress/lib/libc/mkstemp: mkstemp_test.c regress/lib/libc/popen: popen.c regress/lib/libc/sys: macros.h t_access.c t_chroot.c t_clock_gettime.c t_dup.c t_fork.c t_fsync.c t_getgroups.c t_getitimer.c t_getlogin.c t_getpid.c t_getrusage.c t_getsid.c t_gettimeofday.c t_kevent.c t_kill.c t_link.c t_minherit.c t_mkdir.c t_mkfifo.c t_mknod.c t_mlock.c t_mmap.c t_msgctl.c t_msgget.c t_msgrcv.c t_msgsnd.c t_msync.c t_pipe.c t_pipe2.c t_ptrace.c t_revoke.c t_sendrecv.c t_setrlimit.c t_setuid.c t_sigaction.c t_sigaltstack.c t_socketpair.c t_stat.c t_syscall.c t_truncate.c t_umask.c t_unlink.c t_wait_noproc.c t_write.c regress/lib/libm/msun: cexp_test.c csqrt_test.c ctrig_test.c fma_test.c invctrig_test.c logarithm_test.c macros.h nan_test.c nearbyint_test.c trig_test.c regress/lib/libpthread/cwd: cwd.c regress/sbin/iked/parser: test_parser_fuzz.c regress/sbin/isakmpd/crypto: cryptotest.c regress/sbin/isakmpd/hmac: hmactest.c regress/sbin/isakmpd/prf: prftest.c regress/sbin/isakmpd/x509: x509test.c regress/sys/arch/amd64/dump_tables: dump_tables.c regress/sys/arch/amd64/fpu: fdfl.c fdump.c feget.c fxproc0.c regress/sys/arch/hppa/probe: probe.c regress/sys/arch/hppa/sfuid: sfuid.c regress/sys/copy: copy.c regress/sys/crypto/aes: aestest.c regress/sys/crypto/aesctr: aesctr.c regress/sys/crypto/chachapoly: chachapoly_test.c regress/sys/crypto/cmac: cmac_test.c regress/sys/crypto/enc: des3.c regress/sys/crypto/gmac: gmac_test.c regress/sys/ffs: fstest.c regress/sys/fifofs: fifotest.c regress/sys/kern/accept: accept.c regress/sys/kern/clock_gettime: monotonicrelapse.c regress/sys/kern/kqueue: kqueue-random.c regress/sys/kern/mbuf: mbuftest.c regress/sys/kern/noexec: noexec.c regress/sys/kern/pledge/ioctl: unfdpass.c regress/sys/kern/ptrace2: macros.h ptrace_test.c regress/sys/kern/rcvtimeo: rcvtimeo.c regress/sys/kern/setuid: setegid.c seteuid.c setgid.c setgid_child.c setgid_exec_inherit.c setgid_none.c setresgid.c setresgid_effective_exec.c setresgid_real_exec.c setresgid_saved_exec.c setresuid.c setresuid_effective_exec.c setresuid_real_exec.c setresuid_saved_exec.c setuid.c setuid_child.c setuid_exec_inherit.c setuid_none.c setuid_real_exec.c sgidexec.c sgidexec_inherit.c sgidexec_none.c suidexec.c suidexec_inherit.c suidexec_none.c regress/sys/kern/signal/cansig: cansig.c regress/sys/kern/sysvmsg: msgtest.c regress/sys/kern/sysvsem: semtest.c regress/sys/kern/sysvshm: shmtest.c regress/sys/kern/unfdpass: unfdpass.c regress/sys/kern/unveil: syscalls.c regress/sys/nfs: mmap-sysctl-copyin.c mmap-sysctl-copyout.c regress/sys/uvm/mmap_hint: mmap_hint.c regress/sys/uvm/wx_syscall: wx_syscall.c Log message: remove a couple hundred sys/param.h includes in userland code, and also whack some sys/cdefs.h early includes which is such a brutally bad pattern ok bluhm mbuhl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/13 10:19:54 Modified files: security/nss/patches: patch-nss_lib_certhigh_certvfypkix_c patch-nss_lib_freebl_shvfy_c Log message: security/nss: add link to upstream commit fixing build with llvm13 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/13 10:24:39 Modified files: lib/libcrypto/man: Makefile SMIME_write_CMS.3 SMIME_write_PKCS7.3 i2d_ASN1_bio_stream.3 Added files: lib/libcrypto/man: SMIME_write_ASN1.3 Log message: new manual page SMIME_write_ASN1(3); still vague in various respects, but it's a start CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/13 10:35:34 Modified files: sbin/iked : ca.c crypto.c ocsp.c Log message: Cleanup libcrypto memory management. Remove redundant NULL checks before calling *_free() functions. Use 'get0' functions where it makes sense to avoid some frees. Feedback and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/13 10:50:24 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Convert asn1_d2i_ex_primitive()/asn1_collect() from BUF_MEM to CBB. With this we get simpler code, overflow checking and more sensible memory ownership. Also switch the free_cont case to freezero() since this could contain secrets. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/13 10:55:53 Modified files: lib/libcrypto/asn1: a_strnid.c Log message: this file doesn't use anything from ; in particular, NULL is also in according to the C99 standard; "free commit" tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/13 10:56:15 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: tasn_typ.c Removed files: lib/libcrypto/asn1: a_bool.c Log message: Clean up d2i_ASN1_BOOLEAN() and i2d_ASN1_BOOLEAN(). Convert these to templated ASN.1, given we already have ASN1_BOOLEAN_it. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/13 10:58:41 Modified files: lib/libcrypto/asn1: asn1_par.c Log message: Remove the last internal use of d2i_ASN1_BOOLEAN. From Stephen Henson, OpenSSL 564df0dd ok jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 11:04:28 Modified files: regress/gnu/lib/libexecinfo: t_backtrace.c regress/lib/libagentx: log.h regress/lib/libm/msun: cexp_test.c conj_test.c csqrt_test.c ctrig_test.c exponential_test.c fenv_test.c fls.c fma_test.c fmaxmin_test.c invctrig_test.c invtrig_test.c logarithm_test.c lrint_test.c lround_test.c macros.h nan_test.c nearbyint_test.c next_test.c rem_test.c trig_test.c regress/sys/kern/pledge/execpromise: execpromise.c Log message: Kill sys/cdefs.h includes, because overly complicated include+macro for a sccsid replacement scheme which results an namespace damage is an unfair trade ok bluhm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/13 11:06:56 Modified files: sbin/iked : dh.c Log message: Avoid a potential double free in group_free() In the unlikely event that EC_KEY_check_key() in ec_init() fails, the group would be freed twice: once in ec_init(), and later in group_free(). ok tobhe CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/13 11:21:35 Modified files: editors/calligra: Makefile Log message: Move dependencies from LDEP to RUN/BUILD, remove unneeded openexr,libwpd spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/13 11:23:58 Modified files: graphics/opencsg: Makefile Log message: Remove unneeded x11/qt5/qtbase,-main dependency by set MODQT_DEPS to No CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 11:28:40 Modified files: lib/libc/arch/aarch64/gen: fpgetround.c fpgetsticky.c fpsetround.c fpsetsticky.c libexec/ld.so/sparc64: SYS.h sbin/dhclient : log.h sbin/dhcpleased: log.h sbin/slaacd : log.h sbin/unwind : log.h usr.sbin/dhcpd : log.h usr.sbin/dhcrelay: log.h usr.sbin/dhcrelay6: log.h usr.sbin/dvmrpd: log.h usr.sbin/eigrpd: log.h usr.sbin/ifstated: log.h usr.sbin/iscsid: log.h usr.sbin/ldapd : log.h usr.sbin/lpd : log.h usr.sbin/ntpd : log.h usr.sbin/ospf6d: log.h usr.sbin/ospfd : log.h usr.sbin/rad : log.h usr.sbin/radiusd: imsg_subr.h log.h radiusd_module.h util.h usr.sbin/ripd : log.h usr.sbin/smtpd : log.h usr.sbin/syslogd: log.h usr.sbin/vmd : vmd.c usr.bin/fgen : fgen.l Log message: including sys/cdefs.h manually started as a result of netbsd trying to macro-build a replacement for sccsid, and was done without any concern for namespace damage. Unfortunately this practice started infecting other code as others were unaware they didn't need the file. ok millert guenther CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/13 11:33:23 Modified files: usr.bin/tee : tee.c Log message: tee(1): increase I/O buffer size from 8KB to 64KB 64KB strikes a good balance between space and time on today's machines. Buffers smaller than 64KB waste more time in userspace traveling to and from the kernel. Buffers larger than 64KB do I/O a bit faster, but the performance improvements rapidly diminish at a steep memory cost. Discussed with millert@ and deraadt@. Positive feedback from Geoff Steckel. Thread: https://marc.info/?l=openbsd-tech&m=163737586414354&w=2 ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 11:55:03 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/13 11:55:22 Modified files: lib/libcrypto/man: Makefile PEM_write_bio_CMS_stream.3 PEM_write_bio_PKCS7_stream.3 i2d_ASN1_bio_stream.3 Added files: lib/libcrypto/man: PEM_write_bio_ASN1_stream.3 Log message: new manual page PEM_write_bio_ASN1_stream(3); certainly not perfect, but arguably better than the even terser PEM_write_bio_CMS_stream(3) and PEM_write_bio_PKCS7_stream(3) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/13 12:46:22 Modified files: sbin/iked : ca.c Log message: Fix a few leaks due to X509_NAME_oneline(name, NULL, 0) dynamically allocating a buffer. ok tobhe CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/13 12:47:40 Modified files: sbin/iked : ca.c Log message: Fix asprintf() error check. Portable code should check the return value for -1, not buf == NULL. ok tobhe CVSROOT: /cvs Module name: src Changes by: chrisz@cvs.openbsd.org 2021/12/13 13:59:23 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: add pclk clock used by dwdog(4) on RK3399 ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/13 15:15:00 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 net/unifi/main : Makefile net/unifi/main/files: unifi.sh net/unifi/main/pkg: PLIST Log message: unifi: replace log4j install on 5.14 / 6.0 with the fixed version (5.6 has too old a version to replace and has had no security updates since 2018 anyway) adjust how symlinks are done to make it clearer that .jars are replaced CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/13 15:44:02 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-rawshark_c net/wireshark/pkg: PLIST-main PLIST-text Added files: net/wireshark/patches: patch-capture_capture-pcap-util_c Removed files: net/wireshark/patches: patch-caputils_capture-pcap-util_c Log message: update to wireshark-3.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/13 17:26:46 Modified files: devel/py-gevent: Makefile distinfo devel/py-gevent/pkg: PLIST Added files: devel/py-gevent/patches: patch-_setuputils_py Log message: update to py-gevent-21.12.0, and patch to avoid picking up cython (there are pregenerated files anyway, but if present at build time they will be rebuilt, and some extra files are generated with different hashes than the bundled ones) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/13 17:27:20 Modified files: lang/cython : Makefile distinfo Log message: update to py-cython-0.29.25, attempt #2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/13 17:52:00 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/py-acme: distinfo Log message: update to certbot/py3-acme-1.22.0 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 19:17:39 Modified files: libexec/ld.so/sparc64: SYS.h Log message: Sigh. This sys/cdefs.h is hiding use of __CONCAT in a non-C context. Needs some other repairs first. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/13 23:26:15 Modified files: regress/sys/kern/kqueue: kqueue-random.c Log message: add missing sys/time.h include CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 23:27:48 Modified files: regress/sys/crypto/chachapoly: chachapoly_test.c regress/sys/crypto/gmac: gmac_test.c Log message: MINIMUM() because of no sys/param.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/13 23:28:13 Modified files: regress/sys/kern/setuid: setuid_none.c Log message: sys/signal.h before sys/proc.h CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 00:20:16 Modified files: libexec/ld.so/sparc64: SYS.h Log message: A better approach is to defined __CONCAT locally CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/14 00:47:36 Modified files: mail/courier-unicode: Makefile distinfo mail/courier-unicode/pkg: PLIST Log message: update to 2.2.3 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/14 00:49:40 Modified files: mail/courier-authlib/pkg: PLIST-main mail/courier-authlib/patches: patch-Makefile_in mail/courier-authlib: Makefile distinfo Log message: update to 0.71.3 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/14 00:51:25 Modified files: mail/courier-imap: Makefile distinfo mail/courier-imap/patches: patch-libs_maildir_Makefile_in patch-libs_maildir_configure Log message: update to 5.1.4 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/14 00:53:57 Modified files: mail/maildrop : Makefile distinfo mail/maildrop/patches: patch-libs_maildir_Makefile_am patch-libs_maildir_Makefile_in patch-libs_maildrop_configure patch-libs_maildrop_deliver_C patch-libs_maildrop_maildropfilter_7_in patch-libs_rfc2045_reformime_1 Log message: bugfix update to 3.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 01:09:52 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.14.0.13 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/14 02:42:35 Modified files: databases/pspg : Makefile distinfo Log message: update pspg to 5.5.3 fixes a crash when highlighting of odd records is used together with progressive load. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 03:09:15 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile distinfo net/unifi/5.6 : Makefile net/unifi/6.0 : Makefile distinfo Log message: unifi: switch log4j replacement to the proper upstream tar from ASF rather than the local mirrored version extracted from unifi 6.5.54. files differ so REVISION bumped. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/14 03:32:46 Removed files: www/seamonkey/patches: patch-third__party_rust_packed__simd_src_lib.rs Log message: www/seamonkey: remove merged patch upstream probably applied the rust fix patch and i didnt recheck between my 2.53.10 build and .1, spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 03:36:26 Modified files: www/p5-CGI-Fast: Makefile distinfo Log message: update to p5-CGI-Fast-2.16, from maintainer Mikolaj Kucharski no change for us, it just fixes a test on cygwin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 03:39:50 Modified files: mail/msmtp : Makefile distinfo Log message: update to msmtp-1.8.19, from Xiyue Deng (who is dropping maintainer) "Fixed a security problem in msmtpd: mail addresses starting with '-' could be interpreted as options of the pipe command." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 03:40:27 Modified files: mail/msmtp : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to msmtp-1.8.19, from Xiyue Deng (who is dropping maintainer) "Fixed a security problem in msmtpd: mail addresses starting with '-' could be interpreted as options of the pipe command." CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/14 03:48:10 Modified files: sys/dev/pci : if_em.c if_em.h if_em_hw.c if_em_hw.h Log message: Implement support for selecting SGMII or SerDes mode depending on the plugged-in SFP transceiver and for reading out transceiver information via ifconfig(8). To read from the SFP, we need to let the card issue I2C transfers. Additionally we need I2C to read/write to the PHY when MDIO is not available. Depending on the SFP's supported media types we can decide which mode to use. This fixes hardware-initialization and link-up problems with some em(4) Fiber NIC and SFP combinations. Tested by dlg@ and been in snaps for quite a while ok dlg@ jmatthew@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/14 03:57:11 Modified files: lang/rust : Makefile lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-src_bootstrap_builder_rs Removed files: lang/rust/patches: patch-src_bootstrap_config_rs Log message: lang/rust: add a run depends on devel/llvm rustc want to ship a llvm-dwp binary (just copied from llvm install). replace it by a link, and add run depends on devel/llvm. the binary doesn't work without devel/llvm as it is dynamically linked. while here, do some Makefile cleanup, and enable rpath on binaries (bootstrap and build simplification). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/14 04:01:58 Modified files: distrib/arm64/ramdisk: install.md Log message: Don't overwrite the Raspberry Pi config.txt if it already exists. ok sthen@, jsg@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/14 04:05:37 Modified files: sys/arch/arm64/stand/efiboot: Makefile conf.c efiboot.c Log message: Use "rng-seed" and "kaslr-seed" properties from the device tree to mix in some extra entropy. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 04:29:58 Modified files: net/wireshark : Makefile Log message: wireshark: doc changed from asciidoc to asciidoctor; thanks to Mark Patruck for reporting build failure and sending the log CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 04:36:09 Modified files: net/unifi : Tag: OPENBSD_7_0 Makefile.inc net/unifi/5.14 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/5.14/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/5.6/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.0 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.0/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.1 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.1/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.2 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.2/pkg: Tag: OPENBSD_7_0 PLIST Log message: replace log4j versions in unifi versions in -stable CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/14 05:37:49 Modified files: regress/sys/kern/sosplice: Relay.pm regress/sys/kern/sosplice/scapy: scapy.pl Log message: IO::Socket::IP non-blocking connect works a bit differently than IO::Socket::INET6. Tweak the non-blocking for connect in the sosplice scapy test. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 05:48:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_bios.c sys/dev/pci/drm/radeon: radeon_bios.c Log message: use bus_space_read_region_1() when reading bios from pci rom Avoids 'BIOS signature incorrect 0 0' warning seen on sparc64 (where pci is mapped little endian) reported by Ted Bullock. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:20:10 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.c amdgpu_amdkfd.h Log message: drm/amd/amdkfd: adjust dummy functions' placement From Lang Yu 46dcf66d6e7a64febe0575c62679287679dcb2b3 in linux 5.10.y/5.10.85 cd63989e0e6aa2eb66b461f2bae769e2550e47ac in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:22:32 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.h sys/dev/pci/drm/amd/amdkfd: kfd_device.c Log message: drm/amdkfd: separate kfd_iommu_resume from kfd_resume From James Zhu 5d191b0976b72af5f79cf217b9b7c2f20b522a2a in linux 5.10.y/5.10.85 fefc01f042f44ede373ee66773b8238dd8fdcb55 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:24:12 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.c amdgpu_amdkfd.h Log message: drm/amdgpu: add amdgpu_amdkfd_resume_iommu From James Zhu fe9dca7dda61f8f3b3000df2abe88c60d1bfab93 in linux 5.10.y/5.10.85 8066008482e533e91934bee49765bf8b4a7c40db in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:25:51 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: move iommu_resume before ip init/resume From James Zhu ac9db04ee32f007e48cb0763784ccfadd5a21342 in linux 5.10.y/5.10.85 f02abeb0779700c308e661a412451b38962b8a0b in mainline linux CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/14 06:26:12 Modified files: devel/xtensa-esp32-elf/gdb: Makefile Log message: xtensa-esp32-elf/gdb picks up gsed, so depend on it like ../gcc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:28:06 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: init iommu after amdkfd device init From Yifan Zhang 7508a9aa65b959bbc6d9e42c9683520bddb7db0d in linux 5.10.y/5.10.85 714d9e4574d54596973ee3b0624ee4a16264d700 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:29:50 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c sys/dev/pci/drm/amd/amdkfd: kfd_device.c Log message: drm/amdkfd: fix boot failure when iommu is disabled in Picasso. From Yifan Zhang f3d9114ac99f4358809f44b390b304b8b53fb4a4 in linux 5.10.y/5.10.85 afd18180c07026f94a80ff024acef5f4159084a4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/14 06:32:09 Modified files: sys/dev/pci/drm: drm_syncobj.c Log message: drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. From Bas Nieuwenhuizen 2737d0bc21b6db199b4145e12b9f1745577d7944 in linux 5.10.y/5.10.85 b19926d4f3a660a8b76e5d989ffd1168e619a5c4 in mainline linux CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/14 06:41:00 Modified files: xserver/record : record.c Log message: record: Fix out of bounds access in SwapCreateRegister() ZDI-CAN-14952, CVE-2021-4011 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/14 06:41:38 Modified files: xserver/xfixes : cursor.c Log message: xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier() ZDI-CAN-14950, CVE-2021-4009 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/14 06:42:21 Modified files: xserver/Xext : saver.c Log message: Xext: Fix out of bounds access in SProcScreenSaverSuspend() ZDI-CAN-14951, CVE-2021-4010 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2021/12/14 06:42:47 Modified files: xserver/render : render.c Log message: render: Fix out of bounds access in SProcRenderCompositeGlyphs() ZDI-CAN-14192, CVE-2021-4008 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/14 06:44:36 Modified files: sbin/iked : ca.c Log message: Move raw pubkey bytes to EVP_PKEY conversion to common function. ok markus@ CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2021/12/14 07:07:50 Modified files: xserver/Xext : Tag: OPENBSD_6_9 saver.c xserver/record : Tag: OPENBSD_6_9 record.c xserver/render : Tag: OPENBSD_6_9 render.c xserver/xfixes : Tag: OPENBSD_6_9 cursor.c Log message: record: Fix out of bounds access in SwapCreateRegister() ZDI-CAN-14952, CVE-2021-4011 xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier() ZDI-CAN-14950, CVE-2021-4009 Xext: Fix out of bounds access in SProcScreenSaverSuspend() ZDI-CAN-14951, CVE-2021-4010 render: Fix out of bounds access in SProcRenderCompositeGlyphs() ZDI-CAN-14192, CVE-2021-4008 from matthieu@ this is errata/6.9/024_xserver.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2021/12/14 07:09:27 Modified files: xserver/Xext : Tag: OPENBSD_7_0 saver.c xserver/record : Tag: OPENBSD_7_0 record.c xserver/render : Tag: OPENBSD_7_0 render.c xserver/xfixes : Tag: OPENBSD_7_0 cursor.c Log message: record: Fix out of bounds access in SwapCreateRegister() ZDI-CAN-14952, CVE-2021-4011 xfixes: Fix out of bounds access in *ProcXFixesCreatePointerBarrier() ZDI-CAN-14950, CVE-2021-4009 Xext: Fix out of bounds access in SProcScreenSaverSuspend() ZDI-CAN-14951, CVE-2021-4010 render: Fix out of bounds access in SProcRenderCompositeGlyphs() ZDI-CAN-14192, CVE-2021-4008 from matthieu@ this is errata/7.0/007_xserver.patch.sig CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/14 07:21:41 Modified files: infrastructure/mk: bsd.port.mk Log message: forgot to add gen to the list of introspected TARGETS CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 07:30:50 Modified files: lib/libcrypto/man: Makefile SMIME_read_CMS.3 SMIME_read_PKCS7.3 Added files: lib/libcrypto/man: SMIME_read_ASN1.3 Log message: new manual page SMIME_read_ASN1(3) using parts of the text from SMIME_read_CMS(3) and SMIME_read_PKCS7(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 08:22:49 Modified files: lib/libcrypto/man: Makefile SMIME_crlf_copy.3 SMIME_read_ASN1.3 Added files: lib/libcrypto/man: SMIME_text.3 Log message: new manual page SMIME_text(3) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/14 08:32:20 Modified files: sys/kern : tty.c Log message: Cover all state checks and updates with spltty() in filt_ttyread(). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 08:46:48 Modified files: lib/libcrypto/man: SMIME_write_PKCS7.3 Log message: document the very quirky behaviour of the SMIME_OLDMIME flag CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/14 08:53:42 Modified files: sys/miscfs/fifofs: fifo_vnops.c Log message: Remember to clear __EV_HUP when the other end of the FIFO has re-opened. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/14 08:57:57 Modified files: regress/sys/kern: Makefile regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: unixsock_test.c Removed files: regress/sys/kern/unixsock: Makefile unixsock_test.c Log message: Move 'unixsock' test from regress/sys/kern/unixsock/ to regress/sys/kern/unixsockets/. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 09:03:45 Modified files: graphics/opencsg: Makefile Log message: Set MODQT_DEPS to No and add BDEP x11/qt5/qttools,-main This explicit BDEP x11/qt5/qttools,-main will hopefully help in the bulk build. Spotted by Antoine, thanks CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/14 09:12:48 Modified files: regress/sys/kern/unixsockets: Makefile Added files: regress/sys/kern/unixsockets: unsopassgc.c Log message: Add new 'unsopassgc' test. This test tries to beak unix(4) sockets garbage collector and make it to clean `so_rcv' buffer of alive socket. Successful breakage should produce kernel panic. ok bluhm@ mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/14 09:13:10 Modified files: x11/xfce4/terminal: Makefile distinfo Log message: x11/xfce4/terminal: update to 0.9.1 cf https://mail.xfce.org/pipermail/xfce-announce/2021-October/001073.html and https://mail.xfce.org/pipermail/xfce-announce/2021-December/001082.html CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/14 10:07:57 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1api.c Log message: Add regress for ASN1_tag2bit() and ASN1_tag2str() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/14 10:10:02 Modified files: regress/lib/libcrypto/asn1: asn1api.c Log message: Add regress coverage for ASN1_get_object() CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2021/12/14 10:22:19 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_runtime_sys_openbsd2_go patch-src_syscall_exec_unix_go lang/go/pkg : PLIST Log message: Update lang/go to 1.17.5. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/14 10:35:21 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: a_strex.c asn1_locl.h asn1_par.c tasn_dec.c Added files: lib/libcrypto/asn1: asn1_types.c Log message: Consolidate ASN.1 universal tag type data. There are currently three different tables in three different files that contain information about ASN.1 universal class tag types. Range checking is also implemented in three different places (with different implementations). Consolidate all of this into a single table, provide a lookup function that deals with the range checks and wrappers to deal with specific types. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 10:40:08 Modified files: security/openssl/1.1: Makefile distinfo security/openssl/1.1/pkg: PLIST Log message: update to openssl-1.1.1m CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 10:40:50 Modified files: security/sslscan: Makefile Log message: bump sslscan for openssl update (static linked) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/14 10:50:37 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h ip_spd.c Log message: To cache lookups, the policy ipo is linked to its SA tdb. There is also a list of SAs that belong to a policy. To make it MP safe, protect these pointers with a mutex. tested by Hrvoje Popovski; OK mvs@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 11:09:21 Modified files: devel/kf5 : Makefile Log message: Add missing kcalendarcore hook CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 11:16:12 Log message: Import kquickcharts-5.88.0 Comment: QtQuick module providing high-performance charts Description: The Quick Charts module provides a set of charts that can be used from QtQuick applications. They are intended to be used for both simple display of data as well as continuous display of high-volume data (often referred to as plotters). The charts use a system called distance fields for their accelerated rendering, which provides ways of using the GPU for rendering 2D shapes without loss of quality. Maintainer: Rafael Sadowski WWW: https://api.kde.org/frameworks/kquickcharts/html/index.html OK abieber@ Thanks Status: Vendor Tag: rsadowski Release Tags: rsadowski_20211214 N ports/devel/kf5/kquickcharts/Makefile N ports/devel/kf5/kquickcharts/distinfo N ports/devel/kf5/kquickcharts/pkg/DESCR N ports/devel/kf5/kquickcharts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 11:16:14 Modified files: sys/arch/amd64/include: intr.h sys/arch/i386/include: intr.h Log message: delete incorrect comment about sys/cdefs.h CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 11:16:52 Modified files: devel/kf5 : Makefile Log message: +kquickcharts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/14 11:16:54 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/patches: patch-Configurations_10-main_conf patch-Configurations_unix-Makefile_tmpl security/openssl/3.0/pkg: PLIST Log message: update to openssl-3.0.1 https://www.openssl.org/news/secadv/20211214.txt Invalid handling of X509_verify_cert() internal errors in libssl (CVE-2021-4044) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 12:36:18 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 Log message: add roff(7) comments listing some M_ASN1_* aliases that are intentionally undocumented CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 13:14:22 Modified files: lib/libcrypto/man: ASN1_STRING_TABLE_add.3 d2i_ASN1_OCTET_STRING.3 Log message: forgotten .Dv macros in -column lists CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/14 13:21:45 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: more symbols that are postponed or intentionally undocumented and some regexp tweaks; the relevant parts of asn1.h are nearing completion CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/14 13:37:24 Modified files: regress/lib/libcrypto/symbols: symbols.awk Log message: tweak for the generated source CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 13:52:48 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/12/14 14:01:52 Modified files: net/syncthing : Makefile distinfo net/syncthing/patches: patch-build_go Log message: net/syncthing: simple update to version 1.18.5. https://github.com/syncthing/syncthing/releases/tag/v1.18.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 14:09:55 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-src_app_qbs-setup-qt_setupqt_cpp devel/qbs/pkg : PLIST Log message: Update Qbs to 1.21.0 Changelog: https://github.com/qbs/qbs/commit/e08c3eedcddbc18b251f56f7158353d8cbec2c81 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 14:25:27 Modified files: regress/usr.bin/ssh/unittests/authopt: tests.c regress/usr.bin/ssh/unittests/bitmap: tests.c regress/usr.bin/ssh/unittests/conversion: tests.c regress/usr.bin/ssh/unittests/hostkeys: test_iterate.c regress/usr.bin/ssh/unittests/kex: test_kex.c regress/usr.bin/ssh/unittests/match: tests.c regress/usr.bin/ssh/unittests/misc: test_argv.c test_convtime.c test_expand.c test_parse.c test_strdelim.c tests.c regress/usr.bin/ssh/unittests/sshbuf: test_sshbuf.c test_sshbuf_fixed.c test_sshbuf_fuzz.c test_sshbuf_getput_basic.c test_sshbuf_getput_crypto.c test_sshbuf_getput_fuzz.c test_sshbuf_misc.c regress/usr.bin/ssh/unittests/sshkey: common.c test_file.c test_fuzz.c test_sshkey.c regress/usr.bin/ssh/unittests/sshsig: tests.c regress/usr.bin/ssh/unittests/test_helper: test_helper.c Log message: sys/param.h cleanup, mostly using MINIMUM() and ok dtucker CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/12/14 14:56:59 Modified files: lang/gambit : Makefile Log message: Move gambit back to clang. The change to ports-gcc breaks gerbil. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/14 16:20:56 Modified files: multimedia/mpv : Makefile multimedia/mpv/patches: patch-audio_out_ao_c patch-audio_out_ao_sndio_c patch-wscript patch-wscript_build_py Log message: Reinstate the sndio backend From Brad, tested by many. OK bcallah op CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2021/12/14 16:47:37 Modified files: sys/netinet : ip.h Log message: Correct value for IPTOS_DSCP_LE since it needs to allow for the preceeding two ECN bits. From daisuke.higashi at gmail.com via OpenSSH bz#3373, ok claudio@, job@, djm@. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/12/14 17:14:46 Modified files: . : errata69.html errata70.html Log message: Release X server errata. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/14 17:35:30 Modified files: net/minio : Makefile.inc Log message: Take maintainer ok denis CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/14 17:36:10 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20211210 ok denis CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/14 17:36:51 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20211209 ok denis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 17:37:21 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: typo in previous CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2021/12/14 20:22:19 Modified files: security/ghidra: Makefile distinfo security/ghidra/pkg: PLIST Log message: Replace Ghidra's log4j jar files with the latest release 2.16.0 from ASF. Feedback on earlier diff from sthen@ and Bastian Wessling CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 21:00:16 Modified files: usr.sbin/ldapd : ldapd.c ldapd.h ldape.c Log message: PATH_MAX+1 rarely makes sense, and abort if this happens in the imsg. ok jmatthew millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/14 21:01:52 Modified files: bin/ksh : misc.c Log message: getcwd() operates on buffers of PATH_MAX including the NUL, and the +1 is not unneccesary. Different buffer sizes are actually dangerous, though major problems are strangely rare. ok millert CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 22:38:41 Modified files: x11/kde-applications/kopeninghours: Makefile x11/kde-applications/kopeninghours/pkg: PLIST Log message: Fix uncompiled py file Spotted by abieber@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/14 22:39:26 Modified files: x11/kde-applications: Makefile Log message: Hook KDE kipi-plugins, kirigami-gallery, kontrast, kopeninghours OK abieber@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/12/15 01:30:34 Modified files: lib/libsndio : sndio.pc Log message: Bump pkg-config version to 1.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 02:26:12 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/15 03:07:39 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.23.0 ok solene@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 03:52:55 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-6.5.55, second log4j update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 03:53:14 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile distinfo net/unifi/5.14/pkg: PLIST net/unifi/6.0 : Makefile distinfo net/unifi/6.0/pkg: PLIST Log message: switch log4j to 2.16.0 in older unifi versions CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/12/15 04:21:35 Modified files: usr.bin/usbhidctl: usbhid.c Log message: restrict all filesystem access with unveil(2). hid_start(3) opens `table' through libusbhid, then usbhidctl(1) itself opens `dev', after that it's just performing ioctls on the fd left opened by the latter so all fs access can be disabled. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2021/12/15 04:23:09 Modified files: usr.bin/usbhidaction: usbhidaction.c Log message: restrict filesystem access with unveil(2). this one opens the default table file "/usr/share/misc/usb_hid_usages" through hid_start(3) from libusbhid, then `dev' (will be the fd used on the ioctls) and finally `conf' which is the file with the actions to be monitored. `conf' needs to be unveil(2)ed with read perms since usbhidaction(1) can run as daemon and this file will be re-read if a SIGHUP is catched. looks good deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 04:32:47 Removed files: x11/gnome/eog/patches: patch-data_meson_build Log message: remove patch that was committed upstream CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2021/12/15 04:36:40 Modified files: usr.sbin/ldapd : ldapd.c Log message: ldapd always uses O_CREAT when reopening database files, so the database directory must be unveiled with "rwc" rather than just "rw". ok deraadt@ mestre@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 04:55:29 Modified files: mail/notmuch/notmuch: Makefile Log message: notmuch: reenable gzip-related tests now we have non-ancient zlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:05:23 Modified files: net/scamper : Makefile distinfo Removed files: net/scamper/patches: patch-scamper_host_scamper_host_do_c Log message: update to scamper-20211212 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:17:11 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr_in_sh Log message: patch solr to set -Dlog4j2.formatMsgNoLookups=true (log4j vulnerability) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:18:23 Modified files: textproc/solr : Makefile distinfo Log message: oops, extra bit crept in from a previous attempt at replacing the log4j version CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:19:32 Modified files: textproc/solr : Makefile Log message: ugh, and another bit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:20:35 Modified files: textproc/solr : Tag: OPENBSD_7_0 Makefile distinfo textproc/solr/patches: Tag: OPENBSD_7_0 patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: Tag: OPENBSD_7_0 PLIST Log message: MFC textproc/solr changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:24:56 Removed files: mail/dovecot/patches: patch-src_indexer_indexer-client_c patch-src_lib-compression_istream-lz4_c Log message: rm empty patches CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/12/15 05:53:54 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_shmem.c sys/dev/pci/drm/radeon: radeon_ttm.c sys/uvm : uvm_aobj.c uvm_device.c uvm_fault.c uvm_km.c uvm_map.c uvm_map.h uvm_object.c uvm_object.h uvm_page.c uvm_pager.c uvm_pdaemon.c uvm_vnode.c Log message: Use a per-UVM object lock to serialize the lower part of the fault handler. Like the per-amap lock the `vmobjlock' is principally used to serialized access to objects in the fault handler to allow faults occurring on different CPUs and different objects to be processed in parallel. The fault handler now acquires the `vmobjlock' of a given UVM object as soon as it finds one. For now a write-lock is always acquired even if some operations could use a read-lock. Every pager, corresponding to a different kind of UVM object, now expect the UVM object to be locked and some operations, like *_get() return it unlocked. This is enforced by assertions checking for rw_write_held(). The KERNEL_LOCK() is now pushed to the VFS boundary in the vnode pager. To ensure the correct amap or object lock is held when modifying a page many uvm_page* operations are now asserting for the "owner" lock. However, fields of the "struct vm_page" are still being protected by the global `pageqlock'. To prevent lock ordering issues with the new `vmobjlock' and to reduce differences with NetBSD this lock is now taken and released for each page instead of around the whole loop. This commit does not remove the KERNEL_LOCK/UNLOCK() dance. Unlocking will follow if there is no fallout. Ported from NetBSD, tested by many, thanks! ok kettenis@, kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 05:57:06 Modified files: mail/dovecot : Makefile Added files: mail/dovecot/patches: patch-src_lib-storage_mail-duplicate_c Log message: dovecot: fix failures in some situations where the user has no configured home directory, backport from upstream, ok brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/15 06:44:12 Modified files: games/yquake2 : Makefile distinfo Removed files: games/yquake2/patches: patch-Makefile Log message: Update games/yquake2 7.45 => 8.00 Port changes: * reintroduce execinfo (it's now in base and not creating trouble) Libraries are opened with dlopen now. So we have expected portcheck warnings: Extra: curl.26 openal.4 Quake II 8.00: * Client side support for the optional Vulkan renderer library. * Non existent renderer libraries are now skipped over by the menu. * Fix several bugs when loading autosaves. * Bump the maximal number of OGG/Vorbis files to 128. * Several fixes to the Barracuda Shark. (by BjossiAlfreds) * vid_fullscreen and r_mode are no longer special, they require an explicit vid_restart like every other cvar. * Remove hardcoded map fixes and replace them by optional entity files. Add several newly discovered map fixes. (by BjossiAlfreds) * Send the network protocol version to the server. This can be used by the server to support clients with different network protocol version. (by Knightmare) * Force SDL to minimize the window when its focus is lost. This fixes several problem under Windows with SDL 2.0.14 and newer. * Switch the semantics of the vid_fullscreen cvar. 1 is now native fullscreen, like it was in Vanilla Quake II. 2 is desktop fullscreen. When desktop fullscreen is selected through the menu, r_mode is forced to -2. * Add g_footsteps to control the generation of footstep sound. This cvar is cheat protected. 1 is Vanilla Quake II behavior and the default. 0 never generates footstep sound, 2 always generates them. * Support stereo wave files. (by 0lvin) * Add cl_r1q2_lighstyle. When set to 1 Yamagi Quake II uses the Vanilla Quake II light styles (for example yellow light for the Hyperblaster) instead of the default r1q2 light styles. * Add a submenu to configure gamepad and joystick sensitivities. (by Larry Davis) * Ensure that the config file is written before changing the active mod. This prevents config changes from getting lost. * Overhaul the search path logic. Make sure that each directory is added only once. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/15 08:08:10 Modified files: www/chromium : Makefile distinfo Log message: update to 96.0.4664.110 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/15 08:29:23 Modified files: lib/libcrypto/man: d2i_ASN1_OCTET_STRING.3 Log message: Document i2c_ASN1_INTEGER(3). While it was probably a mistake that steve@ made some i2c_*() and c2i_*() functions public back in 2000 and while we would like to delete them from the API, it may not be possible to delete this particular function because in contrast to the others (which are already marked as intentionally undocumented), this one is used by various real-world software, so for now, explain what it does, just in case people find it in existing code. While here, use the familiar term "byte" that we generally use throughout all our manual pages, even though the ASN.1 standard uses the term "octet" instead, which is more precise only in theory. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/15 08:30:47 Modified files: sys/kern : tty.c tty_pty.c Log message: Adjust pty and tty event filters * Implement EVFILT_EXCEPT for ttys for HUP condition detection. This filter is used when pollfd.events has no read/write events. * Add HUP condition detection to filt_ptcwrite() and filt_ttywrite() to reflect ptcpoll() and ttpoll(). Only poll(2) and select(2) can utilize the code; kevent(2) should behave as before with EVFILT_WRITE. * Clear EV_EOF and __EV_HUP if the EOF/HUP condition ends. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 08:37:26 Modified files: multimedia/libv4l: Makefile Log message: Remove maintainer as requested CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 08:58:01 Modified files: sys/netinet : igmp.c Log message: Syzkaller found a dereference in igmp_leavegroup() where inm->inm_rti is NULL. It should be set in rti_fill(), but is not if malloc(9) fails. There is no rollback after malloc failure so the field stays uninitialized. The code is only called from ioctl, setsockopt or a task. Malloc should wait instead of failing, otherwise syscalls would be unreliable. While there also put an M_WAIT in the init code. During init malloc must not fail. OK mvs@ Reported-by: syzbot+e22326057ccf34908d78@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/15 09:29:29 Modified files: games/hack : hack.unix.c Log message: The PATH_MAX+1 bites. The PATH_MAX+1 bites. You die... ok millert mlarkin CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/15 09:36:39 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Some more ASN.1 struct types that are postponed (because they are related to templating macros) or intentionally undocumented. Apart from NETSCAPE, PCTX, and low-level templating stuff, all ASN.1 functions, types, and macros are now documented. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/15 10:06:02 Modified files: libexec/spamd : sync.c Log message: spamd: convert to opaque HMAC_CTX ok jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/15 10:21:08 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c Log message: structure pads can leak uninitialized memory to userland via copyout, therefore the mandatory idiom is completely clearing structs before building them for copyout -- that means ALMOST ALL STRUCTS, because we never know when some architecture will pad a struct.. In two more cases, the clearing wasn't performed. from Reno Robert ZDI ok millert bluhm CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:23:35 Modified files: lib/libssl : bytestring.h bs_cbs.c Log message: Provide CBS_get_last_u8(). This will be used in the TLSv1.3 record layer. From BoringSSL. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:30:20 Modified files: lib/libssl : bytestring.h bs_cbs.c Log message: Provide CBS_get_u64(). This will be used in the libcrypto certificate transparency code. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:36:49 Modified files: lib/libssl : bytestring.h bs_cbs.c Log message: Provide various CBS_peek_* functions. These will be used in libcrypto. With input from and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:37:42 Modified files: regress/lib/libssl/bytestring: bytestringtest.c Log message: Add coverage for CBS additions. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:53:36 Modified files: lib/libcrypto/asn1: tasn_new.c Log message: unifdef -U CRYPTO_MDEBUG -m tasn_new.c CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 10:57:45 Modified files: lib/libssl : tls13_record_layer.c Log message: Use CBS_get_last_u8() to find the content type in TLSv1.3 records. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 11:00:32 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: a_bitstr.c a_enum.c a_int.c asn1_lib.c Added files: lib/libcrypto/asn1: a_string.c Removed files: lib/libcrypto/asn1: f_enum.c f_int.c f_string.c t_bitst.c Log message: Consolidate various ASN.1 code. Rather than having multiple files per type (with minimal code per file), use one file per type (a_.c). No functional change. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 11:02:39 Modified files: lib/libcrypto/bytestring: bs_ber.c bs_cbb.c bs_cbs.c bytestring.h Log message: Sync bytestring with libssl. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/15 11:12:10 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/asn1: asn1_old_lib.c Removed files: lib/libcrypto/asn1: asn1_lib.c Log message: Rename asn1_lib.c to asn1_old_lib.c This will allow us to add a new asn1_lib.c while replacing the code that is in currently in asn1_old_lib.c. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/15 11:42:38 Modified files: regress/sys/kern/setuid: setegid.c seteuid.c setgid.c setgid_child.c setgid_exec_inherit.c setgid_none.c setresgid.c setresgid_effective_exec.c setresgid_real_exec.c setresgid_saved_exec.c setresuid.c setresuid_effective_exec.c setresuid_real_exec.c setresuid_saved_exec.c setuid.c setuid_child.c setuid_exec_inherit.c setuid_real_exec.c sgidexec.c sgidexec_inherit.c sgidexec_none.c suidexec.c suidexec_inherit.c suidexec_none.c Log message: more sys/signal.h before sys/proc.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/15 12:22:44 Modified files: usr.bin/grep : binary.c file.c Log message: grep: Add missing unistd.h and limits.h includes Both binary.c and file.c currently pull in unistd.h via zlib's zconf.h. binary.c uses SEEK_SET and file.c a bunch of things like close(), isatty(), lseek(). In addition file.c needs limits.h for PATH_MAX. ok deraadt CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 12:32:28 Modified files: mail/mblaze : Makefile distinfo Log message: update to mblaze 1.2 * Caution! The tools mdeliver and mexport were buggy in handling and generation of trailing empty lines in MBOX-RD. Do not import mbox files generated by mexport >=1.2 with mdeliver <1.2 if you require verbatim message delivery. * mshow: add "-A all" to render all attachments * msed: match header names case insensitively * mless: prefer setting LESSKEYIN and using .mlesskey * mcom: take Delivered-To into account for choosing From address * Many bug fixes. From Luas (maintainer) CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/15 12:38:35 Modified files: emulators/ucon64: Makefile distinfo Removed files: emulators/ucon64/patches: patch-src_libdiscmage_misc_c patch-src_misc_misc_c Log message: Update ucon64 2.2.1 => 2.2.2 Patches have been upstreamed. LGTM sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/15 13:07:51 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 ASN1_STRING_TABLE_add.3 Makefile OBJ_nid2obj.3 Added files: lib/libcrypto/man: OBJ_create.3 Log message: Move OBJ_create(3) into its own manual page because OBJ_nid2obj(3) is already long and more functions related to OBJ_create(3) have to be documented. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 13:17:19 Modified files: sys/netinet : Tag: OPENBSD_7_0 ip_mroute.c sys/netinet6 : Tag: OPENBSD_7_0 ip6_mroute.c Log message: structure pads can leak uninitialized memory to userland via copyout, therefore the mandatory idiom is completely clearing structs before building them for copyout -- that means ALMOST ALL STRUCTS, because we never know when some architecture will pad a struct.. In two more cases, the clearing wasn't performed. from Reno Robert ZDI ok millert bluhm from deraadt@ this is errata/7.0/008_mrt.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 13:18:21 Modified files: sys/netinet : Tag: OPENBSD_6_9 ip_mroute.c sys/netinet6 : Tag: OPENBSD_6_9 ip6_mroute.c Log message: structure pads can leak uninitialized memory to userland via copyout, therefore the mandatory idiom is completely clearing structs before building them for copyout -- that means ALMOST ALL STRUCTS, because we never know when some architecture will pad a struct.. In two more cases, the clearing wasn't performed. from Reno Robert ZDI ok millert bluhm from deraadt@ this is errata/6.9/025_mrt.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 13:41:28 Modified files: regress/sys/kern/unixsockets: unixsock_test.c Log message: Fix compiler warning. ok mvs@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/15 13:43:31 Modified files: usr.sbin/ldapd : util.c Log message: include unistd.h directly rather than pulling it in via zlib's zconf.h (needed for getdtablecount). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 13:56:56 Modified files: regress/sys/kern/unixsockets: Makefile Log message: Increase file descriptor limit for undgram_conclose test. ok mvs@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/12/15 14:00:40 Modified files: . : errata69.html errata70.html Log message: Release mrt errata. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/12/15 14:13:04 Modified files: . : errata69.html Log message: I cannot count. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/15 14:25:55 Modified files: regress/sys/kern/unixsockets: unfdpassfail.c ungc.c unsopassgc.c Log message: Fix whitespace. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/15 15:20:12 Modified files: lib/libcrypto/man: OBJ_create.3 Log message: document OBJ_new_nid(3), OBJ_add_object(3), and OBJ_create_objects(3); mark OBJ_create_and_add_object() as intentionally undocumented CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 15:24:32 Log message: Import audio/rnnoise 0.0.0.20210312 It is a dependency of an upcoming port, but it will also be picked up by audio/mumble to enable optional noise suppression there as well. Feedback sdk tb phessler OK sdk --- RNNoise is a noise suppression library based on a recurrent neural network. A description of the algorithm is provided in the following paper: J.-M. Valin, A Hybrid DSP/Deep Learning Approach to Real-Time Full-Band Speech Enhancement, Proceedings of IEEE Multimedia Signal Processing (MMSP) Workshop, arXiv:1709.08243, 2018. https://arxiv.org/pdf/1709.08243 While it is meant to be used as a library, the code for a simple command-line tool is provided as an example. It operates on RAW 16-bit (machine endian) mono PCM files sampled at 48 kHz. Status: Vendor Tag: kn Release Tags: kn_20211215 N ports/audio/rnnoise/Makefile N ports/audio/rnnoise/distinfo N ports/audio/rnnoise/pkg/DESCR N ports/audio/rnnoise/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 15:25:21 Modified files: audio : Makefile Log message: + rnnoise CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 15:25:39 Modified files: audio/mumble : Makefile Added files: audio/mumble/patches: patch-src_mumble_AudioInput_cpp Log message: Enable RNNoise now that audio/rnnoise exists Tested by me OK rsadowski CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2021/12/15 15:29:29 Modified files: . : errata69.html Log message: Fix typo. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/15 15:29:55 Modified files: regress/sys/kern/unixsockets: Makefile unsopassgc.c Log message: Fix the argument passed to garbage collector enforce thread for 'unsopassgc' test. Also increase it's file descriptor limit. CVSROOT: /cvs Module name: ports Changes by: mariani@cvs.openbsd.org 2021/12/15 15:33:10 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: Update net/qbittorrent 4.3.8 to 4.3.9. Changelog: https://github.com/qbittorrent/qBittorrent/blob/release-4.3.9/Changelog Tested OK on amd64. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 16:10:54 Modified files: audio/rnnoise : Makefile Log message: Disable docs to avoid picking up doxygen From/OK jca CVSROOT: /cvs Module name: ports Changes by: mariani@cvs.openbsd.org 2021/12/15 16:11:18 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: From the top to the bottom of the list... From south to north... From sunshine to... Where the hell is the sun??? I just moved to Denmark. :) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/15 17:18:13 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_ac Log message: update to isc-bind-9.16.24v3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 17:29:56 Modified files: audio/rnnoise : Makefile Log message: Replace "unknown" version in rnnoise.pc with package version Ports still pick up rnnoise just fine, but we can do better. Remove NO_TEST=Yes while here: tests are empty and don't fail, but this might change in the future. NO_TEST reminder from sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/15 17:44:21 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/15 17:54:42 Modified files: sys/net : if_wg.c Log message: pool_get w/ PR_ZERO is better than following with a bzero, because pools hold dirty and clean memory, and can hand out the right time cheaper ok dlg CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 18:23:46 Log message: Import net/usrsctp 0.9.5.0 This is a dependency for an upcoming port. Feedback OK sthen --- usrsctp is a userland SCTP stack. SCTP is a message oriented, reliable transport protocol with direct support for multihoming that runs on top of IP or UDP, and supports both v4 and v6 versions. Status: Vendor Tag: kn Release Tags: kn_20211216 N ports/net/usrsctp/Makefile N ports/net/usrsctp/distinfo N ports/net/usrsctp/pkg/DESCR N ports/net/usrsctp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/15 18:24:32 Modified files: net : Makefile Log message: + usrsctp CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/12/15 19:01:59 Modified files: sys/net : pf_lb.c Log message: fix zero division found by syzkaller. The sanity checks in pf(4) ioctls are not powerful enough to detect invalid port ranges (or even invalid rules). syzkaller does not use pfctl(8), it uses ioctl(2) to pass some random chunk of memory as a rule to pf(4). Fix adds explicit check for 0 divider to pf_get_transaddr(). It should make syzkaller happy without disturbing anyone else. OK gnezdo@ Reported-by: syzbot+d1f00da48fa717e171f3@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/15 22:59:48 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update Jenkins -stable to 2.303.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/15 23:01:47 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update Jenkins to 2.325 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/15 23:02:53 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update Jenkins to 2.325 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/15 23:04:41 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins -stable to 2.319.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/15 23:32:56 Modified files: lib/libssl : tls13_legacy.c Log message: unifdef TLS13_USE_LEGACY_CLIENT_AUTH Before the TLSv1.3 stack grew client certificate support, it fell back to the legacy stack. Proper client certificate support was added in a2k20 with a TLS13_USE_LEGACY_CLIENT_AUTH knob to provide an easy fallback in case the new code should have a problem. This was never needed. As ifdefed code is wont to do, this bitrotted a few months later when the client and server methods were merged. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/16 00:43:25 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: update bootstraps update bootstraps to use binaries with rpath no change on generated package, no bump CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 00:57:00 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.73.1. driver for upcoming 95.0.1 for webcompat issues (#1745600, #966856): microsoft.com websites started rolling out this week OCSP stapling with SHA-256 which wasn't supported yet. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/16 01:03:17 Modified files: share/man/man4 : com.4 sys/arch/amd64/conf: GENERIC RAMDISK RAMDISK_CD sys/dev/acpi : acpi.c com_acpi.c Log message: Attach com over acpi on amd64. Some hardware uses a different interrupt assignment compared to the the legacy one supported by com over isa. This causes the console to halt once userland takes over as no interrupts are received. The actual address and irq can be read from ACPI, kettenis@ already added support for arm64 which paved the way for amd64. Some consoles that previously attached over isa are now expected to attach over acpi. Thanks to patrick@ for testing on arm64. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/16 02:15:50 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.54.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 02:17:04 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 0.9.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/16 02:33:56 Modified files: sys/net : rtsock.c Log message: When adding the extra 10% of space to a needed sysctl buffer use math that is less likely to overflow the int type used. A BGP fullfeed is now so big that this calculation overflowed and then got sign extended. The result was for example 'route -n show' failures. Problem identified with deraadt@ OK deraadt@ (more cleanup needed but this fix is a good start) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/16 05:26:40 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: To ease maintenance, structure the lists of intentionally undocumented symbols according to the reason (internal, obsolete, postponed) and according to the header file (asn1, objects, x509, ...). Also, add some minor tweaks needed for . CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/16 05:40:23 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr_in_sh textproc/solr/pkg: PLIST Log message: update to solr-8.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/16 05:41:00 Modified files: textproc/solr : Tag: OPENBSD_7_0 Makefile distinfo textproc/solr/patches: Tag: OPENBSD_7_0 patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to solr-8.11.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/16 06:06:44 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-configure net/openvpn/pkg: PLIST Log message: Update to openvpn-2.5.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 08:07:59 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 95.0.1. See https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 08:08:23 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 95.0.1. See https://www.mozilla.org/en-US/firefox/95.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 08:09:12 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.4.1. see https://www.mozilla.org/en-US/firefox/91.4.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/16 08:09:37 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.4.1. See https://www.mozilla.org/en-US/firefox/91.4.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/16 08:38:03 Modified files: sys/netinet : ip_spd.c Log message: Fix a tiny race in tdb_delete() between TDBF_DELETED, tdb_unlink() and tdb_cleanspd(). gettdb...() can return a TDB before tdb_unlink(). Then ipsp_spd_lookup() could add it to tdb_policy_head after tdb_cleanspd(). There it would stay until it hits the kassert in tdb_free(). OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/16 09:12:43 Modified files: net/go-ipfs : Makefile distinfo modules.inc Log message: Update to 0.11.0 Changes: https://github.com/ipfs/go-ipfs/releases/tag/v0.11.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/16 09:36:16 Modified files: lib/libcrypto/man: OBJ_create.3 OpenSSL_add_all_algorithms.3 Log message: document obj_cleanup_defer(3) and check_defer(3) CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2021/12/16 10:07:56 Modified files: share/man/man4 : softraid.4 Log message: arm64 can boot from softraid too; ok patrick CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/16 10:32:51 Modified files: lib/libradius : radius_msgauth.c Log message: libradius: convert to HMAC_CTX on the heap This is another fairly mechanical conversion to prepare the switch to opaque HMAC_CTX. It adds missing error checking for the HMAC API and uses HMAC_Init_ex() instead of the deprecated HMAC_Init(). ok jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/12/16 12:12:43 Modified files: lib/libc/compat-43: getwd.c Log message: getwd(3): don't malloc space for buf if it is NULL The 4.3BSD getwd(3) did not malloc space, use __getcwd(2) directly so the compat function doesn't either. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2021/12/16 12:15:29 Modified files: lib/libc/gen : getcwd.3 Log message: Document the failure mode if size is too small and mention that allocating space when buf is NULL is an extension more prominently. Clarify that getwd() is deprecated and should not be used. Mention EFAULT errno value for invalid (non-NULL) buf. OK deraadt@ jmc@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/12/16 13:44:27 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: update to 2021.12.17 CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/12/16 13:48:39 Modified files: www/youtube-dl : Makefile Log message: new release REVISION is not required CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/16 13:58:29 Modified files: graphics/digikam: Makefile distinfo graphics/digikam/patches: patch-core_dplugins_generic_tools_mediaserver_upnpsdk_Neptune_Source_System_Bsd_NptBsdResolver_cpp patch-core_libs_kmemoryinfo_libstatgrab_kmemoryinfo_backend_cpp patch-core_libs_rawengine_libraw_src_decoders_fp_dng_cpp graphics/digikam/pkg: PLIST Log message: Update digikam to 7.4.0 https://www.digikam.org/news/2021-12-11_digikam_20_anniversary/ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/12/16 14:02:53 Modified files: lang/tcc : Makefile distinfo Log message: Update to latest tcc upstream; includes fixes for tcc's built-in archiver. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/12/16 14:44:38 Modified files: lang/gambit : Makefile Added files: lang/gambit/patches: patch-gsc_makefile_in Log message: From Brad: "This isolates the -O1 workaround to just the two files that eat most of the build time with Clang 13. The rest is fine with -O2. The difference on naddy's build system for unpatched to patched went from 3 hours 45 mins to 15 mins." CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/16 14:48:17 Modified files: net/haproxy/patches: patch-include_haproxy_openssl-compat_h Log message: Patch has been upstreamed CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2021/12/16 14:56:24 Modified files: lang/gerbil : Makefile Log message: Move gerbil to base-clang ports-gcc, so the port has support for emutls everywhere, not only on clang architectures. From Brad. OK Timo Myyra (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/16 15:48:03 Log message: Import devel/microsoft-gsl 3.1.0 OK abieber --- The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. The library includes types like span, string_span, owner<> and others. The entire implementation is provided inline in the headers under the gsl directory. The implementation generally assumes a platform that implements C++14 support. There are specific workarounds to support MSVC 2015. Status: Vendor Tag: kn Release Tags: kn_20211216 N ports/devel/microsoft-gsl/Makefile N ports/devel/microsoft-gsl/distinfo N ports/devel/microsoft-gsl/pkg/DESCR N ports/devel/microsoft-gsl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/16 15:49:03 Modified files: devel : Makefile Log message: + microsoft-gsl CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/16 23:12:50 Modified files: x11/kde-applications/kopeninghours: Makefile Log message: Add build dependency on ports bison Base bison is too old Found BISON: /usr/local/bin/bison (found version "3.7.6") Spotted by sthen@ Thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/17 02:38:27 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/17 02:47:59 Log message: Import devel/range-v3 0.11.0 Feedback OK rsadowksi --- Range library for C++14/17/20. This code was the basis of [a formal proposal](https://ericniebler.github.io/std/wg21/D4128.html) to add range support to the C++ standard library. That proposal evolved through a Technical Specification, and finally into [P0896R4 "The One Ranges Proposal"](https://wg21.link/p0896r4) which was merged into the C++20 working drafts in November 2018. Ranges are an extension of the Standard Template Library that makes its iterators and algorithms more powerful by making them _composable_. Unlike other range-like solutions which seek to do away with iterators, in range-v3 ranges are an abstration layer _on top_ of iterators. Status: Vendor Tag: kn Release Tags: kn_20211217 N ports/devel/range-v3/Makefile N ports/devel/range-v3/distinfo N ports/devel/range-v3/pkg/DESCR N ports/devel/range-v3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/17 02:49:40 Modified files: devel : Makefile Log message: + range-v3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/17 02:49:59 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-41.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/17 02:51:24 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-10.2.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/17 03:13:24 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: geo/mapproxy: update to 1.14.0 CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/12/17 03:23:28 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Upgrade to PowerDNS Recursor 4.6.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/17 03:35:16 Modified files: geo/viking : Makefile distinfo geo/viking/pkg : PLIST Log message: geo/viking: update to 1.10 CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/12/17 04:00:26 Modified files: editors/calligra: Makefile editors/calligra/patches: patch-CMakeLists_txt Log message: editors/calligra link imath and remove kcalendarcore and kcontacts - Remove kcalendarcore and kcontacts from BUILD_DEPENDS and RUN_DEPENDS. A new port of KF5Akonadi is required in order to link against these. - Add CONFIGURE_ARG to skip finding KF5Akonadi. - Add math/imath to LIB_DEPENDS and Imath-3_1 to WANTLIB. - Set OpenEXR_FOUND in CMakeLists.txt patch to help with linking against imath. OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/17 04:25:22 Modified files: lib/libcrypto/ct: ct_sct.c Log message: fix indent CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/17 04:28:05 Modified files: lib/libcrypto : Makefile Log message: alphabetical order is hard, tb... CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/12/17 04:42:27 Modified files: net/powerdns_recursor: Makefile Log message: PowerDNS Recursor 4.6.0 has new "Zone to Cache" functionality that periodically retrieves a zone and dumps it into the cache. For http(s) retrieval it needs libcurl, but I forgot to add that in the previous commit. So add it and bump revision. ok sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/12/17 05:03:16 Modified files: lib/csu : crtbeginS.c Log message: Declare pthread_atfork as weak to avoid a fatal error with LLVM 13 Fixes behavior with current clang, which marks the symbol as GLOBAL instead of WEAK. LLVM change: https://reviews.llvm.org/D90108 base-gcc is unaffected. Keep asm(".weak") for gcc3 until a cleanup can be tested there. Initial diff from mortimer@, input and ok kettenis@, ok guenther@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:23:48 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LLVM_13_0_0 U src/gnu/llvm/llvm/.clang-format U src/gnu/llvm/llvm/.clang-tidy U src/gnu/llvm/llvm/.gitattributes U src/gnu/llvm/llvm/.gitignore U src/gnu/llvm/llvm/CMakeLists.txt U src/gnu/llvm/llvm/CODE_OWNERS.TXT U src/gnu/llvm/llvm/CREDITS.TXT U src/gnu/llvm/llvm/LICENSE.TXT U src/gnu/llvm/llvm/README.txt U src/gnu/llvm/llvm/RELEASE_TESTERS.TXT U src/gnu/llvm/llvm/configure U src/gnu/llvm/llvm/llvm.spec.in U src/gnu/llvm/llvm/benchmarks/CMakeLists.txt U src/gnu/llvm/llvm/benchmarks/DummyYAML.cpp U src/gnu/llvm/llvm/bindings/README.txt U src/gnu/llvm/llvm/bindings/go/README.txt U src/gnu/llvm/llvm/bindings/go/build.sh U src/gnu/llvm/llvm/bindings/go/conftest.go U src/gnu/llvm/llvm/bindings/go/llvm/IRBindings.cpp U src/gnu/llvm/llvm/bindings/go/llvm/IRBindings.h U src/gnu/llvm/llvm/bindings/go/llvm/InstrumentationBindings.cpp U src/gnu/llvm/llvm/bindings/go/llvm/InstrumentationBindings.h U src/gnu/llvm/llvm/bindings/go/llvm/SupportBindings.cpp U src/gnu/llvm/llvm/bindings/go/llvm/SupportBindings.h U src/gnu/llvm/llvm/bindings/go/llvm/analysis.go U src/gnu/llvm/llvm/bindings/go/llvm/bitreader.go U src/gnu/llvm/llvm/bindings/go/llvm/bitwriter.go U src/gnu/llvm/llvm/bindings/go/llvm/dibuilder.go U src/gnu/llvm/llvm/bindings/go/llvm/executionengine.go U src/gnu/llvm/llvm/bindings/go/llvm/executionengine_test.go U src/gnu/llvm/llvm/bindings/go/llvm/ir.go U src/gnu/llvm/llvm/bindings/go/llvm/ir_test.go U src/gnu/llvm/llvm/bindings/go/llvm/linker.go U src/gnu/llvm/llvm/bindings/go/llvm/llvm_config.go.in U src/gnu/llvm/llvm/bindings/go/llvm/llvm_dep.go U src/gnu/llvm/llvm/bindings/go/llvm/string.go U src/gnu/llvm/llvm/bindings/go/llvm/string_test.go U src/gnu/llvm/llvm/bindings/go/llvm/support.go U src/gnu/llvm/llvm/bindings/go/llvm/target.go U src/gnu/llvm/llvm/bindings/go/llvm/transforms_coroutines.go U src/gnu/llvm/llvm/bindings/go/llvm/transforms_instrumentation.go U src/gnu/llvm/llvm/bindings/go/llvm/transforms_ipo.go U src/gnu/llvm/llvm/bindings/go/llvm/transforms_pmbuilder.go U src/gnu/llvm/llvm/bindings/go/llvm/transforms_scalar.go U src/gnu/llvm/llvm/bindings/go/llvm/version.go U src/gnu/llvm/llvm/bindings/ocaml/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/README.txt N src/gnu/llvm/llvm/bindings/ocaml/.ocamlformat U src/gnu/llvm/llvm/bindings/ocaml/all_backends/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/all_backends/all_backends_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/all_backends/llvm_all_backends.ml U src/gnu/llvm/llvm/bindings/ocaml/all_backends/llvm_all_backends.mli U src/gnu/llvm/llvm/bindings/ocaml/analysis/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/analysis/analysis_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/analysis/llvm_analysis.ml U src/gnu/llvm/llvm/bindings/ocaml/analysis/llvm_analysis.mli U src/gnu/llvm/llvm/bindings/ocaml/backends/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/backends/META.llvm_backend.in U src/gnu/llvm/llvm/bindings/ocaml/backends/backend_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/backends/llvm_backend.ml.in U src/gnu/llvm/llvm/bindings/ocaml/backends/llvm_backend.mli.in U src/gnu/llvm/llvm/bindings/ocaml/bitreader/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/bitreader/bitreader_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/bitreader/llvm_bitreader.ml U src/gnu/llvm/llvm/bindings/ocaml/bitreader/llvm_bitreader.mli U src/gnu/llvm/llvm/bindings/ocaml/bitwriter/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/bitwriter/bitwriter_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.ml U src/gnu/llvm/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.mli U src/gnu/llvm/llvm/bindings/ocaml/executionengine/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/executionengine/executionengine_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/executionengine/llvm_executionengine.ml U src/gnu/llvm/llvm/bindings/ocaml/executionengine/llvm_executionengine.mli U src/gnu/llvm/llvm/bindings/ocaml/irreader/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/irreader/irreader_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/irreader/llvm_irreader.ml U src/gnu/llvm/llvm/bindings/ocaml/irreader/llvm_irreader.mli U src/gnu/llvm/llvm/bindings/ocaml/linker/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/linker/linker_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/linker/llvm_linker.ml U src/gnu/llvm/llvm/bindings/ocaml/linker/llvm_linker.mli U src/gnu/llvm/llvm/bindings/ocaml/llvm/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/llvm/META.llvm.in U src/gnu/llvm/llvm/bindings/ocaml/llvm/llvm.ml U src/gnu/llvm/llvm/bindings/ocaml/llvm/llvm.mli U src/gnu/llvm/llvm/bindings/ocaml/llvm/llvm_ocaml.c N src/gnu/llvm/llvm/bindings/ocaml/llvm/llvm_ocaml.h U src/gnu/llvm/llvm/bindings/ocaml/target/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/target/llvm_target.ml U src/gnu/llvm/llvm/bindings/ocaml/target/llvm_target.mli U src/gnu/llvm/llvm/bindings/ocaml/target/target_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/transforms/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/ipo/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml U src/gnu/llvm/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli U src/gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.ml U src/gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.mli U src/gnu/llvm/llvm/bindings/ocaml/transforms/passmgr_builder/passmgr_builder_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml U src/gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli U src/gnu/llvm/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/transforms/utils/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.ml U src/gnu/llvm/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.mli U src/gnu/llvm/llvm/bindings/ocaml/transforms/utils/transform_utils_ocaml.c U src/gnu/llvm/llvm/bindings/ocaml/transforms/vectorize/CMakeLists.txt U src/gnu/llvm/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml U src/gnu/llvm/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli U src/gnu/llvm/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c N src/gnu/llvm/llvm/bindings/ocaml/debuginfo/CMakeLists.txt N src/gnu/llvm/llvm/bindings/ocaml/debuginfo/debuginfo_ocaml.c N src/gnu/llvm/llvm/bindings/ocaml/debuginfo/llvm_debuginfo.ml N src/gnu/llvm/llvm/bindings/ocaml/debuginfo/llvm_debuginfo.mli U src/gnu/llvm/llvm/bindings/python/README.txt U src/gnu/llvm/llvm/bindings/python/llvm/__init__.py U src/gnu/llvm/llvm/bindings/python/llvm/bit_reader.py U src/gnu/llvm/llvm/bindings/python/llvm/common.py U src/gnu/llvm/llvm/bindings/python/llvm/core.py U src/gnu/llvm/llvm/bindings/python/llvm/disassembler.py U src/gnu/llvm/llvm/bindings/python/llvm/enumerations.py U src/gnu/llvm/llvm/bindings/python/llvm/object.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/__init__.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/base.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/test.bc U src/gnu/llvm/llvm/bindings/python/llvm/tests/test_bitreader.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/test_core.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/test_disassembler.py U src/gnu/llvm/llvm/bindings/python/llvm/tests/test_file U src/gnu/llvm/llvm/bindings/python/llvm/tests/test_object.py U src/gnu/llvm/llvm/cmake/README U src/gnu/llvm/llvm/cmake/config-ix.cmake U src/gnu/llvm/llvm/cmake/config.guess U src/gnu/llvm/llvm/cmake/dummy.cpp U src/gnu/llvm/llvm/cmake/nsis_icon.ico U src/gnu/llvm/llvm/cmake/nsis_logo.bmp N src/gnu/llvm/llvm/cmake/unwind.h U src/gnu/llvm/llvm/cmake/modules/AddLLVM.cmake U src/gnu/llvm/llvm/cmake/modules/AddLLVMDefinitions.cmake U src/gnu/llvm/llvm/cmake/modules/AddOCaml.cmake U src/gnu/llvm/llvm/cmake/modules/AddSphinxTarget.cmake U src/gnu/llvm/llvm/cmake/modules/CMakeLists.txt U src/gnu/llvm/llvm/cmake/modules/CheckAtomic.cmake U src/gnu/llvm/llvm/cmake/modules/CheckCompilerVersion.cmake U src/gnu/llvm/llvm/cmake/modules/FindGRPC.cmake U src/gnu/llvm/llvm/cmake/modules/ChooseMSVCCRT.cmake U src/gnu/llvm/llvm/cmake/modules/CrossCompile.cmake U src/gnu/llvm/llvm/cmake/modules/DetermineGCCCompatible.cmake U src/gnu/llvm/llvm/cmake/modules/FindLibpfm.cmake N src/gnu/llvm/llvm/cmake/modules/GetErrcMessages.cmake U src/gnu/llvm/llvm/cmake/modules/FindOCaml.cmake U src/gnu/llvm/llvm/cmake/modules/FindSphinx.cmake U src/gnu/llvm/llvm/cmake/modules/FindZ3.cmake U src/gnu/llvm/llvm/cmake/modules/GetHostTriple.cmake U src/gnu/llvm/llvm/cmake/modules/GenerateVersionFromVCS.cmake U src/gnu/llvm/llvm/cmake/modules/HandleLLVMOptions.cmake U src/gnu/llvm/llvm/cmake/modules/HandleLLVMStdlib.cmake U src/gnu/llvm/llvm/cmake/modules/LLVM-Config.cmake U src/gnu/llvm/llvm/cmake/modules/LLVMConfig.cmake.in U src/gnu/llvm/llvm/cmake/modules/LLVMConfigVersion.cmake.in U src/gnu/llvm/llvm/cmake/modules/LLVMDistributionSupport.cmake U src/gnu/llvm/llvm/cmake/modules/LLVMExternalProjectUtils.cmake U src/gnu/llvm/llvm/cmake/modules/LLVMInstallSymlink.cmake U src/gnu/llvm/llvm/cmake/modules/LLVMProcessSources.cmake U src/gnu/llvm/llvm/cmake/modules/TableGen.cmake U src/gnu/llvm/llvm/cmake/modules/TensorFlowCompile.cmake U src/gnu/llvm/llvm/cmake/modules/UseLibtool.cmake U src/gnu/llvm/llvm/cmake/modules/VersionFromVCS.cmake N src/gnu/llvm/llvm/cmake/modules/GetLibraryName.cmake N src/gnu/llvm/llvm/cmake/modules/LLVM-Build.cmake N src/gnu/llvm/llvm/cmake/modules/LLVMCheckLinkerFlag.cmake U src/gnu/llvm/llvm/cmake/platforms/Android.cmake U src/gnu/llvm/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake U src/gnu/llvm/llvm/cmake/platforms/WinMsvc.cmake U src/gnu/llvm/llvm/cmake/platforms/iOS.cmake N src/gnu/llvm/llvm/docs/AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst U src/gnu/llvm/llvm/docs/AMDGPUInstructionNotation.rst U src/gnu/llvm/llvm/docs/AMDGPUInstructionSyntax.rst U src/gnu/llvm/llvm/docs/AMDGPUModifierSyntax.rst U src/gnu/llvm/llvm/docs/AMDGPUOperandSyntax.rst U src/gnu/llvm/llvm/docs/AMDGPUUsage.rst U src/gnu/llvm/llvm/docs/ARM-BE-bitcastfail.png U src/gnu/llvm/llvm/docs/ARM-BE-bitcastsuccess.png U src/gnu/llvm/llvm/docs/ARM-BE-ld1.png U src/gnu/llvm/llvm/docs/ARM-BE-ldr.png U src/gnu/llvm/llvm/docs/AddingConstrainedIntrinsics.rst U src/gnu/llvm/llvm/docs/AdvancedBuilds.rst U src/gnu/llvm/llvm/docs/AliasAnalysis.rst U src/gnu/llvm/llvm/docs/Atomics.rst U src/gnu/llvm/llvm/docs/Benchmarking.rst U src/gnu/llvm/llvm/docs/BigEndianNEON.rst U src/gnu/llvm/llvm/docs/CodeReview.rst U src/gnu/llvm/llvm/docs/BlockFrequencyTerminology.rst U src/gnu/llvm/llvm/docs/BranchWeightMetadata.rst U src/gnu/llvm/llvm/docs/CodingStandards.rst U src/gnu/llvm/llvm/docs/Bugpoint.rst U src/gnu/llvm/llvm/docs/BugpointRedesign.md U src/gnu/llvm/llvm/docs/CFIVerify.rst N src/gnu/llvm/llvm/docs/HowToBuildWindowsItaniumPrograms.rst U src/gnu/llvm/llvm/docs/CMakeLists.txt N src/gnu/llvm/llvm/docs/JITLink.rst N src/gnu/llvm/llvm/docs/NewPassManager.rst U src/gnu/llvm/llvm/docs/CodeOfConduct.rst N src/gnu/llvm/llvm/docs/OpaquePointers.rst N src/gnu/llvm/llvm/docs/Phabricator_premerge_results.png U src/gnu/llvm/llvm/docs/CommandLine.rst U src/gnu/llvm/llvm/docs/CompileCudaWithLLVM.rst U src/gnu/llvm/llvm/docs/CompilerWriterInfo.rst U src/gnu/llvm/llvm/docs/Contributing.rst U src/gnu/llvm/llvm/docs/Coroutines.rst U src/gnu/llvm/llvm/docs/CoverageMappingFormat.rst U src/gnu/llvm/llvm/docs/DebuggingJITedCode.rst U src/gnu/llvm/llvm/docs/DeveloperPolicy.rst U src/gnu/llvm/llvm/docs/Docker.rst U src/gnu/llvm/llvm/docs/ExceptionHandling.rst U src/gnu/llvm/llvm/docs/ExtendedIntegerResults.txt U src/gnu/llvm/llvm/docs/ExtendingLLVM.rst U src/gnu/llvm/llvm/docs/Extensions.rst U src/gnu/llvm/llvm/docs/FAQ.rst U src/gnu/llvm/llvm/docs/FaultMaps.rst U src/gnu/llvm/llvm/docs/FuzzingLLVM.rst U src/gnu/llvm/llvm/docs/GarbageCollection.rst U src/gnu/llvm/llvm/docs/GetElementPtr.rst U src/gnu/llvm/llvm/docs/GettingInvolved.rst U src/gnu/llvm/llvm/docs/GettingStarted.rst U src/gnu/llvm/llvm/docs/GettingStartedTutorials.rst U src/gnu/llvm/llvm/docs/GettingStartedVS.rst U src/gnu/llvm/llvm/docs/GitBisecting.rst U src/gnu/llvm/llvm/docs/GoldPlugin.rst U src/gnu/llvm/llvm/docs/GwpAsan.rst U src/gnu/llvm/llvm/docs/HowToAddABuilder.rst U src/gnu/llvm/llvm/docs/HowToBuildOnARM.rst U src/gnu/llvm/llvm/docs/HowToBuildWithPGO.rst U src/gnu/llvm/llvm/docs/HowToCrossCompileBuiltinsOnArm.rst U src/gnu/llvm/llvm/docs/HowToCrossCompileLLVM.rst U src/gnu/llvm/llvm/docs/HowToReleaseLLVM.rst U src/gnu/llvm/llvm/docs/HowToSubmitABug.rst U src/gnu/llvm/llvm/docs/HowToSetUpLLVMStyleRTTI.rst U src/gnu/llvm/llvm/docs/HowToUpdateDebugInfo.rst U src/gnu/llvm/llvm/docs/HowToUseAttributes.rst U src/gnu/llvm/llvm/docs/HowToUseInstrMappings.rst U src/gnu/llvm/llvm/docs/InAlloca.rst U src/gnu/llvm/llvm/docs/BugLifeCycle.rst U src/gnu/llvm/llvm/docs/CMake.rst U src/gnu/llvm/llvm/docs/LangRef.rst U src/gnu/llvm/llvm/docs/Lexicon.rst U src/gnu/llvm/llvm/docs/LibFuzzer.rst U src/gnu/llvm/llvm/docs/LinkTimeOptimization.rst U src/gnu/llvm/llvm/docs/LoopTerminology.rst U src/gnu/llvm/llvm/docs/MCJIT-creation.png U src/gnu/llvm/llvm/docs/MCJIT-dyld-load.png U src/gnu/llvm/llvm/docs/MCJIT-engine-builder.png U src/gnu/llvm/llvm/docs/MCJIT-load-object.png U src/gnu/llvm/llvm/docs/MCJIT-load.png U src/gnu/llvm/llvm/docs/MIRLangRef.rst U src/gnu/llvm/llvm/docs/MCJIT-resolve-relocations.png U src/gnu/llvm/llvm/docs/MCJITDesignAndImplementation.rst U src/gnu/llvm/llvm/docs/Makefile.sphinx U src/gnu/llvm/llvm/docs/MarkdownQuickstartTemplate.md U src/gnu/llvm/llvm/docs/MarkedUpDisassembly.rst U src/gnu/llvm/llvm/docs/MeetupGuidelines.rst U src/gnu/llvm/llvm/docs/MemTagSanitizer.rst U src/gnu/llvm/llvm/docs/MemorySSA.rst U src/gnu/llvm/llvm/docs/MergeFunctions.rst U src/gnu/llvm/llvm/docs/NVPTXUsage.rst U src/gnu/llvm/llvm/docs/ORCv2.rst U src/gnu/llvm/llvm/docs/OptBisect.rst U src/gnu/llvm/llvm/docs/Packaging.rst U src/gnu/llvm/llvm/docs/Passes.rst U src/gnu/llvm/llvm/docs/Phabricator.rst U src/gnu/llvm/llvm/docs/ProgrammersManual.rst U src/gnu/llvm/llvm/docs/Projects.rst U src/gnu/llvm/llvm/docs/README.txt U src/gnu/llvm/llvm/docs/Reference.rst U src/gnu/llvm/llvm/docs/ReleaseNotes.rst U src/gnu/llvm/llvm/docs/ReleaseProcess.rst U src/gnu/llvm/llvm/docs/Remarks.rst U src/gnu/llvm/llvm/docs/ReportingGuide.rst U src/gnu/llvm/llvm/docs/Security.rst U src/gnu/llvm/llvm/docs/SourceLevelDebugging.rst U src/gnu/llvm/llvm/docs/SegmentedStacks.rst U src/gnu/llvm/llvm/docs/StackMaps.rst U src/gnu/llvm/llvm/docs/SpeculativeLoadHardening.md U src/gnu/llvm/llvm/docs/SphinxQuickstartTemplate.rst U src/gnu/llvm/llvm/docs/Statepoints.rst U src/gnu/llvm/llvm/docs/StackSafetyAnalysis.rst U src/gnu/llvm/llvm/docs/BitCodeFormat.rst U src/gnu/llvm/llvm/docs/SupportLibrary.rst U src/gnu/llvm/llvm/docs/SystemLibrary.rst U src/gnu/llvm/llvm/docs/conf.py U src/gnu/llvm/llvm/docs/TableGenFundamentals.rst U src/gnu/llvm/llvm/docs/TestSuiteGuide.md U src/gnu/llvm/llvm/docs/TestSuiteMakefileGuide.rst U src/gnu/llvm/llvm/docs/TestingGuide.rst U src/gnu/llvm/llvm/docs/TransformMetadata.rst U src/gnu/llvm/llvm/docs/TypeMetadata.rst U src/gnu/llvm/llvm/docs/UserGuides.rst U src/gnu/llvm/llvm/docs/Vectorizers.rst U src/gnu/llvm/llvm/docs/WritingAnLLVMBackend.rst U src/gnu/llvm/llvm/docs/WritingAnLLVMPass.rst U src/gnu/llvm/llvm/docs/XRay.rst U src/gnu/llvm/llvm/docs/XRayExample.rst U src/gnu/llvm/llvm/docs/XRayFDRFormat.rst U src/gnu/llvm/llvm/docs/YamlIO.rst U src/gnu/llvm/llvm/docs/doxygen.cfg.in U src/gnu/llvm/llvm/docs/index.rst U src/gnu/llvm/llvm/docs/doxygen-mainpage.dox U src/gnu/llvm/llvm/docs/gcc-loops.png U src/gnu/llvm/llvm/docs/linpack-pc.png U src/gnu/llvm/llvm/docs/llvm-objdump.1 U src/gnu/llvm/llvm/docs/loop-terminology-guarded-loop.png U src/gnu/llvm/llvm/docs/loop-terminology-initial-loop.png U src/gnu/llvm/llvm/docs/loop-terminology-rotated-loop.png U src/gnu/llvm/llvm/docs/make.bat U src/gnu/llvm/llvm/docs/re_format.7 U src/gnu/llvm/llvm/docs/speculative_load_hardening_microbenchmarks.png U src/gnu/llvm/llvm/docs/yaml2obj.rst U src/gnu/llvm/llvm/docs/BuildingADistribution.rst U src/gnu/llvm/llvm/docs/CMakePrimer.rst U src/gnu/llvm/llvm/docs/ScudoHardenedAllocator.rst U src/gnu/llvm/llvm/docs/CodeGenerator.rst N src/gnu/llvm/llvm/docs/Phabricator_premerge_unit_tests.png N src/gnu/llvm/llvm/docs/SupportPolicy.rst N src/gnu/llvm/llvm/docs/WritingAnLLVMNewPMPass.rst N src/gnu/llvm/llvm/docs/buildbot_worker_contact.png N src/gnu/llvm/llvm/docs/epilogue-vectorization-cfg.png N src/gnu/llvm/llvm/docs/loop-guard.svg N src/gnu/llvm/llvm/docs/loop-irreducible.svg N src/gnu/llvm/llvm/docs/loop-merge.svg N src/gnu/llvm/llvm/docs/loop-nested.svg N src/gnu/llvm/llvm/docs/loop-nonmaximal.svg N src/gnu/llvm/llvm/docs/loop-separate.svg N src/gnu/llvm/llvm/docs/loop-single.svg N src/gnu/llvm/llvm/docs/loop-terminology.svg U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX10.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX1011.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX7.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX8.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX9.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX900.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX904.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX906.rst U src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX908.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_vsrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_addr_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_addr_ds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_attr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_addr_flat.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_addr_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_base_smem_addr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_base_smem_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_base_smem_scratch.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_bimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_bimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_buf_atomic128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_buf_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_buf_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_mimg_atomic_cmp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_mimg_atomic_reg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_mimg_store.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_mimg_store_d16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_fimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_smem_atomic128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_smem_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_fimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_buf_128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_buf_32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_buf_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_buf_96.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_buf_lds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_flat_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_flat_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_mimg_gather4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_mimg_regular.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_dst_mimg_regular_d16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_tgt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_fimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_hwreg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_label.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_mad_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_mod_sdwa_sext.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_msg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_offset_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_offset_smem_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_offset_smem_plain.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_opt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_param.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_perm_smem.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ret.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_rsrc_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_rsrc_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_saddr_flat_global.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_saddr_flat_scratch.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_samp_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdata128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdata64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst256_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst512_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_sdst64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_simm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_m.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src_exp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc32_5.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_ssrc64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_tgt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_uimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vaddr_flat_global.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vaddr_flat_scratch.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vcc_32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdata128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdata64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdata96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vdst96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vsrc128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vsrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vsrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_vsrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_waitcnt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_wsdst.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_wssrc.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_addr_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_addr_ds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_addr_flat.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_addr_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_attr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_base_smem_addr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_base_smem_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_bimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_bimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_buf_atomic128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_buf_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_buf_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_mimg_atomic_cmp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_mimg_atomic_reg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_data_mimg_store.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_buf_128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_buf_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_buf_96.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_buf_lds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_flat_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_flat_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_mimg_gather4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_mimg_regular.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_fimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_hwreg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_label.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_mod.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_msg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_offset_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_offset_smem.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_opt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_param.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ret.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_rsrc_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_rsrc_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_samp_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst256_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst512_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_sdst64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_simm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_5.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src32_6.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src64_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_src_exp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_5.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc32_6.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc64_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_ssrc64_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_uimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vcc_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdata128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx10_data_smem_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdata64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdata96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vdst96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vsrc128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vsrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vsrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_vsrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx7_waitcnt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_addr_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_addr_ds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_addr_flat.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_addr_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_attr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_base_smem_addr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_base_smem_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_bimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_bimm32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_atomic128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_d16_128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_d16_32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_d16_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_buf_d16_96.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_mimg_atomic_cmp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_mimg_atomic_reg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_mimg_store.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_data_mimg_store_d16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_fimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_96.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_d16_128.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_d16_32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_d16_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_d16_96.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_lds.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_flat_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_flat_atomic64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_mimg_gather4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_mimg_regular.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_mimg_regular_d16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_hwreg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_imask.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_label.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_mod_sdwa_sext.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_mod_dpp_sdwa_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_opt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_msg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_offset_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_offset_smem_load.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_offset_smem_store.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_param.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_perm_smem.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ret.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_tgt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_rsrc_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_rsrc_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_samp_mimg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdata128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdata64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst256_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst512_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_sdst64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_simm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src_exp.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc32_4.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc64_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc64_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_ssrc64_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_uimm16.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vcc_64.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdata128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdata64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdata96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdst64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx900_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vdst96_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vsrc128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vsrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vsrc32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_vsrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx8_waitcnt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx900_mad_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx900_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx900_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx904_mad_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx900_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx904_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx904_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx904_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_mad_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx904_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_mod_dpp_sdwa_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_mod_sdwa_sext.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_src32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx906_vsrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_addr_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_adst1024_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_adst128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_adst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_adst512_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_asrc1024_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_asrc128_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_3.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_asrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_asrc512_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_data_buf_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_dst_flat_atomic32.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_mad_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_mod_dpp_sdwa_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_mod_sdwa_sext.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_mod_vop3_abs_neg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_offset_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_opt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_ret.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_rsrc_buf.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_saddr_flat_global.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_attr.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_type_dev.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vaddr_flat_global.rst N src/gnu/llvm/llvm/docs/AMDGPU/AMDGPUAsmGFX90a.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_src32_2.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vasrc32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vasrc64_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vdata32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vdst32_0.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx908_vsrc32_0.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx1011_src32_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx10_src32_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx7_dst_buf_32.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx8_dst_buf_32.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx8_src32_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx906_src32_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx906_src32_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx908_src32_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_dst.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_fx_operand.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_hwreg.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_imask.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_imm16.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_imm16_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_imm16_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_label.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_m.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_m_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_msg.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_opt.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_hwreg.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_imask.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_label.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_probe.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_saddr.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_saddr_1.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_msg.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sbase.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sbase_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sbase_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdata_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_opt.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_param.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_sdst_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_simm32.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_simm32_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_simm32_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_soffset.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_soffset_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_soffset_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_11.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_src_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_srsrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_srsrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssamp.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_ssrc_8.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_tgt.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_type_deviation.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vaddr_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vcc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata0.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata0_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata1_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_5.rst U src/gnu/llvm/llvm/docs/AMDGPU/gfx9_waitcnt.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdata_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_11.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_12.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_13.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_14.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_15.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_16.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_17.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_18.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_19.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vdst_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_vsrc_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx90a_waitcnt.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_dst.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_imm16.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_imm16_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_imm16_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_m_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_probe.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_saddr.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_saddr_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sbase.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sbase_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sbase_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdata_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_sdst_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_simm32.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_simm32_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_simm32_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_soffset.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_soffset_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_soffset_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_src_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_srsrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_srsrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssamp.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_ssrc_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_type_deviation.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vaddr_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vcc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata0.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata0_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata1_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdata_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_10.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_11.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_12.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_13.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_3.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_4.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_5.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_6.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_7.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_8.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vdst_9.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vsrc.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vsrc_1.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vsrc_2.rst N src/gnu/llvm/llvm/docs/AMDGPU/gfx9_vsrc_3.rst U src/gnu/llvm/llvm/docs/PDB/CodeViewSymbols.rst U src/gnu/llvm/llvm/docs/PDB/CodeViewTypes.rst U src/gnu/llvm/llvm/docs/PDB/DbiStream.rst U src/gnu/llvm/llvm/docs/PDB/GlobalStream.rst U src/gnu/llvm/llvm/docs/PDB/HashTable.rst U src/gnu/llvm/llvm/docs/PDB/ModiStream.rst U src/gnu/llvm/llvm/docs/PDB/MsfFile.rst U src/gnu/llvm/llvm/docs/PDB/PdbStream.rst U src/gnu/llvm/llvm/docs/PDB/PublicStream.rst U src/gnu/llvm/llvm/docs/PDB/TpiStream.rst U src/gnu/llvm/llvm/docs/PDB/index.rst U src/gnu/llvm/llvm/docs/CommandGuide/FileCheck.rst U src/gnu/llvm/llvm/docs/CommandGuide/bugpoint.rst U src/gnu/llvm/llvm/docs/CommandGuide/dsymutil.rst U src/gnu/llvm/llvm/docs/CommandGuide/index.rst U src/gnu/llvm/llvm/docs/CommandGuide/lit.rst U src/gnu/llvm/llvm/docs/CommandGuide/llc.rst U src/gnu/llvm/llvm/docs/CommandGuide/lli.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-addr2line.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-ar.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-as.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-bcanalyzer.rst N src/gnu/llvm/llvm/docs/CommandGuide/lldb-tblgen.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-config.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-cov.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-cxxfilt.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-cxxmap.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-diff.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-dis.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-dwarfdump.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-exegesis-analysis.png U src/gnu/llvm/llvm/docs/CommandGuide/opt.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-exegesis.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-extract.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-lib.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-link.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-lipo.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-locstats.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-mca.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-nm.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-objcopy.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-objdump.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-pdbutil.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-profdata.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-ranlib.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-readelf.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-readobj.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-size.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-stress.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-strings.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-strip.rst U src/gnu/llvm/llvm/docs/CommandGuide/tblgen.rst U src/gnu/llvm/llvm/docs/CommandGuide/llvm-symbolizer.rst U src/gnu/llvm/llvm/docs/CommandGuide/locstats-compare.png U src/gnu/llvm/llvm/docs/CommandGuide/locstats-draw-plot.png N src/gnu/llvm/llvm/docs/CommandGuide/clang-tblgen.rst N src/gnu/llvm/llvm/docs/CommandGuide/llvm-install-name-tool.rst N src/gnu/llvm/llvm/docs/CommandGuide/llvm-libtool-darwin.rst N src/gnu/llvm/llvm/docs/CommandGuide/llvm-otool.rst N src/gnu/llvm/llvm/docs/CommandGuide/llvm-profgen.rst N src/gnu/llvm/llvm/docs/CommandGuide/llvm-tblgen.rst N src/gnu/llvm/llvm/docs/CommandGuide/mlir-tblgen.rst U src/gnu/llvm/llvm/docs/DependenceGraphs/cycle.png U src/gnu/llvm/llvm/docs/DependenceGraphs/cycle_pi.png U src/gnu/llvm/llvm/docs/DependenceGraphs/index.rst U src/gnu/llvm/llvm/docs/DependenceGraphs/uml_builder_pattern.png U src/gnu/llvm/llvm/docs/DependenceGraphs/uml_nodes_and_edges.png U src/gnu/llvm/llvm/docs/Frontend/PerformanceTips.rst U src/gnu/llvm/llvm/docs/GlobalISel/GMIR.rst U src/gnu/llvm/llvm/docs/GlobalISel/GenericOpcode.rst U src/gnu/llvm/llvm/docs/GlobalISel/IRTranslator.rst U src/gnu/llvm/llvm/docs/GlobalISel/InstructionSelect.rst U src/gnu/llvm/llvm/docs/GlobalISel/KnownBits.rst U src/gnu/llvm/llvm/docs/GlobalISel/Legalizer.rst U src/gnu/llvm/llvm/docs/GlobalISel/Pipeline.rst U src/gnu/llvm/llvm/docs/GlobalISel/Porting.rst U src/gnu/llvm/llvm/docs/GlobalISel/RegBankSelect.rst U src/gnu/llvm/llvm/docs/GlobalISel/Resources.rst U src/gnu/llvm/llvm/docs/GlobalISel/block-extract.png U src/gnu/llvm/llvm/docs/GlobalISel/index.rst U src/gnu/llvm/llvm/docs/GlobalISel/pipeline-overview-customized.png U src/gnu/llvm/llvm/docs/GlobalISel/pipeline-overview-with-combiners.png U src/gnu/llvm/llvm/docs/GlobalISel/pipeline-overview.png U src/gnu/llvm/llvm/docs/GlobalISel/testing-pass-level.png U src/gnu/llvm/llvm/docs/GlobalISel/testing-unit-level.png U src/gnu/llvm/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeas.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeasResp.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2000-12-06-EncodingIdea.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2000-12-06-MeetingSummary.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-01-31-UniversalIRIdea.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebate.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp1.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp2.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp4.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-09-AdveComments.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-09-AdveCommentsResponse.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-13-Reference-Memory.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-02-13-Reference-MemoryResponse.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-04-16-DynamicCompilation.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-05-18-ExceptionHandling.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-05-19-ExceptionResponse.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations2.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-06-20-.NET-Differences.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-07-06-LoweringIRForCodeGen.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2001-09-18-OptimizeExceptions.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2002-05-12-InstListChange.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2002-06-25-MegaPatchInfo.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2003-01-23-CygwinNotes.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2003-06-25-Reoptimizer1.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2003-06-26-Reoptimizer2.txt U src/gnu/llvm/llvm/docs/HistoricalNotes/2007-OriginalClangReadme.txt U src/gnu/llvm/llvm/docs/Proposals/GitHubMove.rst U src/gnu/llvm/llvm/docs/Proposals/LLVMLibC.rst U src/gnu/llvm/llvm/docs/Proposals/TestSuite.rst U src/gnu/llvm/llvm/docs/Proposals/VariableNames.rst U src/gnu/llvm/llvm/docs/Proposals/VectorPredication.rst U src/gnu/llvm/llvm/docs/Proposals/VectorizationPlan.rst U src/gnu/llvm/llvm/docs/TableGen/BackEnds.rst N src/gnu/llvm/llvm/docs/TableGen/BackGuide.rst U src/gnu/llvm/llvm/docs/TableGen/index.rst N src/gnu/llvm/llvm/docs/TableGen/ProgRef.rst U src/gnu/llvm/llvm/docs/_ocamldoc/style.css U src/gnu/llvm/llvm/docs/_static/lines.gif U src/gnu/llvm/llvm/docs/_static/llvm.css U src/gnu/llvm/llvm/docs/_templates/indexsidebar.html U src/gnu/llvm/llvm/docs/_templates/layout.html U src/gnu/llvm/llvm/docs/_themes/llvm-theme/layout.html U src/gnu/llvm/llvm/docs/_themes/llvm-theme/theme.conf U src/gnu/llvm/llvm/docs/_themes/llvm-theme/static/contents.png U src/gnu/llvm/llvm/docs/_themes/llvm-theme/static/llvm-theme.css U src/gnu/llvm/llvm/docs/_themes/llvm-theme/static/logo.png U src/gnu/llvm/llvm/docs/_themes/llvm-theme/static/navigation.png U src/gnu/llvm/llvm/docs/tutorial/BuildingAJIT1.rst U src/gnu/llvm/llvm/docs/tutorial/BuildingAJIT2.rst U src/gnu/llvm/llvm/docs/tutorial/BuildingAJIT3.rst U src/gnu/llvm/llvm/docs/tutorial/BuildingAJIT4.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl01.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl02.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl03.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl04.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl05.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl06.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl07.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl08.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl09.rst U src/gnu/llvm/llvm/docs/tutorial/LangImpl10.rst U src/gnu/llvm/llvm/docs/tutorial/index.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl01.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl02.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl03.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl04.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05-cfg.png U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl05.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl06.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl07.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl08.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl09.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/LangImpl10.rst U src/gnu/llvm/llvm/docs/tutorial/MyFirstLanguageFrontend/index.rst U src/gnu/llvm/llvm/examples/CMakeLists.txt U src/gnu/llvm/llvm/examples/BrainF/BrainF.cpp U src/gnu/llvm/llvm/examples/BrainF/BrainF.h U src/gnu/llvm/llvm/examples/BrainF/BrainFDriver.cpp U src/gnu/llvm/llvm/examples/BrainF/CMakeLists.txt U src/gnu/llvm/llvm/examples/Bye/Bye.cpp U src/gnu/llvm/llvm/examples/Bye/CMakeLists.txt U src/gnu/llvm/llvm/examples/ExceptionDemo/CMakeLists.txt U src/gnu/llvm/llvm/examples/ExceptionDemo/ExceptionDemo.cpp U src/gnu/llvm/llvm/examples/Fibonacci/CMakeLists.txt U src/gnu/llvm/llvm/examples/Fibonacci/fibonacci.cpp U src/gnu/llvm/llvm/examples/HowToUseJIT/CMakeLists.txt U src/gnu/llvm/llvm/examples/HowToUseJIT/HowToUseJIT.cpp U src/gnu/llvm/llvm/examples/HowToUseLLJIT/CMakeLists.txt U src/gnu/llvm/llvm/examples/HowToUseLLJIT/HowToUseLLJIT.cpp U src/gnu/llvm/llvm/examples/IRTransforms/CMakeLists.txt U src/gnu/llvm/llvm/examples/IRTransforms/InitializePasses.cpp U src/gnu/llvm/llvm/examples/IRTransforms/InitializePasses.h U src/gnu/llvm/llvm/examples/IRTransforms/SimplifyCFG.cpp U src/gnu/llvm/llvm/examples/IRTransforms/SimplifyCFG.h U src/gnu/llvm/llvm/examples/Kaleidoscope/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h U src/gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter2/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter3/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter4/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter5/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter6/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter7/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter8/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/Chapter9/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/README.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp U src/gnu/llvm/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h U src/gnu/llvm/llvm/examples/ModuleMaker/CMakeLists.txt U src/gnu/llvm/llvm/examples/ModuleMaker/ModuleMaker.cpp U src/gnu/llvm/llvm/examples/ModuleMaker/README.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/ExampleModules.h U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITDumpObjects/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITDumpObjects/LLJITDumpObjects.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithCustomObjectLinkingLayer/LLJITWithCustomObjectLinkingLayer.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithGDBRegistrationListener/LLJITWithGDBRegistrationListener.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithInitializers/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithInitializers/LLJITWithInitializers.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/LLJITWithLazyReexports.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectCache/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectCache/LLJITWithObjectCache.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/LLJITWithObjectLinkingLayerPlugin.cpp U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/OrcV2CBindingsAddObjectFile.c U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/OrcV2CBindingsBasicUsage.c U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/CMakeLists.txt U src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/OrcV2CBindingsReflectProcessSymbols.c N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/LLJITWithOptimizingIRTransform.cpp N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/LLJITWithRemoteDebugging.cpp N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.cpp N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/RemoteJITUtils.h N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/LLJITWithTargetProcessControl.cpp N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/LLJITWithThinLTOSummaries.cpp N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/OrcV2CBindingsDumpObjects.c N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/OrcV2CBindingsIRTransforms.c N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/OrcV2CBindingsLazy.c N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/OrcV2CBindingsRemovableCode.c N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/CMakeLists.txt N src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/OrcV2CBindingsVeryLazy.c U src/gnu/llvm/llvm/examples/ParallelJIT/CMakeLists.txt U src/gnu/llvm/llvm/examples/ParallelJIT/ParallelJIT.cpp U src/gnu/llvm/llvm/examples/SpeculativeJIT/CMakeLists.txt U src/gnu/llvm/llvm/examples/SpeculativeJIT/SpeculativeJIT.cpp U src/gnu/llvm/llvm/include/llvm-c/Analysis.h U src/gnu/llvm/llvm/include/llvm-c/BitReader.h U src/gnu/llvm/llvm/include/llvm-c/BitWriter.h U src/gnu/llvm/llvm/include/llvm-c/Comdat.h U src/gnu/llvm/llvm/include/llvm-c/Core.h U src/gnu/llvm/llvm/include/llvm-c/DataTypes.h U src/gnu/llvm/llvm/include/llvm-c/DebugInfo.h U src/gnu/llvm/llvm/include/llvm-c/Disassembler.h U src/gnu/llvm/llvm/include/llvm-c/DisassemblerTypes.h U src/gnu/llvm/llvm/include/llvm-c/Error.h U src/gnu/llvm/llvm/include/llvm-c/ErrorHandling.h U src/gnu/llvm/llvm/include/llvm-c/ExecutionEngine.h U src/gnu/llvm/llvm/include/llvm-c/ExternC.h U src/gnu/llvm/llvm/include/llvm-c/IRReader.h U src/gnu/llvm/llvm/include/llvm-c/Initialization.h N src/gnu/llvm/llvm/include/llvm-c/LLJIT.h U src/gnu/llvm/llvm/include/llvm-c/Linker.h U src/gnu/llvm/llvm/include/llvm-c/Object.h U src/gnu/llvm/llvm/include/llvm-c/Orc.h N src/gnu/llvm/llvm/include/llvm-c/OrcEE.h U src/gnu/llvm/llvm/include/llvm-c/Remarks.h U src/gnu/llvm/llvm/include/llvm-c/Support.h U src/gnu/llvm/llvm/include/llvm-c/Types.h U src/gnu/llvm/llvm/include/llvm-c/Target.h U src/gnu/llvm/llvm/include/llvm-c/TargetMachine.h U src/gnu/llvm/llvm/include/llvm-c/lto.h U src/gnu/llvm/llvm/include/llvm-c/module.modulemap U src/gnu/llvm/llvm/include/llvm-c/Transforms/AggressiveInstCombine.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/Coroutines.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/IPO.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/InstCombine.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/PassManagerBuilder.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/Scalar.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/Utils.h U src/gnu/llvm/llvm/include/llvm-c/Transforms/Vectorize.h N src/gnu/llvm/llvm/include/llvm-c/Transforms/PassBuilder.h U src/gnu/llvm/llvm/include/llvm/CMakeLists.txt C src/gnu/llvm/llvm/include/llvm/InitializePasses.h U src/gnu/llvm/llvm/include/llvm/LinkAllIR.h U src/gnu/llvm/llvm/include/llvm/LinkAllPasses.h U src/gnu/llvm/llvm/include/llvm/Pass.h U src/gnu/llvm/llvm/include/llvm/PassAnalysisSupport.h U src/gnu/llvm/llvm/include/llvm/PassInfo.h U src/gnu/llvm/llvm/include/llvm/PassRegistry.h U src/gnu/llvm/llvm/include/llvm/PassSupport.h U src/gnu/llvm/llvm/include/llvm/module.extern.modulemap U src/gnu/llvm/llvm/include/llvm/module.install.modulemap U src/gnu/llvm/llvm/include/llvm/module.modulemap U src/gnu/llvm/llvm/include/llvm/module.modulemap.build U src/gnu/llvm/llvm/include/llvm/ADT/APInt.h U src/gnu/llvm/llvm/include/llvm/ADT/APSInt.h U src/gnu/llvm/llvm/include/llvm/ADT/AllocatorList.h U src/gnu/llvm/llvm/include/llvm/ADT/Any.h U src/gnu/llvm/llvm/include/llvm/ADT/ArrayRef.h U src/gnu/llvm/llvm/include/llvm/ADT/BitVector.h U src/gnu/llvm/llvm/include/llvm/ADT/Bitfields.h U src/gnu/llvm/llvm/include/llvm/ADT/BitmaskEnum.h U src/gnu/llvm/llvm/include/llvm/ADT/BreadthFirstIterator.h U src/gnu/llvm/llvm/include/llvm/ADT/CachedHashString.h U src/gnu/llvm/llvm/include/llvm/ADT/CoalescingBitVector.h U src/gnu/llvm/llvm/include/llvm/ADT/DenseMap.h U src/gnu/llvm/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h U src/gnu/llvm/llvm/include/llvm/ADT/DeltaAlgorithm.h U src/gnu/llvm/llvm/include/llvm/ADT/DenseMapInfo.h U src/gnu/llvm/llvm/include/llvm/ADT/DenseSet.h U src/gnu/llvm/llvm/include/llvm/ADT/DepthFirstIterator.h U src/gnu/llvm/llvm/include/llvm/ADT/DirectedGraph.h U src/gnu/llvm/llvm/include/llvm/ADT/EnumeratedArray.h U src/gnu/llvm/llvm/include/llvm/ADT/EquivalenceClasses.h U src/gnu/llvm/llvm/include/llvm/ADT/EpochTracker.h U src/gnu/llvm/llvm/include/llvm/ADT/FunctionExtras.h U src/gnu/llvm/llvm/include/llvm/ADT/Hashing.h U src/gnu/llvm/llvm/include/llvm/ADT/FoldingSet.h U src/gnu/llvm/llvm/include/llvm/ADT/ImmutableSet.h U src/gnu/llvm/llvm/include/llvm/ADT/GraphTraits.h U src/gnu/llvm/llvm/include/llvm/ADT/IntervalMap.h U src/gnu/llvm/llvm/include/llvm/ADT/ImmutableList.h U src/gnu/llvm/llvm/include/llvm/ADT/ImmutableMap.h U src/gnu/llvm/llvm/include/llvm/ADT/IndexedMap.h U src/gnu/llvm/llvm/include/llvm/ADT/IntEqClasses.h U src/gnu/llvm/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h U src/gnu/llvm/llvm/include/llvm/ADT/Optional.h U src/gnu/llvm/llvm/include/llvm/ADT/PointerUnion.h U src/gnu/llvm/llvm/include/llvm/ADT/MapVector.h U src/gnu/llvm/llvm/include/llvm/ADT/None.h U src/gnu/llvm/llvm/include/llvm/ADT/Twine.h U src/gnu/llvm/llvm/include/llvm/ADT/PackedVector.h U src/gnu/llvm/llvm/include/llvm/ADT/PointerEmbeddedInt.h U src/gnu/llvm/llvm/include/llvm/ADT/PointerIntPair.h U src/gnu/llvm/llvm/include/llvm/ADT/iterator_range.h U src/gnu/llvm/llvm/include/llvm/ADT/PointerSumType.h U src/gnu/llvm/llvm/include/llvm/ADT/PostOrderIterator.h U src/gnu/llvm/llvm/include/llvm/ADT/STLExtras.h U src/gnu/llvm/llvm/include/llvm/ADT/PriorityQueue.h U src/gnu/llvm/llvm/include/llvm/ADT/PriorityWorklist.h U src/gnu/llvm/llvm/include/llvm/ADT/SCCIterator.h U src/gnu/llvm/llvm/include/llvm/ADT/ScopeExit.h U src/gnu/llvm/llvm/include/llvm/ADT/ScopedHashTable.h U src/gnu/llvm/llvm/include/llvm/ADT/Sequence.h U src/gnu/llvm/llvm/include/llvm/ADT/SetOperations.h U src/gnu/llvm/llvm/include/llvm/ADT/SetVector.h U src/gnu/llvm/llvm/include/llvm/ADT/SmallBitVector.h U src/gnu/llvm/llvm/include/llvm/ADT/SmallPtrSet.h U src/gnu/llvm/llvm/include/llvm/ADT/SmallSet.h U src/gnu/llvm/llvm/include/llvm/ADT/SmallString.h U src/gnu/llvm/llvm/include/llvm/ADT/SmallVector.h U src/gnu/llvm/llvm/include/llvm/ADT/SparseBitVector.h U src/gnu/llvm/llvm/include/llvm/ADT/SparseMultiSet.h U src/gnu/llvm/llvm/include/llvm/ADT/SparseSet.h U src/gnu/llvm/llvm/include/llvm/ADT/Statistic.h U src/gnu/llvm/llvm/include/llvm/ADT/FloatingPointMode.h U src/gnu/llvm/llvm/include/llvm/ADT/StringExtras.h U src/gnu/llvm/llvm/include/llvm/ADT/StringMap.h U src/gnu/llvm/llvm/include/llvm/ADT/StringMapEntry.h U src/gnu/llvm/llvm/include/llvm/ADT/StringRef.h U src/gnu/llvm/llvm/include/llvm/ADT/StringSet.h U src/gnu/llvm/llvm/include/llvm/ADT/StringSwitch.h U src/gnu/llvm/llvm/include/llvm/ADT/TinyPtrVector.h U src/gnu/llvm/llvm/include/llvm/ADT/Triple.h U src/gnu/llvm/llvm/include/llvm/ADT/TypeSwitch.h U src/gnu/llvm/llvm/include/llvm/ADT/UniqueVector.h U src/gnu/llvm/llvm/include/llvm/ADT/Waymarking.h U src/gnu/llvm/llvm/include/llvm/ADT/bit.h U src/gnu/llvm/llvm/include/llvm/ADT/edit_distance.h U src/gnu/llvm/llvm/include/llvm/ADT/fallible_iterator.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist_base.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist_iterator.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist_node.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist_node_base.h U src/gnu/llvm/llvm/include/llvm/ADT/ilist_node_options.h U src/gnu/llvm/llvm/include/llvm/ADT/iterator.h U src/gnu/llvm/llvm/include/llvm/ADT/APFloat.h U src/gnu/llvm/llvm/include/llvm/ADT/simple_ilist.h N src/gnu/llvm/llvm/include/llvm/ADT/APFixedPoint.h N src/gnu/llvm/llvm/include/llvm/ADT/STLForwardCompat.h U src/gnu/llvm/llvm/include/llvm/Analysis/AliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h U src/gnu/llvm/llvm/include/llvm/Analysis/AliasSetTracker.h U src/gnu/llvm/llvm/include/llvm/Analysis/AssumeBundleQueries.h U src/gnu/llvm/llvm/include/llvm/Analysis/AssumptionCache.h U src/gnu/llvm/llvm/include/llvm/Analysis/BasicAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/BlockFrequencyInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h U src/gnu/llvm/llvm/include/llvm/Analysis/BranchProbabilityInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/CFG.h U src/gnu/llvm/llvm/include/llvm/Analysis/CFGPrinter.h U src/gnu/llvm/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/CGSCCPassManager.h U src/gnu/llvm/llvm/include/llvm/Analysis/CallGraph.h U src/gnu/llvm/llvm/include/llvm/Analysis/DDG.h U src/gnu/llvm/llvm/include/llvm/Analysis/CallGraphSCCPass.h U src/gnu/llvm/llvm/include/llvm/Analysis/CallPrinter.h U src/gnu/llvm/llvm/include/llvm/Analysis/CodeMetrics.h U src/gnu/llvm/llvm/include/llvm/Analysis/CmpInstAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/ConstantFolding.h U src/gnu/llvm/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h U src/gnu/llvm/llvm/include/llvm/Analysis/DemandedBits.h U src/gnu/llvm/llvm/include/llvm/Analysis/DependenceAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/DependenceGraphBuilder.h U src/gnu/llvm/llvm/include/llvm/Analysis/DivergenceAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/DominanceFrontier.h U src/gnu/llvm/llvm/include/llvm/Analysis/DomPrinter.h U src/gnu/llvm/llvm/include/llvm/Analysis/DomTreeUpdater.h U src/gnu/llvm/llvm/include/llvm/Analysis/EHPersonalities.h U src/gnu/llvm/llvm/include/llvm/Analysis/DominanceFrontierImpl.h U src/gnu/llvm/llvm/include/llvm/Analysis/GlobalsModRef.h U src/gnu/llvm/llvm/include/llvm/Analysis/GuardUtils.h N src/gnu/llvm/llvm/include/llvm/Analysis/ConstraintSystem.h U src/gnu/llvm/llvm/include/llvm/Analysis/HeatUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/IVDescriptors.h U src/gnu/llvm/llvm/include/llvm/Analysis/IVUsers.h U src/gnu/llvm/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/IndirectCallVisitor.h U src/gnu/llvm/llvm/include/llvm/Analysis/InlineAdvisor.h U src/gnu/llvm/llvm/include/llvm/Analysis/InlineCost.h U src/gnu/llvm/llvm/include/llvm/Analysis/CaptureTracking.h U src/gnu/llvm/llvm/include/llvm/Analysis/InlineModelFeatureMaps.h U src/gnu/llvm/llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/InstructionPrecedenceTracking.h U src/gnu/llvm/llvm/include/llvm/Analysis/InstructionSimplify.h U src/gnu/llvm/llvm/include/llvm/Analysis/Interval.h U src/gnu/llvm/llvm/include/llvm/Analysis/IntervalIterator.h U src/gnu/llvm/llvm/include/llvm/Analysis/IntervalPartition.h U src/gnu/llvm/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h U src/gnu/llvm/llvm/include/llvm/Analysis/LazyCallGraph.h U src/gnu/llvm/llvm/include/llvm/Analysis/Lint.h U src/gnu/llvm/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/LazyValueInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/LegacyDivergenceAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/Loads.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopAccessAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopAnalysisManager.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopCacheAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopInfoImpl.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopIterator.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopNestAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopPass.h U src/gnu/llvm/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h U src/gnu/llvm/llvm/include/llvm/Analysis/MLInlineAdvisor.h U src/gnu/llvm/llvm/include/llvm/Analysis/MLModelRunner.h U src/gnu/llvm/llvm/include/llvm/Analysis/MemoryBuiltins.h U src/gnu/llvm/llvm/include/llvm/Analysis/MemoryLocation.h U src/gnu/llvm/llvm/include/llvm/Analysis/Trace.h U src/gnu/llvm/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/MemorySSA.h U src/gnu/llvm/llvm/include/llvm/Analysis/MemorySSAUpdater.h U src/gnu/llvm/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/MustExecute.h U src/gnu/llvm/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/ObjCARCInstKind.h U src/gnu/llvm/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h U src/gnu/llvm/llvm/include/llvm/Analysis/PHITransAddr.h U src/gnu/llvm/llvm/include/llvm/Analysis/Passes.h U src/gnu/llvm/llvm/include/llvm/Analysis/PhiValues.h U src/gnu/llvm/llvm/include/llvm/Analysis/PostDominators.h U src/gnu/llvm/llvm/include/llvm/Analysis/ProfileSummaryInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/PtrUseVisitor.h U src/gnu/llvm/llvm/include/llvm/Analysis/RegionInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/RegionInfoImpl.h U src/gnu/llvm/llvm/include/llvm/Analysis/RegionIterator.h U src/gnu/llvm/llvm/include/llvm/Analysis/RegionPass.h U src/gnu/llvm/llvm/include/llvm/Analysis/RegionPrinter.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScalarEvolution.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScalarEvolutionDivision.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h U src/gnu/llvm/llvm/include/llvm/Analysis/ScopedNoAliasAA.h U src/gnu/llvm/llvm/include/llvm/Analysis/SparsePropagation.h U src/gnu/llvm/llvm/include/llvm/Analysis/StackLifetime.h U src/gnu/llvm/llvm/include/llvm/Analysis/StackSafetyAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/SyncDependenceAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/SyntheticCountsUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/TargetFolder.h U src/gnu/llvm/llvm/include/llvm/Analysis/TargetLibraryInfo.def U src/gnu/llvm/llvm/include/llvm/Analysis/TargetLibraryInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/TargetTransformInfo.h U src/gnu/llvm/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h U src/gnu/llvm/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h U src/gnu/llvm/llvm/include/llvm/Analysis/TypeMetadataUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/ValueLattice.h U src/gnu/llvm/llvm/include/llvm/Analysis/ValueLatticeUtils.h U src/gnu/llvm/llvm/include/llvm/Analysis/ValueTracking.h U src/gnu/llvm/llvm/include/llvm/Analysis/VecFuncs.def U src/gnu/llvm/llvm/include/llvm/Analysis/VectorUtils.h N src/gnu/llvm/llvm/include/llvm/Analysis/DDGPrinter.h N src/gnu/llvm/llvm/include/llvm/Analysis/Delinearization.h N src/gnu/llvm/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h N src/gnu/llvm/llvm/include/llvm/Analysis/IRSimilarityIdentifier.h N src/gnu/llvm/llvm/include/llvm/Analysis/InstCount.h N src/gnu/llvm/llvm/include/llvm/Analysis/MemDerefPrinter.h N src/gnu/llvm/llvm/include/llvm/Analysis/ModuleDebugInfoPrinter.h N src/gnu/llvm/llvm/include/llvm/Analysis/ObjCARCUtil.h N src/gnu/llvm/llvm/include/llvm/Analysis/OverflowInstAnalysis.h N src/gnu/llvm/llvm/include/llvm/Analysis/ReplayInlineAdvisor.h U src/gnu/llvm/llvm/include/llvm/Analysis/Utils/Local.h U src/gnu/llvm/llvm/include/llvm/Analysis/Utils/TFUtils.h N src/gnu/llvm/llvm/include/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h U src/gnu/llvm/llvm/include/llvm/AsmParser/Parser.h U src/gnu/llvm/llvm/include/llvm/AsmParser/SlotMapping.h N src/gnu/llvm/llvm/include/llvm/AsmParser/LLLexer.h N src/gnu/llvm/llvm/include/llvm/AsmParser/LLParser.h N src/gnu/llvm/llvm/include/llvm/AsmParser/LLToken.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/AMDGPUMetadataVerifier.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/COFF.h C src/gnu/llvm/llvm/include/llvm/BinaryFormat/Dwarf.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/Dwarf.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/DynamicTags.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELF.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MachO.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MachO.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/Magic.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/Minidump.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MinidumpConstants.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MsgPack.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MsgPack.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MsgPackDocument.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MsgPackReader.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/MsgPackWriter.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/Wasm.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/WasmRelocs.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/XCOFF.h N src/gnu/llvm/llvm/include/llvm/BinaryFormat/WasmTraits.h U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/MSP430.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/VE.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def U src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def N src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/CSKY.def N src/gnu/llvm/llvm/include/llvm/BinaryFormat/ELFRelocs/M68k.def U src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeAnalyzer.h U src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeReader.h U src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeWriter.h U src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeWriterPass.h U src/gnu/llvm/llvm/include/llvm/Bitcode/LLVMBitCodes.h N src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeCommon.h N src/gnu/llvm/llvm/include/llvm/Bitcode/BitcodeConvenience.h U src/gnu/llvm/llvm/include/llvm/Bitstream/BitCodes.h U src/gnu/llvm/llvm/include/llvm/Bitstream/BitstreamReader.h U src/gnu/llvm/llvm/include/llvm/Bitstream/BitstreamWriter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/AntiDepBreaker.h C src/gnu/llvm/llvm/include/llvm/CodeGen/AsmPrinter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/AsmPrinterHandler.h U src/gnu/llvm/llvm/include/llvm/CodeGen/AtomicExpandUtils.h U src/gnu/llvm/llvm/include/llvm/CodeGen/BasicTTIImpl.h U src/gnu/llvm/llvm/include/llvm/CodeGen/AccelTable.h U src/gnu/llvm/llvm/include/llvm/CodeGen/CSEConfigBase.h U src/gnu/llvm/llvm/include/llvm/CodeGen/CalcSpillWeights.h U src/gnu/llvm/llvm/include/llvm/CodeGen/CallingConvLower.h U src/gnu/llvm/llvm/include/llvm/CodeGen/CommandFlags.h U src/gnu/llvm/llvm/include/llvm/CodeGen/CostTable.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DIE.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DAGCombine.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DFAPacketizer.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DIEValue.def U src/gnu/llvm/llvm/include/llvm/CodeGen/DbgEntityHistoryCalculator.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DebugHandlerBase.h U src/gnu/llvm/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h U src/gnu/llvm/llvm/include/llvm/CodeGen/FastISel.h U src/gnu/llvm/llvm/include/llvm/CodeGen/FaultMaps.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ExecutionDomainFix.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ExpandReductions.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ISDOpcodes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GCMetadataPrinter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LexicalScopes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/IntrinsicLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveInterval.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveIntervalCalc.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ValueTypes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ValueTypes.td U src/gnu/llvm/llvm/include/llvm/CodeGen/GCMetadata.h U src/gnu/llvm/llvm/include/llvm/CodeGen/Analysis.h C src/gnu/llvm/llvm/include/llvm/CodeGen/Passes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveIntervalUnion.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveIntervals.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LivePhysRegs.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveRangeCalc.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveRangeEdit.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveRegMatrix.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveRegUnits.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveVariables.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LowLevelType.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LiveStacks.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MBFIWrapper.h U src/gnu/llvm/llvm/include/llvm/CodeGen/LoopTraversal.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MIRFormatter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MIRPrinter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MIRYamlMapping.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachORelocation.h U src/gnu/llvm/llvm/include/llvm/CodeGen/IndirectThunks.h N src/gnu/llvm/llvm/include/llvm/CodeGen/CodeGenPassBuilder.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineBasicBlock.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineCombinerPattern.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineConstantPool.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineDominators.h C src/gnu/llvm/llvm/include/llvm/CodeGen/MachineFrameInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineFunction.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineFunctionPass.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineInstr.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineInstrBuilder.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineInstrBundle.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineLoopInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineLoopUtils.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineMemOperand.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineModuleInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineOperand.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineOutliner.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachinePassRegistry.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachinePipeliner.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachinePostDominators.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineRegionInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineRegisterInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineSSAUpdater.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineScheduler.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineSizeOpts.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MachineTraceMetrics.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MacroFusion.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ModuloSchedule.h U src/gnu/llvm/llvm/include/llvm/CodeGen/NonRelocatableStringpool.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQPRAConstraint.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ParallelCG.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RDFGraph.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PseudoSourceValue.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RDFLiveness.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RDFRegisters.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ReachingDefAnalysis.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegAllocPBQP.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegAllocRegistry.h U src/gnu/llvm/llvm/include/llvm/CodeGen/Register.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegisterClassInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegisterPressure.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegisterScavenging.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RegisterUsageInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/RuntimeLibcalls.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h C src/gnu/llvm/llvm/include/llvm/CodeGen/TargetFrameLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ScheduleDAG.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SDNodeProperties.td U src/gnu/llvm/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ScheduleDFS.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SelectionDAG.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SchedulerRegistry.h U src/gnu/llvm/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SelectionDAGISel.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SelectionDAGNodes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/Spiller.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SwitchLoweringUtils.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SlotIndexes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/StackMaps.h U src/gnu/llvm/llvm/include/llvm/CodeGen/StackProtector.h U src/gnu/llvm/llvm/include/llvm/CodeGen/SwiftErrorValueTracking.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetCallingConv.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TailDuplicator.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetInstrInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetOpcodes.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetPassConfig.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetRegisterInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/TargetSchedule.h U src/gnu/llvm/llvm/include/llvm/CodeGen/UnreachableBlockElim.h U src/gnu/llvm/llvm/include/llvm/CodeGen/VirtRegMap.h U src/gnu/llvm/llvm/include/llvm/CodeGen/EdgeBundles.h N src/gnu/llvm/llvm/include/llvm/CodeGen/MachineStableHash.h U src/gnu/llvm/llvm/include/llvm/CodeGen/WasmEHFuncInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/WinEHFuncInfo.h N src/gnu/llvm/llvm/include/llvm/CodeGen/BasicBlockSectionUtils.h N src/gnu/llvm/llvm/include/llvm/CodeGen/ExpandVectorPredication.h N src/gnu/llvm/llvm/include/llvm/CodeGen/MIRFSDiscriminator.h N src/gnu/llvm/llvm/include/llvm/CodeGen/MachineModuleSlotTracker.h N src/gnu/llvm/llvm/include/llvm/CodeGen/MachinePassManager.h N src/gnu/llvm/llvm/include/llvm/CodeGen/MachinePassRegistry.def N src/gnu/llvm/llvm/include/llvm/CodeGen/MultiHazardRecognizer.h N src/gnu/llvm/llvm/include/llvm/CodeGen/RegAllocCommon.h N src/gnu/llvm/llvm/include/llvm/CodeGen/ReplaceWithVeclib.h N src/gnu/llvm/llvm/include/llvm/CodeGen/StableHashing.h N src/gnu/llvm/llvm/include/llvm/CodeGen/TileShapeInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/CSEInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/Combiner.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/CombinerInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/GISelKnownBits.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/InlineAsmLowering.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/MIPatternMatch.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/Utils.h N src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h N src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MIRParser/MIParser.h U src/gnu/llvm/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/Graph.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/Math.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h U src/gnu/llvm/llvm/include/llvm/CodeGen/PBQP/Solution.h U src/gnu/llvm/llvm/include/llvm/Config/AsmParsers.def.in U src/gnu/llvm/llvm/include/llvm/Config/AsmPrinters.def.in U src/gnu/llvm/llvm/include/llvm/Config/Disassemblers.def.in U src/gnu/llvm/llvm/include/llvm/Config/Targets.def.in U src/gnu/llvm/llvm/include/llvm/Config/abi-breaking.h.cmake U src/gnu/llvm/llvm/include/llvm/Config/config.h.cmake U src/gnu/llvm/llvm/include/llvm/Config/llvm-config.h.cmake U src/gnu/llvm/llvm/include/llvm/DWARFLinker/DWARFLinker.h U src/gnu/llvm/llvm/include/llvm/DWARFLinker/DWARFLinkerCompileUnit.h U src/gnu/llvm/llvm/include/llvm/DWARFLinker/DWARFLinkerDeclContext.h U src/gnu/llvm/llvm/include/llvm/DWARFLinker/DWARFStreamer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DIContext.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeView.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/Formatters.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/GUID.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/Line.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/RecordName.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeRecordHelpers.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFAddressRange.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAddr.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFListTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFLocationExpression.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/DwarfTransformer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/FileEntry.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/FileWriter.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/FunctionInfo.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/GsymCreator.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/GsymReader.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/Header.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/InlineInfo.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/LineEntry.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/LineTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/LookupResult.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/ObjectFileTransformer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/Range.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/GSYM/StringTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/MSFError.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/GenericError.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBFrameData.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBInjectedSource.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBSectionContrib.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDB.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBContext.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAFrameData.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/DIA/DIAUtils.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeLineNumber.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeSourceFile.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/SymbolCache.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h N src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h N src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h U src/gnu/llvm/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h U src/gnu/llvm/llvm/include/llvm/Demangle/Demangle.h U src/gnu/llvm/llvm/include/llvm/Demangle/DemangleConfig.h U src/gnu/llvm/llvm/include/llvm/Demangle/ItaniumDemangle.h U src/gnu/llvm/llvm/include/llvm/Demangle/MicrosoftDemangle.h U src/gnu/llvm/llvm/include/llvm/Demangle/MicrosoftDemangleNodes.h U src/gnu/llvm/llvm/include/llvm/Demangle/README.txt U src/gnu/llvm/llvm/include/llvm/Demangle/StringView.h U src/gnu/llvm/llvm/include/llvm/Demangle/Utility.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/GenericValue.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Interpreter.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITEventListener.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITSymbol.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/MCJIT.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/ObjectCache.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/OrcV1Deprecation.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/EHFrameSupport.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/ELF.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/JITLink.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/MachO.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/MachO_arm64.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/MachO_x86_64.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/ELF_riscv.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/JITLinkDylib.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/riscv.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Core.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/DebugUtils.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Layer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/LazyReexports.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/MachOPlatform.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Mangling.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h U src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/LLVMSPSSerializers.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/OrcRPCExecutorProcessControl.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/FDRawByteChannel.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/OrcError.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/RPCUtils.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/RawByteChannel.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/Serialization.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/OrcRPCTPCServer.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h N src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h U src/gnu/llvm/llvm/include/llvm/Frontend/CMakeLists.txt U src/gnu/llvm/llvm/include/llvm/Frontend/Directive/DirectiveBase.td U src/gnu/llvm/llvm/include/llvm/Frontend/OpenACC/ACC.td U src/gnu/llvm/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/CMakeLists.txt U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMP.td U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMPConstants.h U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMPContext.h U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMPGridValues.h U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMPIRBuilder.h U src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/OMPKinds.def U src/gnu/llvm/llvm/include/llvm/FuzzMutate/FuzzerCLI.h U src/gnu/llvm/llvm/include/llvm/FuzzMutate/IRMutator.h U src/gnu/llvm/llvm/include/llvm/FuzzMutate/OpDescriptor.h U src/gnu/llvm/llvm/include/llvm/FuzzMutate/Operations.h U src/gnu/llvm/llvm/include/llvm/FuzzMutate/Random.h U src/gnu/llvm/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h U src/gnu/llvm/llvm/include/llvm/IR/AbstractCallSite.h U src/gnu/llvm/llvm/include/llvm/IR/Argument.h U src/gnu/llvm/llvm/include/llvm/IR/AssemblyAnnotationWriter.h U src/gnu/llvm/llvm/include/llvm/IR/Attributes.h U src/gnu/llvm/llvm/include/llvm/IR/Attributes.td U src/gnu/llvm/llvm/include/llvm/IR/AutoUpgrade.h U src/gnu/llvm/llvm/include/llvm/IR/BasicBlock.h U src/gnu/llvm/llvm/include/llvm/IR/CFG.h U src/gnu/llvm/llvm/include/llvm/IR/CMakeLists.txt U src/gnu/llvm/llvm/include/llvm/IR/CallingConv.h U src/gnu/llvm/llvm/include/llvm/IR/Comdat.h U src/gnu/llvm/llvm/include/llvm/IR/Constant.h U src/gnu/llvm/llvm/include/llvm/IR/ConstantFolder.h U src/gnu/llvm/llvm/include/llvm/IR/ConstantRange.h U src/gnu/llvm/llvm/include/llvm/IR/Constants.h U src/gnu/llvm/llvm/include/llvm/IR/ConstrainedOps.def U src/gnu/llvm/llvm/include/llvm/IR/DIBuilder.h U src/gnu/llvm/llvm/include/llvm/IR/DataLayout.h U src/gnu/llvm/llvm/include/llvm/IR/DebugInfo.h U src/gnu/llvm/llvm/include/llvm/IR/DebugInfoFlags.def U src/gnu/llvm/llvm/include/llvm/IR/DebugInfoMetadata.h U src/gnu/llvm/llvm/include/llvm/IR/DebugLoc.h U src/gnu/llvm/llvm/include/llvm/IR/DerivedTypes.h U src/gnu/llvm/llvm/include/llvm/IR/DerivedUser.h U src/gnu/llvm/llvm/include/llvm/IR/DiagnosticHandler.h U src/gnu/llvm/llvm/include/llvm/IR/DiagnosticInfo.h U src/gnu/llvm/llvm/include/llvm/IR/DiagnosticPrinter.h U src/gnu/llvm/llvm/include/llvm/IR/Dominators.h U src/gnu/llvm/llvm/include/llvm/IR/FPEnv.h U src/gnu/llvm/llvm/include/llvm/IR/FixedMetadataKinds.def U src/gnu/llvm/llvm/include/llvm/IR/Function.h U src/gnu/llvm/llvm/include/llvm/IR/GVMaterializer.h U src/gnu/llvm/llvm/include/llvm/IR/GetElementPtrTypeIterator.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalAlias.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalIFunc.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalIndirectSymbol.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalObject.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalValue.h U src/gnu/llvm/llvm/include/llvm/IR/GlobalVariable.h U src/gnu/llvm/llvm/include/llvm/IR/IRBuilder.h U src/gnu/llvm/llvm/include/llvm/IR/IRBuilderFolder.h U src/gnu/llvm/llvm/include/llvm/IR/IRPrintingPasses.h U src/gnu/llvm/llvm/include/llvm/IR/InlineAsm.h U src/gnu/llvm/llvm/include/llvm/IR/InstIterator.h U src/gnu/llvm/llvm/include/llvm/IR/InstVisitor.h U src/gnu/llvm/llvm/include/llvm/IR/InstrTypes.h U src/gnu/llvm/llvm/include/llvm/IR/Instruction.def U src/gnu/llvm/llvm/include/llvm/IR/Instruction.h U src/gnu/llvm/llvm/include/llvm/IR/Instructions.h U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicInst.h U src/gnu/llvm/llvm/include/llvm/IR/Intrinsics.h U src/gnu/llvm/llvm/include/llvm/IR/Intrinsics.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsAArch64.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsAMDGPU.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsARM.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsBPF.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsHexagon.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsHexagonDep.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsMips.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsNVVM.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsPowerPC.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsRISCV.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsSystemZ.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsWebAssembly.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsX86.td U src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsXCore.td U src/gnu/llvm/llvm/include/llvm/IR/LLVMContext.h U src/gnu/llvm/llvm/include/llvm/IR/LLVMRemarkStreamer.h U src/gnu/llvm/llvm/include/llvm/IR/LegacyPassManager.h U src/gnu/llvm/llvm/include/llvm/IR/LegacyPassManagers.h U src/gnu/llvm/llvm/include/llvm/IR/LegacyPassNameParser.h U src/gnu/llvm/llvm/include/llvm/IR/MDBuilder.h U src/gnu/llvm/llvm/include/llvm/IR/Mangler.h U src/gnu/llvm/llvm/include/llvm/IR/MatrixBuilder.h U src/gnu/llvm/llvm/include/llvm/IR/Metadata.def U src/gnu/llvm/llvm/include/llvm/IR/Metadata.h U src/gnu/llvm/llvm/include/llvm/IR/Module.h U src/gnu/llvm/llvm/include/llvm/IR/NoFolder.h U src/gnu/llvm/llvm/include/llvm/IR/ModuleSlotTracker.h U src/gnu/llvm/llvm/include/llvm/IR/ModuleSummaryIndex.h U src/gnu/llvm/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h U src/gnu/llvm/llvm/include/llvm/IR/OperandTraits.h U src/gnu/llvm/llvm/include/llvm/IR/Operator.h U src/gnu/llvm/llvm/include/llvm/IR/OptBisect.h U src/gnu/llvm/llvm/include/llvm/IR/PassInstrumentation.h U src/gnu/llvm/llvm/include/llvm/IR/PassManager.h U src/gnu/llvm/llvm/include/llvm/IR/PassManagerImpl.h U src/gnu/llvm/llvm/include/llvm/IR/PassManagerInternal.h U src/gnu/llvm/llvm/include/llvm/IR/PassTimingInfo.h U src/gnu/llvm/llvm/include/llvm/IR/PatternMatch.h U src/gnu/llvm/llvm/include/llvm/IR/PredIteratorCache.h U src/gnu/llvm/llvm/include/llvm/IR/ProfileSummary.h U src/gnu/llvm/llvm/include/llvm/IR/RuntimeLibcalls.def U src/gnu/llvm/llvm/include/llvm/IR/SafepointIRVerifier.h U src/gnu/llvm/llvm/include/llvm/IR/Statepoint.h U src/gnu/llvm/llvm/include/llvm/IR/SymbolTableListTraits.h U src/gnu/llvm/llvm/include/llvm/IR/TrackingMDRef.h U src/gnu/llvm/llvm/include/llvm/IR/Type.h U src/gnu/llvm/llvm/include/llvm/IR/TypeFinder.h U src/gnu/llvm/llvm/include/llvm/IR/Use.h U src/gnu/llvm/llvm/include/llvm/IR/UseListOrder.h U src/gnu/llvm/llvm/include/llvm/IR/User.h U src/gnu/llvm/llvm/include/llvm/IR/VPIntrinsics.def U src/gnu/llvm/llvm/include/llvm/IR/Value.def U src/gnu/llvm/llvm/include/llvm/IR/Value.h U src/gnu/llvm/llvm/include/llvm/IR/ValueHandle.h U src/gnu/llvm/llvm/include/llvm/IR/ValueMap.h U src/gnu/llvm/llvm/include/llvm/IR/ValueSymbolTable.h U src/gnu/llvm/llvm/include/llvm/IR/Verifier.h N src/gnu/llvm/llvm/include/llvm/IR/Assumptions.h N src/gnu/llvm/llvm/include/llvm/IR/BuiltinGCs.h N src/gnu/llvm/llvm/include/llvm/IR/FixedPointBuilder.h N src/gnu/llvm/llvm/include/llvm/IR/GCStrategy.h N src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsVE.td N src/gnu/llvm/llvm/include/llvm/IR/IntrinsicsVEVL.gen.td N src/gnu/llvm/llvm/include/llvm/IR/PrintPasses.h N src/gnu/llvm/llvm/include/llvm/IR/PseudoProbe.h N src/gnu/llvm/llvm/include/llvm/IR/ReplaceConstant.h N src/gnu/llvm/llvm/include/llvm/IR/StructuralHash.h U src/gnu/llvm/llvm/include/llvm/IRReader/IRReader.h U src/gnu/llvm/llvm/include/llvm/LTO/Caching.h U src/gnu/llvm/llvm/include/llvm/LTO/Config.h U src/gnu/llvm/llvm/include/llvm/LTO/LTO.h U src/gnu/llvm/llvm/include/llvm/LTO/LTOBackend.h U src/gnu/llvm/llvm/include/llvm/LTO/SummaryBasedOptimizations.h U src/gnu/llvm/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h U src/gnu/llvm/llvm/include/llvm/LTO/legacy/LTOModule.h U src/gnu/llvm/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h U src/gnu/llvm/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h U src/gnu/llvm/llvm/include/llvm/LineEditor/LineEditor.h U src/gnu/llvm/llvm/include/llvm/Linker/IRMover.h U src/gnu/llvm/llvm/include/llvm/Linker/Linker.h U src/gnu/llvm/llvm/include/llvm/MC/ConstantPools.h U src/gnu/llvm/llvm/include/llvm/MC/LaneBitmask.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmBackend.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfoCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfoDarwin.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfoELF.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfoWasm.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmInfoXCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmLayout.h U src/gnu/llvm/llvm/include/llvm/MC/MCAsmMacro.h U src/gnu/llvm/llvm/include/llvm/MC/MCAssembler.h U src/gnu/llvm/llvm/include/llvm/MC/MCCodeEmitter.h U src/gnu/llvm/llvm/include/llvm/MC/MCCodeView.h U src/gnu/llvm/llvm/include/llvm/MC/MCContext.h U src/gnu/llvm/llvm/include/llvm/MC/MCDirectives.h U src/gnu/llvm/llvm/include/llvm/MC/MCDwarf.h U src/gnu/llvm/llvm/include/llvm/MC/MCELFObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCELFStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MCExpr.h U src/gnu/llvm/llvm/include/llvm/MC/MCFixedLenDisassembler.h U src/gnu/llvm/llvm/include/llvm/MC/MCFixup.h U src/gnu/llvm/llvm/include/llvm/MC/MCFixupKindInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCFragment.h U src/gnu/llvm/llvm/include/llvm/MC/MCInst.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstBuilder.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstPrinter.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstrAnalysis.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstrDesc.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstrInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCInstrItineraries.h U src/gnu/llvm/llvm/include/llvm/MC/MCLabel.h U src/gnu/llvm/llvm/include/llvm/MC/MCLinkerOptimizationHint.h U src/gnu/llvm/llvm/include/llvm/MC/MCMachObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCObjectFileInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCObjectStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MCObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCRegister.h U src/gnu/llvm/llvm/include/llvm/MC/MCRegisterInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCSchedule.h U src/gnu/llvm/llvm/include/llvm/MC/MCSection.h U src/gnu/llvm/llvm/include/llvm/MC/MCSectionCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCSectionELF.h U src/gnu/llvm/llvm/include/llvm/MC/MCSectionMachO.h U src/gnu/llvm/llvm/include/llvm/MC/MCSectionWasm.h U src/gnu/llvm/llvm/include/llvm/MC/MCSectionXCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MCSubtargetInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbol.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbolCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbolELF.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbolMachO.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbolWasm.h U src/gnu/llvm/llvm/include/llvm/MC/MCSymbolXCOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCTargetOptions.h U src/gnu/llvm/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h U src/gnu/llvm/llvm/include/llvm/MC/MCValue.h U src/gnu/llvm/llvm/include/llvm/MC/MCWasmObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCWasmStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MCWin64EH.h U src/gnu/llvm/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCWinCOFFStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MCWinEH.h U src/gnu/llvm/llvm/include/llvm/MC/MCXCOFFObjectWriter.h U src/gnu/llvm/llvm/include/llvm/MC/MCXCOFFStreamer.h U src/gnu/llvm/llvm/include/llvm/MC/MachineLocation.h U src/gnu/llvm/llvm/include/llvm/MC/SectionKind.h U src/gnu/llvm/llvm/include/llvm/MC/StringTableBuilder.h U src/gnu/llvm/llvm/include/llvm/MC/SubtargetFeature.h N src/gnu/llvm/llvm/include/llvm/MC/MCPseudoProbe.h N src/gnu/llvm/llvm/include/llvm/MC/MCSectionGOFF.h N src/gnu/llvm/llvm/include/llvm/MC/MCSymbolGOFF.h U src/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h U src/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h U src/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h U src/gnu/llvm/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/AsmCond.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/AsmLexer.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCAsmLexer.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCAsmParser.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h U src/gnu/llvm/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h U src/gnu/llvm/llvm/include/llvm/MCA/CodeEmitter.h U src/gnu/llvm/llvm/include/llvm/MCA/Context.h U src/gnu/llvm/llvm/include/llvm/MCA/HWEventListener.h U src/gnu/llvm/llvm/include/llvm/MCA/InstrBuilder.h U src/gnu/llvm/llvm/include/llvm/MCA/Instruction.h U src/gnu/llvm/llvm/include/llvm/MCA/Pipeline.h U src/gnu/llvm/llvm/include/llvm/MCA/SourceMgr.h U src/gnu/llvm/llvm/include/llvm/MCA/Support.h N src/gnu/llvm/llvm/include/llvm/MCA/CustomBehaviour.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/HardwareUnit.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/LSUnit.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/RegisterFile.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/ResourceManager.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/RetireControlUnit.h U src/gnu/llvm/llvm/include/llvm/MCA/HardwareUnits/Scheduler.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/DispatchStage.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/EntryStage.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/ExecuteStage.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/InstructionTables.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/MicroOpQueueStage.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/RetireStage.h U src/gnu/llvm/llvm/include/llvm/MCA/Stages/Stage.h N src/gnu/llvm/llvm/include/llvm/MCA/Stages/InOrderIssueStage.h U src/gnu/llvm/llvm/include/llvm/Object/Archive.h U src/gnu/llvm/llvm/include/llvm/Object/ArchiveWriter.h U src/gnu/llvm/llvm/include/llvm/Object/Binary.h U src/gnu/llvm/llvm/include/llvm/Object/COFF.h U src/gnu/llvm/llvm/include/llvm/Object/COFFImportFile.h U src/gnu/llvm/llvm/include/llvm/Object/COFFModuleDefinition.h U src/gnu/llvm/llvm/include/llvm/Object/CVDebugRecord.h U src/gnu/llvm/llvm/include/llvm/Object/Decompressor.h U src/gnu/llvm/llvm/include/llvm/Object/ELF.h U src/gnu/llvm/llvm/include/llvm/Object/ELFObjectFile.h U src/gnu/llvm/llvm/include/llvm/Object/ELFTypes.h U src/gnu/llvm/llvm/include/llvm/Object/Error.h U src/gnu/llvm/llvm/include/llvm/Object/IRObjectFile.h U src/gnu/llvm/llvm/include/llvm/Object/IRSymtab.h U src/gnu/llvm/llvm/include/llvm/Object/MachO.h U src/gnu/llvm/llvm/include/llvm/Object/MachOUniversal.h U src/gnu/llvm/llvm/include/llvm/Object/Minidump.h U src/gnu/llvm/llvm/include/llvm/Object/ModuleSymbolTable.h U src/gnu/llvm/llvm/include/llvm/Object/ObjectFile.h U src/gnu/llvm/llvm/include/llvm/Object/RelocationResolver.h U src/gnu/llvm/llvm/include/llvm/Object/StackMapParser.h U src/gnu/llvm/llvm/include/llvm/Object/SymbolSize.h U src/gnu/llvm/llvm/include/llvm/Object/SymbolicFile.h U src/gnu/llvm/llvm/include/llvm/Object/TapiFile.h U src/gnu/llvm/llvm/include/llvm/Object/TapiUniversal.h U src/gnu/llvm/llvm/include/llvm/Object/Wasm.h U src/gnu/llvm/llvm/include/llvm/Object/WindowsMachineFlag.h U src/gnu/llvm/llvm/include/llvm/Object/WindowsResource.h U src/gnu/llvm/llvm/include/llvm/Object/XCOFFObjectFile.h N src/gnu/llvm/llvm/include/llvm/Object/FaultMapParser.h N src/gnu/llvm/llvm/include/llvm/Object/MachOUniversalWriter.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/COFFYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/DWARFEmitter.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/DWARFYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/ELFYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/MachOYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/MinidumpYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/ObjectYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/WasmYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/XCOFFYAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/YAML.h U src/gnu/llvm/llvm/include/llvm/ObjectYAML/yaml2obj.h N src/gnu/llvm/llvm/include/llvm/ObjectYAML/ArchiveYAML.h U src/gnu/llvm/llvm/include/llvm/Option/Arg.h U src/gnu/llvm/llvm/include/llvm/Option/ArgList.h U src/gnu/llvm/llvm/include/llvm/Option/OptParser.td U src/gnu/llvm/llvm/include/llvm/Option/OptSpecifier.h U src/gnu/llvm/llvm/include/llvm/Option/OptTable.h U src/gnu/llvm/llvm/include/llvm/Option/Option.h U src/gnu/llvm/llvm/include/llvm/Passes/PassBuilder.h U src/gnu/llvm/llvm/include/llvm/Passes/PassPlugin.h U src/gnu/llvm/llvm/include/llvm/Passes/StandardInstrumentations.h U src/gnu/llvm/llvm/include/llvm/ProfileData/GCOV.h U src/gnu/llvm/llvm/include/llvm/ProfileData/InstrProf.h U src/gnu/llvm/llvm/include/llvm/ProfileData/InstrProfData.inc U src/gnu/llvm/llvm/include/llvm/ProfileData/InstrProfReader.h U src/gnu/llvm/llvm/include/llvm/ProfileData/InstrProfWriter.h U src/gnu/llvm/llvm/include/llvm/ProfileData/ProfileCommon.h U src/gnu/llvm/llvm/include/llvm/ProfileData/SampleProf.h U src/gnu/llvm/llvm/include/llvm/ProfileData/SampleProfReader.h U src/gnu/llvm/llvm/include/llvm/ProfileData/SampleProfWriter.h U src/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h U src/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h U src/gnu/llvm/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h U src/gnu/llvm/llvm/include/llvm/Remarks/BitstreamRemarkContainer.h U src/gnu/llvm/llvm/include/llvm/Remarks/BitstreamRemarkParser.h U src/gnu/llvm/llvm/include/llvm/Remarks/BitstreamRemarkSerializer.h U src/gnu/llvm/llvm/include/llvm/Remarks/Remark.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkFormat.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkLinker.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkParser.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkSerializer.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkStreamer.h U src/gnu/llvm/llvm/include/llvm/Remarks/RemarkStringTable.h U src/gnu/llvm/llvm/include/llvm/Remarks/YAMLRemarkSerializer.h N src/gnu/llvm/llvm/include/llvm/Remarks/HotnessThresholdParser.h U src/gnu/llvm/llvm/include/llvm/Support/AArch64TargetParser.def U src/gnu/llvm/llvm/include/llvm/Support/AArch64TargetParser.h U src/gnu/llvm/llvm/include/llvm/Support/AMDHSAKernelDescriptor.h U src/gnu/llvm/llvm/include/llvm/Support/ARMAttributeParser.h U src/gnu/llvm/llvm/include/llvm/Support/ARMBuildAttributes.h U src/gnu/llvm/llvm/include/llvm/Support/ARMTargetParser.def U src/gnu/llvm/llvm/include/llvm/Support/ARMEHABI.h U src/gnu/llvm/llvm/include/llvm/Support/ARMTargetParser.h U src/gnu/llvm/llvm/include/llvm/Support/ARMWinEH.h U src/gnu/llvm/llvm/include/llvm/Support/AlignOf.h U src/gnu/llvm/llvm/include/llvm/Support/Alignment.h U src/gnu/llvm/llvm/include/llvm/Support/Allocator.h U src/gnu/llvm/llvm/include/llvm/Support/AtomicOrdering.h U src/gnu/llvm/llvm/include/llvm/Support/AllocatorBase.h U src/gnu/llvm/llvm/include/llvm/Support/ArrayRecycler.h U src/gnu/llvm/llvm/include/llvm/Support/Atomic.h U src/gnu/llvm/llvm/include/llvm/Support/Automaton.h U src/gnu/llvm/llvm/include/llvm/Support/Base64.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStreamReader.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryByteStream.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryItemStream.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStream.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStreamArray.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStreamError.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStreamRef.h U src/gnu/llvm/llvm/include/llvm/Support/CFGDiff.h U src/gnu/llvm/llvm/include/llvm/Support/BinaryStreamWriter.h U src/gnu/llvm/llvm/include/llvm/Support/BlockFrequency.h U src/gnu/llvm/llvm/include/llvm/Support/BranchProbability.h U src/gnu/llvm/llvm/include/llvm/Support/BuryPointer.h U src/gnu/llvm/llvm/include/llvm/Support/CBindingWrapping.h U src/gnu/llvm/llvm/include/llvm/Support/CFGUpdate.h U src/gnu/llvm/llvm/include/llvm/Support/CMakeLists.txt U src/gnu/llvm/llvm/include/llvm/Support/CachePruning.h U src/gnu/llvm/llvm/include/llvm/Support/COM.h U src/gnu/llvm/llvm/include/llvm/Support/CRC.h U src/gnu/llvm/llvm/include/llvm/Support/CrashRecoveryContext.h U src/gnu/llvm/llvm/include/llvm/Support/Capacity.h U src/gnu/llvm/llvm/include/llvm/Support/Casting.h U src/gnu/llvm/llvm/include/llvm/Support/DJB.h U src/gnu/llvm/llvm/include/llvm/Support/CheckedArithmetic.h U src/gnu/llvm/llvm/include/llvm/Support/Chrono.h U src/gnu/llvm/llvm/include/llvm/Support/CodeGen.h U src/gnu/llvm/llvm/include/llvm/Support/CodeGenCoverage.h U src/gnu/llvm/llvm/include/llvm/Support/Compiler.h U src/gnu/llvm/llvm/include/llvm/Support/Compression.h U src/gnu/llvm/llvm/include/llvm/Support/ConvertUTF.h U src/gnu/llvm/llvm/include/llvm/Support/DOTGraphTraits.h U src/gnu/llvm/llvm/include/llvm/Support/DataTypes.h U src/gnu/llvm/llvm/include/llvm/Support/EndianStream.h U src/gnu/llvm/llvm/include/llvm/Support/DataExtractor.h U src/gnu/llvm/llvm/include/llvm/Support/Errc.h U src/gnu/llvm/llvm/include/llvm/Support/Errno.h U src/gnu/llvm/llvm/include/llvm/Support/Debug.h U src/gnu/llvm/llvm/include/llvm/Support/DebugCounter.h U src/gnu/llvm/llvm/include/llvm/Support/DynamicLibrary.h U src/gnu/llvm/llvm/include/llvm/Support/ELFAttributeParser.h U src/gnu/llvm/llvm/include/llvm/Support/ELFAttributes.h U src/gnu/llvm/llvm/include/llvm/Support/Endian.h U src/gnu/llvm/llvm/include/llvm/Support/Error.h U src/gnu/llvm/llvm/include/llvm/Support/AMDGPUMetadata.h N src/gnu/llvm/llvm/include/llvm/Support/AutoConvert.h U src/gnu/llvm/llvm/include/llvm/Support/ErrorHandling.h U src/gnu/llvm/llvm/include/llvm/Support/ErrorOr.h U src/gnu/llvm/llvm/include/llvm/Support/ExtensibleRTTI.h U src/gnu/llvm/llvm/include/llvm/Support/FileCollector.h U src/gnu/llvm/llvm/include/llvm/Support/FileOutputBuffer.h U src/gnu/llvm/llvm/include/llvm/Support/FileSystem.h U src/gnu/llvm/llvm/include/llvm/Support/FileUtilities.h U src/gnu/llvm/llvm/include/llvm/Support/Format.h U src/gnu/llvm/llvm/include/llvm/Support/FormatAdapters.h U src/gnu/llvm/llvm/include/llvm/Support/FormatCommon.h U src/gnu/llvm/llvm/include/llvm/Support/FormatProviders.h U src/gnu/llvm/llvm/include/llvm/Support/FormatVariadic.h U src/gnu/llvm/llvm/include/llvm/Support/FormatVariadicDetails.h U src/gnu/llvm/llvm/include/llvm/Support/FormattedStream.h U src/gnu/llvm/llvm/include/llvm/Support/GenericDomTree.h U src/gnu/llvm/llvm/include/llvm/Support/GenericDomTreeConstruction.h U src/gnu/llvm/llvm/include/llvm/Support/GenericIteratedDominanceFrontier.h U src/gnu/llvm/llvm/include/llvm/Support/Host.h U src/gnu/llvm/llvm/include/llvm/Support/CommandLine.h U src/gnu/llvm/llvm/include/llvm/Support/GlobPattern.h U src/gnu/llvm/llvm/include/llvm/Support/GraphWriter.h U src/gnu/llvm/llvm/include/llvm/Support/InitLLVM.h U src/gnu/llvm/llvm/include/llvm/Support/ItaniumManglingCanonicalizer.h U src/gnu/llvm/llvm/include/llvm/Support/JSON.h U src/gnu/llvm/llvm/include/llvm/Support/KnownBits.h U src/gnu/llvm/llvm/include/llvm/Support/LEB128.h U src/gnu/llvm/llvm/include/llvm/Support/LICENSE.TXT U src/gnu/llvm/llvm/include/llvm/Support/LineIterator.h U src/gnu/llvm/llvm/include/llvm/Support/Locale.h U src/gnu/llvm/llvm/include/llvm/Support/LockFileManager.h U src/gnu/llvm/llvm/include/llvm/Support/LowLevelTypeImpl.h U src/gnu/llvm/llvm/include/llvm/Support/MD5.h U src/gnu/llvm/llvm/include/llvm/Support/MSVCErrorWorkarounds.h U src/gnu/llvm/llvm/include/llvm/Support/MachineValueType.h U src/gnu/llvm/llvm/include/llvm/Support/ManagedStatic.h U src/gnu/llvm/llvm/include/llvm/Support/MathExtras.h U src/gnu/llvm/llvm/include/llvm/Support/MemAlloc.h U src/gnu/llvm/llvm/include/llvm/Support/Memory.h U src/gnu/llvm/llvm/include/llvm/Support/MemoryBuffer.h U src/gnu/llvm/llvm/include/llvm/Support/MipsABIFlags.h U src/gnu/llvm/llvm/include/llvm/Support/Mutex.h U src/gnu/llvm/llvm/include/llvm/Support/NativeFormatting.h U src/gnu/llvm/llvm/include/llvm/Support/OnDiskHashTable.h U src/gnu/llvm/llvm/include/llvm/Support/OptimizedStructLayout.h U src/gnu/llvm/llvm/include/llvm/Support/Parallel.h U src/gnu/llvm/llvm/include/llvm/Support/Path.h U src/gnu/llvm/llvm/include/llvm/Support/PluginLoader.h U src/gnu/llvm/llvm/include/llvm/Support/PointerLikeTypeTraits.h U src/gnu/llvm/llvm/include/llvm/Support/PrettyStackTrace.h U src/gnu/llvm/llvm/include/llvm/Support/Printable.h U src/gnu/llvm/llvm/include/llvm/Support/Process.h U src/gnu/llvm/llvm/include/llvm/Support/Program.h U src/gnu/llvm/llvm/include/llvm/Support/RISCVAttributeParser.h U src/gnu/llvm/llvm/include/llvm/Support/RISCVAttributes.h U src/gnu/llvm/llvm/include/llvm/Support/RISCVTargetParser.def U src/gnu/llvm/llvm/include/llvm/Support/RWMutex.h U src/gnu/llvm/llvm/include/llvm/Support/RandomNumberGenerator.h U src/gnu/llvm/llvm/include/llvm/Support/Recycler.h U src/gnu/llvm/llvm/include/llvm/Support/RecyclingAllocator.h U src/gnu/llvm/llvm/include/llvm/Support/Regex.h U src/gnu/llvm/llvm/include/llvm/Support/Registry.h U src/gnu/llvm/llvm/include/llvm/Support/ReverseIteration.h U src/gnu/llvm/llvm/include/llvm/Support/SHA1.h U src/gnu/llvm/llvm/include/llvm/Support/SMLoc.h U src/gnu/llvm/llvm/include/llvm/Support/SMTAPI.h U src/gnu/llvm/llvm/include/llvm/Support/SaveAndRestore.h U src/gnu/llvm/llvm/include/llvm/Support/ScaledNumber.h U src/gnu/llvm/llvm/include/llvm/Support/ScopedPrinter.h U src/gnu/llvm/llvm/include/llvm/Support/Signals.h U src/gnu/llvm/llvm/include/llvm/Support/Signposts.h U src/gnu/llvm/llvm/include/llvm/Support/SmallVectorMemoryBuffer.h U src/gnu/llvm/llvm/include/llvm/Support/SourceMgr.h U src/gnu/llvm/llvm/include/llvm/Support/SpecialCaseList.h U src/gnu/llvm/llvm/include/llvm/Support/StringSaver.h U src/gnu/llvm/llvm/include/llvm/Support/SuffixTree.h U src/gnu/llvm/llvm/include/llvm/Support/SwapByteOrder.h U src/gnu/llvm/llvm/include/llvm/Support/SymbolRemappingReader.h U src/gnu/llvm/llvm/include/llvm/Support/SystemUtils.h U src/gnu/llvm/llvm/include/llvm/Support/TarWriter.h U src/gnu/llvm/llvm/include/llvm/Support/TargetOpcodes.def U src/gnu/llvm/llvm/include/llvm/Support/TargetParser.h U src/gnu/llvm/llvm/include/llvm/Support/Timer.h U src/gnu/llvm/llvm/include/llvm/Support/TargetRegistry.h U src/gnu/llvm/llvm/include/llvm/Support/TargetSelect.h U src/gnu/llvm/llvm/include/llvm/Support/TaskQueue.h U src/gnu/llvm/llvm/include/llvm/Support/ThreadLocal.h U src/gnu/llvm/llvm/include/llvm/Support/ThreadPool.h U src/gnu/llvm/llvm/include/llvm/Support/Threading.h U src/gnu/llvm/llvm/include/llvm/Support/TimeProfiler.h U src/gnu/llvm/llvm/include/llvm/Support/ToolOutputFile.h U src/gnu/llvm/llvm/include/llvm/Support/TrailingObjects.h U src/gnu/llvm/llvm/include/llvm/Support/TrigramIndex.h U src/gnu/llvm/llvm/include/llvm/Support/TypeName.h U src/gnu/llvm/llvm/include/llvm/Support/TypeSize.h U src/gnu/llvm/llvm/include/llvm/Support/Unicode.h U src/gnu/llvm/llvm/include/llvm/Support/UnicodeCharRanges.h U src/gnu/llvm/llvm/include/llvm/Support/Valgrind.h U src/gnu/llvm/llvm/include/llvm/Support/VersionTuple.h U src/gnu/llvm/llvm/include/llvm/Support/VirtualFileSystem.h U src/gnu/llvm/llvm/include/llvm/Support/Watchdog.h U src/gnu/llvm/llvm/include/llvm/Support/Win64EH.h U src/gnu/llvm/llvm/include/llvm/Support/WindowsError.h U src/gnu/llvm/llvm/include/llvm/Support/WithColor.h U src/gnu/llvm/llvm/include/llvm/Support/X86DisassemblerDecoderCommon.h U src/gnu/llvm/llvm/include/llvm/Support/X86TargetParser.def U src/gnu/llvm/llvm/include/llvm/Support/X86TargetParser.h U src/gnu/llvm/llvm/include/llvm/Support/YAMLParser.h U src/gnu/llvm/llvm/include/llvm/Support/YAMLTraits.h U src/gnu/llvm/llvm/include/llvm/Support/circular_raw_ostream.h U src/gnu/llvm/llvm/include/llvm/Support/raw_os_ostream.h U src/gnu/llvm/llvm/include/llvm/Support/raw_ostream.h U src/gnu/llvm/llvm/include/llvm/Support/raw_sha1_ostream.h U src/gnu/llvm/llvm/include/llvm/Support/thread.h U src/gnu/llvm/llvm/include/llvm/Support/type_traits.h U src/gnu/llvm/llvm/include/llvm/Support/xxhash.h N src/gnu/llvm/llvm/include/llvm/Support/BCD.h N src/gnu/llvm/llvm/include/llvm/Support/Discriminator.h N src/gnu/llvm/llvm/include/llvm/Support/ExitCodes.h N src/gnu/llvm/llvm/include/llvm/Support/InstructionCost.h N src/gnu/llvm/llvm/include/llvm/Support/MemoryBufferRef.h N src/gnu/llvm/llvm/include/llvm/Support/SHA256.h U src/gnu/llvm/llvm/include/llvm/Support/Solaris/sys/regset.h U src/gnu/llvm/llvm/include/llvm/Support/Windows/WindowsSupport.h N src/gnu/llvm/llvm/include/llvm/Support/FileSystem/UniqueID.h U src/gnu/llvm/llvm/include/llvm/TableGen/Automaton.td U src/gnu/llvm/llvm/include/llvm/TableGen/Error.h U src/gnu/llvm/llvm/include/llvm/TableGen/Main.h U src/gnu/llvm/llvm/include/llvm/TableGen/Record.h U src/gnu/llvm/llvm/include/llvm/TableGen/SearchableTable.td U src/gnu/llvm/llvm/include/llvm/TableGen/SetTheory.h U src/gnu/llvm/llvm/include/llvm/TableGen/StringMatcher.h U src/gnu/llvm/llvm/include/llvm/TableGen/StringToOffsetTable.h U src/gnu/llvm/llvm/include/llvm/TableGen/TableGenBackend.h N src/gnu/llvm/llvm/include/llvm/TableGen/DirectiveEmitter.h U src/gnu/llvm/llvm/include/llvm/Target/CodeGenCWrappers.h U src/gnu/llvm/llvm/include/llvm/Target/GenericOpcodes.td U src/gnu/llvm/llvm/include/llvm/Target/Target.td U src/gnu/llvm/llvm/include/llvm/Target/TargetCallingConv.td U src/gnu/llvm/llvm/include/llvm/Target/TargetInstrPredicate.td U src/gnu/llvm/llvm/include/llvm/Target/TargetIntrinsicInfo.h U src/gnu/llvm/llvm/include/llvm/Target/TargetItinerary.td U src/gnu/llvm/llvm/include/llvm/Target/TargetLoweringObjectFile.h U src/gnu/llvm/llvm/include/llvm/Target/TargetMachine.h U src/gnu/llvm/llvm/include/llvm/Target/TargetOptions.h U src/gnu/llvm/llvm/include/llvm/Target/TargetPfmCounters.td U src/gnu/llvm/llvm/include/llvm/Target/TargetSchedule.td U src/gnu/llvm/llvm/include/llvm/Target/TargetSelectionDAG.td N src/gnu/llvm/llvm/include/llvm/Target/CGPassBuilderOption.h U src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/Combine.td U src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/RegisterBank.td U src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td U src/gnu/llvm/llvm/include/llvm/Target/GlobalISel/Target.td U src/gnu/llvm/llvm/include/llvm/Testing/Support/Annotations.h U src/gnu/llvm/llvm/include/llvm/Testing/Support/Error.h U src/gnu/llvm/llvm/include/llvm/Testing/Support/SupportHelpers.h N src/gnu/llvm/llvm/include/llvm/DWP/DWP.h N src/gnu/llvm/llvm/include/llvm/DWP/DWPError.h N src/gnu/llvm/llvm/include/llvm/DWP/DWPStringPool.h U src/gnu/llvm/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h U src/gnu/llvm/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h U src/gnu/llvm/llvm/include/llvm/Transforms/CFGuard.h U src/gnu/llvm/llvm/include/llvm/Transforms/Coroutines.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation.h U src/gnu/llvm/llvm/include/llvm/Transforms/ObjCARC.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize.h U src/gnu/llvm/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h U src/gnu/llvm/llvm/include/llvm/Transforms/Coroutines/CoroCleanup.h U src/gnu/llvm/llvm/include/llvm/Transforms/Coroutines/CoroEarly.h U src/gnu/llvm/llvm/include/llvm/Transforms/Coroutines/CoroElide.h U src/gnu/llvm/llvm/include/llvm/Transforms/Coroutines/CoroSplit.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/Attributor.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ConstantMerge.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/FunctionImport.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/GlobalDCE.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/GlobalOpt.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/GlobalSplit.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/Inliner.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/Internalize.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/MergeFunctions.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/OpenMPOpt.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/PartialInlining.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/SCCP.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/SampleProfile.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h U src/gnu/llvm/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/Annotation2Metadata.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/BlockExtractor.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/IROutliner.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/LoopExtractor.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ProfiledCallGraph.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/SampleContextTracker.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/SampleProfileProbe.h N src/gnu/llvm/llvm/include/llvm/Transforms/IPO/StripSymbols.h U src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/InstCombine.h U src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h N src/gnu/llvm/llvm/include/llvm/Transforms/InstCombine/InstCombiner.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h U src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h N src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h N src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h N src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/MemProfiler.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ADCE.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/BDCE.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/DCE.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/Float2Int.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/GVN.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/GVNExpression.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/GuardWidening.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LICM.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/JumpThreading.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopFuse.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopPredication.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopRotation.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopSink.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SCCP.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LowerWidenableCondition.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/MergeICmps.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/NewGVN.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/Reassociate.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SROA.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/Scalarizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/Sink.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/AnnotationRemarks.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h U src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ConstraintElimination.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/DFAJumpThreading.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/InferAddressSpaces.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopBoundSplit.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopFlatten.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopInterchange.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopReroll.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/LoopVersioningLICM.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/Reg2Mem.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/StraightLineStrengthReduce.h N src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/StructurizeCFG.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/AMDGPUEmitPrintf.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/AssumeBundleBuilder.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/Cloning.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CodeExtractor.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/CtorUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/Debugify.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/Evaluator.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/FunctionComparator.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/GlobalStatus.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/GuardUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/Local.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LoopRotationUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/IntegerDivision.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LCSSA.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LoopUtils.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/HelloWorld.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LoopSimplify.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LoopVersioning.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SizeOpts.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LowerInvoke.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/Mem2Reg.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ModuleUtils.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/PredicateInfo.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LoopPeel.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SSAUpdater.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SSAUpdaterBulk.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SanitizerStats.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ScalarEvolutionExpander.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SplitModule.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/FixIrreducible.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/InstructionNamer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/UnrollLoop.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/VNCoercion.h U src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ValueMapper.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/LowerSwitch.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/MatrixUtils.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/MemoryOpRemark.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/MetaRenamer.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/RelLookupTableConverter.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SCCPSolver.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/SimplifyCFGOptions.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/StripGCRelocates.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h N src/gnu/llvm/llvm/include/llvm/Transforms/Utils/UnifyLoopExits.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/LoopVectorizationLegality.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h U src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/VectorCombine.h U src/gnu/llvm/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h U src/gnu/llvm/llvm/include/llvm/WindowsResource/ResourceProcessor.h U src/gnu/llvm/llvm/include/llvm/WindowsResource/ResourceScriptToken.h U src/gnu/llvm/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h U src/gnu/llvm/llvm/include/llvm/XRay/BlockIndexer.h U src/gnu/llvm/llvm/include/llvm/XRay/BlockPrinter.h U src/gnu/llvm/llvm/include/llvm/XRay/BlockVerifier.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRLogBuilder.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRRecordConsumer.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRRecordProducer.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRRecords.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRTraceExpander.h U src/gnu/llvm/llvm/include/llvm/XRay/FDRTraceWriter.h U src/gnu/llvm/llvm/include/llvm/XRay/FileHeaderReader.h U src/gnu/llvm/llvm/include/llvm/XRay/Graph.h U src/gnu/llvm/llvm/include/llvm/XRay/InstrumentationMap.h U src/gnu/llvm/llvm/include/llvm/XRay/Profile.h U src/gnu/llvm/llvm/include/llvm/XRay/RecordPrinter.h U src/gnu/llvm/llvm/include/llvm/XRay/Trace.h U src/gnu/llvm/llvm/include/llvm/XRay/XRayRecord.h U src/gnu/llvm/llvm/include/llvm/XRay/YAMLXRayRecord.h N src/gnu/llvm/llvm/include/llvm/FileCheck/FileCheck.h N src/gnu/llvm/llvm/include/llvm/InterfaceStub/ELFObjHandler.h N src/gnu/llvm/llvm/include/llvm/InterfaceStub/IFSHandler.h N src/gnu/llvm/llvm/include/llvm/InterfaceStub/IFSStub.h N src/gnu/llvm/llvm/include/llvm/TextAPI/Architecture.def N src/gnu/llvm/llvm/include/llvm/TextAPI/Architecture.h N src/gnu/llvm/llvm/include/llvm/TextAPI/ArchitectureSet.h N src/gnu/llvm/llvm/include/llvm/TextAPI/InterfaceFile.h N src/gnu/llvm/llvm/include/llvm/TextAPI/PackedVersion.h N src/gnu/llvm/llvm/include/llvm/TextAPI/Platform.h N src/gnu/llvm/llvm/include/llvm/TextAPI/Symbol.h N src/gnu/llvm/llvm/include/llvm/TextAPI/Target.h N src/gnu/llvm/llvm/include/llvm/TextAPI/TextAPIReader.h N src/gnu/llvm/llvm/include/llvm/TextAPI/TextAPIWriter.h U src/gnu/llvm/llvm/lib/CMakeLists.txt U src/gnu/llvm/llvm/lib/Analysis/AliasAnalysisSummary.cpp U src/gnu/llvm/llvm/lib/Analysis/AliasAnalysisSummary.h U src/gnu/llvm/llvm/lib/Analysis/AssumeBundleQueries.cpp U src/gnu/llvm/llvm/lib/Analysis/AssumptionCache.cpp U src/gnu/llvm/llvm/lib/Analysis/BasicAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/BlockFrequencyInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp U src/gnu/llvm/llvm/lib/Analysis/BranchProbabilityInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/CFGPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/CFLGraph.h U src/gnu/llvm/llvm/lib/Analysis/Delinearization.cpp U src/gnu/llvm/llvm/lib/Analysis/InstructionPrecedenceTracking.cpp N src/gnu/llvm/llvm/lib/Analysis/ConstraintSystem.cpp N src/gnu/llvm/llvm/lib/Analysis/DDGPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/CGSCCPassManager.cpp U src/gnu/llvm/llvm/lib/Analysis/CMakeLists.txt U src/gnu/llvm/llvm/lib/Analysis/CallGraph.cpp U src/gnu/llvm/llvm/lib/Analysis/CallGraphSCCPass.cpp U src/gnu/llvm/llvm/lib/Analysis/CallPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/CaptureTracking.cpp U src/gnu/llvm/llvm/lib/Analysis/CmpInstAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/CodeMetrics.cpp U src/gnu/llvm/llvm/lib/Analysis/ConstantFolding.cpp U src/gnu/llvm/llvm/lib/Analysis/CostModel.cpp U src/gnu/llvm/llvm/lib/Analysis/DDG.cpp U src/gnu/llvm/llvm/lib/Analysis/DemandedBits.cpp U src/gnu/llvm/llvm/lib/Analysis/DependenceAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/DependenceGraphBuilder.cpp U src/gnu/llvm/llvm/lib/Analysis/DivergenceAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/DomPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/Analysis.cpp U src/gnu/llvm/llvm/lib/Analysis/CFG.cpp U src/gnu/llvm/llvm/lib/Analysis/DomTreeUpdater.cpp U src/gnu/llvm/llvm/lib/Analysis/DominanceFrontier.cpp U src/gnu/llvm/llvm/lib/Analysis/EHPersonalities.cpp U src/gnu/llvm/llvm/lib/Analysis/GlobalsModRef.cpp U src/gnu/llvm/llvm/lib/Analysis/GuardUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/HeatUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/IVDescriptors.cpp U src/gnu/llvm/llvm/lib/Analysis/IVUsers.cpp U src/gnu/llvm/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/InlineAdvisor.cpp U src/gnu/llvm/llvm/lib/Analysis/InlineCost.cpp U src/gnu/llvm/llvm/lib/Analysis/AliasSetTracker.cpp U src/gnu/llvm/llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/InstCount.cpp U src/gnu/llvm/llvm/lib/Analysis/InstructionSimplify.cpp U src/gnu/llvm/llvm/lib/Analysis/Interval.cpp U src/gnu/llvm/llvm/lib/Analysis/Lint.cpp U src/gnu/llvm/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp U src/gnu/llvm/llvm/lib/Analysis/IntervalPartition.cpp U src/gnu/llvm/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/LazyCallGraph.cpp U src/gnu/llvm/llvm/lib/Analysis/LazyValueInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/LegacyDivergenceAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/Loads.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopAccessAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopAnalysisManager.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopCacheAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopNestAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopPass.cpp U src/gnu/llvm/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp U src/gnu/llvm/llvm/lib/Analysis/MLInlineAdvisor.cpp U src/gnu/llvm/llvm/lib/Analysis/AliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/MemorySSA.cpp U src/gnu/llvm/llvm/lib/Analysis/MemDepPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/MemDerefPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/MemoryBuiltins.cpp U src/gnu/llvm/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/MemoryLocation.cpp U src/gnu/llvm/llvm/lib/Analysis/MemorySSAUpdater.cpp U src/gnu/llvm/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/MustExecute.cpp U src/gnu/llvm/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/ObjCARCInstKind.cpp U src/gnu/llvm/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp U src/gnu/llvm/llvm/lib/Analysis/PhiValues.cpp U src/gnu/llvm/llvm/lib/Analysis/PHITransAddr.cpp U src/gnu/llvm/llvm/lib/Analysis/RegionInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/PostDominators.cpp U src/gnu/llvm/llvm/lib/Analysis/ProfileSummaryInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/PtrUseVisitor.cpp U src/gnu/llvm/llvm/lib/Analysis/README.txt U src/gnu/llvm/llvm/lib/Analysis/RegionPass.cpp U src/gnu/llvm/llvm/lib/Analysis/RegionPrinter.cpp U src/gnu/llvm/llvm/lib/Analysis/ReleaseModeModelRunner.cpp U src/gnu/llvm/llvm/lib/Analysis/ScalarEvolution.cpp U src/gnu/llvm/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/ScalarEvolutionDivision.cpp U src/gnu/llvm/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp U src/gnu/llvm/llvm/lib/Analysis/ScopedNoAliasAA.cpp U src/gnu/llvm/llvm/lib/Analysis/StackLifetime.cpp U src/gnu/llvm/llvm/lib/Analysis/StackSafetyAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/TFUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/StratifiedSets.h U src/gnu/llvm/llvm/lib/Analysis/VFABIDemangling.cpp U src/gnu/llvm/llvm/lib/Analysis/SyncDependenceAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/SyntheticCountsUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/TargetLibraryInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/TargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Analysis/Trace.cpp U src/gnu/llvm/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Analysis/TypeMetadataUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/ValueTracking.cpp U src/gnu/llvm/llvm/lib/Analysis/ValueLattice.cpp U src/gnu/llvm/llvm/lib/Analysis/ValueLatticeUtils.cpp U src/gnu/llvm/llvm/lib/Analysis/VectorUtils.cpp N src/gnu/llvm/llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp N src/gnu/llvm/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp N src/gnu/llvm/llvm/lib/Analysis/IRSimilarityIdentifier.cpp N src/gnu/llvm/llvm/lib/Analysis/ImportedFunctionsInliningStatistics.cpp N src/gnu/llvm/llvm/lib/Analysis/OverflowInstAnalysis.cpp N src/gnu/llvm/llvm/lib/Analysis/ReplayInlineAdvisor.cpp N src/gnu/llvm/llvm/lib/Analysis/models/generate_mock_model.py N src/gnu/llvm/llvm/lib/Analysis/models/inlining/config.py U src/gnu/llvm/llvm/lib/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/AsmParser/LLLexer.cpp U src/gnu/llvm/llvm/lib/AsmParser/LLParser.cpp U src/gnu/llvm/llvm/lib/AsmParser/Parser.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/AMDGPUMetadataVerifier.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/CMakeLists.txt U src/gnu/llvm/llvm/lib/BinaryFormat/Dwarf.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/MachO.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/Magic.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/Wasm.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/Minidump.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/MsgPackDocument.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/MsgPackReader.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/MsgPackWriter.cpp U src/gnu/llvm/llvm/lib/BinaryFormat/XCOFF.cpp N src/gnu/llvm/llvm/lib/BinaryFormat/ELF.cpp U src/gnu/llvm/llvm/lib/Bitcode/CMakeLists.txt U src/gnu/llvm/llvm/lib/Bitcode/Reader/BitReader.cpp U src/gnu/llvm/llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp U src/gnu/llvm/llvm/lib/Bitcode/Reader/BitcodeReader.cpp U src/gnu/llvm/llvm/lib/Bitcode/Reader/CMakeLists.txt U src/gnu/llvm/llvm/lib/Bitcode/Reader/MetadataLoader.cpp U src/gnu/llvm/llvm/lib/Bitcode/Reader/ValueList.cpp U src/gnu/llvm/llvm/lib/Bitcode/Reader/MetadataLoader.h U src/gnu/llvm/llvm/lib/Bitcode/Reader/ValueList.h U src/gnu/llvm/llvm/lib/Bitcode/Writer/BitWriter.cpp U src/gnu/llvm/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp U src/gnu/llvm/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp U src/gnu/llvm/llvm/lib/Bitcode/Writer/CMakeLists.txt U src/gnu/llvm/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp U src/gnu/llvm/llvm/lib/Bitcode/Writer/ValueEnumerator.h U src/gnu/llvm/llvm/lib/Bitstream/CMakeLists.txt U src/gnu/llvm/llvm/lib/Bitstream/Reader/BitstreamReader.cpp U src/gnu/llvm/llvm/lib/Bitstream/Reader/CMakeLists.txt U src/gnu/llvm/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h U src/gnu/llvm/llvm/lib/CodeGen/CFIInstrInserter.cpp U src/gnu/llvm/llvm/lib/CodeGen/FixupStatepointCallerSaved.cpp U src/gnu/llvm/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/IndirectBrExpandPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp U src/gnu/llvm/llvm/lib/CodeGen/GCRootLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/ReachingDefAnalysis.cpp U src/gnu/llvm/llvm/lib/CodeGen/SafeStack.cpp U src/gnu/llvm/llvm/lib/CodeGen/CFGuardLongjmp.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp U src/gnu/llvm/llvm/lib/CodeGen/ShrinkWrap.cpp U src/gnu/llvm/llvm/lib/CodeGen/HardwareLoops.cpp U src/gnu/llvm/llvm/lib/CodeGen/CalcSpillWeights.cpp U src/gnu/llvm/llvm/lib/CodeGen/CallingConvLower.cpp U src/gnu/llvm/llvm/lib/CodeGen/CodeGenPrepare.cpp U src/gnu/llvm/llvm/lib/CodeGen/CommandFlags.cpp U src/gnu/llvm/llvm/lib/CodeGen/DFAPacketizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/CriticalAntiDepBreaker.h U src/gnu/llvm/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp U src/gnu/llvm/llvm/lib/CodeGen/DetectDeadLanes.cpp U src/gnu/llvm/llvm/lib/CodeGen/DwarfEHPrepare.cpp U src/gnu/llvm/llvm/lib/CodeGen/EarlyIfConversion.cpp U src/gnu/llvm/llvm/lib/CodeGen/ExecutionDomainFix.cpp U src/gnu/llvm/llvm/lib/CodeGen/ExpandMemCmp.cpp U src/gnu/llvm/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp U src/gnu/llvm/llvm/lib/CodeGen/FaultMaps.cpp U src/gnu/llvm/llvm/lib/CodeGen/Analysis.cpp U src/gnu/llvm/llvm/lib/CodeGen/IfConversion.cpp C src/gnu/llvm/llvm/lib/CodeGen/TargetPassConfig.cpp U src/gnu/llvm/llvm/lib/CodeGen/FEntryInserter.cpp U src/gnu/llvm/llvm/lib/CodeGen/FinalizeISel.cpp U src/gnu/llvm/llvm/lib/CodeGen/FuncletLayout.cpp U src/gnu/llvm/llvm/lib/CodeGen/ImplicitNullChecks.cpp U src/gnu/llvm/llvm/lib/CodeGen/InlineSpiller.cpp U src/gnu/llvm/llvm/lib/CodeGen/GCMetadataPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/InterferenceCache.h U src/gnu/llvm/llvm/lib/CodeGen/InterleavedAccessPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveDebugVariables.cpp U src/gnu/llvm/llvm/lib/CodeGen/AtomicExpandPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/CodeGen.cpp U src/gnu/llvm/llvm/lib/CodeGen/UnreachableBlockElim.cpp U src/gnu/llvm/llvm/lib/CodeGen/VirtRegMap.cpp U src/gnu/llvm/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp U src/gnu/llvm/llvm/lib/CodeGen/LowerEmuTLS.cpp U src/gnu/llvm/llvm/lib/CodeGen/SlotIndexes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SplitKit.h U src/gnu/llvm/llvm/lib/CodeGen/InterferenceCache.cpp U src/gnu/llvm/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp U src/gnu/llvm/llvm/lib/CodeGen/IntrinsicLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/LLVMTargetMachine.cpp U src/gnu/llvm/llvm/lib/CodeGen/LatencyPriorityQueue.cpp U src/gnu/llvm/llvm/lib/CodeGen/LexicalScopes.cpp U src/gnu/llvm/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/AllocationOrder.h U src/gnu/llvm/llvm/lib/CodeGen/BreakFalseDeps.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveDebugVariables.h U src/gnu/llvm/llvm/lib/CodeGen/LiveInterval.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveIntervalCalc.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveIntervalUnion.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/EdgeBundles.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveStacks.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveIntervals.cpp U src/gnu/llvm/llvm/lib/CodeGen/LivePhysRegs.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveRangeCalc.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveRangeEdit.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveRangeShrink.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveRangeUtils.h U src/gnu/llvm/llvm/lib/CodeGen/LiveRegMatrix.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveRegUnits.cpp U src/gnu/llvm/llvm/lib/CodeGen/LiveVariables.cpp U src/gnu/llvm/llvm/lib/CodeGen/LowLevelType.cpp U src/gnu/llvm/llvm/lib/CodeGen/LoopTraversal.cpp U src/gnu/llvm/llvm/lib/CodeGen/MBFIWrapper.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRNamerPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineCSE.cpp U src/gnu/llvm/llvm/lib/CodeGen/BranchFolding.h C src/gnu/llvm/llvm/lib/CodeGen/CMakeLists.txt U src/gnu/llvm/llvm/lib/CodeGen/MIRPrintingPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRVRegNamerUtils.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRVRegNamerUtils.h U src/gnu/llvm/llvm/lib/CodeGen/MachineBasicBlock.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineBlockPlacement.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineCombiner.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineCopyPropagation.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineDebugify.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineFrameInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineDominanceFrontier.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineDominators.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineFunction.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineFunctionPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineLICM.cpp U src/gnu/llvm/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineInstr.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineInstrBundle.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineLoopInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineLoopUtils.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineModuleInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineOperand.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineOutliner.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachinePipeliner.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineRegisterInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachinePostDominators.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineRegionInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalMerge.cpp U src/gnu/llvm/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/AllocationOrder.cpp U src/gnu/llvm/llvm/lib/CodeGen/GCMetadata.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineSSAUpdater.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineScheduler.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineSink.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineSizeOpts.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineStripDebug.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineTraceMetrics.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineVerifier.cpp U src/gnu/llvm/llvm/lib/CodeGen/MacroFusion.cpp U src/gnu/llvm/llvm/lib/CodeGen/ModuloSchedule.cpp U src/gnu/llvm/llvm/lib/CodeGen/NonRelocatableStringpool.cpp U src/gnu/llvm/llvm/lib/CodeGen/OptimizePHIs.cpp U src/gnu/llvm/llvm/lib/CodeGen/PHIElimination.cpp U src/gnu/llvm/llvm/lib/CodeGen/PHIEliminationUtils.cpp U src/gnu/llvm/llvm/lib/CodeGen/PHIEliminationUtils.h U src/gnu/llvm/llvm/lib/CodeGen/ParallelCG.cpp U src/gnu/llvm/llvm/lib/CodeGen/PatchableFunction.cpp U src/gnu/llvm/llvm/lib/CodeGen/PeepholeOptimizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/PostRASchedulerList.cpp U src/gnu/llvm/llvm/lib/CodeGen/ProcessImplicitDefs.cpp U src/gnu/llvm/llvm/lib/CodeGen/RDFGraph.cpp U src/gnu/llvm/llvm/lib/CodeGen/PseudoSourceValue.cpp U src/gnu/llvm/llvm/lib/CodeGen/RDFLiveness.cpp U src/gnu/llvm/llvm/lib/CodeGen/RDFRegisters.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegAllocBase.cpp U src/gnu/llvm/llvm/lib/CodeGen/README.txt U src/gnu/llvm/llvm/lib/CodeGen/RegAllocBase.h U src/gnu/llvm/llvm/lib/CodeGen/RegAllocBasic.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegAllocFast.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegAllocGreedy.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegAllocPBQP.cpp U src/gnu/llvm/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp N src/gnu/llvm/llvm/lib/CodeGen/ExpandVectorPredication.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegUsageInfoCollector.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegisterClassInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegisterCoalescer.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegisterCoalescer.h U src/gnu/llvm/llvm/lib/CodeGen/RegisterPressure.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegisterScavenging.cpp U src/gnu/llvm/llvm/lib/CodeGen/RegisterUsageInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/RenameIndependentSubregs.cpp U src/gnu/llvm/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/BranchFolding.cpp U src/gnu/llvm/llvm/lib/CodeGen/BranchRelaxation.cpp U src/gnu/llvm/llvm/lib/CodeGen/SafeStackLayout.cpp U src/gnu/llvm/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp U src/gnu/llvm/llvm/lib/CodeGen/SafeStackLayout.h U src/gnu/llvm/llvm/lib/CodeGen/ScheduleDAG.cpp U src/gnu/llvm/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/ShadowStackGCLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/SjLjEHPrepare.cpp U src/gnu/llvm/llvm/lib/CodeGen/SpillPlacement.cpp U src/gnu/llvm/llvm/lib/CodeGen/SpillPlacement.h U src/gnu/llvm/llvm/lib/CodeGen/SplitKit.cpp U src/gnu/llvm/llvm/lib/CodeGen/StackColoring.cpp U src/gnu/llvm/llvm/lib/CodeGen/StackMaps.cpp U src/gnu/llvm/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp U src/gnu/llvm/llvm/lib/CodeGen/StackProtector.cpp U src/gnu/llvm/llvm/lib/CodeGen/StackSlotColoring.cpp U src/gnu/llvm/llvm/lib/CodeGen/ValueTypes.cpp N src/gnu/llvm/llvm/lib/CodeGen/CodeGenPassBuilder.cpp N src/gnu/llvm/llvm/lib/CodeGen/EHContGuardCatchret.cpp U src/gnu/llvm/llvm/lib/CodeGen/TailDuplicator.cpp U src/gnu/llvm/llvm/lib/CodeGen/SwiftErrorValueTracking.cpp U src/gnu/llvm/llvm/lib/CodeGen/SwitchLoweringUtils.cpp U src/gnu/llvm/llvm/lib/CodeGen/TailDuplication.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetInstrInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetLoweringBase.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetOptionsImpl.cpp N src/gnu/llvm/llvm/lib/CodeGen/BasicBlockSections.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetRegisterInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetSubtargetInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp U src/gnu/llvm/llvm/lib/CodeGen/TypePromotion.cpp U src/gnu/llvm/llvm/lib/CodeGen/TargetSchedule.cpp U src/gnu/llvm/llvm/lib/CodeGen/WasmEHPrepare.cpp C src/gnu/llvm/llvm/lib/CodeGen/PrologEpilogInserter.cpp U src/gnu/llvm/llvm/lib/CodeGen/ExpandReductions.cpp U src/gnu/llvm/llvm/lib/CodeGen/WinEHPrepare.cpp U src/gnu/llvm/llvm/lib/CodeGen/XRayInstrumentation.cpp N src/gnu/llvm/llvm/lib/CodeGen/MIRFSDiscriminator.cpp N src/gnu/llvm/llvm/lib/CodeGen/MIRYamlMapping.cpp N src/gnu/llvm/llvm/lib/CodeGen/MachineCheckDebugify.cpp N src/gnu/llvm/llvm/lib/CodeGen/MachineFunctionSplitter.cpp N src/gnu/llvm/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp N src/gnu/llvm/llvm/lib/CodeGen/MachinePassManager.cpp N src/gnu/llvm/llvm/lib/CodeGen/MachineStableHash.cpp N src/gnu/llvm/llvm/lib/CodeGen/MultiHazardRecognizer.cpp N src/gnu/llvm/llvm/lib/CodeGen/PseudoProbeInserter.cpp N src/gnu/llvm/llvm/lib/CodeGen/RemoveRedundantDebugValues.cpp N src/gnu/llvm/llvm/lib/CodeGen/ReplaceWithVeclib.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AccelTable.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AddressPool.h C src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DIE.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DIEHash.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfException.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp N src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/AIXException.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WasmException.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WasmException.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WinCFGuard.h U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WinException.cpp U src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/WinException.h N src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.cpp N src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/PseudoProbePrinter.h U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/CSEInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/Combiner.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/GISelChangeObserver.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LegalityPredicates.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LegalizeMutations.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/Localizer.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LostDebugLocObserver.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/Utils.cpp N src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/LegacyLegalizerInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/CodeGen/MIRParser/MILexer.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRParser/MILexer.h U src/gnu/llvm/llvm/lib/CodeGen/MIRParser/MIParser.cpp U src/gnu/llvm/llvm/lib/CodeGen/MIRParser/MIRParser.cpp N src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/InstrRefBasedImpl.cpp N src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp N src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.h N src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt C src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h U src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp U src/gnu/llvm/llvm/lib/DWARFLinker/CMakeLists.txt U src/gnu/llvm/llvm/lib/DWARFLinker/DWARFLinker.cpp U src/gnu/llvm/llvm/lib/DWARFLinker/DWARFLinkerCompileUnit.cpp U src/gnu/llvm/llvm/lib/DWARFLinker/DWARFLinkerDeclContext.cpp U src/gnu/llvm/llvm/lib/DWARFLinker/DWARFStreamer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/EnumTables.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/Formatters.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/RecordName.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/Line.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeRecordHelpers.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp U src/gnu/llvm/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFAddressRange.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugAddr.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDebugRnglists.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFListTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFLocationExpression.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp U src/gnu/llvm/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/DwarfTransformer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/FileWriter.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/FunctionInfo.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/GsymCreator.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/GsymReader.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/Header.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/InlineInfo.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/LineTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/LookupResult.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/ObjectFileTransformer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/GSYM/Range.cpp U src/gnu/llvm/llvm/lib/DebugInfo/MSF/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/MSF/MSFError.cpp U src/gnu/llvm/llvm/lib/DebugInfo/MSF/MSFCommon.cpp U src/gnu/llvm/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/PDB/GenericError.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBContext.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDB.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBExtras.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/UDTLayout.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumFrameData.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumInjectedSources.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSectionContribs.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAFrameData.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIAInjectedSource.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIASectionContrib.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/Hash.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/InjectedSourceStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumGlobals.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumLineNumbers.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeFunctionSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeLineNumber.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativePublicSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeSourceFile.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeArray.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypePointer.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/RawError.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/SymbolCache.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp U src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp N src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbols.cpp N src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/NativeInlineSiteSymbol.cpp U src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt U src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp U src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp U src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h U src/gnu/llvm/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp U src/gnu/llvm/llvm/lib/Demangle/CMakeLists.txt U src/gnu/llvm/llvm/lib/Demangle/Demangle.cpp U src/gnu/llvm/llvm/lib/Demangle/ItaniumDemangle.cpp U src/gnu/llvm/llvm/lib/Demangle/MicrosoftDemangle.cpp U src/gnu/llvm/llvm/lib/Demangle/MicrosoftDemangleNodes.cpp N src/gnu/llvm/llvm/lib/Demangle/RustDemangle.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/ExecutionEngine.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/TargetSelect.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c U src/gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h U src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/EHFrameSupport.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/EHFrameSupportImpl.h U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ELF.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/JITLink.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/JITLinkGeneric.h U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/MachO.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/MachO_arm64.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/MachO_x86_64.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/DefineExternalSectionStartAndEndSymbols.h N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ELFLinkGraphBuilder.h N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/PerGraphGOTAndPLTStubsBuilder.h N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/riscv.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/x86_64.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h U src/gnu/llvm/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/CompileUtils.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Core.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/IRCompileLayer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/IRTransformLayer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Layer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/LazyReexports.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/MachOPlatform.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Mangling.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/DebugObjectManagerPlugin.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ObjectTransformLayer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/OrcV2CBindings.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/EPCDebugObjectRegistrar.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/EPCEHFrameRegistrar.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Speculation.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ThreadSafeModule.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/EPCIndirectionUtils.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Shared/CMakeLists.txt N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Shared/OrcError.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/Shared/RPCError.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/CMakeLists.txt N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.cpp N src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFAArch64.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h U src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h U src/gnu/llvm/llvm/lib/Extensions/CMakeLists.txt U src/gnu/llvm/llvm/lib/Extensions/Extensions.cpp U src/gnu/llvm/llvm/lib/Frontend/CMakeLists.txt U src/gnu/llvm/llvm/lib/Frontend/OpenACC/CMakeLists.txt N src/gnu/llvm/llvm/lib/Frontend/OpenACC/ACC.cpp U src/gnu/llvm/llvm/lib/Frontend/OpenMP/CMakeLists.txt U src/gnu/llvm/llvm/lib/Frontend/OpenMP/OMPContext.cpp U src/gnu/llvm/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp N src/gnu/llvm/llvm/lib/Frontend/OpenMP/OMP.cpp U src/gnu/llvm/llvm/lib/FuzzMutate/CMakeLists.txt U src/gnu/llvm/llvm/lib/FuzzMutate/FuzzerCLI.cpp U src/gnu/llvm/llvm/lib/FuzzMutate/IRMutator.cpp U src/gnu/llvm/llvm/lib/FuzzMutate/OpDescriptor.cpp U src/gnu/llvm/llvm/lib/FuzzMutate/Operations.cpp U src/gnu/llvm/llvm/lib/FuzzMutate/RandomIRBuilder.cpp U src/gnu/llvm/llvm/lib/Fuzzer/README.txt U src/gnu/llvm/llvm/lib/IR/AbstractCallSite.cpp U src/gnu/llvm/llvm/lib/IR/AsmWriter.cpp U src/gnu/llvm/llvm/lib/IR/AttributeImpl.h U src/gnu/llvm/llvm/lib/IR/Attributes.cpp U src/gnu/llvm/llvm/lib/IR/AutoUpgrade.cpp U src/gnu/llvm/llvm/lib/IR/BasicBlock.cpp U src/gnu/llvm/llvm/lib/IR/CMakeLists.txt U src/gnu/llvm/llvm/lib/IR/Comdat.cpp U src/gnu/llvm/llvm/lib/IR/ConstantFold.cpp U src/gnu/llvm/llvm/lib/IR/ConstantFold.h U src/gnu/llvm/llvm/lib/IR/ConstantRange.cpp U src/gnu/llvm/llvm/lib/IR/Constants.cpp U src/gnu/llvm/llvm/lib/IR/ConstantsContext.h U src/gnu/llvm/llvm/lib/IR/Core.cpp U src/gnu/llvm/llvm/lib/IR/DIBuilder.cpp U src/gnu/llvm/llvm/lib/IR/DataLayout.cpp U src/gnu/llvm/llvm/lib/IR/DebugInfo.cpp U src/gnu/llvm/llvm/lib/IR/DebugInfoMetadata.cpp U src/gnu/llvm/llvm/lib/IR/DebugLoc.cpp U src/gnu/llvm/llvm/lib/IR/DiagnosticHandler.cpp U src/gnu/llvm/llvm/lib/IR/DiagnosticInfo.cpp U src/gnu/llvm/llvm/lib/IR/DiagnosticPrinter.cpp U src/gnu/llvm/llvm/lib/IR/Dominators.cpp U src/gnu/llvm/llvm/lib/IR/FPEnv.cpp U src/gnu/llvm/llvm/lib/IR/Function.cpp U src/gnu/llvm/llvm/lib/IR/GVMaterializer.cpp U src/gnu/llvm/llvm/lib/IR/Globals.cpp U src/gnu/llvm/llvm/lib/IR/IRBuilder.cpp U src/gnu/llvm/llvm/lib/IR/IRPrintingPasses.cpp U src/gnu/llvm/llvm/lib/IR/InlineAsm.cpp U src/gnu/llvm/llvm/lib/IR/Instruction.cpp U src/gnu/llvm/llvm/lib/IR/Instructions.cpp U src/gnu/llvm/llvm/lib/IR/IntrinsicInst.cpp N src/gnu/llvm/llvm/lib/IR/Assumptions.cpp U src/gnu/llvm/llvm/lib/IR/LLVMContext.cpp U src/gnu/llvm/llvm/lib/IR/LLVMContextImpl.cpp U src/gnu/llvm/llvm/lib/IR/LLVMContextImpl.h U src/gnu/llvm/llvm/lib/IR/LLVMRemarkStreamer.cpp U src/gnu/llvm/llvm/lib/IR/LegacyPassManager.cpp U src/gnu/llvm/llvm/lib/IR/MDBuilder.cpp U src/gnu/llvm/llvm/lib/IR/Mangler.cpp U src/gnu/llvm/llvm/lib/IR/Metadata.cpp U src/gnu/llvm/llvm/lib/IR/MetadataImpl.h U src/gnu/llvm/llvm/lib/IR/Module.cpp U src/gnu/llvm/llvm/lib/IR/ModuleSummaryIndex.cpp U src/gnu/llvm/llvm/lib/IR/Operator.cpp U src/gnu/llvm/llvm/lib/IR/OptBisect.cpp U src/gnu/llvm/llvm/lib/IR/Pass.cpp U src/gnu/llvm/llvm/lib/IR/PassInstrumentation.cpp U src/gnu/llvm/llvm/lib/IR/PassManager.cpp U src/gnu/llvm/llvm/lib/IR/PassRegistry.cpp U src/gnu/llvm/llvm/lib/IR/PassTimingInfo.cpp U src/gnu/llvm/llvm/lib/IR/ProfileSummary.cpp U src/gnu/llvm/llvm/lib/IR/SafepointIRVerifier.cpp U src/gnu/llvm/llvm/lib/IR/Statepoint.cpp U src/gnu/llvm/llvm/lib/IR/SymbolTableListTraitsImpl.h U src/gnu/llvm/llvm/lib/IR/Type.cpp U src/gnu/llvm/llvm/lib/IR/Use.cpp U src/gnu/llvm/llvm/lib/IR/TypeFinder.cpp U src/gnu/llvm/llvm/lib/IR/User.cpp U src/gnu/llvm/llvm/lib/IR/Value.cpp U src/gnu/llvm/llvm/lib/IR/ValueSymbolTable.cpp U src/gnu/llvm/llvm/lib/IR/Verifier.cpp N src/gnu/llvm/llvm/lib/IR/BuiltinGCs.cpp N src/gnu/llvm/llvm/lib/IR/GCStrategy.cpp N src/gnu/llvm/llvm/lib/IR/PrintPasses.cpp N src/gnu/llvm/llvm/lib/IR/PseudoProbe.cpp N src/gnu/llvm/llvm/lib/IR/ReplaceConstant.cpp N src/gnu/llvm/llvm/lib/IR/StructuralHash.cpp U src/gnu/llvm/llvm/lib/IRReader/CMakeLists.txt U src/gnu/llvm/llvm/lib/IRReader/IRReader.cpp N src/gnu/llvm/llvm/lib/DWP/CMakeLists.txt N src/gnu/llvm/llvm/lib/DWP/DWP.cpp N src/gnu/llvm/llvm/lib/DWP/DWPError.cpp U src/gnu/llvm/llvm/lib/LTO/CMakeLists.txt U src/gnu/llvm/llvm/lib/LTO/Caching.cpp U src/gnu/llvm/llvm/lib/LTO/LTO.cpp U src/gnu/llvm/llvm/lib/LTO/LTOBackend.cpp U src/gnu/llvm/llvm/lib/LTO/LTOCodeGenerator.cpp U src/gnu/llvm/llvm/lib/LTO/LTOModule.cpp U src/gnu/llvm/llvm/lib/LTO/SummaryBasedOptimizations.cpp U src/gnu/llvm/llvm/lib/LTO/ThinLTOCodeGenerator.cpp U src/gnu/llvm/llvm/lib/LTO/UpdateCompilerUsed.cpp U src/gnu/llvm/llvm/lib/LineEditor/CMakeLists.txt U src/gnu/llvm/llvm/lib/LineEditor/LineEditor.cpp U src/gnu/llvm/llvm/lib/Linker/CMakeLists.txt U src/gnu/llvm/llvm/lib/Linker/IRMover.cpp U src/gnu/llvm/llvm/lib/Linker/LinkModules.cpp U src/gnu/llvm/llvm/lib/Linker/LinkDiagnosticInfo.h U src/gnu/llvm/llvm/lib/MC/CMakeLists.txt U src/gnu/llvm/llvm/lib/MC/ConstantPools.cpp U src/gnu/llvm/llvm/lib/MC/ELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmBackend.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmMacro.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfoCOFF.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfoDarwin.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfoELF.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfoWasm.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmInfoXCOFF.cpp U src/gnu/llvm/llvm/lib/MC/MCAsmStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCAssembler.cpp U src/gnu/llvm/llvm/lib/MC/MCCodeView.cpp U src/gnu/llvm/llvm/lib/MC/MCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/MC/MCContext.cpp U src/gnu/llvm/llvm/lib/MC/MCDwarf.cpp U src/gnu/llvm/llvm/lib/MC/MCExpr.cpp U src/gnu/llvm/llvm/lib/MC/MCELFObjectTargetWriter.cpp C src/gnu/llvm/llvm/lib/MC/MCELFStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCFragment.cpp U src/gnu/llvm/llvm/lib/MC/MCInst.cpp U src/gnu/llvm/llvm/lib/MC/MCInstPrinter.cpp U src/gnu/llvm/llvm/lib/MC/MCInstrAnalysis.cpp U src/gnu/llvm/llvm/lib/MC/MCInstrDesc.cpp U src/gnu/llvm/llvm/lib/MC/MCInstrInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCLabel.cpp U src/gnu/llvm/llvm/lib/MC/MCLinkerOptimizationHint.cpp U src/gnu/llvm/llvm/lib/MC/MCMachOStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCMachObjectTargetWriter.cpp U src/gnu/llvm/llvm/lib/MC/MCNullStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCObjectFileInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCObjectStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCObjectWriter.cpp U src/gnu/llvm/llvm/lib/MC/MCRegisterInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCSchedule.cpp U src/gnu/llvm/llvm/lib/MC/MCSection.cpp U src/gnu/llvm/llvm/lib/MC/MCSectionCOFF.cpp U src/gnu/llvm/llvm/lib/MC/MCSectionELF.cpp U src/gnu/llvm/llvm/lib/MC/MCSectionMachO.cpp U src/gnu/llvm/llvm/lib/MC/MCSectionWasm.cpp U src/gnu/llvm/llvm/lib/MC/MCSectionXCOFF.cpp U src/gnu/llvm/llvm/lib/MC/MCStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCSubtargetInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCSymbol.cpp U src/gnu/llvm/llvm/lib/MC/MCSymbolELF.cpp U src/gnu/llvm/llvm/lib/MC/MCSymbolXCOFF.cpp U src/gnu/llvm/llvm/lib/MC/MCTargetOptions.cpp U src/gnu/llvm/llvm/lib/MC/MCTargetOptionsCommandFlags.cpp U src/gnu/llvm/llvm/lib/MC/MCValue.cpp U src/gnu/llvm/llvm/lib/MC/MCWasmObjectTargetWriter.cpp U src/gnu/llvm/llvm/lib/MC/MCWinEH.cpp U src/gnu/llvm/llvm/lib/MC/MCWasmStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCWin64EH.cpp U src/gnu/llvm/llvm/lib/MC/MCWinCOFFStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp U src/gnu/llvm/llvm/lib/MC/MCXCOFFStreamer.cpp U src/gnu/llvm/llvm/lib/MC/MachObjectWriter.cpp U src/gnu/llvm/llvm/lib/MC/StringTableBuilder.cpp U src/gnu/llvm/llvm/lib/MC/SubtargetFeature.cpp U src/gnu/llvm/llvm/lib/MC/WasmObjectWriter.cpp U src/gnu/llvm/llvm/lib/MC/WinCOFFObjectWriter.cpp U src/gnu/llvm/llvm/lib/MC/XCOFFObjectWriter.cpp N src/gnu/llvm/llvm/lib/MC/MCPseudoProbe.cpp U src/gnu/llvm/llvm/lib/MC/MCDisassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/MC/MCDisassembler/Disassembler.cpp U src/gnu/llvm/llvm/lib/MC/MCDisassembler/Disassembler.h U src/gnu/llvm/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp U src/gnu/llvm/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp U src/gnu/llvm/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp U src/gnu/llvm/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/AsmLexer.cpp C src/gnu/llvm/llvm/lib/MC/MCParser/AsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/MC/MCParser/COFFAsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/COFFMasmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/DarwinAsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/ELFAsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/MCAsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/MCAsmLexer.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/MasmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp U src/gnu/llvm/llvm/lib/MC/MCParser/WasmAsmParser.cpp N src/gnu/llvm/llvm/lib/MC/MCParser/XCOFFAsmParser.cpp U src/gnu/llvm/llvm/lib/MCA/CMakeLists.txt U src/gnu/llvm/llvm/lib/MCA/CodeEmitter.cpp U src/gnu/llvm/llvm/lib/MCA/Context.cpp U src/gnu/llvm/llvm/lib/MCA/HWEventListener.cpp U src/gnu/llvm/llvm/lib/MCA/InstrBuilder.cpp U src/gnu/llvm/llvm/lib/MCA/Instruction.cpp U src/gnu/llvm/llvm/lib/MCA/Pipeline.cpp U src/gnu/llvm/llvm/lib/MCA/Support.cpp N src/gnu/llvm/llvm/lib/MCA/CustomBehaviour.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/HardwareUnit.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/LSUnit.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/RegisterFile.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/ResourceManager.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/RetireControlUnit.cpp U src/gnu/llvm/llvm/lib/MCA/HardwareUnits/Scheduler.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/DispatchStage.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/EntryStage.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/ExecuteStage.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/InstructionTables.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/MicroOpQueueStage.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/RetireStage.cpp U src/gnu/llvm/llvm/lib/MCA/Stages/Stage.cpp N src/gnu/llvm/llvm/lib/MCA/Stages/InOrderIssueStage.cpp U src/gnu/llvm/llvm/lib/Object/Archive.cpp U src/gnu/llvm/llvm/lib/Object/ArchiveWriter.cpp U src/gnu/llvm/llvm/lib/Object/Binary.cpp U src/gnu/llvm/llvm/lib/Object/CMakeLists.txt U src/gnu/llvm/llvm/lib/Object/COFFImportFile.cpp U src/gnu/llvm/llvm/lib/Object/COFFModuleDefinition.cpp U src/gnu/llvm/llvm/lib/Object/COFFObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/Decompressor.cpp U src/gnu/llvm/llvm/lib/Object/ELF.cpp U src/gnu/llvm/llvm/lib/Object/ELFObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/Error.cpp U src/gnu/llvm/llvm/lib/Object/IRObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/IRSymtab.cpp U src/gnu/llvm/llvm/lib/Object/MachOObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/MachOUniversal.cpp U src/gnu/llvm/llvm/lib/Object/ObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/Minidump.cpp U src/gnu/llvm/llvm/lib/Object/ModuleSymbolTable.cpp U src/gnu/llvm/llvm/lib/Object/Object.cpp U src/gnu/llvm/llvm/lib/Object/RecordStreamer.cpp U src/gnu/llvm/llvm/lib/Object/RecordStreamer.h U src/gnu/llvm/llvm/lib/Object/RelocationResolver.cpp U src/gnu/llvm/llvm/lib/Object/SymbolSize.cpp U src/gnu/llvm/llvm/lib/Object/SymbolicFile.cpp U src/gnu/llvm/llvm/lib/Object/TapiFile.cpp U src/gnu/llvm/llvm/lib/Object/TapiUniversal.cpp U src/gnu/llvm/llvm/lib/Object/WasmObjectFile.cpp U src/gnu/llvm/llvm/lib/Object/WindowsMachineFlag.cpp U src/gnu/llvm/llvm/lib/Object/WindowsResource.cpp U src/gnu/llvm/llvm/lib/Object/XCOFFObjectFile.cpp N src/gnu/llvm/llvm/lib/Object/FaultMapParser.cpp N src/gnu/llvm/llvm/lib/Object/MachOUniversalWriter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/CMakeLists.txt U src/gnu/llvm/llvm/lib/ObjectYAML/COFFEmitter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/COFFYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/DWARFEmitter.cpp N src/gnu/llvm/llvm/lib/ObjectYAML/ArchiveEmitter.cpp N src/gnu/llvm/llvm/lib/ObjectYAML/ArchiveYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/DWARFYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/ELFEmitter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/ELFYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/MachOEmitter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/MachOYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/ObjectYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/MinidumpEmitter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/WasmEmitter.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/MinidumpYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/WasmYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/XCOFFYAML.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/yaml2obj.cpp U src/gnu/llvm/llvm/lib/ObjectYAML/YAML.cpp N src/gnu/llvm/llvm/lib/ObjectYAML/XCOFFEmitter.cpp U src/gnu/llvm/llvm/lib/Option/Arg.cpp U src/gnu/llvm/llvm/lib/Option/ArgList.cpp U src/gnu/llvm/llvm/lib/Option/CMakeLists.txt U src/gnu/llvm/llvm/lib/Option/OptTable.cpp U src/gnu/llvm/llvm/lib/Option/Option.cpp U src/gnu/llvm/llvm/lib/Passes/CMakeLists.txt U src/gnu/llvm/llvm/lib/Passes/PassBuilder.cpp U src/gnu/llvm/llvm/lib/Passes/PassPlugin.cpp U src/gnu/llvm/llvm/lib/Passes/PassRegistry.def U src/gnu/llvm/llvm/lib/Passes/StandardInstrumentations.cpp N src/gnu/llvm/llvm/lib/Passes/PassBuilderBindings.cpp U src/gnu/llvm/llvm/lib/ProfileData/CMakeLists.txt U src/gnu/llvm/llvm/lib/ProfileData/GCOV.cpp U src/gnu/llvm/llvm/lib/ProfileData/InstrProf.cpp U src/gnu/llvm/llvm/lib/ProfileData/InstrProfReader.cpp U src/gnu/llvm/llvm/lib/ProfileData/InstrProfWriter.cpp U src/gnu/llvm/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp U src/gnu/llvm/llvm/lib/ProfileData/SampleProf.cpp U src/gnu/llvm/llvm/lib/ProfileData/SampleProfReader.cpp U src/gnu/llvm/llvm/lib/ProfileData/SampleProfWriter.cpp U src/gnu/llvm/llvm/lib/ProfileData/Coverage/CMakeLists.txt U src/gnu/llvm/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp U src/gnu/llvm/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp U src/gnu/llvm/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp U src/gnu/llvm/llvm/lib/Remarks/BitstreamRemarkParser.cpp U src/gnu/llvm/llvm/lib/Remarks/BitstreamRemarkParser.h U src/gnu/llvm/llvm/lib/Remarks/BitstreamRemarkSerializer.cpp U src/gnu/llvm/llvm/lib/Remarks/CMakeLists.txt U src/gnu/llvm/llvm/lib/Remarks/Remark.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkFormat.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkLinker.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkParser.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkSerializer.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkStreamer.cpp U src/gnu/llvm/llvm/lib/Remarks/RemarkStringTable.cpp U src/gnu/llvm/llvm/lib/Remarks/YAMLRemarkParser.cpp U src/gnu/llvm/llvm/lib/Remarks/YAMLRemarkParser.h U src/gnu/llvm/llvm/lib/Remarks/YAMLRemarkSerializer.cpp U src/gnu/llvm/llvm/lib/Support/ARMAttributeParser.cpp U src/gnu/llvm/llvm/lib/Support/ABIBreak.cpp U src/gnu/llvm/llvm/lib/Support/ARMTargetParser.cpp U src/gnu/llvm/llvm/lib/Support/ARMWinEH.cpp U src/gnu/llvm/llvm/lib/Support/APSInt.cpp U src/gnu/llvm/llvm/lib/Support/Allocator.cpp U src/gnu/llvm/llvm/lib/Support/BinaryStreamRef.cpp U src/gnu/llvm/llvm/lib/Support/BranchProbability.cpp U src/gnu/llvm/llvm/lib/Support/CRC.cpp U src/gnu/llvm/llvm/lib/Support/ConvertUTFWrapper.cpp U src/gnu/llvm/llvm/lib/Support/Atomic.cpp U src/gnu/llvm/llvm/lib/Support/BinaryStreamError.cpp U src/gnu/llvm/llvm/lib/Support/BinaryStreamReader.cpp U src/gnu/llvm/llvm/lib/Support/BinaryStreamWriter.cpp U src/gnu/llvm/llvm/lib/Support/BlockFrequency.cpp U src/gnu/llvm/llvm/lib/Support/AArch64TargetParser.cpp U src/gnu/llvm/llvm/lib/Support/APFloat.cpp U src/gnu/llvm/llvm/lib/Support/DAGDeltaAlgorithm.cpp U src/gnu/llvm/llvm/lib/Support/CMakeLists.txt U src/gnu/llvm/llvm/lib/Support/COM.cpp U src/gnu/llvm/llvm/lib/Support/COPYRIGHT.regex U src/gnu/llvm/llvm/lib/Support/CachePruning.cpp U src/gnu/llvm/llvm/lib/Support/CommandLine.cpp U src/gnu/llvm/llvm/lib/Support/Chrono.cpp U src/gnu/llvm/llvm/lib/Support/CodeGenCoverage.cpp U src/gnu/llvm/llvm/lib/Support/Compression.cpp U src/gnu/llvm/llvm/lib/Support/ConvertUTF.cpp U src/gnu/llvm/llvm/lib/Support/CrashRecoveryContext.cpp U src/gnu/llvm/llvm/lib/Support/Debug.cpp U src/gnu/llvm/llvm/lib/Support/DebugCounter.cpp U src/gnu/llvm/llvm/lib/Support/DJB.cpp U src/gnu/llvm/llvm/lib/Support/DataExtractor.cpp U src/gnu/llvm/llvm/lib/Support/DeltaAlgorithm.cpp U src/gnu/llvm/llvm/lib/Support/DynamicLibrary.cpp U src/gnu/llvm/llvm/lib/Support/AMDGPUMetadata.cpp N src/gnu/llvm/llvm/lib/Support/APFixedPoint.cpp N src/gnu/llvm/llvm/lib/Support/AutoConvert.cpp N src/gnu/llvm/llvm/lib/Support/DebugOptions.h U src/gnu/llvm/llvm/lib/Support/ELFAttributeParser.cpp U src/gnu/llvm/llvm/lib/Support/ELFAttributes.cpp U src/gnu/llvm/llvm/lib/Support/Errno.cpp U src/gnu/llvm/llvm/lib/Support/Error.cpp U src/gnu/llvm/llvm/lib/Support/ErrorHandling.cpp U src/gnu/llvm/llvm/lib/Support/ExtensibleRTTI.cpp U src/gnu/llvm/llvm/lib/Support/APInt.cpp U src/gnu/llvm/llvm/lib/Support/ARMBuildAttrs.cpp U src/gnu/llvm/llvm/lib/Support/FileCollector.cpp U src/gnu/llvm/llvm/lib/Support/FileOutputBuffer.cpp U src/gnu/llvm/llvm/lib/Support/FileUtilities.cpp U src/gnu/llvm/llvm/lib/Support/FoldingSet.cpp U src/gnu/llvm/llvm/lib/Support/FormatVariadic.cpp U src/gnu/llvm/llvm/lib/Support/FormattedStream.cpp U src/gnu/llvm/llvm/lib/Support/GlobPattern.cpp U src/gnu/llvm/llvm/lib/Support/GraphWriter.cpp U src/gnu/llvm/llvm/lib/Support/Hashing.cpp U src/gnu/llvm/llvm/lib/Support/Host.cpp U src/gnu/llvm/llvm/lib/Support/InitLLVM.cpp U src/gnu/llvm/llvm/lib/Support/IntEqClasses.cpp U src/gnu/llvm/llvm/lib/Support/IntervalMap.cpp U src/gnu/llvm/llvm/lib/Support/ItaniumManglingCanonicalizer.cpp U src/gnu/llvm/llvm/lib/Support/JSON.cpp U src/gnu/llvm/llvm/lib/Support/KnownBits.cpp U src/gnu/llvm/llvm/lib/Support/LEB128.cpp U src/gnu/llvm/llvm/lib/Support/LineIterator.cpp U src/gnu/llvm/llvm/lib/Support/Locale.cpp U src/gnu/llvm/llvm/lib/Support/LockFileManager.cpp U src/gnu/llvm/llvm/lib/Support/LowLevelType.cpp U src/gnu/llvm/llvm/lib/Support/MD5.cpp U src/gnu/llvm/llvm/lib/Support/ManagedStatic.cpp U src/gnu/llvm/llvm/lib/Support/MathExtras.cpp U src/gnu/llvm/llvm/lib/Support/MemAlloc.cpp U src/gnu/llvm/llvm/lib/Support/Memory.cpp U src/gnu/llvm/llvm/lib/Support/MemoryBuffer.cpp U src/gnu/llvm/llvm/lib/Support/NativeFormatting.cpp U src/gnu/llvm/llvm/lib/Support/OptimizedStructLayout.cpp U src/gnu/llvm/llvm/lib/Support/Optional.cpp U src/gnu/llvm/llvm/lib/Support/Path.cpp U src/gnu/llvm/llvm/lib/Support/BuryPointer.cpp U src/gnu/llvm/llvm/lib/Support/Parallel.cpp U src/gnu/llvm/llvm/lib/Support/PluginLoader.cpp U src/gnu/llvm/llvm/lib/Support/PrettyStackTrace.cpp U src/gnu/llvm/llvm/lib/Support/Process.cpp U src/gnu/llvm/llvm/lib/Support/Program.cpp U src/gnu/llvm/llvm/lib/Support/RISCVAttributeParser.cpp U src/gnu/llvm/llvm/lib/Support/RISCVAttributes.cpp U src/gnu/llvm/llvm/lib/Support/RWMutex.cpp U src/gnu/llvm/llvm/lib/Support/RandomNumberGenerator.cpp U src/gnu/llvm/llvm/lib/Support/Regex.cpp U src/gnu/llvm/llvm/lib/Support/SHA1.cpp U src/gnu/llvm/llvm/lib/Support/ScaledNumber.cpp U src/gnu/llvm/llvm/lib/Support/ScopedPrinter.cpp U src/gnu/llvm/llvm/lib/Support/Signals.cpp U src/gnu/llvm/llvm/lib/Support/Signposts.cpp U src/gnu/llvm/llvm/lib/Support/SmallPtrSet.cpp U src/gnu/llvm/llvm/lib/Support/SmallVector.cpp U src/gnu/llvm/llvm/lib/Support/SourceMgr.cpp U src/gnu/llvm/llvm/lib/Support/SpecialCaseList.cpp U src/gnu/llvm/llvm/lib/Support/Statistic.cpp U src/gnu/llvm/llvm/lib/Support/StringExtras.cpp U src/gnu/llvm/llvm/lib/Support/StringMap.cpp U src/gnu/llvm/llvm/lib/Support/StringRef.cpp U src/gnu/llvm/llvm/lib/Support/StringSaver.cpp U src/gnu/llvm/llvm/lib/Support/SuffixTree.cpp U src/gnu/llvm/llvm/lib/Support/SymbolRemappingReader.cpp U src/gnu/llvm/llvm/lib/Support/SystemUtils.cpp U src/gnu/llvm/llvm/lib/Support/TarWriter.cpp U src/gnu/llvm/llvm/lib/Support/TargetParser.cpp U src/gnu/llvm/llvm/lib/Support/TargetRegistry.cpp U src/gnu/llvm/llvm/lib/Support/ThreadLocal.cpp U src/gnu/llvm/llvm/lib/Support/ThreadPool.cpp U src/gnu/llvm/llvm/lib/Support/Threading.cpp U src/gnu/llvm/llvm/lib/Support/TimeProfiler.cpp U src/gnu/llvm/llvm/lib/Support/Timer.cpp U src/gnu/llvm/llvm/lib/Support/ToolOutputFile.cpp U src/gnu/llvm/llvm/lib/Support/TrigramIndex.cpp U src/gnu/llvm/llvm/lib/Support/Triple.cpp U src/gnu/llvm/llvm/lib/Support/Twine.cpp U src/gnu/llvm/llvm/lib/Support/Unicode.cpp U src/gnu/llvm/llvm/lib/Support/UnicodeCaseFold.cpp U src/gnu/llvm/llvm/lib/Support/Valgrind.cpp U src/gnu/llvm/llvm/lib/Support/VersionTuple.cpp U src/gnu/llvm/llvm/lib/Support/VirtualFileSystem.cpp U src/gnu/llvm/llvm/lib/Support/Watchdog.cpp U src/gnu/llvm/llvm/lib/Support/WithColor.cpp U src/gnu/llvm/llvm/lib/Support/X86TargetParser.cpp U src/gnu/llvm/llvm/lib/Support/YAMLParser.cpp U src/gnu/llvm/llvm/lib/Support/YAMLTraits.cpp U src/gnu/llvm/llvm/lib/Support/Z3Solver.cpp U src/gnu/llvm/llvm/lib/Support/circular_raw_ostream.cpp U src/gnu/llvm/llvm/lib/Support/raw_os_ostream.cpp U src/gnu/llvm/llvm/lib/Support/raw_ostream.cpp U src/gnu/llvm/llvm/lib/Support/regcomp.c U src/gnu/llvm/llvm/lib/Support/regengine.inc U src/gnu/llvm/llvm/lib/Support/regerror.c U src/gnu/llvm/llvm/lib/Support/regex2.h U src/gnu/llvm/llvm/lib/Support/regex_impl.h U src/gnu/llvm/llvm/lib/Support/regexec.c U src/gnu/llvm/llvm/lib/Support/regfree.c U src/gnu/llvm/llvm/lib/Support/regstrlcpy.c U src/gnu/llvm/llvm/lib/Support/regutils.h U src/gnu/llvm/llvm/lib/Support/xxhash.cpp N src/gnu/llvm/llvm/lib/Support/InstructionCost.cpp N src/gnu/llvm/llvm/lib/Support/MemoryBufferRef.cpp N src/gnu/llvm/llvm/lib/Support/SHA256.cpp N src/gnu/llvm/llvm/lib/Support/TypeSize.cpp U src/gnu/llvm/llvm/lib/Support/Unix/COM.inc U src/gnu/llvm/llvm/lib/Support/Unix/DynamicLibrary.inc U src/gnu/llvm/llvm/lib/Support/Unix/Host.inc U src/gnu/llvm/llvm/lib/Support/Unix/Memory.inc U src/gnu/llvm/llvm/lib/Support/Unix/Path.inc C src/gnu/llvm/llvm/lib/Support/Unix/Process.inc U src/gnu/llvm/llvm/lib/Support/Unix/Program.inc U src/gnu/llvm/llvm/lib/Support/Unix/README.txt U src/gnu/llvm/llvm/lib/Support/Unix/Signals.inc U src/gnu/llvm/llvm/lib/Support/Unix/ThreadLocal.inc U src/gnu/llvm/llvm/lib/Support/Unix/Threading.inc U src/gnu/llvm/llvm/lib/Support/Unix/Unix.h U src/gnu/llvm/llvm/lib/Support/Unix/Watchdog.inc U src/gnu/llvm/llvm/lib/Support/Windows/COM.inc U src/gnu/llvm/llvm/lib/Support/Windows/DynamicLibrary.inc U src/gnu/llvm/llvm/lib/Support/Windows/Host.inc U src/gnu/llvm/llvm/lib/Support/Windows/Memory.inc U src/gnu/llvm/llvm/lib/Support/Windows/Path.inc U src/gnu/llvm/llvm/lib/Support/Windows/Process.inc U src/gnu/llvm/llvm/lib/Support/Windows/Program.inc U src/gnu/llvm/llvm/lib/Support/Windows/Signals.inc U src/gnu/llvm/llvm/lib/Support/Windows/ThreadLocal.inc U src/gnu/llvm/llvm/lib/Support/Windows/Threading.inc U src/gnu/llvm/llvm/lib/Support/Windows/Watchdog.inc U src/gnu/llvm/llvm/lib/Support/Windows/explicit_symbols.inc U src/gnu/llvm/llvm/lib/TableGen/CMakeLists.txt U src/gnu/llvm/llvm/lib/TableGen/Error.cpp U src/gnu/llvm/llvm/lib/TableGen/JSONBackend.cpp U src/gnu/llvm/llvm/lib/TableGen/Main.cpp U src/gnu/llvm/llvm/lib/TableGen/Record.cpp U src/gnu/llvm/llvm/lib/TableGen/SetTheory.cpp U src/gnu/llvm/llvm/lib/TableGen/StringMatcher.cpp U src/gnu/llvm/llvm/lib/TableGen/TGLexer.cpp U src/gnu/llvm/llvm/lib/TableGen/TGLexer.h U src/gnu/llvm/llvm/lib/TableGen/TGParser.cpp U src/gnu/llvm/llvm/lib/TableGen/TGParser.h U src/gnu/llvm/llvm/lib/TableGen/TableGenBackend.cpp N src/gnu/llvm/llvm/lib/TableGen/DetailedRecordsBackend.cpp N src/gnu/llvm/llvm/lib/TableGen/TableGenBackendSkeleton.cpp U src/gnu/llvm/llvm/lib/Target/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/README.txt U src/gnu/llvm/llvm/lib/Target/Target.cpp U src/gnu/llvm/llvm/lib/Target/TargetIntrinsicInfo.cpp U src/gnu/llvm/llvm/lib/Target/TargetLoweringObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/TargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/TargetMachineC.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64BranchTargets.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CallingConvention.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CallingConvention.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CallingConvention.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64Combine.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CompressJumpTables.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ExpandImm.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ExpandImm.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64FastISel.cpp C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64FrameLowering.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedA53.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedA57.td U src/gnu/llvm/llvm/lib/Target/AArch64/SVEIntrinsicOpts.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td N src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedA55.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MCInstLower.h N src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedA64FX.td N src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedTSV110.td N src/gnu/llvm/llvm/lib/Target/AArch64/SMEInstrFormats.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64PfmCounters.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64RegisterBanks.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64RegisterInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64RegisterInfo.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MacroFusion.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SLSHardening.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedCyclone.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedExynosM3.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedExynosM4.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedExynosM5.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedFalkor.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedKryo.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedPredExynos.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedPredicates.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedThunderX.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SchedThunderX3T110.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64Schedule.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64Subtarget.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64ISelLowering.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64StackTagging.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64StackTaggingPreRA.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64Subtarget.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64SystemOperands.td C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetMachine.h C src/gnu/llvm/llvm/lib/Target/AArch64/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/SVEInstrFormats.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrFormats.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrGISel.td C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp C src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrInfo.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64InstrAtomics.td U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerCombiner.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64PreLegalizerCombiner.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.h N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64GlobalISelUtils.h N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64O0PreLegalizerCombiner.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64PostLegalizerLowering.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/AArch64PostSelectOptimize.cpp N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/select-saddo.mir N src/gnu/llvm/llvm/lib/Target/AArch64/GISel/select-ssubo.mir U src/gnu/llvm/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/Utils/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h U src/gnu/llvm/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h U src/gnu/llvm/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h U src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPU.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPU.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstCombineIntrinsic.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULowerModuleLDSPass.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMIRFormatter.h N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUReplaceLDSUseWithPointer.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPostLegalizerCombiner.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUCombine.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPreLegalizerCombiner.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPURegBankCombiner.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUSearchableTables.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/BUFInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AMDGPU/DSInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/CaymanInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/EvergreenInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/FLATInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNILPSched.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNDPPCombine.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNNSAReassign.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNProcessors.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNRegPressure.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MIMGInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Defines.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIDefines.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600AsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600AsmPrinter.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600FrameLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600ISelLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600InstrFormats.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600InstrInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Instructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600MachineScheduler.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Packetizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Processors.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600RegisterInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600RegisterInfo.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Schedule.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/R700Instructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUAttributor.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFormMemoryClauses.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIFrameLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIISelLowering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInsertHardClauses.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUExportClustering.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUGISel.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInstrFormats.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInstrInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInstrInfo.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIMachineScheduler.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIModeRegister.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIPostRABundler.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIProgramInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SISchedule.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/SMInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/SOPInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VIInstrFormats.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOP1Instructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOP2Instructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOP3Instructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOP3PInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOPCInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/VOPInstructions.td U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUGlobalISelUtils.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h N src/gnu/llvm/llvm/lib/Target/AMDGPU/EXPInstructions.td N src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNPreRAOptimizations.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/GCNSubtarget.h N src/gnu/llvm/llvm/lib/Target/AMDGPU/InstCombineTables.td N src/gnu/llvm/llvm/lib/Target/AMDGPU/R600Subtarget.h N src/gnu/llvm/llvm/lib/Target/AMDGPU/SILateBranchLowering.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/SIOptimizeVGPRLiveRange.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/SIProgramInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.cpp N src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/AMDGPULDSUtils.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.h U src/gnu/llvm/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARC/ARC.h U src/gnu/llvm/llvm/lib/Target/ARC/ARC.td U src/gnu/llvm/llvm/lib/Target/ARC/ARCAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCBranchFinalize.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCCallingConv.td U src/gnu/llvm/llvm/lib/Target/ARC/ARCExpandPseudos.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCFrameLowering.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCISelLowering.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCInstrFormats.td U src/gnu/llvm/llvm/lib/Target/ARC/ARCInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCInstrInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCInstrInfo.td U src/gnu/llvm/llvm/lib/Target/ARC/ARCMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCMCInstLower.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCOptAddrMode.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/ARC/ARCSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCSubtarget.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/ARC/ARCTargetMachine.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/ARC/ARCTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCInstPrinter.h U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.h U src/gnu/llvm/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/A15SDOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARM.h U src/gnu/llvm/llvm/lib/Target/ARM/ARM.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMBaseInstrInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMBasicBlockInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMBasicBlockInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMCallLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMCallLowering.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMCallingConv.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMCallingConv.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMCallingConv.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMConstantPoolValue.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMFastISel.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMFeatures.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMFrameLowering.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMHazardRecognizer.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMISelLowering.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrCDE.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrFormats.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrInfo.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrMVE.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrNEON.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrThumb.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrThumb2.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstrVFP.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMInstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMLegalizerInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMLowOverheadLoops.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMMacroFusion.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMMacroFusion.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMParallelDSP.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMSchedule.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMPerfectShuffle.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterBankInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterBanks.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleA9.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleR52.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleSwift.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleA8.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleM4.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleV6.td N src/gnu/llvm/llvm/lib/Target/ARM/ARMBlockPlacement.cpp N src/gnu/llvm/llvm/lib/Target/ARM/ARMSLSHardening.cpp N src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleM7.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMSubtarget.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMSystemRegister.td U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetMachine.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/MLxExpansionPass.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MVETailPredication.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MVEVPTBlockPass.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ARMPredicates.td U src/gnu/llvm/llvm/lib/Target/ARM/README-Thumb.txt U src/gnu/llvm/llvm/lib/Target/ARM/README-Thumb2.txt U src/gnu/llvm/llvm/lib/Target/ARM/README.txt U src/gnu/llvm/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Thumb1FrameLowering.h U src/gnu/llvm/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Thumb1InstrInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Thumb2InstrInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/ThumbRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/ARMScheduleA57.td N src/gnu/llvm/llvm/lib/Target/ARM/MVELaneInterleavingPass.cpp N src/gnu/llvm/llvm/lib/Target/ARM/MVETPAndVPTOptimisationsPass.cpp N src/gnu/llvm/llvm/lib/Target/ARM/MVETailPredUtils.h U src/gnu/llvm/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/Utils/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMInstPrinter.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.h U src/gnu/llvm/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AVR/AVR.h U src/gnu/llvm/llvm/lib/Target/AVR/AVR.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRCallingConv.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRDevices.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRFrameLowering.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRISelLowering.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRInstrFormats.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRInstrInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRInstrInfo.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRMCInstLower.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/AVR/AVRRelaxMemOperations.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRSubtarget.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRTargetMachine.h U src/gnu/llvm/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AVRTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/AVR/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AVR/README.md U src/gnu/llvm/llvm/lib/Target/AVR/TODO.md N src/gnu/llvm/llvm/lib/Target/AVR/AVRShiftExpand.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRInstPrinter.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.h U src/gnu/llvm/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/BPF/BPF.h U src/gnu/llvm/llvm/lib/Target/BPF/BPF.td U src/gnu/llvm/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFCORE.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFCallingConv.td U src/gnu/llvm/llvm/lib/Target/BPF/BPFFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFFrameLowering.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFISelLowering.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFInstrFormats.td U src/gnu/llvm/llvm/lib/Target/BPF/BPFInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFInstrInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFInstrInfo.td U src/gnu/llvm/llvm/lib/Target/BPF/BPFMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFMCInstLower.h U src/gnu/llvm/llvm/lib/Target/BPF/BTF.def U src/gnu/llvm/llvm/lib/Target/BPF/BPFMIChecking.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFMIPeephole.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFPreserveDIType.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/BPF/BPFSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFSubtarget.h U src/gnu/llvm/llvm/lib/Target/BPF/BPFTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BPFTargetMachine.h U src/gnu/llvm/llvm/lib/Target/BPF/BTF.h U src/gnu/llvm/llvm/lib/Target/BPF/BTFDebug.cpp U src/gnu/llvm/llvm/lib/Target/BPF/BTFDebug.h U src/gnu/llvm/llvm/lib/Target/BPF/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/BPF/BPFAdjustOpt.cpp N src/gnu/llvm/llvm/lib/Target/BPF/BPFCheckAndAdjustIR.cpp N src/gnu/llvm/llvm/lib/Target/BPF/BPFTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFInstPrinter.h U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/BitTracker.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/BitTracker.h U src/gnu/llvm/llvm/lib/Target/Hexagon/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/Hexagon.h U src/gnu/llvm/llvm/lib/Target/Hexagon/Hexagon.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonArch.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBitTracker.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBlockRanges.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonCallingConv.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepArch.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepArch.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepDecoders.inc U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepITypes.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepITypes.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepMapAsm2Intrin.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepMappings.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepMask.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepOperands.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonFrameLowering.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonGenMux.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonIICHVX.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonIICScalar.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelLowering.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonInstrInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonIntrinsics.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonOperands.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td N src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonPatterns.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonPatternsHVX.td U src/gnu/llvm/llvm/lib/Target/Hexagon/RDFCopy.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonPatternsV65.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonPeephole.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonPseudo.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSchedule.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV5.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV55.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV60.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV62.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV65.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV66.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV67.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV67T.td U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonSubtarget.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetMachine.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVExtract.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/RDFCopy.h U src/gnu/llvm/llvm/lib/Target/Hexagon/RDFDeadCode.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/RDFDeadCode.h N src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonScheduleV68.td N src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp N src/gnu/llvm/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.h U src/gnu/llvm/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h U src/gnu/llvm/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.h N src/gnu/llvm/llvm/lib/Target/CSKY/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/CSKY/CSKY.td N src/gnu/llvm/llvm/lib/Target/CSKY/CSKYInstrFormats.td N src/gnu/llvm/llvm/lib/Target/CSKY/CSKYInstrInfo.td N src/gnu/llvm/llvm/lib/Target/CSKY/CSKYRegisterInfo.td N src/gnu/llvm/llvm/lib/Target/CSKY/CSKYTargetMachine.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/CSKYTargetMachine.h N src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/CSKY/AsmParser/CSKYAsmParser.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYELFObjectWriter.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYFixupKinds.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYInstPrinter.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCAsmInfo.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCCodeEmitter.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCExpr.h N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/MCTargetDesc/CSKYMCTargetDesc.h N src/gnu/llvm/llvm/lib/Target/CSKY/TargetInfo/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.cpp N src/gnu/llvm/llvm/lib/Target/CSKY/TargetInfo/CSKYTargetInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Lanai/Lanai.h U src/gnu/llvm/llvm/lib/Target/Lanai/Lanai.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiAluCode.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiCallingConv.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiCondCode.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiFrameLowering.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiISelLowering.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiInstrInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiMCInstLower.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiSchedule.td U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiSubtarget.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiTargetMachine.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiInstPrinter.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.h U src/gnu/llvm/llvm/lib/Target/MSP430/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430.td U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430CallingConv.td U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430FrameLowering.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430ISelLowering.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430InstrFormats.td U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430InstrInfo.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430InstrInfo.td U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430MCInstLower.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430RegisterInfo.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430RegisterInfo.td U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430Subtarget.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430Subtarget.h U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MSP430TargetMachine.h U src/gnu/llvm/llvm/lib/Target/MSP430/README.txt U src/gnu/llvm/llvm/lib/Target/MSP430/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/MSP430/AsmParser/MSP430AsmParser.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/MSP430/Disassembler/MSP430Disassembler.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430AsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430FixupKinds.h U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430InstPrinter.h U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.h C src/gnu/llvm/llvm/lib/Target/Mips/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Mips/MSA.txt U src/gnu/llvm/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsInstrFPU.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16FrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips16FrameLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips16HardFloat.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16HardFloatInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips16ISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16ISelLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips16InstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips16InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16InstrInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips16InstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Mips16RegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/Mips32r6InstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips32r6InstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips64InstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/Mips64r6InstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h C src/gnu/llvm/llvm/lib/Target/Mips/MipsAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsBranchExpansion.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsCCState.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsCCState.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsCallLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsCallLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsCallingConv.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsCondMov.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsDSPInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsDSPInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsEVAInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsEVAInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsExpandPseudo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsFastISel.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsFrameLowering.h C src/gnu/llvm/llvm/lib/Target/Mips/MipsISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsISelDAGToDAG.h C src/gnu/llvm/llvm/lib/Target/Mips/MipsInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsISelLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsInstrFPU.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsInstrInfo.h C src/gnu/llvm/llvm/lib/Target/Mips/MipsTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsInstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsLegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsLegalizerInfo.h C src/gnu/llvm/llvm/lib/Target/Mips/MipsFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsMCInstLower.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsMSAInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsMSAInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsMTInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsMTInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsMachineFunction.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsMachineFunction.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsOptionRecord.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsOs16.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsPfmCounters.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsPreLegalizerCombiner.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterBankInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterBanks.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEFrameLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEISelLowering.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSchedule.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsScheduleGeneric.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsScheduleP5600.td U src/gnu/llvm/llvm/lib/Target/Mips/MipsSEInstrInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsSERegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsSubtarget.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsTargetMachine.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MipsTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/Mips/Relocation.txt U src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt C src/gnu/llvm/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt C src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsInstPrinter.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp U src/gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTX.h U src/gnu/llvm/llvm/lib/Target/NVPTX/ManagedStringPool.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTX.td U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXISelLowering.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXMCExpr.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXProxyRegErasure.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXSubtarget.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXUtilities.h U src/gnu/llvm/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/NVVMReflect.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/cl_common_defines.h N src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAtomicLower.cpp N src/gnu/llvm/llvm/lib/Target/NVPTX/NVPTXAtomicLower.h U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXInstPrinter.h U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.h C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCCState.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCallingConv.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCFastISel.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCallingConv.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCallingConv.h C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/P9InstrResources.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp C src/gnu/llvm/llvm/lib/Target/PowerPC/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCFrameLowering.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCISelLowering.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstr64Bit.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrAltivec.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrFormats.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrBuilder.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrHTM.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrInfo.h C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrInfo.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrPrefix.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrSPE.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCInstrVSX.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCLowerMASSVEntries.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMachineScheduler.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMachineScheduler.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMacroFusion.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMacroFusion.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCMacroFusion.def U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCPfmCounters.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCSchedule.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleP9.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPC.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCSubtarget.cpp C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCSchedule440.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleA2.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleE500.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleE5500.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleG3.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleG4.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleG5.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCCCState.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleP7.td U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCScheduleP8.td C src/gnu/llvm/llvm/lib/Target/PowerPC/PPCSubtarget.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetMachine.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/README_ALTIVEC.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/PPC.h N src/gnu/llvm/llvm/lib/Target/PowerPC/PPCExpandAtomicPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/README.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/README_P9.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCInstPrinter.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h U src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFObjectWriter.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.h N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCInstructionSelector.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCLegalizerInfo.h N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.cpp N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCRegisterBankInfo.h N src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/PPCRegisterBanks.td U src/gnu/llvm/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/RISCV/RISCV.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCV.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVCallLowering.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVCallLowering.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVCallingConv.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVExpandAtomicPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVExpandPseudoInsts.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVFrameLowering.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h C src/gnu/llvm/llvm/lib/Target/RISCV/RISCVISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVISelLowering.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrFormats.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrFormatsV.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfo.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoA.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoB.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoC.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoD.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoF.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoM.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoV.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVLegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVLegalizerInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterBankInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterBanks.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSchedule.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSubtarget.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSystemOperands.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetMachine.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetObjectFile.cpp N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoZfh.td U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/RISCVTargetTransformInfo.h N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSchedRocket.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVScheduleB.td N src/gnu/llvm/llvm/lib/Target/RISCV/RISCVScheduleV.td U src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h N src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVInstPrinter.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h N src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp N src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.cpp N src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMatInt.h U src/gnu/llvm/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.h U src/gnu/llvm/llvm/lib/Target/Sparc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Sparc/DelaySlotFiller.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/LeonPasses.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/LeonFeatures.td U src/gnu/llvm/llvm/lib/Target/Sparc/LeonPasses.h U src/gnu/llvm/llvm/lib/Target/Sparc/README.txt U src/gnu/llvm/llvm/lib/Target/Sparc/Sparc.h U src/gnu/llvm/llvm/lib/Target/Sparc/Sparc.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcCallingConv.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcFrameLowering.h U src/gnu/llvm/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp C src/gnu/llvm/llvm/lib/Target/Sparc/SparcISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcISelLowering.h C src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstr64Bit.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrAliases.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrFormats.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrInfo.h C src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrInfo.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcInstrVIS.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/Sparc/SparcRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcSchedule.td U src/gnu/llvm/llvm/lib/Target/Sparc/SparcSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcSubtarget.h U src/gnu/llvm/llvm/lib/Target/Sparc/SparcTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcTargetMachine.h U src/gnu/llvm/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/SparcTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcInstPrinter.h U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZ.td U src/gnu/llvm/llvm/lib/Target/SystemZ/README.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZ.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZCallingConv.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZCallingConv.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZCopyPhysRegs.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZFeatures.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZFrameLowering.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZISelLowering.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrDFP.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrFP.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrFormats.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrHFP.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrInfo.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrSystem.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZInstrVector.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMCInstLower.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZOperands.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZOperators.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZPatterns.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZPostRewrite.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZProcessors.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZSchedule.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZScheduleZ15.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZSubtarget.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZTDC.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZTargetMachine.h U src/gnu/llvm/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZInstPrinter.h U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.h U src/gnu/llvm/llvm/lib/Target/VE/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/VE/LVLGen.cpp U src/gnu/llvm/llvm/lib/Target/VE/VE.h U src/gnu/llvm/llvm/lib/Target/VE/VE.td U src/gnu/llvm/llvm/lib/Target/VE/VEAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/VE/VECallingConv.td U src/gnu/llvm/llvm/lib/Target/VE/VEFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEFrameLowering.h U src/gnu/llvm/llvm/lib/Target/VE/VEISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEISelLowering.h U src/gnu/llvm/llvm/lib/Target/VE/VEInstrFormats.td U src/gnu/llvm/llvm/lib/Target/VE/VEInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEInstrInfo.h U src/gnu/llvm/llvm/lib/Target/VE/VEInstrInfo.td U src/gnu/llvm/llvm/lib/Target/VE/VESubtarget.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/VE/VEMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/VE/VERegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/VE/VERegisterInfo.h U src/gnu/llvm/llvm/lib/Target/VE/VERegisterInfo.td U src/gnu/llvm/llvm/lib/Target/VE/VESubtarget.h U src/gnu/llvm/llvm/lib/Target/VE/VETargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/VE/VETargetMachine.h U src/gnu/llvm/llvm/lib/Target/VE/VETargetTransformInfo.h N src/gnu/llvm/llvm/lib/Target/VE/VEInstrBuilder.h N src/gnu/llvm/llvm/lib/Target/VE/VEInstrIntrinsicVL.gen.td N src/gnu/llvm/llvm/lib/Target/VE/VEInstrIntrinsicVL.td N src/gnu/llvm/llvm/lib/Target/VE/VEInstrPatternsVec.td N src/gnu/llvm/llvm/lib/Target/VE/VEInstrVec.td N src/gnu/llvm/llvm/lib/Target/VE/VVPInstrInfo.td N src/gnu/llvm/llvm/lib/Target/VE/VVPInstrPatternsVec.td N src/gnu/llvm/llvm/lib/Target/VE/VVPNodes.def U src/gnu/llvm/llvm/lib/Target/VE/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/VE/AsmParser/VEAsmParser.cpp U src/gnu/llvm/llvm/lib/Target/VE/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/VE/Disassembler/VEDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.h U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEFixupKinds.h U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCExpr.h U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VEMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/VETargetStreamer.h U src/gnu/llvm/llvm/lib/Target/VE/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/VE/TargetInfo/VETargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/VE/TargetInfo/VETargetInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssembly.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssembly.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyDebugFixup.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyDebugValueManager.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyExceptionInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFixBrTableDefaults.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyISD.def U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td N src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrTable.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrBulkMemory.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrRef.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/README.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h N src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyMCLowerPrePass.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblyNullifyDebugValueLists.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/WebAssemblySortRegion.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmTypeCheck.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.h N src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/WebAssemblyTypeUtilities.h N src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.cpp N src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/WebAssemblyUtilities.h C src/gnu/llvm/llvm/lib/Target/X86/X86AsmPrinter.h U src/gnu/llvm/llvm/lib/Target/X86/README-FPStack.txt U src/gnu/llvm/llvm/lib/Target/X86/README-SSE.txt U src/gnu/llvm/llvm/lib/Target/X86/README-X86-64.txt U src/gnu/llvm/llvm/lib/Target/X86/README.txt U src/gnu/llvm/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp U src/gnu/llvm/llvm/lib/Target/X86/ImmutableGraph.h U src/gnu/llvm/llvm/lib/Target/X86/X86FastISel.cpp C src/gnu/llvm/llvm/lib/Target/X86/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/X86/X86AvoidTrailingCall.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86SpeculativeExecutionSideEffectSuppression.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrAMX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td U src/gnu/llvm/llvm/lib/Target/X86/X86CallLowering.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86CallLowering.h U src/gnu/llvm/llvm/lib/Target/X86/X86CallingConv.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86CallingConv.h U src/gnu/llvm/llvm/lib/Target/X86/X86CallingConv.td U src/gnu/llvm/llvm/lib/Target/X86/X86CmovConversion.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86.h U src/gnu/llvm/llvm/lib/Target/X86/X86DiscriminateMemOps.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86EvexToVex.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86ExpandPseudo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86FixupBWInsts.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86FixupLEAs.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86.td U src/gnu/llvm/llvm/lib/Target/X86/X86FixupSetCC.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86FlagsCopyLowering.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFMA.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFoldTables.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86CallFrameOptimization.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86FloatingPoint.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86FrameLowering.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86FrameLowering.h U src/gnu/llvm/llvm/lib/Target/X86/X86GenRegisterBankInfo.def U src/gnu/llvm/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86ISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86ISelLowering.h U src/gnu/llvm/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86IndirectThunks.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InsertPrefetch.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InsertWait.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86Instr3DNow.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrArithmetic.td C src/gnu/llvm/llvm/lib/Target/X86/X86InstrCompiler.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrBuilder.h U src/gnu/llvm/llvm/lib/Target/X86/X86InstrControl.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86InstrCMovSetCC.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrExtension.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFPStack.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFMA3Info.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFMA3Info.h U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFormats.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrFoldTables.h U src/gnu/llvm/llvm/lib/Target/X86/X86InstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrMMX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrSSE.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrSVM.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstructionSelector.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrMPX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrSGX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrAVX512.td U src/gnu/llvm/llvm/lib/Target/X86/X86PadShortFunction.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86FastTileConfig.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86InstrInfo.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrShiftRotate.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrSystem.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrTSX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrVMX.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrVecCompiler.td U src/gnu/llvm/llvm/lib/Target/X86/X86InstrXOP.td U src/gnu/llvm/llvm/lib/Target/X86/X86InterleavedAccess.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86IntrinsicsInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86LegalizerInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86LegalizerInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86LoadValueInjectionLoadHardening.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86LoadValueInjectionRetHardening.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86MCInstLower.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86MachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86OptimizeLEAs.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86MacroFusion.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86MacroFusion.h U src/gnu/llvm/llvm/lib/Target/X86/X86PartialReduction.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86PfmCounters.td U src/gnu/llvm/llvm/lib/Target/X86/X86RegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86RegisterInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86RegisterBankInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86RegisterBankInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86RegisterBanks.td U src/gnu/llvm/llvm/lib/Target/X86/X86SchedBroadwell.td N src/gnu/llvm/llvm/lib/Target/X86/X86InstCombineIntrinsic.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86InstrSNP.td N src/gnu/llvm/llvm/lib/Target/X86/X86InstrTDX.td N src/gnu/llvm/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86LowerAMXType.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86LowerTileCopy.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86PreAMXConfig.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86SchedHaswell.td U src/gnu/llvm/llvm/lib/Target/X86/X86SchedPredicates.td U src/gnu/llvm/llvm/lib/Target/X86/X86SchedSandyBridge.td U src/gnu/llvm/llvm/lib/Target/X86/X86SchedSkylakeClient.td U src/gnu/llvm/llvm/lib/Target/X86/X86SchedSkylakeServer.td U src/gnu/llvm/llvm/lib/Target/X86/X86Schedule.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleAtom.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleBdVer2.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleBtVer2.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleSLM.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleZnver1.td U src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleZnver2.td U src/gnu/llvm/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86SelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86Subtarget.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h U src/gnu/llvm/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86Subtarget.h C src/gnu/llvm/llvm/lib/Target/X86/X86TargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86TargetMachine.h U src/gnu/llvm/llvm/lib/Target/X86/X86TargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86TargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/X86/X86TargetTransformInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86TargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/X86/X86VZeroUpper.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86WinAllocaExpander.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86WinEHState.cpp C src/gnu/llvm/llvm/lib/Target/X86/X86RegisterInfo.td U src/gnu/llvm/llvm/lib/Target/X86/X86DomainReassignment.cpp U src/gnu/llvm/llvm/lib/Target/X86/X86AsmPrinter.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86InstrKL.td N src/gnu/llvm/llvm/lib/Target/X86/X86PreTileConfig.cpp N src/gnu/llvm/llvm/lib/Target/X86/X86ScheduleZnver3.td N src/gnu/llvm/llvm/lib/Target/X86/X86TileConfig.cpp U src/gnu/llvm/llvm/lib/Target/X86/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp U src/gnu/llvm/llvm/lib/Target/X86/AsmParser/X86Operand.h U src/gnu/llvm/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h U src/gnu/llvm/llvm/lib/Target/X86/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp U src/gnu/llvm/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86ATTInstPrinter.h C src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86InstComments.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86InstPrinterCommon.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86IntelInstPrinter.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCExpr.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86ShuffleDecode.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp U src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp U src/gnu/llvm/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/XCore/README.txt U src/gnu/llvm/llvm/lib/Target/XCore/XCore.h U src/gnu/llvm/llvm/lib/Target/XCore/XCore.td U src/gnu/llvm/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreCallingConv.td U src/gnu/llvm/llvm/lib/Target/XCore/XCoreFrameLowering.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreFrameLowering.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreISelLowering.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreISelLowering.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreInstrFormats.td U src/gnu/llvm/llvm/lib/Target/XCore/XCoreInstrInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreInstrInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreInstrInfo.td U src/gnu/llvm/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreMCInstLower.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreMCInstLower.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreRegisterInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreRegisterInfo.td U src/gnu/llvm/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreSubtarget.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreSubtarget.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetMachine.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetMachine.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetObjectFile.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetStreamer.h U src/gnu/llvm/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.cpp U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreInstPrinter.h U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp U src/gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h U src/gnu/llvm/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt U src/gnu/llvm/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp U src/gnu/llvm/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/M68k/M68k.h N src/gnu/llvm/llvm/lib/Target/M68k/M68k.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kAsmPrinter.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kAsmPrinter.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kCallingConv.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kCallingConv.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kCollapseMOVEMPass.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kExpandPseudo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kFrameLowering.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kFrameLowering.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kISelDAGToDAG.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kISelLowering.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kISelLowering.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrArithmetic.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrBits.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrBuilder.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrCompiler.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrControl.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrData.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrFormats.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrInfo.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kInstrShiftRotate.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kMCInstLower.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kMCInstLower.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kMachineFunction.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kMachineFunction.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kRegisterInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kRegisterInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kRegisterInfo.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kSchedule.td N src/gnu/llvm/llvm/lib/Target/M68k/M68kSubtarget.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kSubtarget.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kTargetMachine.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kTargetMachine.h N src/gnu/llvm/llvm/lib/Target/M68k/M68kTargetObjectFile.cpp N src/gnu/llvm/llvm/lib/Target/M68k/M68kTargetObjectFile.h N src/gnu/llvm/llvm/lib/Target/M68k/AsmParser/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/M68k/AsmParser/M68kAsmParser.cpp N src/gnu/llvm/llvm/lib/Target/M68k/Disassembler/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/M68k/Disassembler/M68kDisassembler.cpp N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kCallLowering.cpp N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kCallLowering.h N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kInstructionSelector.cpp N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kLegalizerInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kLegalizerInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kRegisterBankInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kRegisterBankInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/GlSel/M68kRegisterBanks.td N src/gnu/llvm/llvm/lib/Target/M68k/TargetInfo/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/CMakeLists.txt N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kAsmBackend.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kBaseInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kELFObjectWriter.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kFixupKinds.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kInstPrinter.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCAsmInfo.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp N src/gnu/llvm/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.h U src/gnu/llvm/llvm/lib/Testing/CMakeLists.txt U src/gnu/llvm/llvm/lib/Testing/Support/Annotations.cpp U src/gnu/llvm/llvm/lib/Testing/Support/CMakeLists.txt U src/gnu/llvm/llvm/lib/Testing/Support/Error.cpp U src/gnu/llvm/llvm/lib/Testing/Support/SupportHelpers.cpp U src/gnu/llvm/llvm/lib/TextAPI/CMakeLists.txt N src/gnu/llvm/llvm/lib/TextAPI/Architecture.cpp N src/gnu/llvm/llvm/lib/TextAPI/ArchitectureSet.cpp N src/gnu/llvm/llvm/lib/TextAPI/InterfaceFile.cpp N src/gnu/llvm/llvm/lib/TextAPI/PackedVersion.cpp N src/gnu/llvm/llvm/lib/TextAPI/Platform.cpp N src/gnu/llvm/llvm/lib/TextAPI/Symbol.cpp N src/gnu/llvm/llvm/lib/TextAPI/Target.cpp N src/gnu/llvm/llvm/lib/TextAPI/TextAPIContext.h N src/gnu/llvm/llvm/lib/TextAPI/TextStub.cpp N src/gnu/llvm/llvm/lib/TextAPI/TextStubCommon.cpp N src/gnu/llvm/llvm/lib/TextAPI/TextStubCommon.h U src/gnu/llvm/llvm/lib/ToolDrivers/CMakeLists.txt U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool/Options.td U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp U src/gnu/llvm/llvm/lib/ToolDrivers/llvm-lib/Options.td U src/gnu/llvm/llvm/lib/Transforms/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp U src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombineInternal.h U src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp U src/gnu/llvm/llvm/lib/Transforms/CFGuard/CFGuard.cpp U src/gnu/llvm/llvm/lib/Transforms/CFGuard/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroEarly.cpp U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroElide.cpp U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroFrame.cpp U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroInstr.h U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroInternal.h U src/gnu/llvm/llvm/lib/Transforms/Coroutines/CoroSplit.cpp U src/gnu/llvm/llvm/lib/Transforms/Coroutines/Coroutines.cpp U src/gnu/llvm/llvm/lib/Transforms/Hello/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Hello/Hello.cpp U src/gnu/llvm/llvm/lib/Transforms/Hello/Hello.exports U src/gnu/llvm/llvm/lib/Transforms/IPO/AlwaysInliner.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/Attributor.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/AttributorAttributes.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/BlockExtractor.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ConstantMerge.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ExtractGV.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/FunctionAttrs.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/FunctionImport.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/GlobalDCE.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/GlobalOpt.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/GlobalSplit.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/HotColdSplitting.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/IPO.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/Inliner.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/InlineSimple.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/Internalize.cpp N src/gnu/llvm/llvm/lib/Transforms/IPO/IROutliner.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/LoopExtractor.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/LowerTypeTests.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/MergeFunctions.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/OpenMPOpt.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/PartialInlining.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/PruneEH.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/SCCP.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/SampleProfile.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/StripSymbols.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp U src/gnu/llvm/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp N src/gnu/llvm/llvm/lib/Transforms/IPO/Annotation2Metadata.cpp N src/gnu/llvm/llvm/lib/Transforms/IPO/FunctionSpecialization.cpp N src/gnu/llvm/llvm/lib/Transforms/IPO/SampleContextTracker.cpp N src/gnu/llvm/llvm/lib/Transforms/IPO/SampleProfileProbe.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineInternal.h U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineNegator.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp U src/gnu/llvm/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/CFGMST.h U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/CGProfile.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ControlHeightReduction.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp N src/gnu/llvm/llvm/lib/Transforms/Instrumentation/MemProfiler.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.cpp U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h U src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ValueProfilePlugins.inc U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/BlotMapVector.h U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARC.h U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/PtrState.cpp U src/gnu/llvm/llvm/lib/Transforms/ObjCARC/PtrState.h U src/gnu/llvm/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/BDCE.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/ADCE.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/DivRemPairs.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/EarlyCSE.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Float2Int.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/GVN.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/GVNHoist.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/GVNSink.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/GuardWidening.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/JumpThreading.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LICM.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/DCE.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopDeletion.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopDistribute.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopFuse.cpp C src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopInterchange.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/AnnotationRemarks.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopPassManager.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopPredication.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopRotation.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopSink.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerAtomic.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/LowerWidenableCondition.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/MergeICmps.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/NaryReassociate.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/NewGVN.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Reassociate.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Reg2Mem.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp C src/gnu/llvm/llvm/lib/Transforms/Scalar/SCCP.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/SROA.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Scalar.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Scalarizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/Sink.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp U src/gnu/llvm/llvm/lib/Transforms/Scalar/WarnMissedTransforms.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/ConstraintElimination.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopBoundSplit.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/LoopFlatten.cpp N src/gnu/llvm/llvm/lib/Transforms/Scalar/ScalarizeMaskedMemIntrin.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/AMDGPUEmitPrintf.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/AddDiscriminators.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/BuildLibCalls.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Utils/CallGraphUpdater.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CanonicalizeFreezeInLoops.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CloneFunction.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CloneModule.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CtorUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/FunctionComparator.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/GuardUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/InjectTLIMappings.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/InlineFunction.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/InstructionNamer.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/HelloWorld.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/LoopPeel.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopVersioning.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LowerInvoke.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/MatrixUtils.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/MemoryOpRemark.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/MetaRenamer.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/ModuleUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/PredicateInfo.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/Utils.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/SCCPSolver.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/IntegerDivision.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/Local.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopRotationUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopSimplify.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopUnroll.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopUnrollAndJam.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LowerSwitch.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/Mem2Reg.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/Evaluator.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CodeMoverUtils.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/CodeExtractor.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/Debugify.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/FixIrreducible.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/FlattenCFG.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/LCSSA.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SSAUpdater.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SSAUpdaterBulk.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SanitizerStats.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SimplifyCFG.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SizeOpts.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SplitModule.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/StripGCRelocates.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/SymbolRewriter.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/GlobalStatus.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/UnifyLoopExits.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/VNCoercion.cpp U src/gnu/llvm/llvm/lib/Transforms/Utils/ValueMapper.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/RelLookupTableConverter.cpp N src/gnu/llvm/llvm/lib/Transforms/Utils/SampleProfileLoaderBaseUtil.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/CMakeLists.txt U src/gnu/llvm/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlan.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlan.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanSLP.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanDominatorTree.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanLoopInfo.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanPredicator.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanPredicator.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanTransforms.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanValue.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanVerifier.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VectorCombine.cpp U src/gnu/llvm/llvm/lib/Transforms/Vectorize/VPlanVerifier.h U src/gnu/llvm/llvm/lib/Transforms/Vectorize/Vectorize.cpp U src/gnu/llvm/llvm/lib/WindowsManifest/CMakeLists.txt U src/gnu/llvm/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp U src/gnu/llvm/llvm/lib/XRay/BlockIndexer.cpp U src/gnu/llvm/llvm/lib/XRay/BlockPrinter.cpp U src/gnu/llvm/llvm/lib/XRay/BlockVerifier.cpp U src/gnu/llvm/llvm/lib/XRay/CMakeLists.txt U src/gnu/llvm/llvm/lib/XRay/FDRRecordProducer.cpp U src/gnu/llvm/llvm/lib/XRay/FDRRecords.cpp U src/gnu/llvm/llvm/lib/XRay/FDRTraceExpander.cpp U src/gnu/llvm/llvm/lib/XRay/FDRTraceWriter.cpp U src/gnu/llvm/llvm/lib/XRay/FileHeaderReader.cpp U src/gnu/llvm/llvm/lib/XRay/InstrumentationMap.cpp U src/gnu/llvm/llvm/lib/XRay/LogBuilderConsumer.cpp U src/gnu/llvm/llvm/lib/XRay/Profile.cpp U src/gnu/llvm/llvm/lib/XRay/RecordInitializer.cpp U src/gnu/llvm/llvm/lib/XRay/RecordPrinter.cpp U src/gnu/llvm/llvm/lib/XRay/Trace.cpp N src/gnu/llvm/llvm/lib/FileCheck/CMakeLists.txt N src/gnu/llvm/llvm/lib/FileCheck/FileCheck.cpp N src/gnu/llvm/llvm/lib/FileCheck/FileCheckImpl.h N src/gnu/llvm/llvm/lib/InterfaceStub/CMakeLists.txt N src/gnu/llvm/llvm/lib/InterfaceStub/ELFObjHandler.cpp N src/gnu/llvm/llvm/lib/InterfaceStub/IFSHandler.cpp N src/gnu/llvm/llvm/lib/InterfaceStub/IFSStub.cpp U src/gnu/llvm/llvm/projects/CMakeLists.txt U src/gnu/llvm/llvm/resources/windows_version_resource.rc U src/gnu/llvm/llvm/runtimes/CMakeLists.txt U src/gnu/llvm/llvm/tools/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-profgen/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-profgen/CSPreInliner.cpp N src/gnu/llvm/llvm/tools/llvm-profgen/CSPreInliner.h N src/gnu/llvm/llvm/tools/llvm-profgen/CallContext.h N src/gnu/llvm/llvm/tools/llvm-profgen/ErrorHandling.h N src/gnu/llvm/llvm/tools/llvm-profgen/PerfReader.cpp N src/gnu/llvm/llvm/tools/llvm-profgen/PerfReader.h N src/gnu/llvm/llvm/tools/llvm-profgen/ProfileGenerator.cpp N src/gnu/llvm/llvm/tools/llvm-profgen/ProfileGenerator.h N src/gnu/llvm/llvm/tools/llvm-profgen/ProfiledBinary.cpp N src/gnu/llvm/llvm/tools/llvm-profgen/ProfiledBinary.h N src/gnu/llvm/llvm/tools/llvm-profgen/PseudoProbe.cpp N src/gnu/llvm/llvm/tools/llvm-profgen/PseudoProbe.h N src/gnu/llvm/llvm/tools/llvm-profgen/llvm-profgen.cpp U src/gnu/llvm/llvm/tools/bugpoint-passes/CMakeLists.txt U src/gnu/llvm/llvm/tools/bugpoint-passes/TestPasses.cpp U src/gnu/llvm/llvm/tools/bugpoint-passes/bugpoint.exports U src/gnu/llvm/llvm/tools/bugpoint/BugDriver.cpp U src/gnu/llvm/llvm/tools/bugpoint/BugDriver.h U src/gnu/llvm/llvm/tools/bugpoint/CMakeLists.txt U src/gnu/llvm/llvm/tools/bugpoint/CrashDebugger.cpp U src/gnu/llvm/llvm/tools/bugpoint/ExecutionDriver.cpp U src/gnu/llvm/llvm/tools/bugpoint/ExtractFunction.cpp U src/gnu/llvm/llvm/tools/bugpoint/FindBugs.cpp U src/gnu/llvm/llvm/tools/bugpoint/ListReducer.h U src/gnu/llvm/llvm/tools/bugpoint/ToolRunner.cpp U src/gnu/llvm/llvm/tools/bugpoint/Miscompilation.cpp U src/gnu/llvm/llvm/tools/bugpoint/OptimizerDriver.cpp U src/gnu/llvm/llvm/tools/bugpoint/ToolRunner.h U src/gnu/llvm/llvm/tools/bugpoint/bugpoint.cpp U src/gnu/llvm/llvm/tools/dsymutil/BinaryHolder.cpp U src/gnu/llvm/llvm/tools/dsymutil/BinaryHolder.h U src/gnu/llvm/llvm/tools/dsymutil/CFBundle.cpp U src/gnu/llvm/llvm/tools/dsymutil/CFBundle.h U src/gnu/llvm/llvm/tools/dsymutil/CMakeLists.txt U src/gnu/llvm/llvm/tools/dsymutil/DebugMap.cpp U src/gnu/llvm/llvm/tools/dsymutil/DebugMap.h U src/gnu/llvm/llvm/tools/dsymutil/DwarfLinkerForBinary.cpp U src/gnu/llvm/llvm/tools/dsymutil/DwarfLinkerForBinary.h U src/gnu/llvm/llvm/tools/dsymutil/LinkUtils.h U src/gnu/llvm/llvm/tools/dsymutil/MachODebugMapParser.cpp U src/gnu/llvm/llvm/tools/dsymutil/MachOUtils.cpp U src/gnu/llvm/llvm/tools/dsymutil/Options.td U src/gnu/llvm/llvm/tools/dsymutil/MachOUtils.h U src/gnu/llvm/llvm/tools/dsymutil/Reproducer.cpp U src/gnu/llvm/llvm/tools/dsymutil/Reproducer.h U src/gnu/llvm/llvm/tools/dsymutil/SymbolMap.cpp U src/gnu/llvm/llvm/tools/dsymutil/SymbolMap.h U src/gnu/llvm/llvm/tools/dsymutil/dsymutil.h U src/gnu/llvm/llvm/tools/dsymutil/dsymutil.cpp U src/gnu/llvm/llvm/tools/gold/CMakeLists.txt U src/gnu/llvm/llvm/tools/gold/README.txt U src/gnu/llvm/llvm/tools/gold/gold-plugin.cpp U src/gnu/llvm/llvm/tools/gold/gold.exports U src/gnu/llvm/llvm/tools/llc/CMakeLists.txt U src/gnu/llvm/llvm/tools/llc/llc.cpp U src/gnu/llvm/llvm/tools/lli/CMakeLists.txt U src/gnu/llvm/llvm/tools/lli/RemoteJITUtils.h U src/gnu/llvm/llvm/tools/lli/lli.cpp N src/gnu/llvm/llvm/tools/lli/ExecutionUtils.cpp N src/gnu/llvm/llvm/tools/lli/ExecutionUtils.h U src/gnu/llvm/llvm/tools/lli/ChildTarget/CMakeLists.txt U src/gnu/llvm/llvm/tools/lli/ChildTarget/ChildTarget.cpp U src/gnu/llvm/llvm/tools/llvm-ar/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-ar/llvm-ar.cpp U src/gnu/llvm/llvm/tools/llvm-as-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-as/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-as/llvm-as.cpp U src/gnu/llvm/llvm/tools/llvm-bcanalyzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp U src/gnu/llvm/llvm/tools/llvm-c-test/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-c-test/attributes.c U src/gnu/llvm/llvm/tools/llvm-c-test/calc.c U src/gnu/llvm/llvm/tools/llvm-c-test/debuginfo.c U src/gnu/llvm/llvm/tools/llvm-c-test/diagnostic.c U src/gnu/llvm/llvm/tools/llvm-c-test/disassemble.c U src/gnu/llvm/llvm/tools/llvm-c-test/echo.cpp U src/gnu/llvm/llvm/tools/llvm-c-test/helpers.c U src/gnu/llvm/llvm/tools/llvm-c-test/include-all.c U src/gnu/llvm/llvm/tools/llvm-c-test/llvm-c-test.h U src/gnu/llvm/llvm/tools/llvm-c-test/main.c U src/gnu/llvm/llvm/tools/llvm-c-test/metadata.c U src/gnu/llvm/llvm/tools/llvm-c-test/module.c U src/gnu/llvm/llvm/tools/llvm-c-test/object.c U src/gnu/llvm/llvm/tools/llvm-c-test/targets.c U src/gnu/llvm/llvm/tools/llvm-cat/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cat/llvm-cat.cpp U src/gnu/llvm/llvm/tools/llvm-cfi-verify/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp U src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp U src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h U src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp U src/gnu/llvm/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h U src/gnu/llvm/llvm/tools/llvm-config/BuildVariables.inc.in U src/gnu/llvm/llvm/tools/llvm-config/CMakeLists.txt C src/gnu/llvm/llvm/tools/llvm-config/llvm-config.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cov/CodeCoverage.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageExporter.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageExporterJson.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageExporterJson.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageExporterLcov.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageExporterLcov.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageFilters.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageFilters.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageReport.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageReport.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp U src/gnu/llvm/llvm/tools/llvm-cov/CoverageSummaryInfo.h U src/gnu/llvm/llvm/tools/llvm-cov/CoverageViewOptions.h U src/gnu/llvm/llvm/tools/llvm-cov/gcov.cpp U src/gnu/llvm/llvm/tools/llvm-cov/RenderingSupport.h U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageView.cpp U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageView.h U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageViewHTML.h U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageViewText.cpp U src/gnu/llvm/llvm/tools/llvm-cov/SourceCoverageViewText.h U src/gnu/llvm/llvm/tools/llvm-cov/TestingSupport.cpp U src/gnu/llvm/llvm/tools/llvm-cov/llvm-cov.cpp U src/gnu/llvm/llvm/tools/llvm-cvtres/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cvtres/llvm-cvtres.cpp U src/gnu/llvm/llvm/tools/llvm-cvtres/Opts.td U src/gnu/llvm/llvm/tools/llvm-cxxdump/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cxxdump/Error.cpp U src/gnu/llvm/llvm/tools/llvm-cxxdump/Error.h U src/gnu/llvm/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp U src/gnu/llvm/llvm/tools/llvm-cxxdump/llvm-cxxdump.h U src/gnu/llvm/llvm/tools/llvm-cxxfilt/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp N src/gnu/llvm/llvm/tools/llvm-cxxfilt/Opts.td U src/gnu/llvm/llvm/tools/llvm-cxxmap/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-cxxmap/llvm-cxxmap.cpp U src/gnu/llvm/llvm/tools/llvm-diff/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-diff/DiffConsumer.cpp U src/gnu/llvm/llvm/tools/llvm-diff/DiffConsumer.h U src/gnu/llvm/llvm/tools/llvm-diff/DiffLog.cpp U src/gnu/llvm/llvm/tools/llvm-diff/DiffLog.h U src/gnu/llvm/llvm/tools/llvm-diff/DifferenceEngine.cpp U src/gnu/llvm/llvm/tools/llvm-diff/DifferenceEngine.h U src/gnu/llvm/llvm/tools/llvm-diff/llvm-diff.cpp U src/gnu/llvm/llvm/tools/llvm-dis/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-dis/llvm-dis.cpp U src/gnu/llvm/llvm/tools/llvm-dwarfdump/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-dwarfdump/SectionSizes.cpp U src/gnu/llvm/llvm/tools/llvm-dwarfdump/Statistics.cpp U src/gnu/llvm/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp U src/gnu/llvm/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.h U src/gnu/llvm/llvm/tools/llvm-dwarfdump/fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-dwp/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-dwp/llvm-dwp.cpp N src/gnu/llvm/llvm/tools/llvm-sim/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-sim/llvm-sim.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/llvm-exegesis.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Analysis.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Analysis.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Assembler.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Assembler.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/BenchmarkCode.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/BenchmarkResult.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Clustering.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Clustering.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/CodeTemplate.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/CodeTemplate.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Error.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Error.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/LlvmState.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/MCInstrDescView.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/LatencyBenchmarkRunner.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/LlvmState.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PerfHelper.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/MCInstrDescView.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/ParallelSnippetGenerator.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/ParallelSnippetGenerator.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PerfHelper.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetFile.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/RegisterAliasing.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/RegisterAliasing.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/RegisterValue.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/RegisterValue.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SchedClassResolution.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SchedClassResolution.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetRepetitor.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SerialSnippetGenerator.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetFile.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetGenerator.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetGenerator.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/SnippetRepetitor.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Target.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Target.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/TargetSelect.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/UopsBenchmarkRunner.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/UopsBenchmarkRunner.h U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/AArch64/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/AArch64/Target.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips/Target.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PowerPC/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/PowerPC/Target.cpp U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/Target.cpp N src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/X86Counter.cpp N src/gnu/llvm/llvm/tools/llvm-exegesis/lib/X86/X86Counter.h U src/gnu/llvm/llvm/tools/llvm-extract/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-extract/llvm-extract.cpp U src/gnu/llvm/llvm/tools/llvm-go/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-go/llvm-go.go U src/gnu/llvm/llvm/tools/llvm-gsymutil/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-gsymutil/llvm-gsymutil.cpp U src/gnu/llvm/llvm/tools/llvm-ifs/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-ifs/llvm-ifs.cpp N src/gnu/llvm/llvm/tools/llvm-ifs/ErrorCollector.cpp N src/gnu/llvm/llvm/tools/llvm-ifs/ErrorCollector.h U src/gnu/llvm/llvm/tools/llvm-isel-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-itanium-demangle-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-itanium-demangle-fuzzer/DummyDemanglerFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-itanium-demangle-fuzzer/llvm-itanium-demangle-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-jitlink/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink-elf.cpp U src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink-macho.cpp U src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink.cpp U src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink.h N src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink-executor/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-jitlink/llvm-jitlink-executor/llvm-jitlink-executor.cpp U src/gnu/llvm/llvm/tools/llvm-jitlistener/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-jitlistener/llvm-jitlistener.cpp U src/gnu/llvm/llvm/tools/llvm-link/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-link/llvm-link.cpp U src/gnu/llvm/llvm/tools/llvm-lipo/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-lipo/llvm-lipo.cpp U src/gnu/llvm/llvm/tools/llvm-lipo/LipoOpts.td U src/gnu/llvm/llvm/tools/llvm-lto/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-lto/llvm-lto.cpp U src/gnu/llvm/llvm/tools/llvm-lto2/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-lto2/llvm-lto2.cpp U src/gnu/llvm/llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-mc/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mc/Disassembler.cpp U src/gnu/llvm/llvm/tools/llvm-mc/Disassembler.h U src/gnu/llvm/llvm/tools/llvm-mc/llvm-mc.cpp U src/gnu/llvm/llvm/tools/llvm-mca/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mca/CodeRegion.cpp U src/gnu/llvm/llvm/tools/llvm-mca/CodeRegion.h U src/gnu/llvm/llvm/tools/llvm-mca/CodeRegionGenerator.cpp U src/gnu/llvm/llvm/tools/llvm-mca/CodeRegionGenerator.h U src/gnu/llvm/llvm/tools/llvm-mca/PipelinePrinter.cpp U src/gnu/llvm/llvm/tools/llvm-mca/PipelinePrinter.h U src/gnu/llvm/llvm/tools/llvm-mca/llvm-mca.cpp N src/gnu/llvm/llvm/tools/llvm-mca/lib/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-mca/lib/AMDGPU/AMDGPUCustomBehaviour.cpp N src/gnu/llvm/llvm/tools/llvm-mca/lib/AMDGPU/AMDGPUCustomBehaviour.h N src/gnu/llvm/llvm/tools/llvm-mca/lib/AMDGPU/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/BottleneckAnalysis.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/DispatchStatistics.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/DispatchStatistics.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/InstructionInfoView.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/InstructionInfoView.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/RegisterFileStatistics.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/RegisterFileStatistics.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/ResourcePressureView.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/ResourcePressureView.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/RetireControlUnitStatistics.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/SchedulerStatistics.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/SchedulerStatistics.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/SummaryView.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/SummaryView.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/TimelineView.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/TimelineView.h U src/gnu/llvm/llvm/tools/llvm-mca/Views/View.cpp U src/gnu/llvm/llvm/tools/llvm-mca/Views/View.h N src/gnu/llvm/llvm/tools/llvm-mca/Views/InstructionView.cpp N src/gnu/llvm/llvm/tools/llvm-mca/Views/InstructionView.h U src/gnu/llvm/llvm/tools/llvm-microsoft-demangle-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-microsoft-demangle-fuzzer/DummyDemanglerFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-microsoft-demangle-fuzzer/llvm-microsoft-demangle-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-ml/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-ml/Disassembler.cpp U src/gnu/llvm/llvm/tools/llvm-ml/Disassembler.h U src/gnu/llvm/llvm/tools/llvm-ml/llvm-ml.cpp N src/gnu/llvm/llvm/tools/llvm-ml/Opts.td U src/gnu/llvm/llvm/tools/llvm-modextract/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-modextract/llvm-modextract.cpp U src/gnu/llvm/llvm/tools/llvm-mt/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-mt/llvm-mt.cpp U src/gnu/llvm/llvm/tools/llvm-mt/Opts.td U src/gnu/llvm/llvm/tools/llvm-nm/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-nm/llvm-nm.cpp N src/gnu/llvm/llvm/tools/llvm-nm/Opts.td U src/gnu/llvm/llvm/tools/llvm-objcopy/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-objcopy/BitcodeStripOpts.td U src/gnu/llvm/llvm/tools/llvm-objcopy/CommonOpts.td N src/gnu/llvm/llvm/tools/llvm-objcopy/CommonConfig.h N src/gnu/llvm/llvm/tools/llvm-objcopy/ConfigManager.h U src/gnu/llvm/llvm/tools/llvm-objcopy/InstallNameToolOpts.td U src/gnu/llvm/llvm/tools/llvm-objcopy/ObjcopyOpts.td U src/gnu/llvm/llvm/tools/llvm-objcopy/llvm-objcopy.h U src/gnu/llvm/llvm/tools/llvm-objcopy/StripOpts.td U src/gnu/llvm/llvm/tools/llvm-objcopy/llvm-objcopy.cpp N src/gnu/llvm/llvm/tools/llvm-objcopy/ConfigManager.cpp N src/gnu/llvm/llvm/tools/llvm-objcopy/MultiFormatConfig.h U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/COFFObjcopy.h U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Object.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Object.h U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Reader.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Reader.h U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Writer.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/Writer.h N src/gnu/llvm/llvm/tools/llvm-objcopy/COFF/COFFConfig.h U src/gnu/llvm/llvm/tools/llvm-objcopy/ELF/ELFConfig.h U src/gnu/llvm/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/ELF/ELFObjcopy.h U src/gnu/llvm/llvm/tools/llvm-objcopy/ELF/Object.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/ELF/Object.h U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOLayoutBuilder.h U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOObjcopy.h U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOReader.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOReader.h U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOWriter.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOWriter.h U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/Object.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/Object.h N src/gnu/llvm/llvm/tools/llvm-objcopy/MachO/MachOConfig.h U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Object.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Object.h U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Reader.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Reader.h U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/WasmObjcopy.h U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Writer.cpp U src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/Writer.h N src/gnu/llvm/llvm/tools/llvm-objcopy/wasm/WasmConfig.h U src/gnu/llvm/llvm/tools/llvm-objdump/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-objdump/COFFDump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/COFFDump.h U src/gnu/llvm/llvm/tools/llvm-objdump/ELFDump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/ELFDump.h U src/gnu/llvm/llvm/tools/llvm-objdump/MachODump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/MachODump.h N src/gnu/llvm/llvm/tools/llvm-objdump/ObjdumpOptID.h U src/gnu/llvm/llvm/tools/llvm-objdump/WasmDump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/WasmDump.h U src/gnu/llvm/llvm/tools/llvm-objdump/XCOFFDump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/XCOFFDump.h U src/gnu/llvm/llvm/tools/llvm-objdump/llvm-objdump.cpp U src/gnu/llvm/llvm/tools/llvm-objdump/llvm-objdump.h N src/gnu/llvm/llvm/tools/llvm-objdump/ObjdumpOpts.td N src/gnu/llvm/llvm/tools/llvm-objdump/OtoolOpts.td N src/gnu/llvm/llvm/tools/llvm-objdump/SourcePrinter.cpp N src/gnu/llvm/llvm/tools/llvm-objdump/SourcePrinter.h U src/gnu/llvm/llvm/tools/llvm-opt-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-opt-report/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-opt-report/OptReport.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/BytesOutputStyle.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/BytesOutputStyle.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/DumpOutputStyle.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/ExplainOutputStyle.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/ExplainOutputStyle.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/FormatUtil.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/FormatUtil.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/InputFile.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/InputFile.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/LinePrinter.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/LinePrinter.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/OutputStyle.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PdbYaml.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/MinimalTypeDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PdbYaml.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyEnumDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyTypeDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyVariableDumper.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/PrettyVariableDumper.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/StreamUtil.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/StreamUtil.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/TypeReferenceTracker.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/TypeReferenceTracker.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/YAMLOutputStyle.h U src/gnu/llvm/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp U src/gnu/llvm/llvm/tools/llvm-pdbutil/llvm-pdbutil.h U src/gnu/llvm/llvm/tools/llvm-profdata/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-profdata/llvm-profdata.cpp U src/gnu/llvm/llvm/tools/llvm-rc/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-rc/Opts.td U src/gnu/llvm/llvm/tools/llvm-rc/ResourceFileWriter.cpp U src/gnu/llvm/llvm/tools/llvm-rc/ResourceFileWriter.h U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptCppFilter.cpp N src/gnu/llvm/llvm/tools/llvm-rc/WindresOpts.td U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptCppFilter.h U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptParser.cpp U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptParser.h U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptStmt.cpp U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptStmt.h U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptToken.cpp U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptToken.h U src/gnu/llvm/llvm/tools/llvm-rc/ResourceScriptTokenList.def U src/gnu/llvm/llvm/tools/llvm-rc/ResourceVisitor.h U src/gnu/llvm/llvm/tools/llvm-rc/llvm-rc.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/ARMEHABIPrinter.h U src/gnu/llvm/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/ARMWinEHPrinter.h U src/gnu/llvm/llvm/tools/llvm-readobj/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-readobj/COFFDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/COFFImportDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/DwarfCFIEHPrinter.h U src/gnu/llvm/llvm/tools/llvm-readobj/ELFDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/MachODumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/ObjDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/ObjDumper.h N src/gnu/llvm/llvm/tools/llvm-readobj/Opts.td U src/gnu/llvm/llvm/tools/llvm-readobj/WasmDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/StackMapPrinter.h U src/gnu/llvm/llvm/tools/llvm-readobj/Win64EHDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/XCOFFDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/Win64EHDumper.h U src/gnu/llvm/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp U src/gnu/llvm/llvm/tools/llvm-readobj/llvm-readobj.h U src/gnu/llvm/llvm/tools/llvm-readobj/WindowsResourceDumper.h U src/gnu/llvm/llvm/tools/llvm-readobj/llvm-readobj.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-reduce/DeltaManager.h U src/gnu/llvm/llvm/tools/llvm-reduce/TestRunner.h U src/gnu/llvm/llvm/tools/llvm-reduce/TestRunner.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/llvm-reduce.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/DeltaManager.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/Delta.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/Delta.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceArguments.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceArguments.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceAttributes.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceAttributes.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceBasicBlocks.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceFunctions.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceFunctions.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalVars.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceInstructions.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceInstructions.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceMetadata.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceMetadata.h U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.cpp U src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceOperandBundles.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceAliases.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceAliases.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceFunctionBodies.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalValues.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceGlobalVarInitializers.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceModuleInlineAsm.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceModuleInlineAsm.h N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.cpp N src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ReduceSpecialGlobals.h U src/gnu/llvm/llvm/tools/llvm-rtdyld/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp U src/gnu/llvm/llvm/tools/llvm-shlib/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-shlib/gen-msvc-exports.py U src/gnu/llvm/llvm/tools/llvm-shlib/libllvm.cpp U src/gnu/llvm/llvm/tools/llvm-shlib/simple_version_script.map.in U src/gnu/llvm/llvm/tools/llvm-size/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-size/llvm-size.cpp N src/gnu/llvm/llvm/tools/llvm-size/Opts.td U src/gnu/llvm/llvm/tools/llvm-special-case-list-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-split/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-split/llvm-split.cpp U src/gnu/llvm/llvm/tools/llvm-stress/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-stress/llvm-stress.cpp U src/gnu/llvm/llvm/tools/llvm-strings/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-strings/llvm-strings.cpp N src/gnu/llvm/llvm/tools/llvm-strings/Opts.td U src/gnu/llvm/llvm/tools/llvm-symbolizer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp N src/gnu/llvm/llvm/tools/llvm-symbolizer/Opts.td U src/gnu/llvm/llvm/tools/llvm-undname/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-undname/llvm-undname.cpp U src/gnu/llvm/llvm/tools/llvm-xray/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-xray/func-id-helper.cpp U src/gnu/llvm/llvm/tools/llvm-xray/func-id-helper.h U src/gnu/llvm/llvm/tools/llvm-xray/llvm-xray.cpp U src/gnu/llvm/llvm/tools/llvm-xray/trie-node.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-account.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-account.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-color-helper.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-color-helper.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-converter.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-converter.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-extract.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-fdr-dump.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-graph-diff.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-graph-diff.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-graph.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-graph.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-registry.cpp U src/gnu/llvm/llvm/tools/llvm-xray/xray-registry.h U src/gnu/llvm/llvm/tools/llvm-xray/xray-stacks.cpp U src/gnu/llvm/llvm/tools/lto/CMakeLists.txt U src/gnu/llvm/llvm/tools/lto/LTODisassembler.cpp U src/gnu/llvm/llvm/tools/lto/lto.cpp U src/gnu/llvm/llvm/tools/lto/lto.exports U src/gnu/llvm/llvm/tools/llvm-yaml-numeric-parser-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/llvm-yaml-numeric-parser-fuzzer/DummyYAMLNumericParserFuzzer.cpp U src/gnu/llvm/llvm/tools/llvm-yaml-numeric-parser-fuzzer/yaml-numeric-parser-fuzzer.cpp U src/gnu/llvm/llvm/tools/msbuild/LLVM.Cpp.Common.props U src/gnu/llvm/llvm/tools/msbuild/LLVM.Cpp.Common.targets U src/gnu/llvm/llvm/tools/msbuild/install.bat U src/gnu/llvm/llvm/tools/msbuild/license.txt U src/gnu/llvm/llvm/tools/msbuild/llvm-general.xml U src/gnu/llvm/llvm/tools/msbuild/llvm.csproj U src/gnu/llvm/llvm/tools/msbuild/llvm.sln U src/gnu/llvm/llvm/tools/msbuild/source.extension.vsixmanifest U src/gnu/llvm/llvm/tools/msbuild/uninstall.bat N src/gnu/llvm/llvm/tools/msbuild/.gitignore U src/gnu/llvm/llvm/tools/msbuild/Platformx64/Toolset.props U src/gnu/llvm/llvm/tools/msbuild/Platformx64/Toolset.targets U src/gnu/llvm/llvm/tools/msbuild/Platformx86/Toolset.props U src/gnu/llvm/llvm/tools/msbuild/Platformx86/Toolset.targets U src/gnu/llvm/llvm/tools/obj2yaml/CMakeLists.txt N src/gnu/llvm/llvm/tools/obj2yaml/archive2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/coff2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/dwarf2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/elf2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/macho2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/minidump2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/obj2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/obj2yaml.h U src/gnu/llvm/llvm/tools/obj2yaml/wasm2yaml.cpp U src/gnu/llvm/llvm/tools/obj2yaml/xcoff2yaml.cpp U src/gnu/llvm/llvm/tools/opt-viewer/CMakeLists.txt U src/gnu/llvm/llvm/tools/opt-viewer/opt-diff.py U src/gnu/llvm/llvm/tools/opt-viewer/opt-stats.py U src/gnu/llvm/llvm/tools/opt-viewer/opt-viewer.py U src/gnu/llvm/llvm/tools/opt-viewer/optpmap.py U src/gnu/llvm/llvm/tools/opt-viewer/optrecord.py U src/gnu/llvm/llvm/tools/opt-viewer/style.css U src/gnu/llvm/llvm/tools/opt/AnalysisWrappers.cpp U src/gnu/llvm/llvm/tools/opt/BreakpointPrinter.cpp U src/gnu/llvm/llvm/tools/opt/BreakpointPrinter.h U src/gnu/llvm/llvm/tools/opt/CMakeLists.txt U src/gnu/llvm/llvm/tools/opt/GraphPrinters.cpp U src/gnu/llvm/llvm/tools/opt/NewPMDriver.cpp U src/gnu/llvm/llvm/tools/opt/NewPMDriver.h U src/gnu/llvm/llvm/tools/opt/opt.cpp U src/gnu/llvm/llvm/tools/opt/PassPrinters.cpp U src/gnu/llvm/llvm/tools/opt/PassPrinters.h U src/gnu/llvm/llvm/tools/opt/PrintSCC.cpp U src/gnu/llvm/llvm/tools/remarks-shlib/CMakeLists.txt U src/gnu/llvm/llvm/tools/remarks-shlib/Remarks.exports U src/gnu/llvm/llvm/tools/remarks-shlib/libremarks.cpp U src/gnu/llvm/llvm/tools/sancov/CMakeLists.txt U src/gnu/llvm/llvm/tools/sancov/coverage-report-server.py U src/gnu/llvm/llvm/tools/sancov/sancov.cpp U src/gnu/llvm/llvm/tools/sanstats/CMakeLists.txt U src/gnu/llvm/llvm/tools/sanstats/sanstats.cpp U src/gnu/llvm/llvm/tools/verify-uselistorder/CMakeLists.txt U src/gnu/llvm/llvm/tools/verify-uselistorder/verify-uselistorder.cpp U src/gnu/llvm/llvm/tools/vfabi-demangle-fuzzer/CMakeLists.txt U src/gnu/llvm/llvm/tools/vfabi-demangle-fuzzer/vfabi-demangler-fuzzer.cpp U src/gnu/llvm/llvm/tools/xcode-toolchain/CMakeLists.txt U src/gnu/llvm/llvm/tools/yaml2obj/CMakeLists.txt U src/gnu/llvm/llvm/tools/yaml2obj/yaml2obj.cpp N src/gnu/llvm/llvm/tools/llvm-libtool-darwin/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-libtool-darwin/llvm-libtool-darwin.cpp N src/gnu/llvm/llvm/tools/llvm-rust-demangle-fuzzer/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-rust-demangle-fuzzer/DummyDemanglerFuzzer.cpp N src/gnu/llvm/llvm/tools/llvm-rust-demangle-fuzzer/llvm-rust-demangle-fuzzer.cpp N src/gnu/llvm/llvm/tools/llvm-tapi-diff/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-tapi-diff/DiffEngine.cpp N src/gnu/llvm/llvm/tools/llvm-tapi-diff/DiffEngine.h N src/gnu/llvm/llvm/tools/llvm-tapi-diff/llvm-tapi-diff.cpp N src/gnu/llvm/llvm/tools/llvm-yaml-parser-fuzzer/CMakeLists.txt N src/gnu/llvm/llvm/tools/llvm-yaml-parser-fuzzer/DummyYAMLParserFuzzer.cpp N src/gnu/llvm/llvm/tools/llvm-yaml-parser-fuzzer/yaml-parser-fuzzer.cpp N src/gnu/llvm/llvm/tools/split-file/.clang-tidy N src/gnu/llvm/llvm/tools/split-file/CMakeLists.txt N src/gnu/llvm/llvm/tools/split-file/split-file.cpp U src/gnu/llvm/llvm/unittests/CMakeLists.txt U src/gnu/llvm/llvm/unittests/unittest.cfg.in U src/gnu/llvm/llvm/unittests/ADT/APFloatTest.cpp U src/gnu/llvm/llvm/unittests/ADT/APIntTest.cpp U src/gnu/llvm/llvm/unittests/ADT/APSIntTest.cpp U src/gnu/llvm/llvm/unittests/ADT/AnyTest.cpp U src/gnu/llvm/llvm/unittests/ADT/ArrayRefTest.cpp U src/gnu/llvm/llvm/unittests/ADT/BitFieldsTest.cpp U src/gnu/llvm/llvm/unittests/ADT/BitVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/BitmaskEnumTest.cpp U src/gnu/llvm/llvm/unittests/ADT/BreadthFirstIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/BumpPtrListTest.cpp U src/gnu/llvm/llvm/unittests/ADT/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ADT/CoalescingBitVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DAGDeltaAlgorithmTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DeltaAlgorithmTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DenseMapTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DenseSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DirectedGraphTest.cpp U src/gnu/llvm/llvm/unittests/ADT/DepthFirstIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/EnumeratedArrayTest.cpp U src/gnu/llvm/llvm/unittests/ADT/EquivalenceClassesTest.cpp U src/gnu/llvm/llvm/unittests/ADT/FallibleIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/FloatingPointMode.cpp U src/gnu/llvm/llvm/unittests/ADT/FoldingSet.cpp U src/gnu/llvm/llvm/unittests/ADT/FunctionExtrasTest.cpp U src/gnu/llvm/llvm/unittests/ADT/FunctionRefTest.cpp U src/gnu/llvm/llvm/unittests/ADT/HashingTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListBaseTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListNodeBaseTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListNodeTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListSentinelTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IListTest.cpp U src/gnu/llvm/llvm/unittests/ADT/ImmutableListTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TripleTest.cpp U src/gnu/llvm/llvm/unittests/ADT/ImmutableMapTest.cpp U src/gnu/llvm/llvm/unittests/ADT/ImmutableSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IntEqClassesTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IntervalMapTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp U src/gnu/llvm/llvm/unittests/ADT/IteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/MapVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/MappedIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/OptionalTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PackedVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PointerEmbeddedIntTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PointerIntPairTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PointerSumTypeTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PointerUnionTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PostOrderIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/PriorityWorklistTest.cpp U src/gnu/llvm/llvm/unittests/ADT/RangeAdapterTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SCCIteratorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/STLExtrasTest.cpp U src/gnu/llvm/llvm/unittests/ADT/ScopeExitTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SequenceTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SetVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SimpleIListTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SmallPtrSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SmallSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SmallStringTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SmallVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SparseBitVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SparseMultiSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/SparseSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/StatisticTest.cpp U src/gnu/llvm/llvm/unittests/ADT/StringExtrasTest.cpp U src/gnu/llvm/llvm/unittests/ADT/StringMapTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TestGraph.h U src/gnu/llvm/llvm/unittests/ADT/StringRefTest.cpp U src/gnu/llvm/llvm/unittests/ADT/StringSetTest.cpp U src/gnu/llvm/llvm/unittests/ADT/StringSwitchTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TinyPtrVectorTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TwineTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TypeSwitchTest.cpp U src/gnu/llvm/llvm/unittests/ADT/TypeTraitsTest.cpp U src/gnu/llvm/llvm/unittests/ADT/WaymarkingTest.cpp N src/gnu/llvm/llvm/unittests/ADT/APFixedPointTest.cpp N src/gnu/llvm/llvm/unittests/ADT/STLForwardCompatTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/AliasAnalysisTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/AliasSetTrackerTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/AssumeBundleQueriesTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/BasicAliasAnalysisTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/BlockFrequencyInfoTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/BranchProbabilityInfoTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/CFGTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Analysis/CallGraphTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/CaptureTrackingTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/DDGTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/DivergenceAnalysisTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/DomTreeUpdaterTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/GlobalsModRefTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/IVDescriptorsTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/LazyCallGraphTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/LoadsTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/LoopInfoTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/MemorySSATest.cpp U src/gnu/llvm/llvm/unittests/Analysis/ScalarEvolutionTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/TFUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/LoopNestTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/MemoryBuiltinsTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/VectorUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/PhiValuesTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/UnrollAnalyzerTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/SparsePropagation.cpp U src/gnu/llvm/llvm/unittests/Analysis/TBAATest.cpp U src/gnu/llvm/llvm/unittests/Analysis/TargetLibraryInfoTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/ValueTrackingTest.cpp N src/gnu/llvm/llvm/unittests/Analysis/InlineCostTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/ValueLatticeTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/VectorFunctionABITest.cpp N src/gnu/llvm/llvm/unittests/Analysis/ConstraintSystemTest.cpp N src/gnu/llvm/llvm/unittests/Analysis/FunctionPropertiesAnalysisTest.cpp N src/gnu/llvm/llvm/unittests/Analysis/IRSimilarityIdentifierTest.cpp U src/gnu/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/saved_model.pbtxt U src/gnu/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/variables/variables.data-00000-of-00001 U src/gnu/llvm/llvm/unittests/Analysis/Inputs/ir2native_x86_64_model/variables/variables.index U src/gnu/llvm/llvm/unittests/AsmParser/AsmParserTest.cpp U src/gnu/llvm/llvm/unittests/AsmParser/CMakeLists.txt U src/gnu/llvm/llvm/unittests/BinaryFormat/CMakeLists.txt U src/gnu/llvm/llvm/unittests/BinaryFormat/DwarfTest.cpp U src/gnu/llvm/llvm/unittests/BinaryFormat/MachOTest.cpp U src/gnu/llvm/llvm/unittests/BinaryFormat/MsgPackDocumentTest.cpp U src/gnu/llvm/llvm/unittests/BinaryFormat/MsgPackReaderTest.cpp U src/gnu/llvm/llvm/unittests/BinaryFormat/MsgPackWriterTest.cpp U src/gnu/llvm/llvm/unittests/BinaryFormat/TestFileMagic.cpp U src/gnu/llvm/llvm/unittests/Bitcode/BitReaderTest.cpp U src/gnu/llvm/llvm/unittests/Bitcode/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Bitcode/DataLayoutUpgradeTest.cpp U src/gnu/llvm/llvm/unittests/Bitstream/BitstreamReaderTest.cpp U src/gnu/llvm/llvm/unittests/Bitstream/BitstreamWriterTest.cpp U src/gnu/llvm/llvm/unittests/Bitstream/CMakeLists.txt U src/gnu/llvm/llvm/unittests/CodeGen/AArch64SelectionDAGTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/CMakeLists.txt U src/gnu/llvm/llvm/unittests/CodeGen/DIEHashTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/LexicalScopesTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/LowLevelTypeTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/MFCommon.inc U src/gnu/llvm/llvm/unittests/CodeGen/MachineInstrBundleIteratorTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/MachineInstrTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/MachineOperandTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/ScalableVectorMVTsTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/TargetOptionsTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/TypeTraitsTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/AllocationOrderTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/AsmPrinterDwarfTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/DIETest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/PassManagerTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/SelectionDAGAddressAnalysisTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/TestAsmPrinter.cpp N src/gnu/llvm/llvm/unittests/CodeGen/TestAsmPrinter.h U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/CSETest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/GISelMITest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/GISelMITest.h U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/GISelUtilsTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/KnownBitsTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/LegalizerTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp U src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/PatternMatchTest.cpp N src/gnu/llvm/llvm/unittests/CodeGen/GlobalISel/KnownBitsVectorTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/CodeView/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/CodeView/TypeHashingTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp N src/gnu/llvm/llvm/unittests/DebugInfo/CodeView/GUIDFormatTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFAcceleratorTableTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDataExtractorTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDebugArangeSetTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDebugFrameTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDieTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFExpressionCompactPrinterTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFListTableTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFLocationExpressionTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DwarfGenerator.h U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DwarfUtils.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DwarfUtils.h N src/gnu/llvm/llvm/unittests/DebugInfo/DWARF/DWARFDieManualExtractTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/GSYM/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/GSYM/GSYMTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/MSF/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/MSF/MSFBuilderTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/MSF/MSFCommonTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/CMakeLists.txt U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/HashTableTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/NativeSessionTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/NativeSymbolReuseTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/Inputs/SimpleTest.cpp U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/Inputs/SimpleTest.pdb U src/gnu/llvm/llvm/unittests/DebugInfo/PDB/Inputs/empty.pdb U src/gnu/llvm/llvm/unittests/Demangle/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Demangle/DemangleTest.cpp U src/gnu/llvm/llvm/unittests/Demangle/ItaniumDemangleTest.cpp U src/gnu/llvm/llvm/unittests/Demangle/PartialDemangleTest.cpp N src/gnu/llvm/llvm/unittests/Demangle/RustDemangleTest.cpp N src/gnu/llvm/llvm/unittests/Demangle/StringViewTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/JITLink/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ExecutionEngine/JITLink/LinkGraphTests.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h U src/gnu/llvm/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.def U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/IndirectionUtilsTest.cpp N src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/ObjectLinkingLayerTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/JITTargetMachineBuilderTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/QueueChannel.h U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp N src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/ExecutionSessionWrapperFunctionCallsTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/QueueChannel.cpp N src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/ResourceTrackerTest.cpp N src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/SimplePackedSerializationTest.cpp N src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/WrapperFunctionUtilsTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/SymbolStringPoolTest.cpp U src/gnu/llvm/llvm/unittests/ExecutionEngine/Orc/ThreadSafeModuleTest.cpp U src/gnu/llvm/llvm/unittests/Frontend/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Frontend/OpenMPContextTest.cpp U src/gnu/llvm/llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp N src/gnu/llvm/llvm/unittests/Frontend/OpenACCTest.cpp N src/gnu/llvm/llvm/unittests/Frontend/OpenMPParsingTest.cpp U src/gnu/llvm/llvm/unittests/FuzzMutate/CMakeLists.txt U src/gnu/llvm/llvm/unittests/FuzzMutate/OperationsTest.cpp U src/gnu/llvm/llvm/unittests/FuzzMutate/RandomIRBuilderTest.cpp U src/gnu/llvm/llvm/unittests/FuzzMutate/ReservoirSamplerTest.cpp U src/gnu/llvm/llvm/unittests/FuzzMutate/StrategiesTest.cpp U src/gnu/llvm/llvm/unittests/IR/AbstractCallSiteTest.cpp U src/gnu/llvm/llvm/unittests/IR/AsmWriterTest.cpp U src/gnu/llvm/llvm/unittests/IR/AttributesTest.cpp U src/gnu/llvm/llvm/unittests/IR/BasicBlockTest.cpp U src/gnu/llvm/llvm/unittests/IR/CFGBuilder.cpp U src/gnu/llvm/llvm/unittests/IR/CFGBuilder.h U src/gnu/llvm/llvm/unittests/IR/CMakeLists.txt U src/gnu/llvm/llvm/unittests/IR/ConstantRangeTest.cpp U src/gnu/llvm/llvm/unittests/IR/ConstantsTest.cpp U src/gnu/llvm/llvm/unittests/IR/DataLayoutTest.cpp U src/gnu/llvm/llvm/unittests/IR/DebugInfoTest.cpp U src/gnu/llvm/llvm/unittests/IR/DebugTypeODRUniquingTest.cpp U src/gnu/llvm/llvm/unittests/IR/DominatorTreeBatchUpdatesTest.cpp U src/gnu/llvm/llvm/unittests/IR/DominatorTreeTest.cpp U src/gnu/llvm/llvm/unittests/IR/FunctionTest.cpp U src/gnu/llvm/llvm/unittests/IR/IRBuilderTest.cpp U src/gnu/llvm/llvm/unittests/IR/InstructionsTest.cpp U src/gnu/llvm/llvm/unittests/IR/IntrinsicsTest.cpp U src/gnu/llvm/llvm/unittests/IR/LegacyPassManagerTest.cpp U src/gnu/llvm/llvm/unittests/IR/MDBuilderTest.cpp U src/gnu/llvm/llvm/unittests/IR/ManglerTest.cpp U src/gnu/llvm/llvm/unittests/IR/MetadataTest.cpp U src/gnu/llvm/llvm/unittests/IR/ModuleTest.cpp U src/gnu/llvm/llvm/unittests/IR/PassBuilderCallbacksTest.cpp U src/gnu/llvm/llvm/unittests/IR/PassManagerTest.cpp U src/gnu/llvm/llvm/unittests/IR/PatternMatch.cpp U src/gnu/llvm/llvm/unittests/IR/TimePassesTest.cpp U src/gnu/llvm/llvm/unittests/IR/TypesTest.cpp U src/gnu/llvm/llvm/unittests/IR/UseTest.cpp U src/gnu/llvm/llvm/unittests/IR/UserTest.cpp U src/gnu/llvm/llvm/unittests/IR/VPIntrinsicTest.cpp U src/gnu/llvm/llvm/unittests/IR/ValueHandleTest.cpp U src/gnu/llvm/llvm/unittests/IR/ValueMapTest.cpp U src/gnu/llvm/llvm/unittests/IR/ValueTest.cpp U src/gnu/llvm/llvm/unittests/IR/VectorTypesTest.cpp U src/gnu/llvm/llvm/unittests/IR/VerifierTest.cpp N src/gnu/llvm/llvm/unittests/IR/DemandedBitsTest.cpp U src/gnu/llvm/llvm/unittests/LineEditor/CMakeLists.txt U src/gnu/llvm/llvm/unittests/LineEditor/LineEditor.cpp U src/gnu/llvm/llvm/unittests/Linker/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Linker/LinkModulesTest.cpp U src/gnu/llvm/llvm/unittests/MC/CMakeLists.txt U src/gnu/llvm/llvm/unittests/MC/Disassembler.cpp U src/gnu/llvm/llvm/unittests/MC/DwarfLineTables.cpp U src/gnu/llvm/llvm/unittests/MC/MCDisassemblerTest.cpp U src/gnu/llvm/llvm/unittests/MC/MCInstPrinter.cpp U src/gnu/llvm/llvm/unittests/MC/StringTableBuilderTest.cpp U src/gnu/llvm/llvm/unittests/MC/TargetRegistry.cpp U src/gnu/llvm/llvm/unittests/MC/AMDGPU/CMakeLists.txt U src/gnu/llvm/llvm/unittests/MC/AMDGPU/DwarfRegMappings.cpp N src/gnu/llvm/llvm/unittests/MC/SystemZ/CMakeLists.txt N src/gnu/llvm/llvm/unittests/MC/SystemZ/SystemZAsmLexerTest.cpp U src/gnu/llvm/llvm/unittests/MI/CMakeLists.txt U src/gnu/llvm/llvm/unittests/MI/LiveIntervalTest.cpp U src/gnu/llvm/llvm/unittests/Object/ArchiveTest.cpp U src/gnu/llvm/llvm/unittests/Object/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Object/ELFObjectFileTest.cpp U src/gnu/llvm/llvm/unittests/Object/ELFTest.cpp U src/gnu/llvm/llvm/unittests/Object/ELFTypesTest.cpp U src/gnu/llvm/llvm/unittests/Object/MinidumpTest.cpp U src/gnu/llvm/llvm/unittests/Object/ObjectFileTest.cpp U src/gnu/llvm/llvm/unittests/Object/SymbolSizeTest.cpp U src/gnu/llvm/llvm/unittests/Object/SymbolicFileTest.cpp N src/gnu/llvm/llvm/unittests/Object/XCOFFObjectFileTest.cpp U src/gnu/llvm/llvm/unittests/ObjectYAML/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ObjectYAML/DWARFYAMLTest.cpp U src/gnu/llvm/llvm/unittests/ObjectYAML/ELFYAMLTest.cpp U src/gnu/llvm/llvm/unittests/ObjectYAML/MinidumpYAMLTest.cpp U src/gnu/llvm/llvm/unittests/ObjectYAML/YAML2ObjTest.cpp U src/gnu/llvm/llvm/unittests/ObjectYAML/YAMLTest.cpp U src/gnu/llvm/llvm/unittests/Option/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Option/OptionParsingTest.cpp U src/gnu/llvm/llvm/unittests/Option/Opts.td N src/gnu/llvm/llvm/unittests/Option/OptionMarshallingTest.cpp U src/gnu/llvm/llvm/unittests/Passes/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Passes/PluginsTest.cpp U src/gnu/llvm/llvm/unittests/Passes/TestPlugin.cpp U src/gnu/llvm/llvm/unittests/Passes/TestPlugin.h N src/gnu/llvm/llvm/unittests/Passes/DoublerPlugin.cpp N src/gnu/llvm/llvm/unittests/Passes/PassBuilderBindingsTest.cpp U src/gnu/llvm/llvm/unittests/ProfileData/CMakeLists.txt U src/gnu/llvm/llvm/unittests/ProfileData/CoverageMappingTest.cpp U src/gnu/llvm/llvm/unittests/ProfileData/InstrProfTest.cpp U src/gnu/llvm/llvm/unittests/ProfileData/SampleProfTest.cpp N src/gnu/llvm/llvm/unittests/ProfileData/InstrProfDataTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/BitstreamRemarksFormatTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/BitstreamRemarksParsingTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/BitstreamRemarksSerializerTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Remarks/RemarksAPITest.cpp U src/gnu/llvm/llvm/unittests/Remarks/RemarksLinkingTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/RemarksStrTabParsingTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/YAMLRemarksParsingTest.cpp U src/gnu/llvm/llvm/unittests/Remarks/YAMLRemarksSerializerTest.cpp U src/gnu/llvm/llvm/unittests/Support/ARMAttributeParser.cpp U src/gnu/llvm/llvm/unittests/Support/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Support/AlignmentTest.cpp U src/gnu/llvm/llvm/unittests/Support/AllocatorTest.cpp U src/gnu/llvm/llvm/unittests/Support/AnnotationsTest.cpp U src/gnu/llvm/llvm/unittests/Support/ArrayRecyclerTest.cpp U src/gnu/llvm/llvm/unittests/Support/Base64Test.cpp U src/gnu/llvm/llvm/unittests/Support/BinaryStreamTest.cpp U src/gnu/llvm/llvm/unittests/Support/BlockFrequencyTest.cpp U src/gnu/llvm/llvm/unittests/Support/BranchProbabilityTest.cpp U src/gnu/llvm/llvm/unittests/Support/CRCTest.cpp U src/gnu/llvm/llvm/unittests/Support/CachePruningTest.cpp U src/gnu/llvm/llvm/unittests/Support/Casting.cpp U src/gnu/llvm/llvm/unittests/Support/CheckedArithmeticTest.cpp U src/gnu/llvm/llvm/unittests/Support/Chrono.cpp U src/gnu/llvm/llvm/unittests/Support/CommandLineTest.cpp U src/gnu/llvm/llvm/unittests/Support/CrashRecoveryTest.cpp U src/gnu/llvm/llvm/unittests/Support/CompressionTest.cpp U src/gnu/llvm/llvm/unittests/Support/ConvertUTFTest.cpp U src/gnu/llvm/llvm/unittests/Support/DataExtractorTest.cpp U src/gnu/llvm/llvm/unittests/Support/DJBTest.cpp U src/gnu/llvm/llvm/unittests/Support/DebugCounterTest.cpp U src/gnu/llvm/llvm/unittests/Support/DebugTest.cpp U src/gnu/llvm/llvm/unittests/Support/ELFAttributeParserTest.cpp U src/gnu/llvm/llvm/unittests/Support/ErrorTest.cpp U src/gnu/llvm/llvm/unittests/Support/EndianStreamTest.cpp U src/gnu/llvm/llvm/unittests/Support/EndianTest.cpp U src/gnu/llvm/llvm/unittests/Support/ErrnoTest.cpp U src/gnu/llvm/llvm/unittests/Support/ErrorOrTest.cpp U src/gnu/llvm/llvm/unittests/Support/AlignOfTest.cpp U src/gnu/llvm/llvm/unittests/Support/ExtensibleRTTITest.cpp N src/gnu/llvm/llvm/unittests/Support/FSUniqueIDTest.cpp U src/gnu/llvm/llvm/unittests/Support/FileCollectorTest.cpp U src/gnu/llvm/llvm/unittests/Support/FileOutputBufferTest.cpp U src/gnu/llvm/llvm/unittests/Support/FileUtilitiesTest.cpp U src/gnu/llvm/llvm/unittests/Support/FormatVariadicTest.cpp U src/gnu/llvm/llvm/unittests/Support/GlobPatternTest.cpp U src/gnu/llvm/llvm/unittests/Support/Host.cpp U src/gnu/llvm/llvm/unittests/Support/IndexedAccessorTest.cpp U src/gnu/llvm/llvm/unittests/Support/ItaniumManglingCanonicalizerTest.cpp U src/gnu/llvm/llvm/unittests/Support/JSONTest.cpp U src/gnu/llvm/llvm/unittests/Support/KnownBitsTest.cpp U src/gnu/llvm/llvm/unittests/Support/LEB128Test.cpp U src/gnu/llvm/llvm/unittests/Support/LineIteratorTest.cpp U src/gnu/llvm/llvm/unittests/Support/LockFileManagerTest.cpp U src/gnu/llvm/llvm/unittests/Support/MD5Test.cpp U src/gnu/llvm/llvm/unittests/Support/ManagedStatic.cpp U src/gnu/llvm/llvm/unittests/Support/MatchersTest.cpp U src/gnu/llvm/llvm/unittests/Support/MathExtrasTest.cpp U src/gnu/llvm/llvm/unittests/Support/MemoryBufferTest.cpp U src/gnu/llvm/llvm/unittests/Support/MemoryTest.cpp U src/gnu/llvm/llvm/unittests/Support/Path.cpp U src/gnu/llvm/llvm/unittests/Support/NativeFormatTests.cpp U src/gnu/llvm/llvm/unittests/Support/OptimizedStructLayoutTest.cpp U src/gnu/llvm/llvm/unittests/Support/ParallelTest.cpp U src/gnu/llvm/llvm/unittests/Support/ProcessTest.cpp U src/gnu/llvm/llvm/unittests/Support/ProgramTest.cpp U src/gnu/llvm/llvm/unittests/Support/RISCVAttributeParserTest.cpp U src/gnu/llvm/llvm/unittests/Support/RegexTest.cpp U src/gnu/llvm/llvm/unittests/Support/ReplaceFileTest.cpp U src/gnu/llvm/llvm/unittests/Support/ReverseIterationTest.cpp U src/gnu/llvm/llvm/unittests/Support/ScaledNumberTest.cpp U src/gnu/llvm/llvm/unittests/Support/SourceMgrTest.cpp U src/gnu/llvm/llvm/unittests/Support/SpecialCaseListTest.cpp U src/gnu/llvm/llvm/unittests/Support/SuffixTreeTest.cpp U src/gnu/llvm/llvm/unittests/Support/SwapByteOrderTest.cpp U src/gnu/llvm/llvm/unittests/Support/SymbolRemappingReaderTest.cpp U src/gnu/llvm/llvm/unittests/Support/TarWriterTest.cpp U src/gnu/llvm/llvm/unittests/Support/TargetParserTest.cpp U src/gnu/llvm/llvm/unittests/Support/TaskQueueTest.cpp U src/gnu/llvm/llvm/unittests/Support/ThreadLocalTest.cpp U src/gnu/llvm/llvm/unittests/Support/ThreadPool.cpp U src/gnu/llvm/llvm/unittests/Support/Threading.cpp U src/gnu/llvm/llvm/unittests/Support/TimerTest.cpp U src/gnu/llvm/llvm/unittests/Support/ToolOutputFileTest.cpp U src/gnu/llvm/llvm/unittests/Support/TrailingObjectsTest.cpp U src/gnu/llvm/llvm/unittests/Support/TrigramIndexTest.cpp U src/gnu/llvm/llvm/unittests/Support/TypeNameTest.cpp U src/gnu/llvm/llvm/unittests/Support/TypeTraitsTest.cpp U src/gnu/llvm/llvm/unittests/Support/UnicodeTest.cpp U src/gnu/llvm/llvm/unittests/Support/VersionTupleTest.cpp U src/gnu/llvm/llvm/unittests/Support/VirtualFileSystemTest.cpp U src/gnu/llvm/llvm/unittests/Support/WithColorTest.cpp U src/gnu/llvm/llvm/unittests/Support/YAMLIOTest.cpp U src/gnu/llvm/llvm/unittests/Support/YAMLParserTest.cpp U src/gnu/llvm/llvm/unittests/Support/xxhashTest.cpp U src/gnu/llvm/llvm/unittests/Support/formatted_raw_ostream_test.cpp U src/gnu/llvm/llvm/unittests/Support/raw_ostream_test.cpp U src/gnu/llvm/llvm/unittests/Support/raw_pwrite_stream_test.cpp U src/gnu/llvm/llvm/unittests/Support/raw_sha1_ostream_test.cpp N src/gnu/llvm/llvm/unittests/Support/InstructionCostTest.cpp N src/gnu/llvm/llvm/unittests/Support/KnownBitsTest.h N src/gnu/llvm/llvm/unittests/Support/LinearPolyBaseTest.cpp N src/gnu/llvm/llvm/unittests/Support/MemoryBufferRefTest.cpp N src/gnu/llvm/llvm/unittests/Support/SHA256.cpp N src/gnu/llvm/llvm/unittests/Support/raw_fd_stream_test.cpp U src/gnu/llvm/llvm/unittests/Support/DynamicLibrary/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp U src/gnu/llvm/llvm/unittests/Support/DynamicLibrary/ExportedFuncs.cpp U src/gnu/llvm/llvm/unittests/Support/DynamicLibrary/PipSqueak.cpp U src/gnu/llvm/llvm/unittests/Support/DynamicLibrary/PipSqueak.h U src/gnu/llvm/llvm/unittests/TableGen/Automata.td U src/gnu/llvm/llvm/unittests/TableGen/AutomataTest.cpp U src/gnu/llvm/llvm/unittests/TableGen/CMakeLists.txt U src/gnu/llvm/llvm/unittests/TableGen/CodeExpanderTest.cpp U src/gnu/llvm/llvm/unittests/Target/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/AArch64/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/AArch64/InstSizes.cpp N src/gnu/llvm/llvm/unittests/Target/AArch64/DecomposeStackOffsetTest.cpp N src/gnu/llvm/llvm/unittests/Target/AArch64/MatrixRegisterAliasing.cpp U src/gnu/llvm/llvm/unittests/Target/AMDGPU/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/AMDGPU/DwarfRegMappings.cpp N src/gnu/llvm/llvm/unittests/Target/AMDGPU/ExecMayBeModifiedBeforeAnyUse.cpp U src/gnu/llvm/llvm/unittests/Target/ARM/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/ARM/MachineInstrTest.cpp U src/gnu/llvm/llvm/unittests/Target/PowerPC/AIXRelocModelTest.cpp U src/gnu/llvm/llvm/unittests/Target/PowerPC/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/WebAssembly/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/WebAssembly/WebAssemblyExceptionInfoTest.cpp U src/gnu/llvm/llvm/unittests/Target/X86/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Target/X86/MachineSizeOptsTest.cpp U src/gnu/llvm/llvm/unittests/TextAPI/CMakeLists.txt U src/gnu/llvm/llvm/unittests/TextAPI/TextStubHelpers.h U src/gnu/llvm/llvm/unittests/TextAPI/TextStubV1Tests.cpp U src/gnu/llvm/llvm/unittests/TextAPI/TextStubV2Tests.cpp U src/gnu/llvm/llvm/unittests/TextAPI/TextStubV3Tests.cpp U src/gnu/llvm/llvm/unittests/TextAPI/TextStubV4Tests.cpp U src/gnu/llvm/llvm/unittests/Transforms/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Transforms/IPO/AttributorTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/IPO/AttributorTestBase.h U src/gnu/llvm/llvm/unittests/Transforms/IPO/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Transforms/IPO/LowerTypeTests.cpp U src/gnu/llvm/llvm/unittests/Transforms/IPO/WholeProgramDevirt.cpp U src/gnu/llvm/llvm/unittests/Transforms/Scalar/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Transforms/Scalar/LICMTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/BasicBlockUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Transforms/Utils/CallPromotionUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/CloningTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/CodeExtractorTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/CodeMoverUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/FunctionComparatorTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/IntegerDivisionTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/LocalTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/LoopRotationUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/LoopUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/SSAUpdaterBulkTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/ScalarEvolutionExpanderTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/SizeOptsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/UnrollLoopTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/VFABIUtils.cpp U src/gnu/llvm/llvm/unittests/Transforms/Utils/ValueMapperTest.cpp N src/gnu/llvm/llvm/unittests/Transforms/Utils/DebugifyTest.cpp N src/gnu/llvm/llvm/unittests/Transforms/Utils/ModuleUtilsTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/CMakeLists.txt U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanDominatorTreeTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanHCFGTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanLoopInfoTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanPredicatorTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanSlpTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanTest.cpp U src/gnu/llvm/llvm/unittests/Transforms/Vectorize/VPlanTestBase.h U src/gnu/llvm/llvm/unittests/XRay/CMakeLists.txt U src/gnu/llvm/llvm/unittests/XRay/FDRBlockIndexerTest.cpp U src/gnu/llvm/llvm/unittests/XRay/FDRBlockVerifierTest.cpp U src/gnu/llvm/llvm/unittests/XRay/FDRProducerConsumerTest.cpp U src/gnu/llvm/llvm/unittests/XRay/FDRRecordPrinterTest.cpp U src/gnu/llvm/llvm/unittests/XRay/FDRRecordsTest.cpp U src/gnu/llvm/llvm/unittests/XRay/FDRTraceWriterTest.cpp U src/gnu/llvm/llvm/unittests/XRay/GraphTest.cpp U src/gnu/llvm/llvm/unittests/XRay/ProfileTest.cpp U src/gnu/llvm/llvm/unittests/tools/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-cfi-verify/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-cfi-verify/FileAnalysis.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-cfi-verify/GraphBuilder.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/BenchmarkRunnerTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/ClusteringTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PerfHelperTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/RegisterValueTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/SnippetGeneratorTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/AArch64/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/AArch64/TargetTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/ARM/AssemblerTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/ARM/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Common/AssemblerUtils.h U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/BenchmarkResultTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/RegisterAliasingTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/SnippetGeneratorTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/TargetTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/Mips/TestBase.h U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PowerPC/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PowerPC/TargetTest.cpp N src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PowerPC/SnippetGeneratorTest.cpp N src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/PowerPC/TestBase.h U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/CMakeLists.txt U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/SnippetFileTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/TargetTest.cpp U src/gnu/llvm/llvm/unittests/tools/llvm-exegesis/X86/TestBase.h N src/gnu/llvm/llvm/unittests/tools/llvm-profgen/CMakeLists.txt N src/gnu/llvm/llvm/unittests/tools/llvm-profgen/ContextCompressionTest.cpp N src/gnu/llvm/llvm/unittests/FileCheck/CMakeLists.txt N src/gnu/llvm/llvm/unittests/FileCheck/FileCheckTest.cpp N src/gnu/llvm/llvm/unittests/InterfaceStub/CMakeLists.txt N src/gnu/llvm/llvm/unittests/InterfaceStub/ELFYAMLTest.cpp N src/gnu/llvm/llvm/unittests/MIR/CMakeLists.txt N src/gnu/llvm/llvm/unittests/MIR/MachineMetadata.cpp U src/gnu/llvm/llvm/utils/DSAclean.py U src/gnu/llvm/llvm/utils/DSAextract.py U src/gnu/llvm/llvm/utils/GenLibDeps.pl U src/gnu/llvm/llvm/utils/GetSourceVersion U src/gnu/llvm/llvm/utils/abtest.py U src/gnu/llvm/llvm/utils/UpdateCMakeLists.pl U src/gnu/llvm/llvm/utils/findoptdiff U src/gnu/llvm/llvm/utils/add_argument_names.py U src/gnu/llvm/llvm/utils/bisect U src/gnu/llvm/llvm/utils/bisect-skip-count U src/gnu/llvm/llvm/utils/bugpoint_gisel_reducer.py U src/gnu/llvm/llvm/utils/check-each-file U src/gnu/llvm/llvm/utils/check_ninja_deps.py U src/gnu/llvm/llvm/utils/chunk-print-before-all.py U src/gnu/llvm/llvm/utils/clang-parse-diagnostics-file U src/gnu/llvm/llvm/utils/codegen-diff U src/gnu/llvm/llvm/utils/collect_and_build_with_pgo.py U src/gnu/llvm/llvm/utils/countloc.sh U src/gnu/llvm/llvm/utils/create_ladder_graph.py U src/gnu/llvm/llvm/utils/demangle_tree.py U src/gnu/llvm/llvm/utils/extract_symbols.py U src/gnu/llvm/llvm/utils/extract_vplan.py U src/gnu/llvm/llvm/utils/findmisopt N src/gnu/llvm/llvm/utils/llvm-original-di-preservation.py U src/gnu/llvm/llvm/utils/getsrcs.sh U src/gnu/llvm/llvm/utils/indirect_calls.py U src/gnu/llvm/llvm/utils/lldbDataFormatters.py U src/gnu/llvm/llvm/utils/findsym.pl U src/gnu/llvm/llvm/utils/llvm-compilers-check U src/gnu/llvm/llvm/utils/llvm-gisel-cov.py U src/gnu/llvm/llvm/utils/llvm-native-gxx U src/gnu/llvm/llvm/utils/llvm.grm U src/gnu/llvm/llvm/utils/llvmdo U src/gnu/llvm/llvm/utils/llvmgrep U src/gnu/llvm/llvm/utils/prepare-code-coverage-artifact.py U src/gnu/llvm/llvm/utils/schedcover.py U src/gnu/llvm/llvm/utils/shuffle_fuzz.py U src/gnu/llvm/llvm/utils/shuffle_select_fuzz_tester.py U src/gnu/llvm/llvm/utils/sort_includes.py U src/gnu/llvm/llvm/utils/unicode-case-fold.py U src/gnu/llvm/llvm/utils/update_analyze_test_checks.py U src/gnu/llvm/llvm/utils/update_cc_test_checks.py U src/gnu/llvm/llvm/utils/update_llc_test_checks.py U src/gnu/llvm/llvm/utils/update_mca_test_checks.py U src/gnu/llvm/llvm/utils/update_mir_test_checks.py U src/gnu/llvm/llvm/utils/update_test_checks.py U src/gnu/llvm/llvm/utils/wciia.py N src/gnu/llvm/llvm/utils/convert-constraint-log-to-z3.py N src/gnu/llvm/llvm/utils/extract-section.py N src/gnu/llvm/llvm/utils/merge-stats.py N src/gnu/llvm/llvm/utils/remote-exec.py N src/gnu/llvm/llvm/utils/revert_checker.py N src/gnu/llvm/llvm/utils/revert_checker_test.py N src/gnu/llvm/llvm/utils/sysroot.py N src/gnu/llvm/llvm/utils/update_test_prefix.py U src/gnu/llvm/llvm/utils/FileCheck/CMakeLists.txt U src/gnu/llvm/llvm/utils/FileCheck/FileCheck.cpp U src/gnu/llvm/llvm/utils/KillTheDoctor/CMakeLists.txt U src/gnu/llvm/llvm/utils/KillTheDoctor/KillTheDoctor.cpp U src/gnu/llvm/llvm/utils/LLVMVisualizers/CMakeLists.txt U src/gnu/llvm/llvm/utils/LLVMVisualizers/llvm.natvis U src/gnu/llvm/llvm/utils/Misc/zkill U src/gnu/llvm/llvm/utils/PerfectShuffle/CMakeLists.txt U src/gnu/llvm/llvm/utils/PerfectShuffle/PerfectShuffle.cpp U src/gnu/llvm/llvm/utils/Reviewing/find_interesting_reviews.py U src/gnu/llvm/llvm/utils/TableGen/AsmMatcherEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/AsmWriterEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/AsmWriterInst.cpp U src/gnu/llvm/llvm/utils/TableGen/AsmWriterInst.h U src/gnu/llvm/llvm/utils/TableGen/Attributes.cpp U src/gnu/llvm/llvm/utils/TableGen/CMakeLists.txt U src/gnu/llvm/llvm/utils/TableGen/CTagsEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/CallingConvEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeEmitterGen.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenDAGPatterns.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenDAGPatterns.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenHwModes.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenHwModes.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenInstruction.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenInstruction.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenIntrinsics.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenTarget.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenMapTable.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenRegisters.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenRegisters.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenSchedule.cpp U src/gnu/llvm/llvm/utils/TableGen/CodeGenSchedule.h U src/gnu/llvm/llvm/utils/TableGen/CodeGenTarget.cpp U src/gnu/llvm/llvm/utils/TableGen/DAGISelEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/DAGISelMatcher.cpp U src/gnu/llvm/llvm/utils/TableGen/DAGISelMatcher.h U src/gnu/llvm/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/DAGISelMatcherGen.cpp U src/gnu/llvm/llvm/utils/TableGen/DAGISelMatcherOpt.cpp U src/gnu/llvm/llvm/utils/TableGen/DFAEmitter.h U src/gnu/llvm/llvm/utils/TableGen/DFAPacketizerEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/DirectiveEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/DisassemblerEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/GICombinerEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/ExegesisEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/FastISelEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISelEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/InfoByHwMode.cpp U src/gnu/llvm/llvm/utils/TableGen/InfoByHwMode.h U src/gnu/llvm/llvm/utils/TableGen/InstrDocsEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/InstrInfoEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/IntrinsicEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/OptParserEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/DFAEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/OptEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/OptEmitter.h U src/gnu/llvm/llvm/utils/TableGen/PredicateExpander.cpp U src/gnu/llvm/llvm/utils/TableGen/OptRSTEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/PredicateExpander.h U src/gnu/llvm/llvm/utils/TableGen/TableGen.cpp U src/gnu/llvm/llvm/utils/TableGen/PseudoLoweringEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/RegisterBankEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/RegisterInfoEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/SDNodeProperties.cpp U src/gnu/llvm/llvm/utils/TableGen/SDNodeProperties.h U src/gnu/llvm/llvm/utils/TableGen/SearchableTableEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/SequenceToOffsetTable.h U src/gnu/llvm/llvm/utils/TableGen/SubtargetEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/SubtargetFeatureInfo.cpp U src/gnu/llvm/llvm/utils/TableGen/SubtargetFeatureInfo.h U src/gnu/llvm/llvm/utils/TableGen/TableGenBackends.h U src/gnu/llvm/llvm/utils/TableGen/Types.cpp U src/gnu/llvm/llvm/utils/TableGen/Types.h U src/gnu/llvm/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/X86DisassemblerTables.cpp U src/gnu/llvm/llvm/utils/TableGen/WebAssemblyDisassemblerEmitter.h U src/gnu/llvm/llvm/utils/TableGen/X86DisassemblerShared.h U src/gnu/llvm/llvm/utils/TableGen/X86DisassemblerTables.h U src/gnu/llvm/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/X86FoldTablesEmitter.cpp U src/gnu/llvm/llvm/utils/TableGen/X86RecognizableInstr.cpp U src/gnu/llvm/llvm/utils/TableGen/X86ModRMFilters.cpp U src/gnu/llvm/llvm/utils/TableGen/X86ModRMFilters.h N src/gnu/llvm/llvm/utils/TableGen/CodeBeadsGen.cpp U src/gnu/llvm/llvm/utils/TableGen/X86RecognizableInstr.h U src/gnu/llvm/llvm/utils/TableGen/tdtags U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/CMakeLists.txt U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/CodeExpander.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/CodeExpander.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/CodeExpansions.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDag.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDag.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagEdge.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagInstr.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagOperands.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicate.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchDagPredicateDependencyEdge.h U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchTree.cpp U src/gnu/llvm/llvm/utils/TableGen/GlobalISel/GIMatchTree.h U src/gnu/llvm/llvm/utils/Target/ARM/analyze-match-table.py U src/gnu/llvm/llvm/utils/UpdateTestChecks/__init__.py U src/gnu/llvm/llvm/utils/UpdateTestChecks/asm.py U src/gnu/llvm/llvm/utils/UpdateTestChecks/common.py U src/gnu/llvm/llvm/utils/benchmark/AUTHORS U src/gnu/llvm/llvm/utils/benchmark/CMakeLists.txt U src/gnu/llvm/llvm/utils/benchmark/CONTRIBUTING.md U src/gnu/llvm/llvm/utils/benchmark/CONTRIBUTORS U src/gnu/llvm/llvm/utils/benchmark/LICENSE U src/gnu/llvm/llvm/utils/benchmark/README.LLVM U src/gnu/llvm/llvm/utils/benchmark/README.md U src/gnu/llvm/llvm/utils/benchmark/WORKSPACE U src/gnu/llvm/llvm/utils/benchmark/appveyor.yml U src/gnu/llvm/llvm/utils/benchmark/mingw.py U src/gnu/llvm/llvm/utils/benchmark/releasing.md U src/gnu/llvm/llvm/utils/benchmark/cmake/AddCXXCompilerFlag.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/CXXFeatureCheck.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/Config.cmake.in U src/gnu/llvm/llvm/utils/benchmark/cmake/GetGitVersion.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/HandleGTest.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/benchmark.pc.in U src/gnu/llvm/llvm/utils/benchmark/cmake/gnu_posix_regex.cpp U src/gnu/llvm/llvm/utils/benchmark/cmake/llvm-toolchain.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/posix_regex.cpp U src/gnu/llvm/llvm/utils/benchmark/cmake/split_list.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/std_regex.cpp U src/gnu/llvm/llvm/utils/benchmark/cmake/steady_clock.cpp U src/gnu/llvm/llvm/utils/benchmark/cmake/thread_safety_attributes.cpp U src/gnu/llvm/llvm/utils/benchmark/cmake/Modules/FindLLVMAr.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/Modules/FindLLVMNm.cmake U src/gnu/llvm/llvm/utils/benchmark/cmake/Modules/FindLLVMRanLib.cmake U src/gnu/llvm/llvm/utils/benchmark/docs/AssemblyTests.md U src/gnu/llvm/llvm/utils/benchmark/docs/tools.md U src/gnu/llvm/llvm/utils/benchmark/include/benchmark/benchmark.h U src/gnu/llvm/llvm/utils/benchmark/src/CMakeLists.txt U src/gnu/llvm/llvm/utils/benchmark/src/arraysize.h U src/gnu/llvm/llvm/utils/benchmark/src/benchmark.cc U src/gnu/llvm/llvm/utils/benchmark/src/benchmark_api_internal.h U src/gnu/llvm/llvm/utils/benchmark/src/benchmark_main.cc U src/gnu/llvm/llvm/utils/benchmark/src/benchmark_register.cc U src/gnu/llvm/llvm/utils/benchmark/src/benchmark_register.h U src/gnu/llvm/llvm/utils/benchmark/src/check.h U src/gnu/llvm/llvm/utils/benchmark/src/colorprint.cc U src/gnu/llvm/llvm/utils/benchmark/src/colorprint.h U src/gnu/llvm/llvm/utils/benchmark/src/commandlineflags.cc U src/gnu/llvm/llvm/utils/benchmark/src/commandlineflags.h U src/gnu/llvm/llvm/utils/benchmark/src/complexity.cc U src/gnu/llvm/llvm/utils/benchmark/src/complexity.h U src/gnu/llvm/llvm/utils/benchmark/src/console_reporter.cc U src/gnu/llvm/llvm/utils/benchmark/src/counter.cc U src/gnu/llvm/llvm/utils/benchmark/src/counter.h U src/gnu/llvm/llvm/utils/benchmark/src/csv_reporter.cc U src/gnu/llvm/llvm/utils/benchmark/src/cycleclock.h U src/gnu/llvm/llvm/utils/benchmark/src/internal_macros.h U src/gnu/llvm/llvm/utils/benchmark/src/json_reporter.cc U src/gnu/llvm/llvm/utils/benchmark/src/log.h U src/gnu/llvm/llvm/utils/benchmark/src/mutex.h U src/gnu/llvm/llvm/utils/benchmark/src/re.h U src/gnu/llvm/llvm/utils/benchmark/src/reporter.cc U src/gnu/llvm/llvm/utils/benchmark/src/sleep.cc U src/gnu/llvm/llvm/utils/benchmark/src/sleep.h U src/gnu/llvm/llvm/utils/benchmark/src/statistics.cc U src/gnu/llvm/llvm/utils/benchmark/src/statistics.h U src/gnu/llvm/llvm/utils/benchmark/src/string_util.cc U src/gnu/llvm/llvm/utils/benchmark/src/string_util.h U src/gnu/llvm/llvm/utils/benchmark/src/sysinfo.cc U src/gnu/llvm/llvm/utils/benchmark/src/thread_manager.h U src/gnu/llvm/llvm/utils/benchmark/src/thread_timer.h U src/gnu/llvm/llvm/utils/benchmark/src/timers.cc U src/gnu/llvm/llvm/utils/benchmark/src/timers.h U src/gnu/llvm/llvm/utils/benchmark/test/AssemblyTests.cmake U src/gnu/llvm/llvm/utils/benchmark/test/CMakeLists.txt U src/gnu/llvm/llvm/utils/benchmark/test/basic_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/benchmark_gtest.cc U src/gnu/llvm/llvm/utils/benchmark/test/benchmark_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/clobber_memory_assembly_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/complexity_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/cxx03_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/diagnostics_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/donotoptimize_assembly_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/donotoptimize_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/filter_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/fixture_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/link_main_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/map_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/multiple_ranges_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/options_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/output_test.h U src/gnu/llvm/llvm/utils/benchmark/test/output_test_helper.cc U src/gnu/llvm/llvm/utils/benchmark/test/register_benchmark_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/reporter_output_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/skip_with_error_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/state_assembly_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/statistics_gtest.cc U src/gnu/llvm/llvm/utils/benchmark/test/templated_fixture_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/user_counters_tabular_test.cc U src/gnu/llvm/llvm/utils/benchmark/test/user_counters_test.cc U src/gnu/llvm/llvm/utils/benchmark/tools/compare.py U src/gnu/llvm/llvm/utils/benchmark/tools/strip_asm.py U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/__init__.py U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/report.py U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/util.py U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/Inputs/test1_run1.json U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/Inputs/test1_run2.json U src/gnu/llvm/llvm/utils/benchmark/tools/gbench/Inputs/test2_run.json U src/gnu/llvm/llvm/utils/bugpoint/RemoteRunSafely.sh U src/gnu/llvm/llvm/utils/git/arcfilter.sh U src/gnu/llvm/llvm/utils/git/pre-push.py U src/gnu/llvm/llvm/utils/count/CMakeLists.txt U src/gnu/llvm/llvm/utils/count/count.c U src/gnu/llvm/llvm/utils/crosstool/create-snapshots.sh U src/gnu/llvm/llvm/utils/crosstool/ARM/README U src/gnu/llvm/llvm/utils/crosstool/ARM/build-install-linux.sh U src/gnu/llvm/llvm/utils/docker/README U src/gnu/llvm/llvm/utils/docker/build_docker_image.sh U src/gnu/llvm/llvm/utils/docker/debian8/Dockerfile U src/gnu/llvm/llvm/utils/docker/example/Dockerfile U src/gnu/llvm/llvm/utils/docker/nvidia-cuda/Dockerfile U src/gnu/llvm/llvm/utils/docker/scripts/build_install_llvm.sh U src/gnu/llvm/llvm/utils/docker/scripts/checkout.sh U src/gnu/llvm/llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py U src/gnu/llvm/llvm/utils/docker/scripts/llvm_checksum/project_tree.py U src/gnu/llvm/llvm/utils/emacs/README U src/gnu/llvm/llvm/utils/emacs/emacs.el U src/gnu/llvm/llvm/utils/emacs/llvm-mode.el U src/gnu/llvm/llvm/utils/emacs/tablegen-mode.el U src/gnu/llvm/llvm/utils/fpcmp/fpcmp.cpp U src/gnu/llvm/llvm/utils/gdb-scripts/prettyprinters.py U src/gnu/llvm/llvm/utils/gn/.gn U src/gnu/llvm/llvm/utils/gn/README.rst U src/gnu/llvm/llvm/utils/gn/TODO.txt U src/gnu/llvm/llvm/utils/gn/get.py U src/gnu/llvm/llvm/utils/gn/gn.py N src/gnu/llvm/llvm/utils/gn/.gitignore U src/gnu/llvm/llvm/utils/gn/build/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/BUILDCONFIG.gn U src/gnu/llvm/llvm/utils/gn/build/buildflags.gni U src/gnu/llvm/llvm/utils/gn/build/fuzzer.gni U src/gnu/llvm/llvm/utils/gn/build/mac_sdk.gni U src/gnu/llvm/llvm/utils/gn/build/run_tablegen.py U src/gnu/llvm/llvm/utils/gn/build/symlink_or_copy.gni U src/gnu/llvm/llvm/utils/gn/build/symlink_or_copy.py U src/gnu/llvm/llvm/utils/gn/build/sync_source_lists_from_cmake.py U src/gnu/llvm/llvm/utils/gn/build/write_cmake_config.gni U src/gnu/llvm/llvm/utils/gn/build/write_cmake_config.py U src/gnu/llvm/llvm/utils/gn/build/write_vcsrevision.gni U src/gnu/llvm/llvm/utils/gn/build/write_vcsrevision.py N src/gnu/llvm/llvm/utils/gn/build/symbol_exports.gni N src/gnu/llvm/llvm/utils/gn/build/symbol_exports.py N src/gnu/llvm/llvm/utils/gn/build/sysroot.gni N src/gnu/llvm/llvm/utils/gn/build/write_library_dependencies.py U src/gnu/llvm/llvm/utils/gn/build/libs/atomic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/edit/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/edit/enable.gni U src/gnu/llvm/llvm/utils/gn/build/libs/pthread/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/pthread/enable.gni U src/gnu/llvm/llvm/utils/gn/build/libs/terminfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/terminfo/enable.gni U src/gnu/llvm/llvm/utils/gn/build/libs/xar/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/xar/enable.gni U src/gnu/llvm/llvm/utils/gn/build/libs/xml/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/xml/enable.gni U src/gnu/llvm/llvm/utils/gn/build/libs/zlib/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/libs/zlib/enable.gni U src/gnu/llvm/llvm/utils/gn/build/toolchain/BUILD.gn U src/gnu/llvm/llvm/utils/gn/build/toolchain/compiler.gni U src/gnu/llvm/llvm/utils/gn/build/toolchain/target_flags.gni U src/gnu/llvm/llvm/utils/gn/docs/deterministic.md U src/gnu/llvm/llvm/utils/gn/secondary/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-apply-replacements/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-change-namespace/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-doc/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/plugin/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-include-fixer/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-move/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-move/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-query/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-query/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-reorder-fields/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/enable.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/abseil/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/android/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/boost/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cppcoreguidelines/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/darwin/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/fuchsia/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/google/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/hicpp/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/linuxkernel/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/llvm/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/llvmlibc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/misc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/modernize/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/mpi/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/objc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/openmp/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/performance/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/portability/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/readability/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/zircon/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/altera/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/concurrency/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/dex/dexp/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/index/remote/unimplemented/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/indexer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/support/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/test/clangd_lit_site_cfg_files.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/tool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/unittests/xpc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/enable.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/framework/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/test-client/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/clangd/quality/gen_decision_forest.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/modularize/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/pp-trace/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/test/clang_tools_extra_lit_site_cfg_files.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-apply-replacements/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-change-namespace/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-doc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-include-fixer/find-all-symbols/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-move/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-query/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang-tools-extra/unittests/clang-tidy/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/resource_dir.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/runtimes.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/AST/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Basic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Driver/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Parse/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Sema/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Serialization/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/StaticAnalyzer/Checkers/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/include/clang/Tooling/Syntax/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/ARCMigrate/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/ARCMigrate/enable.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/AST/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/ASTMatchers/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/ASTMatchers/Dynamic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Analysis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/CodeGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/CrossTU/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Driver/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Edit/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Format/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Frontend/Rewrite/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/FrontendTool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Headers/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Index/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Lex/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Parse/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Rewrite/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Sema/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Serialization/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Checkers/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Core/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/enable.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Testing/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/ASTDiff/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Core/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/DependencyScanning/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Inclusions/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Refactoring/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/Transformer/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Tooling/DumpTool/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/APINotes/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Interpreter/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/test/clang_lit_site_cfg_files.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/arcmt-test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/c-arcmt-test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/c-index-test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-check/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-extdef-mapping/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-format/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-offload-bundler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-offload-wrapper/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-refactor/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-rename/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-scan-deps/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/driver/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/libclang/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/scan-build/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/apinotes-test/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/tools/clang-repl/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/AST/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/ASTMatchers/Dynamic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Analysis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Basic/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/CodeGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/CrossTU/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Driver/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Format/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Frontend/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Index/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Lex/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Rename/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Rewrite/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Sema/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Serialization/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/StaticAnalyzer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Tooling/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/libclang/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/libclang/CrashTests/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Interpreter/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/clang/unittests/Introspection/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/utils/TableGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/clang/utils/TableGen/clang_tablegen.gni U src/gnu/llvm/llvm/utils/gn/secondary/clang/utils/hmaptool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/target.gni U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/include/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/asan/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/builtins/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/cfi/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/hwasan/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/interception/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/lsan/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/profile/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/sanitizer_common/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/scudo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/benchmarks/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/scudo/standalone/tests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/ubsan/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/msan/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/ubsan_minimal/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/test/test.gni U src/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/test/hwasan/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxx/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxx/config.gni U src/gnu/llvm/llvm/utils/gn/secondary/libcxx/include/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxx/src/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxx/utils/gen_link_script.py U src/gnu/llvm/llvm/utils/gn/secondary/libcxxabi/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxxabi/include/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libcxxabi/src/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libunwind/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/libunwind/src/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/COFF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/Common/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/ELF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/MachO/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/MinGW/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/include/lld/Common/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/lib/Core/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/lib/Driver/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/lib/ReaderWriter/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/lib/ReaderWriter/MachO/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/lib/ReaderWriter/YAML/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/test/lld_lit_site_cfg_files.gni U src/gnu/llvm/llvm/utils/gn/secondary/lld/tools/lld/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/unittests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/unittests/DriverTests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/unittests/MachOTests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/lld/wasm/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/triples.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/version.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/Config/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenMP/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/IR/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/Support/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/Support/write_extension_def.py U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/BinaryFormat/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Bitcode/Writer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Bitstream/Reader/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/AsmPrinter/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/MIRParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/SelectionDAG/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DWARFLinker/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/CodeView/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/GSYM/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/MSF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/PDB/enable_dia.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DebugInfo/Symbolize/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Demangle/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Interpreter/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/JITLink/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/MCJIT/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/Shared/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/TargetProcess/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/RuntimeDyld/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Extensions/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenMP/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Frontend/OpenACC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/FuzzMutate/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/IR/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/IRReader/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/LTO/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/LineEditor/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Linker/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MC/MCDisassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MC/MCParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/MCA/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Object/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ObjectYAML/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Option/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Passes/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ProfileData/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ProfileData/Coverage/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Remarks/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Support/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/TableGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/targets.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/targets_string.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/targets_with_asm_parsers.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/targets_with_disassemblers.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AMDGPU/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/ARM/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AVR/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AVR/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AVR/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AVR/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/AVR/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BPF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BPF/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BPF/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BPF/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/BPF/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Hexagon/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Lanai/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Mips/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/NVPTX/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/Sparc/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/SystemZ/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/TargetInfo/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/WebAssembly/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/X86/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/X86/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/X86/Disassembler/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/X86/TargetInfo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Testing/Support/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/TextAPI/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-dlltool/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/AggressiveInstCombine/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/CFGuard/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Coroutines/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Hello/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/IPO/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/InstCombine/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/ObjCARC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Scalar/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Vectorize/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/WindowsManifest/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/XRay/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/DWP/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/FileCheck/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/InterfaceStub/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/test/llvm_lit_site_cfg_files.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/binutils_symlinks.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/bugpoint-passes/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/bugpoint/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/lli/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/lli/ChildTarget/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-ar/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-as/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-bcanalyzer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-c-test/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cat/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cfi-verify/lib/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-config/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-config/write_extension_dependencies.py U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cov/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cvtres/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cxxdump/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cxxfilt/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-cxxmap/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-diff/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-dis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-dwarfdump/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-dwp/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-sim/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-mc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/AArch64/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/Mips/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/PowerPC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-exegesis/lib/X86/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-extract/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-gsymutil/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-ifs/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-isel-fuzzer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-jitlink/llvm-jitlink-executor/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-link/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-lipo/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-lto/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-lto2/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-mca/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-mca/lib/AMDGPU/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-ml/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-modextract/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-mt/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-nm/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-objcopy/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-objdump/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-opt-fuzzer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-opt-report/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-pdbutil/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-profdata/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-rc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-readobj/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/lto/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-reduce/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-rtdyld/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-size/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-split/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-strings/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-symbolizer/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-undname/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-xray/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/obj2yaml/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/opt/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/sancov/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/sanstats/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/verify-uselistorder/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/yaml2obj/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-libtool-darwin/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-profgen/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-stress/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-tapi-diff/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/tools/split-file/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Analysis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/AsmParser/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/BinaryFormat/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Bitcode/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Bitstream/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/CodeGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/CodeGen/GlobalISel/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/CodeView/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/DWARF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/GSYM/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/MSF/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/DebugInfo/PDB/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Demangle/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/JITLink/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/MCJIT/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ExecutionEngine/Orc/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Frontend/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/FuzzMutate/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/IR/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/LineEditor/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Linker/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/MC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/MC/AMDGPU/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/MC/SystemZ/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/MI/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Object/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ObjectYAML/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Option/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Passes/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/ProfileData/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Remarks/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Support/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Support/DynamicLibrary/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/TableGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/AArch64/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/AMDGPU/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/ARM/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/PowerPC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/WebAssembly/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Target/X86/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/TextAPI/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Transforms/IPO/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Transforms/Scalar/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Transforms/Utils/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/Transforms/Vectorize/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/XRay/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-cfi-verify/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/AArch64/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/ARM/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/Mips/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/PowerPC/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-exegesis/X86/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/tools/llvm-profgen/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/FileCheck/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/InterfaceStub/BUILD.gn N src/gnu/llvm/llvm/utils/gn/secondary/llvm/unittests/MIR/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/FileCheck/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/tablegen.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/TableGen/GlobalISel/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/benchmark/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/count/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/llvm-lit/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/llvm-lit/lit_path_function.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/not/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/unittest/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/unittest/unittest.gni U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/unittest/UnitTestMain/BUILD.gn U src/gnu/llvm/llvm/utils/gn/secondary/llvm/utils/yaml-bench/BUILD.gn U src/gnu/llvm/llvm/utils/jedit/README U src/gnu/llvm/llvm/utils/jedit/tablegen.xml U src/gnu/llvm/llvm/utils/kate/README U src/gnu/llvm/llvm/utils/kate/llvm-tablegen.xml U src/gnu/llvm/llvm/utils/kate/llvm.xml U src/gnu/llvm/llvm/utils/lint/common_lint.py U src/gnu/llvm/llvm/utils/lint/cpp_lint.py U src/gnu/llvm/llvm/utils/lint/generic_lint.py U src/gnu/llvm/llvm/utils/lint/remove_trailing_whitespace.sh U src/gnu/llvm/llvm/utils/lit/CMakeLists.txt U src/gnu/llvm/llvm/utils/lit/MANIFEST.in U src/gnu/llvm/llvm/utils/lit/README.txt U src/gnu/llvm/llvm/utils/lit/lit.py U src/gnu/llvm/llvm/utils/lit/setup.py N src/gnu/llvm/llvm/utils/lit/LICENSE.TXT U src/gnu/llvm/llvm/utils/lit/examples/README.txt U src/gnu/llvm/llvm/utils/lit/examples/many-tests/ManyTests.py U src/gnu/llvm/llvm/utils/lit/examples/many-tests/README.txt U src/gnu/llvm/llvm/utils/lit/examples/many-tests/lit.cfg U src/gnu/llvm/llvm/utils/lit/lit/BooleanExpression.py U src/gnu/llvm/llvm/utils/lit/lit/LitConfig.py U src/gnu/llvm/llvm/utils/lit/lit/LitTestCase.py U src/gnu/llvm/llvm/utils/lit/lit/ProgressBar.py U src/gnu/llvm/llvm/utils/lit/lit/ShCommands.py U src/gnu/llvm/llvm/utils/lit/lit/ShUtil.py U src/gnu/llvm/llvm/utils/lit/lit/Test.py U src/gnu/llvm/llvm/utils/lit/lit/TestRunner.py U src/gnu/llvm/llvm/utils/lit/lit/TestingConfig.py U src/gnu/llvm/llvm/utils/lit/lit/__init__.py U src/gnu/llvm/llvm/utils/lit/lit/cl_arguments.py U src/gnu/llvm/llvm/utils/lit/lit/discovery.py U src/gnu/llvm/llvm/utils/lit/lit/display.py U src/gnu/llvm/llvm/utils/lit/lit/main.py U src/gnu/llvm/llvm/utils/lit/lit/reports.py U src/gnu/llvm/llvm/utils/lit/lit/run.py U src/gnu/llvm/llvm/utils/lit/lit/util.py U src/gnu/llvm/llvm/utils/lit/lit/worker.py N src/gnu/llvm/llvm/utils/lit/lit/TestTimes.py U src/gnu/llvm/llvm/utils/lit/lit/ExampleTests.ObjDir/lit.site.cfg U src/gnu/llvm/llvm/utils/lit/lit/builtin_commands/__init__.py U src/gnu/llvm/llvm/utils/lit/lit/builtin_commands/cat.py U src/gnu/llvm/llvm/utils/lit/lit/builtin_commands/diff.py U src/gnu/llvm/llvm/utils/lit/lit/formats/__init__.py U src/gnu/llvm/llvm/utils/lit/lit/formats/base.py U src/gnu/llvm/llvm/utils/lit/lit/formats/googletest.py U src/gnu/llvm/llvm/utils/lit/lit/formats/shtest.py U src/gnu/llvm/llvm/utils/lit/lit/llvm/__init__.py U src/gnu/llvm/llvm/utils/lit/lit/llvm/config.py U src/gnu/llvm/llvm/utils/lit/lit/llvm/subst.py U src/gnu/llvm/llvm/utils/lit/tests/.coveragerc U src/gnu/llvm/llvm/utils/lit/tests/allow-retries.py U src/gnu/llvm/llvm/utils/lit/tests/boolean-parsing.py U src/gnu/llvm/llvm/utils/lit/tests/custom-result-category.py U src/gnu/llvm/llvm/utils/lit/tests/discovery.py U src/gnu/llvm/llvm/utils/lit/tests/googletest-discovery-failed.py U src/gnu/llvm/llvm/utils/lit/tests/googletest-format.py U src/gnu/llvm/llvm/utils/lit/tests/googletest-timeout.py U src/gnu/llvm/llvm/utils/lit/tests/googletest-upstream-format.py U src/gnu/llvm/llvm/utils/lit/tests/lit-opts.py U src/gnu/llvm/llvm/utils/lit/tests/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/lit.site.cfg.in U src/gnu/llvm/llvm/utils/lit/tests/max-failures.py U src/gnu/llvm/llvm/utils/lit/tests/max-time.py U src/gnu/llvm/llvm/utils/lit/tests/parallelism-groups.py U src/gnu/llvm/llvm/utils/lit/tests/progress-bar.py U src/gnu/llvm/llvm/utils/lit/tests/selecting.py U src/gnu/llvm/llvm/utils/lit/tests/shell-parsing.py U src/gnu/llvm/llvm/utils/lit/tests/show-result-codes.py U src/gnu/llvm/llvm/utils/lit/tests/show-used-features.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-encoding.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-env.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-format-argv0.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-format.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-inject.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-keyword-parse-errors.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-not.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-output-printing.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-recursive-substitution.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-run-at-line.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-shell.py U src/gnu/llvm/llvm/utils/lit/tests/shtest-timeout.py U src/gnu/llvm/llvm/utils/lit/tests/test-data-micro.py U src/gnu/llvm/llvm/utils/lit/tests/test-data.py U src/gnu/llvm/llvm/utils/lit/tests/test-output-micro.py U src/gnu/llvm/llvm/utils/lit/tests/test-output.py U src/gnu/llvm/llvm/utils/lit/tests/unittest-adaptor.py U src/gnu/llvm/llvm/utils/lit/tests/unparsed-requirements.py U src/gnu/llvm/llvm/utils/lit/tests/usage.py U src/gnu/llvm/llvm/utils/lit/tests/xunit-output.py N src/gnu/llvm/llvm/utils/lit/tests/check-tested-lit-timeout-ability N src/gnu/llvm/llvm/utils/lit/tests/ignore-fail.py N src/gnu/llvm/llvm/utils/lit/tests/lld-features.py N src/gnu/llvm/llvm/utils/lit/tests/reorder.py N src/gnu/llvm/llvm/utils/lit/tests/use-llvm-tool.py N src/gnu/llvm/llvm/utils/lit/tests/xfail-cl.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/allow-retries/does-not-succeed-within-limit.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/allow-retries/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/allow-retries/more-than-one-allow-retries-lines.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/allow-retries/not-a-valid-integer.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/allow-retries/succeeds-within-limit.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/driver.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/invalid-test.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/lit.alt.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/main-config/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/tests/test1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/config-map-discovery/tests/test2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/custom-result-category/format.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/custom-result-category/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/custom-result-category/test1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/custom-result-category/test2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/test-one.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/test-two.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/test.not-txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/subdir/lit.local.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/subdir/test-three.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/subsuite/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-one.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-two.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/test-one.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/exec-discovery/lit.site.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/cd U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/diff U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/env U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/export U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/fake_external.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/mkdir U src/gnu/llvm/llvm/utils/lit/tests/Inputs/fake-externals/rm U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-discovery-failed/subdir/OneTest.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-format/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-timeout/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-upstream-format/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/lit-opts/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/lit-opts/test.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-failures/fail1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-failures/fail2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-failures/fail3.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-failures/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-time/fast.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-time/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/max-time/slow.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/parallelism-groups/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/parallelism-groups/test1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/parallelism-groups/test2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/progress-bar/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/progress-bar/test-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/progress-bar/test-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/progress-bar/test-3.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/progress-bar/test-4.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/py-config-discovery/lit.site.cfg.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-result-codes/fail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-result-codes/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-result-codes/pass.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-result-codes/unsupported.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-result-codes/xfail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-used-features/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-used-features/mixed.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-used-features/requires.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-used-features/unsupported.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/show-used-features/xfail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-assign.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u-arg.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-args-last-is-u.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-args-nested-none.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-args-none.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-cd.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-colon.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-echo.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-env.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-export.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-mkdir.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-not-builtin.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-calls-rm.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env-u.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/env.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/mixed.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-env/print_environment.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format-argv0/argv0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format-argv0/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/fail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/no-test-line.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/pass.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/requires-missing.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/requires-present.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/requires-star.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/requires-triple.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-false.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-true.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-star.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-false.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-true.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xfail-feature.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xfail-target.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xfail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/xpass.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/lit.local.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/pass.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/utf8_command.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.py N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_control_chars.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-control-chars.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-inject/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-inject/test-empty.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-inject/test-many.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-inject/test-one.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/empty.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/multiple-allow-retries.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-keyword-parse-errors/unterminated-run.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/fail.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-args-last-is-crash.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-args-nested-none.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-args-none.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-cd.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-colon.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-diff-with-crash.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-diff.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-echo.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-env-builtin.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-export.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-external.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-mkdir.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-rm.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/pass.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/print_environment.py N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-args-nested-none.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-args-none.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/exclamation-calls-external.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/fail2.py N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-not/not-calls-fail2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-output-printing/basic.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-output-printing/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/does-not-substitute-no-limit/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/does-not-substitute-no-limit/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/does-not-substitute-within-limit/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/does-not-substitute-within-limit/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/negative-integer/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/negative-integer/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/not-an-integer/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/not-an-integer/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/set-to-none/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/set-to-none/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/substitutes-within-limit/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/substitutes-within-limit/test.py N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-recursive-substitution/escaping/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/basic.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/line-continuation.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/external-shell/lit.local.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/basic.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/line-continuation.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-run-at-line/internal-shell/lit.local.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/cat-error-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/cat-error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/cat_nonprinting.bin U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/check_path.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/colon-error.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/dev-null.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-b.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-encodings.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-3.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-4.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-5.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-6.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.bin U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.dos U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.unix U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf16 U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-in.utf8 U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-pipes.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-3.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-4.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-5.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-6.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-7.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r-error-8.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-r.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-strip-trailing-cr.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-unified.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/diff-w.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/error-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/error-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/redirects.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-2.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-3.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/rm-unicode-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-0.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-1.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/stdout-encoding.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/valid-shell.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-timeout/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-timeout/short.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data-micro/dummy_format.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data-micro/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data-micro/micro-tests.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data/dummy_format.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test-data/metrics.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test_retry_attempts/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/test_retry_attempts/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/test.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/unittest-adaptor/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-one.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-two.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/ignore-fail/fail.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/ignore-fail/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/ignore-fail/unresolved.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/ignore-fail/xfail.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/ignore-fail/xpass.txt U src/gnu/llvm/llvm/utils/lit/tests/Inputs/unparsed-requirements/test.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/bad&name.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/dummy_format.py U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/excluded.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/lit.cfg U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/missing_feature.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/pass.ini U src/gnu/llvm/llvm/utils/lit/tests/Inputs/xunit-output/unsupported.ini N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/ld.lld N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/ld.lld.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/ld64.lld N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/ld64.lld.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/lld-link N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/lld-link.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/wasm-ld N src/gnu/llvm/llvm/utils/lit/tests/Inputs/lld-features/wasm-ld.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/.lit_test_times.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/aaa.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/bbb.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/new-test.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/reorder/subdir/ccc.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests-with-excludes/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests-with-excludes/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests-with-suffixes/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests-with-suffixes/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/standalone-tests/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool-required/found N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool-required/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool-required/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/env-case1 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/env-case6 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case10 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case2 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case3 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case6 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case7 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/build/case9 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/path/case10 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/path/case4 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/path/case5 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/path/case6 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/path/case7 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/search1/empty N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/search2/case9 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/use-llvm-tool/search3/case9 N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/false.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/false2.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/true-xfail.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/true.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/a/false.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/a/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/a/test-xfail.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/a/test.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/b/false.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/b/lit.cfg N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/b/test-xfail.txt N src/gnu/llvm/llvm/utils/lit/tests/Inputs/xfail-cl/b/test.txt U src/gnu/llvm/llvm/utils/lit/tests/unit/ShUtil.py U src/gnu/llvm/llvm/utils/lit/tests/unit/TestRunner.py U src/gnu/llvm/llvm/utils/lit/utils/README.txt U src/gnu/llvm/llvm/utils/lit/utils/check-coverage U src/gnu/llvm/llvm/utils/lit/utils/check-sdist U src/gnu/llvm/llvm/utils/llvm-lit/CMakeLists.txt U src/gnu/llvm/llvm/utils/llvm-lit/llvm-lit.in U src/gnu/llvm/llvm/utils/llvm-locstats/CMakeLists.txt U src/gnu/llvm/llvm/utils/llvm-locstats/llvm-locstats.py U src/gnu/llvm/llvm/utils/not/CMakeLists.txt U src/gnu/llvm/llvm/utils/not/not.cpp U src/gnu/llvm/llvm/utils/release/build_llvm_package.bat U src/gnu/llvm/llvm/utils/release/export.sh U src/gnu/llvm/llvm/utils/release/findRegressions-nightly.py U src/gnu/llvm/llvm/utils/release/findRegressions-simple.py U src/gnu/llvm/llvm/utils/release/github-upload-release.py U src/gnu/llvm/llvm/utils/release/merge-request.sh U src/gnu/llvm/llvm/utils/release/test-release.sh U src/gnu/llvm/llvm/utils/sanitizers/ubsan_blacklist.txt U src/gnu/llvm/llvm/utils/testgen/mc-bundling-x86-gen.py U src/gnu/llvm/llvm/utils/textmate/README U src/gnu/llvm/llvm/utils/textmate/TableGen.tmbundle/info.plist U src/gnu/llvm/llvm/utils/textmate/TableGen.tmbundle/Syntaxes/TableGen.tmLanguage U src/gnu/llvm/llvm/utils/unittest/CMakeLists.txt U src/gnu/llvm/llvm/utils/unittest/UnitTestMain/CMakeLists.txt U src/gnu/llvm/llvm/utils/unittest/UnitTestMain/TestMain.cpp U src/gnu/llvm/llvm/utils/unittest/googlemock/LICENSE.txt U src/gnu/llvm/llvm/utils/unittest/googlemock/README.LLVM U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock.h N src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-function-mocker.h N src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/gmock-nice-strict.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h N src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-pp.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h U src/gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock-all.cc U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock-matchers.cc U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc U src/gnu/llvm/llvm/utils/unittest/googlemock/src/gmock.cc U src/gnu/llvm/llvm/utils/unittest/googletest/LICENSE.TXT U src/gnu/llvm/llvm/utils/unittest/googletest/README.LLVM U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-message.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h N src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/gtest-matchers.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h U src/gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-all.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-death-test.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-filepath.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-internal-inl.h U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-port.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-printers.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-test-part.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-typed-test.cc U src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest.cc N src/gnu/llvm/llvm/utils/unittest/googletest/src/gtest-matchers.cc U src/gnu/llvm/llvm/utils/valgrind/i386-pc-linux-gnu.supp U src/gnu/llvm/llvm/utils/valgrind/x86_64-pc-linux-gnu.supp U src/gnu/llvm/llvm/utils/vim/README U src/gnu/llvm/llvm/utils/vim/vimrc U src/gnu/llvm/llvm/utils/vim/ftdetect/llvm-lit.vim U src/gnu/llvm/llvm/utils/vim/ftdetect/llvm.vim U src/gnu/llvm/llvm/utils/vim/ftdetect/tablegen.vim N src/gnu/llvm/llvm/utils/vim/ftdetect/mir.vim U src/gnu/llvm/llvm/utils/vim/ftplugin/llvm.vim U src/gnu/llvm/llvm/utils/vim/ftplugin/tablegen.vim N src/gnu/llvm/llvm/utils/vim/ftplugin/mir.vim U src/gnu/llvm/llvm/utils/vim/indent/llvm.vim U src/gnu/llvm/llvm/utils/vim/syntax/llvm.vim U src/gnu/llvm/llvm/utils/vim/syntax/tablegen.vim N src/gnu/llvm/llvm/utils/vim/syntax/machine-ir.vim N src/gnu/llvm/llvm/utils/vim/syntax/mir.vim U src/gnu/llvm/llvm/utils/vscode/README U src/gnu/llvm/llvm/utils/vscode/llvm/.vscodeignore U src/gnu/llvm/llvm/utils/vscode/llvm/CHANGELOG.md U src/gnu/llvm/llvm/utils/vscode/llvm/README.md U src/gnu/llvm/llvm/utils/vscode/llvm/language-configuration-tablegen.json U src/gnu/llvm/llvm/utils/vscode/llvm/language-configuration.json U src/gnu/llvm/llvm/utils/vscode/llvm/package-lock.json U src/gnu/llvm/llvm/utils/vscode/llvm/package.json U src/gnu/llvm/llvm/utils/vscode/llvm/tsconfig.json U src/gnu/llvm/llvm/utils/vscode/llvm/vsc-extension-quickstart.md N src/gnu/llvm/llvm/utils/vscode/llvm/.gitignore U src/gnu/llvm/llvm/utils/vscode/llvm/src/extension.ts U src/gnu/llvm/llvm/utils/vscode/llvm/src/litTaskProvider.ts U src/gnu/llvm/llvm/utils/vscode/llvm/syntaxes/TableGen.tmLanguage U src/gnu/llvm/llvm/utils/vscode/llvm/syntaxes/ll.tmLanguage.yaml U src/gnu/llvm/llvm/utils/yaml-bench/CMakeLists.txt U src/gnu/llvm/llvm/utils/yaml-bench/YAMLBench.cpp 60 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/llvm CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:24:43 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: CLANG_13_0_0 U src/gnu/llvm/clang/.clang-format U src/gnu/llvm/clang/.clang-tidy U src/gnu/llvm/clang/.gitignore U src/gnu/llvm/clang/CMakeLists.txt U src/gnu/llvm/clang/CODE_OWNERS.TXT U src/gnu/llvm/clang/INSTALL.txt U src/gnu/llvm/clang/LICENSE.TXT U src/gnu/llvm/clang/ModuleInfo.txt U src/gnu/llvm/clang/NOTES.txt U src/gnu/llvm/clang/README.txt U src/gnu/llvm/clang/INPUTS/Cocoa_h.m U src/gnu/llvm/clang/INPUTS/all-std-headers.cpp U src/gnu/llvm/clang/INPUTS/c99-intconst-1.c U src/gnu/llvm/clang/INPUTS/carbon_h.c U src/gnu/llvm/clang/INPUTS/cfg-big-switch.c U src/gnu/llvm/clang/INPUTS/cfg-long-chain1.c U src/gnu/llvm/clang/INPUTS/cfg-long-chain2.c U src/gnu/llvm/clang/INPUTS/cfg-long-chain3.c U src/gnu/llvm/clang/INPUTS/cfg-nested-switches.c U src/gnu/llvm/clang/INPUTS/cfg-nested-var-scopes.cpp U src/gnu/llvm/clang/INPUTS/iostream.cc U src/gnu/llvm/clang/INPUTS/macro_pounder_fn.c U src/gnu/llvm/clang/INPUTS/macro_pounder_obj.c U src/gnu/llvm/clang/INPUTS/stpcpy-test.c U src/gnu/llvm/clang/bindings/python/README.txt U src/gnu/llvm/clang/bindings/python/clang/__init__.py U src/gnu/llvm/clang/bindings/python/clang/cindex.py U src/gnu/llvm/clang/bindings/python/clang/enumerations.py U src/gnu/llvm/clang/bindings/python/examples/cindex/cindex-dump.py U src/gnu/llvm/clang/bindings/python/examples/cindex/cindex-includes.py U src/gnu/llvm/clang/bindings/python/tests/CMakeLists.txt U src/gnu/llvm/clang/bindings/python/tests/__init__.py U src/gnu/llvm/clang/bindings/python/tests/cindex/__init__.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_access_specifiers.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_cdb.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_code_completion.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_comment.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_cursor.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_cursor_kind.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_diagnostics.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_exception_specification_kind.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_file.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_index.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_linkage.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_location.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_tls_kind.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_token_kind.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_tokens.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_type.py U src/gnu/llvm/clang/bindings/python/tests/cindex/test_translation_unit.py U src/gnu/llvm/clang/bindings/python/tests/cindex/util.py U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/compile_commands.json U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/header1.h U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/header2.h U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/header3.h U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/hello.cpp U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/include.cpp U src/gnu/llvm/clang/bindings/python/tests/cindex/INPUTS/parse_arguments.c U src/gnu/llvm/clang/bindings/xml/comment-xml-schema.rng U src/gnu/llvm/clang/cmake/caches/3-stage-base.cmake U src/gnu/llvm/clang/cmake/caches/3-stage.cmake U src/gnu/llvm/clang/cmake/caches/Android-stage2.cmake U src/gnu/llvm/clang/cmake/caches/Android.cmake U src/gnu/llvm/clang/cmake/caches/Apple-stage1.cmake U src/gnu/llvm/clang/cmake/caches/Apple-stage2-ThinLTO.cmake U src/gnu/llvm/clang/cmake/caches/Apple-stage2.cmake U src/gnu/llvm/clang/cmake/caches/BaremetalARM.cmake U src/gnu/llvm/clang/cmake/caches/CrossWinToARMLinux.cmake U src/gnu/llvm/clang/cmake/caches/DistributionExample-stage2.cmake U src/gnu/llvm/clang/cmake/caches/DistributionExample.cmake U src/gnu/llvm/clang/cmake/caches/Fuchsia-stage2.cmake U src/gnu/llvm/clang/cmake/caches/Fuchsia.cmake U src/gnu/llvm/clang/cmake/caches/PGO-stage2-instrumented.cmake U src/gnu/llvm/clang/cmake/caches/PGO-stage2.cmake U src/gnu/llvm/clang/cmake/caches/PGO.cmake U src/gnu/llvm/clang/cmake/caches/README.txt N src/gnu/llvm/clang/cmake/caches/MultiDistributionExample.cmake U src/gnu/llvm/clang/cmake/modules/AddClang.cmake U src/gnu/llvm/clang/cmake/modules/CMakeLists.txt U src/gnu/llvm/clang/cmake/modules/ClangConfig.cmake.in U src/gnu/llvm/clang/cmake/modules/ProtobufMutator.cmake U src/gnu/llvm/clang/docs/AddressSanitizer.rst U src/gnu/llvm/clang/docs/AutomaticReferenceCounting.rst U src/gnu/llvm/clang/docs/Block-ABI-Apple.rst U src/gnu/llvm/clang/docs/Block-ABI-Apple.txt U src/gnu/llvm/clang/docs/BlockLanguageSpec.rst U src/gnu/llvm/clang/docs/CMakeLists.txt U src/gnu/llvm/clang/docs/ClangCheck.rst C src/gnu/llvm/clang/docs/ClangCommandLineReference.rst U src/gnu/llvm/clang/docs/ClangFormat.rst U src/gnu/llvm/clang/docs/ClangFormattedStatus.rst U src/gnu/llvm/clang/docs/ClangPlugins.rst U src/gnu/llvm/clang/docs/ClangTools.rst U src/gnu/llvm/clang/docs/ClangStaticAnalyzer.rst U src/gnu/llvm/clang/docs/ConstantInterpreter.rst U src/gnu/llvm/clang/docs/ControlFlowIntegrityDesign.rst U src/gnu/llvm/clang/docs/ControlFlowIntegrity.rst U src/gnu/llvm/clang/docs/DataFlowSanitizer.rst U src/gnu/llvm/clang/docs/CrossCompilation.rst U src/gnu/llvm/clang/docs/DataFlowSanitizerDesign.rst U src/gnu/llvm/clang/docs/DriverArchitecture.png U src/gnu/llvm/clang/docs/DriverInternals.rst U src/gnu/llvm/clang/docs/ExternalClangExamples.rst U src/gnu/llvm/clang/docs/FAQ.rst U src/gnu/llvm/clang/docs/HardwareAssistedAddressSanitizerDesign.rst U src/gnu/llvm/clang/docs/HowToSetupToolingForLLVM.rst U src/gnu/llvm/clang/docs/InternalsManual.rst U src/gnu/llvm/clang/docs/ClangFormatStyleOptions.rst U src/gnu/llvm/clang/docs/LibTooling.rst U src/gnu/llvm/clang/docs/conf.py U src/gnu/llvm/clang/docs/IntroductionToTheClangAST.rst U src/gnu/llvm/clang/docs/LTOVisibility.rst U src/gnu/llvm/clang/docs/ItaniumMangleAbiTags.rst U src/gnu/llvm/clang/docs/JSONCompilationDatabase.rst U src/gnu/llvm/clang/docs/LanguageExtensions.rst U src/gnu/llvm/clang/docs/LeakSanitizer.rst U src/gnu/llvm/clang/docs/LibASTImporter.rst U src/gnu/llvm/clang/docs/LibASTMatchers.rst U src/gnu/llvm/clang/docs/LibASTMatchersReference.html U src/gnu/llvm/clang/docs/LibASTMatchersTutorial.rst U src/gnu/llvm/clang/docs/LibFormat.rst U src/gnu/llvm/clang/docs/MatrixTypes.rst U src/gnu/llvm/clang/docs/MSVCCompatibility.rst U src/gnu/llvm/clang/docs/Makefile.sphinx U src/gnu/llvm/clang/docs/MemorySanitizer.rst U src/gnu/llvm/clang/docs/Modules.rst U src/gnu/llvm/clang/docs/ObjectiveCLiterals.rst U src/gnu/llvm/clang/docs/OpenCLSupport.rst U src/gnu/llvm/clang/docs/SourceBasedCodeCoverage.rst U src/gnu/llvm/clang/docs/OpenMPSupport.rst U src/gnu/llvm/clang/docs/PCHInternals.rst U src/gnu/llvm/clang/docs/PCHLayout.graffle U src/gnu/llvm/clang/docs/PCHLayout.png U src/gnu/llvm/clang/docs/RAVFrontendAction.rst U src/gnu/llvm/clang/docs/README.txt U src/gnu/llvm/clang/docs/RefactoringEngine.rst U src/gnu/llvm/clang/docs/ReleaseNotes.rst U src/gnu/llvm/clang/docs/SafeStack.rst U src/gnu/llvm/clang/docs/SanitizerCoverage.rst U src/gnu/llvm/clang/docs/SanitizerSpecialCaseList.rst U src/gnu/llvm/clang/docs/SanitizerStats.rst U src/gnu/llvm/clang/docs/ShadowCallStack.rst U src/gnu/llvm/clang/docs/ThinLTO.rst U src/gnu/llvm/clang/docs/ThreadSafetyAnalysis.rst U src/gnu/llvm/clang/docs/ThreadSanitizer.rst U src/gnu/llvm/clang/docs/Toolchain.rst U src/gnu/llvm/clang/docs/Tooling.rst U src/gnu/llvm/clang/docs/UndefinedBehaviorSanitizer.rst U src/gnu/llvm/clang/docs/UsersManual.rst U src/gnu/llvm/clang/docs/index.rst U src/gnu/llvm/clang/docs/doxygen-mainpage.dox U src/gnu/llvm/clang/docs/doxygen.cfg.in U src/gnu/llvm/clang/docs/make.bat N src/gnu/llvm/clang/docs/APINotes.rst N src/gnu/llvm/clang/docs/ClangOffloadBundler.rst N src/gnu/llvm/clang/docs/SYCLSupport.rst C src/gnu/llvm/clang/docs/CommandGuide/clang.rst U src/gnu/llvm/clang/docs/CommandGuide/diagtool.rst U src/gnu/llvm/clang/docs/CommandGuide/index.rst U src/gnu/llvm/clang/docs/analyzer/checkers.rst U src/gnu/llvm/clang/docs/analyzer/conf.py U src/gnu/llvm/clang/docs/analyzer/developer-docs.rst U src/gnu/llvm/clang/docs/analyzer/make.bat U src/gnu/llvm/clang/docs/analyzer/user-docs.rst U src/gnu/llvm/clang/docs/analyzer/checkers/callandmessage_example.c U src/gnu/llvm/clang/docs/analyzer/checkers/dealloc_example.m U src/gnu/llvm/clang/docs/analyzer/checkers/dividezero_example.c U src/gnu/llvm/clang/docs/analyzer/checkers/mismatched_deallocator_example.cpp U src/gnu/llvm/clang/docs/analyzer/checkers/newdelete_example.cpp U src/gnu/llvm/clang/docs/analyzer/checkers/seckeychainapi_example.m U src/gnu/llvm/clang/docs/analyzer/checkers/unix_api_example.c U src/gnu/llvm/clang/docs/analyzer/checkers/unix_malloc_example.c U src/gnu/llvm/clang/docs/analyzer/developer-docs/DebugChecks.rst U src/gnu/llvm/clang/docs/analyzer/developer-docs/IPA.rst U src/gnu/llvm/clang/docs/analyzer/developer-docs/InitializerLists.rst U src/gnu/llvm/clang/docs/analyzer/developer-docs/RegionStore.rst U src/gnu/llvm/clang/docs/analyzer/developer-docs/nullability.rst U src/gnu/llvm/clang/docs/analyzer/user-docs/CrossTranslationUnit.rst U src/gnu/llvm/clang/docs/tools/dump_ast_matchers.py U src/gnu/llvm/clang/docs/tools/dump_format_style.py U src/gnu/llvm/clang/docs/tools/generate_formatted_state.py U src/gnu/llvm/clang/examples/CMakeLists.txt U src/gnu/llvm/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp U src/gnu/llvm/clang/examples/AnnotateFunctions/CMakeLists.txt U src/gnu/llvm/clang/examples/Attribute/Attribute.cpp U src/gnu/llvm/clang/examples/Attribute/CMakeLists.txt U src/gnu/llvm/clang/examples/PrintFunctionNames/CMakeLists.txt U src/gnu/llvm/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp U src/gnu/llvm/clang/examples/PrintFunctionNames/PrintFunctionNames.exports U src/gnu/llvm/clang/examples/PrintFunctionNames/README.txt U src/gnu/llvm/clang/examples/clang-interpreter/CMakeLists.txt U src/gnu/llvm/clang/examples/clang-interpreter/README.txt U src/gnu/llvm/clang/examples/clang-interpreter/Test.cxx U src/gnu/llvm/clang/examples/clang-interpreter/main.cpp N src/gnu/llvm/clang/examples/CallSuperAttribute/CMakeLists.txt N src/gnu/llvm/clang/examples/CallSuperAttribute/CallSuperAttrInfo.cpp U src/gnu/llvm/clang/include/CMakeLists.txt U src/gnu/llvm/clang/include/clang-c/BuildSystem.h U src/gnu/llvm/clang/include/clang-c/CXCompilationDatabase.h U src/gnu/llvm/clang/include/clang-c/CXErrorCode.h U src/gnu/llvm/clang/include/clang-c/CXString.h U src/gnu/llvm/clang/include/clang-c/Documentation.h U src/gnu/llvm/clang/include/clang-c/ExternC.h U src/gnu/llvm/clang/include/clang-c/FatalErrorHandler.h U src/gnu/llvm/clang/include/clang-c/Index.h U src/gnu/llvm/clang/include/clang-c/Platform.h U src/gnu/llvm/clang/include/clang-c/module.modulemap N src/gnu/llvm/clang/include/clang-c/Rewrite.h U src/gnu/llvm/clang/include/clang/CMakeLists.txt U src/gnu/llvm/clang/include/clang/module.modulemap U src/gnu/llvm/clang/include/clang/ARCMigrate/ARCMT.h U src/gnu/llvm/clang/include/clang/ARCMigrate/ARCMTActions.h U src/gnu/llvm/clang/include/clang/ARCMigrate/FileRemapper.h U src/gnu/llvm/clang/include/clang/AST/APValue.h U src/gnu/llvm/clang/include/clang/AST/AST.h U src/gnu/llvm/clang/include/clang/AST/ASTConcept.h U src/gnu/llvm/clang/include/clang/AST/ASTConsumer.h U src/gnu/llvm/clang/include/clang/AST/ASTContext.h U src/gnu/llvm/clang/include/clang/AST/ASTContextAllocate.h U src/gnu/llvm/clang/include/clang/AST/ASTDiagnostic.h U src/gnu/llvm/clang/include/clang/AST/ASTDumper.h U src/gnu/llvm/clang/include/clang/AST/ASTDumperUtils.h U src/gnu/llvm/clang/include/clang/AST/ASTFwd.h U src/gnu/llvm/clang/include/clang/AST/ASTImporter.h U src/gnu/llvm/clang/include/clang/AST/ASTImporterLookupTable.h U src/gnu/llvm/clang/include/clang/AST/ASTImporterSharedState.h U src/gnu/llvm/clang/include/clang/AST/ASTLambda.h U src/gnu/llvm/clang/include/clang/AST/ASTMutationListener.h U src/gnu/llvm/clang/include/clang/AST/ASTNodeTraverser.h U src/gnu/llvm/clang/include/clang/AST/ASTStructuralEquivalence.h U src/gnu/llvm/clang/include/clang/AST/ASTTypeTraits.h U src/gnu/llvm/clang/include/clang/AST/ASTVector.h U src/gnu/llvm/clang/include/clang/AST/ASTUnresolvedSet.h U src/gnu/llvm/clang/include/clang/AST/AbstractBasicReader.h U src/gnu/llvm/clang/include/clang/AST/AbstractBasicWriter.h U src/gnu/llvm/clang/include/clang/AST/AbstractTypeReader.h U src/gnu/llvm/clang/include/clang/AST/AbstractTypeWriter.h U src/gnu/llvm/clang/include/clang/AST/Attr.h U src/gnu/llvm/clang/include/clang/AST/AttrIterator.h U src/gnu/llvm/clang/include/clang/AST/AttrVisitor.h U src/gnu/llvm/clang/include/clang/AST/Availability.h U src/gnu/llvm/clang/include/clang/AST/BaseSubobject.h U src/gnu/llvm/clang/include/clang/AST/BuiltinTypes.def U src/gnu/llvm/clang/include/clang/AST/CMakeLists.txt U src/gnu/llvm/clang/include/clang/AST/CXXInheritance.h U src/gnu/llvm/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def U src/gnu/llvm/clang/include/clang/AST/CanonicalType.h U src/gnu/llvm/clang/include/clang/AST/CharUnits.h U src/gnu/llvm/clang/include/clang/AST/Comment.h U src/gnu/llvm/clang/include/clang/AST/CommentBriefParser.h U src/gnu/llvm/clang/include/clang/AST/CommentCommands.td U src/gnu/llvm/clang/include/clang/AST/CommentCommandTraits.h U src/gnu/llvm/clang/include/clang/AST/CommentDiagnostic.h U src/gnu/llvm/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td U src/gnu/llvm/clang/include/clang/AST/CommentHTMLTags.td U src/gnu/llvm/clang/include/clang/AST/CommentLexer.h U src/gnu/llvm/clang/include/clang/AST/CommentParser.h U src/gnu/llvm/clang/include/clang/AST/CommentSema.h U src/gnu/llvm/clang/include/clang/AST/CommentVisitor.h U src/gnu/llvm/clang/include/clang/AST/ComparisonCategories.h U src/gnu/llvm/clang/include/clang/AST/ComputeDependence.h U src/gnu/llvm/clang/include/clang/AST/CurrentSourceLocExprScope.h U src/gnu/llvm/clang/include/clang/AST/DataCollection.h U src/gnu/llvm/clang/include/clang/AST/Decl.h U src/gnu/llvm/clang/include/clang/AST/DeclAccessPair.h U src/gnu/llvm/clang/include/clang/AST/DeclBase.h U src/gnu/llvm/clang/include/clang/AST/DeclCXX.h U src/gnu/llvm/clang/include/clang/AST/DeclContextInternals.h U src/gnu/llvm/clang/include/clang/AST/DeclFriend.h U src/gnu/llvm/clang/include/clang/AST/DeclGroup.h U src/gnu/llvm/clang/include/clang/AST/DeclLookups.h U src/gnu/llvm/clang/include/clang/AST/DeclObjC.h U src/gnu/llvm/clang/include/clang/AST/DeclObjCCommon.h U src/gnu/llvm/clang/include/clang/AST/DeclOpenMP.h U src/gnu/llvm/clang/include/clang/AST/DeclTemplate.h U src/gnu/llvm/clang/include/clang/AST/DeclVisitor.h U src/gnu/llvm/clang/include/clang/AST/DeclarationName.h U src/gnu/llvm/clang/include/clang/AST/DependenceFlags.h U src/gnu/llvm/clang/include/clang/AST/DependentDiagnostic.h U src/gnu/llvm/clang/include/clang/AST/EvaluatedExprVisitor.h U src/gnu/llvm/clang/include/clang/AST/Expr.h U src/gnu/llvm/clang/include/clang/AST/ExprCXX.h U src/gnu/llvm/clang/include/clang/AST/ExprConcepts.h U src/gnu/llvm/clang/include/clang/AST/ExprObjC.h U src/gnu/llvm/clang/include/clang/AST/ExprOpenMP.h U src/gnu/llvm/clang/include/clang/AST/ExternalASTMerger.h U src/gnu/llvm/clang/include/clang/AST/ExternalASTSource.h U src/gnu/llvm/clang/include/clang/AST/FormatString.h U src/gnu/llvm/clang/include/clang/AST/GlobalDecl.h U src/gnu/llvm/clang/include/clang/AST/Mangle.h U src/gnu/llvm/clang/include/clang/AST/JSONNodeDumper.h U src/gnu/llvm/clang/include/clang/AST/LambdaCapture.h U src/gnu/llvm/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h U src/gnu/llvm/clang/include/clang/AST/LocInfoType.h U src/gnu/llvm/clang/include/clang/AST/MangleNumberingContext.h U src/gnu/llvm/clang/include/clang/AST/NSAPI.h U src/gnu/llvm/clang/include/clang/AST/NestedNameSpecifier.h U src/gnu/llvm/clang/include/clang/AST/NonTrivialTypeVisitor.h U src/gnu/llvm/clang/include/clang/AST/ODRHash.h U src/gnu/llvm/clang/include/clang/AST/OSLog.h U src/gnu/llvm/clang/include/clang/AST/OpenMPClause.h U src/gnu/llvm/clang/include/clang/AST/OperationKinds.def U src/gnu/llvm/clang/include/clang/AST/OperationKinds.h U src/gnu/llvm/clang/include/clang/AST/OptionalDiagnostic.h U src/gnu/llvm/clang/include/clang/AST/ParentMap.h U src/gnu/llvm/clang/include/clang/AST/ParentMapContext.h U src/gnu/llvm/clang/include/clang/AST/PrettyDeclStackTrace.h U src/gnu/llvm/clang/include/clang/AST/PrettyPrinter.h U src/gnu/llvm/clang/include/clang/AST/Stmt.h U src/gnu/llvm/clang/include/clang/AST/PropertiesBase.td U src/gnu/llvm/clang/include/clang/AST/QualTypeNames.h U src/gnu/llvm/clang/include/clang/AST/RawCommentList.h U src/gnu/llvm/clang/include/clang/AST/RecordLayout.h U src/gnu/llvm/clang/include/clang/AST/RecursiveASTVisitor.h U src/gnu/llvm/clang/include/clang/AST/Redeclarable.h U src/gnu/llvm/clang/include/clang/AST/SelectorLocationsKind.h U src/gnu/llvm/clang/include/clang/AST/StmtCXX.h U src/gnu/llvm/clang/include/clang/AST/StmtDataCollectors.td U src/gnu/llvm/clang/include/clang/AST/StmtGraphTraits.h U src/gnu/llvm/clang/include/clang/AST/StmtIterator.h U src/gnu/llvm/clang/include/clang/AST/StmtObjC.h U src/gnu/llvm/clang/include/clang/AST/StmtOpenMP.h U src/gnu/llvm/clang/include/clang/AST/StmtVisitor.h U src/gnu/llvm/clang/include/clang/AST/TemplateArgumentVisitor.h U src/gnu/llvm/clang/include/clang/AST/TemplateBase.h U src/gnu/llvm/clang/include/clang/AST/TemplateName.h U src/gnu/llvm/clang/include/clang/AST/TextNodeDumper.h U src/gnu/llvm/clang/include/clang/AST/Type.h U src/gnu/llvm/clang/include/clang/AST/TypeLoc.h U src/gnu/llvm/clang/include/clang/AST/TypeLocNodes.def U src/gnu/llvm/clang/include/clang/AST/TypeLocVisitor.h U src/gnu/llvm/clang/include/clang/AST/TypeOrdering.h U src/gnu/llvm/clang/include/clang/AST/TypeProperties.td U src/gnu/llvm/clang/include/clang/AST/TypeVisitor.h U src/gnu/llvm/clang/include/clang/AST/UnresolvedSet.h U src/gnu/llvm/clang/include/clang/AST/VTTBuilder.h U src/gnu/llvm/clang/include/clang/AST/VTableBuilder.h N src/gnu/llvm/clang/include/clang/AST/IgnoreExpr.h U src/gnu/llvm/clang/include/clang/ASTMatchers/ASTMatchFinder.h U src/gnu/llvm/clang/include/clang/ASTMatchers/ASTMatchers.h U src/gnu/llvm/clang/include/clang/ASTMatchers/ASTMatchersInternal.h U src/gnu/llvm/clang/include/clang/ASTMatchers/ASTMatchersMacros.h U src/gnu/llvm/clang/include/clang/ASTMatchers/GtestMatchers.h U src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h U src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/Parser.h U src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/Registry.h U src/gnu/llvm/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h U src/gnu/llvm/clang/include/clang/Analysis/AnalysisDeclContext.h U src/gnu/llvm/clang/include/clang/Analysis/AnalysisDiagnostic.h U src/gnu/llvm/clang/include/clang/Analysis/AnyCall.h U src/gnu/llvm/clang/include/clang/Analysis/BodyFarm.h U src/gnu/llvm/clang/include/clang/Analysis/CFG.h U src/gnu/llvm/clang/include/clang/Analysis/CFGStmtMap.h U src/gnu/llvm/clang/include/clang/Analysis/CallGraph.h U src/gnu/llvm/clang/include/clang/Analysis/CloneDetection.h U src/gnu/llvm/clang/include/clang/Analysis/CodeInjector.h U src/gnu/llvm/clang/include/clang/Analysis/ConstructionContext.h U src/gnu/llvm/clang/include/clang/Analysis/PathDiagnostic.h U src/gnu/llvm/clang/include/clang/Analysis/ProgramPoint.h U src/gnu/llvm/clang/include/clang/Analysis/RetainSummaryManager.h U src/gnu/llvm/clang/include/clang/Analysis/SelectorExtras.h N src/gnu/llvm/clang/include/clang/Analysis/IssueHash.h N src/gnu/llvm/clang/include/clang/Analysis/MacroExpansionContext.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/Consumed.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/Dominators.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ExprMutationAnalyzer.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/LiveVariables.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ReachableCode.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafety.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h U src/gnu/llvm/clang/include/clang/Analysis/Analyses/UninitializedValues.h N src/gnu/llvm/clang/include/clang/Analysis/Analyses/CalledOnceCheck.h U src/gnu/llvm/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h U src/gnu/llvm/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h U src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h U src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/DataflowWorklist.h U src/gnu/llvm/clang/include/clang/Analysis/Support/BumpVector.h U src/gnu/llvm/clang/include/clang/Basic/AArch64SVEACLETypes.def U src/gnu/llvm/clang/include/clang/Basic/ABI.h U src/gnu/llvm/clang/include/clang/Basic/ASTNode.td U src/gnu/llvm/clang/include/clang/Basic/AddressSpaces.h U src/gnu/llvm/clang/include/clang/Basic/AlignedAllocation.h U src/gnu/llvm/clang/include/clang/Basic/AllDiagnostics.h U src/gnu/llvm/clang/include/clang/Basic/Attr.td U src/gnu/llvm/clang/include/clang/Basic/AttrDocs.td U src/gnu/llvm/clang/include/clang/Basic/AttrKinds.h U src/gnu/llvm/clang/include/clang/Basic/AttrSubjectMatchRules.h U src/gnu/llvm/clang/include/clang/Basic/AttributeCommonInfo.h U src/gnu/llvm/clang/include/clang/Basic/Attributes.h U src/gnu/llvm/clang/include/clang/Basic/BitmaskEnum.h U src/gnu/llvm/clang/include/clang/Basic/Builtins.def U src/gnu/llvm/clang/include/clang/Basic/Builtins.h U src/gnu/llvm/clang/include/clang/Basic/BuiltinsAArch64.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsAMDGPU.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsARM.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsBPF.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsPPC.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsHexagonMapCustomDep.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsNVPTX.def N src/gnu/llvm/clang/include/clang/Basic/BuiltinsRISCV.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsSystemZ.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsMips.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsNEON.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsWebAssembly.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsSVE.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsX86.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsX86_64.def U src/gnu/llvm/clang/include/clang/Basic/CMakeLists.txt C src/gnu/llvm/clang/include/clang/Basic/CodeGenOptions.def U src/gnu/llvm/clang/include/clang/Basic/BuiltinsXCore.def U src/gnu/llvm/clang/include/clang/Basic/CodeGenOptions.h U src/gnu/llvm/clang/include/clang/Basic/CapturedStmt.h U src/gnu/llvm/clang/include/clang/Basic/CharInfo.h N src/gnu/llvm/clang/include/clang/Basic/DarwinSDKInfo.h N src/gnu/llvm/clang/include/clang/Basic/DirectoryEntry.h N src/gnu/llvm/clang/include/clang/Basic/FileEntry.h U src/gnu/llvm/clang/include/clang/Basic/CommentNodes.td U src/gnu/llvm/clang/include/clang/Basic/CommentOptions.h U src/gnu/llvm/clang/include/clang/Basic/Cuda.h U src/gnu/llvm/clang/include/clang/Basic/DebugInfoOptions.h U src/gnu/llvm/clang/include/clang/Basic/DeclNodes.td U src/gnu/llvm/clang/include/clang/Basic/Diagnostic.h U src/gnu/llvm/clang/include/clang/Basic/Diagnostic.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticAST.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticASTKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticAnalysis.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticAnalysisKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCategories.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCategories.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticComment.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCommentKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCommonKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCrossTU.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticDocs.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticCrossTUKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticDriver.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticDriverKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticError.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticFrontend.h C src/gnu/llvm/clang/include/clang/Basic/DiagnosticFrontendKinds.td C src/gnu/llvm/clang/include/clang/Basic/DiagnosticGroups.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticIDs.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticLex.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticLexKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticOptions.def U src/gnu/llvm/clang/include/clang/Basic/DiagnosticOptions.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticParse.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticParseKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticRefactoring.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticRefactoringKinds.td U src/gnu/llvm/clang/include/clang/Basic/LLVM.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticSema.h C src/gnu/llvm/clang/include/clang/Basic/DiagnosticSemaKinds.td U src/gnu/llvm/clang/include/clang/Basic/DiagnosticSerialization.h U src/gnu/llvm/clang/include/clang/Basic/DiagnosticSerializationKinds.td U src/gnu/llvm/clang/include/clang/Basic/ExceptionSpecificationType.h U src/gnu/llvm/clang/include/clang/Basic/ExpressionTraits.h U src/gnu/llvm/clang/include/clang/Basic/FPOptions.def U src/gnu/llvm/clang/include/clang/Basic/Features.def U src/gnu/llvm/clang/include/clang/Basic/FileManager.h U src/gnu/llvm/clang/include/clang/Basic/FileSystemOptions.h U src/gnu/llvm/clang/include/clang/Basic/FileSystemStatCache.h U src/gnu/llvm/clang/include/clang/Basic/IdentifierTable.h U src/gnu/llvm/clang/include/clang/Basic/JsonSupport.h U src/gnu/llvm/clang/include/clang/Basic/Lambda.h C src/gnu/llvm/clang/include/clang/Basic/LangOptions.def U src/gnu/llvm/clang/include/clang/Basic/LangOptions.h U src/gnu/llvm/clang/include/clang/Basic/LangStandard.h U src/gnu/llvm/clang/include/clang/Basic/BuiltinsHexagon.def U src/gnu/llvm/clang/include/clang/Basic/LangStandards.def U src/gnu/llvm/clang/include/clang/Basic/Linkage.h U src/gnu/llvm/clang/include/clang/Basic/MSP430Target.def U src/gnu/llvm/clang/include/clang/Basic/MacroBuilder.h U src/gnu/llvm/clang/include/clang/Basic/Module.h U src/gnu/llvm/clang/include/clang/Basic/ObjCRuntime.h U src/gnu/llvm/clang/include/clang/Basic/OpenCLExtensionTypes.def U src/gnu/llvm/clang/include/clang/Basic/OpenCLExtensions.def U src/gnu/llvm/clang/include/clang/Basic/OpenCLImageTypes.def U src/gnu/llvm/clang/include/clang/Basic/OpenCLOptions.h U src/gnu/llvm/clang/include/clang/Basic/OpenMPKinds.def U src/gnu/llvm/clang/include/clang/Basic/OpenMPKinds.h U src/gnu/llvm/clang/include/clang/Basic/OperatorKinds.def U src/gnu/llvm/clang/include/clang/Basic/OperatorKinds.h U src/gnu/llvm/clang/include/clang/Basic/OperatorPrecedence.h U src/gnu/llvm/clang/include/clang/Basic/PartialDiagnostic.h U src/gnu/llvm/clang/include/clang/Basic/PlistSupport.h U src/gnu/llvm/clang/include/clang/Basic/PragmaKinds.h U src/gnu/llvm/clang/include/clang/Basic/PrettyStackTrace.h U src/gnu/llvm/clang/include/clang/Basic/BuiltinsHexagonDep.def U src/gnu/llvm/clang/include/clang/Basic/SanitizerSpecialCaseList.h U src/gnu/llvm/clang/include/clang/Basic/Sanitizers.def U src/gnu/llvm/clang/include/clang/Basic/Sanitizers.h U src/gnu/llvm/clang/include/clang/Basic/SourceLocation.h U src/gnu/llvm/clang/include/clang/Basic/SourceManager.h U src/gnu/llvm/clang/include/clang/Basic/SourceManagerInternals.h U src/gnu/llvm/clang/include/clang/Basic/Specifiers.h U src/gnu/llvm/clang/include/clang/Basic/Stack.h U src/gnu/llvm/clang/include/clang/Basic/StmtNodes.td U src/gnu/llvm/clang/include/clang/Basic/SyncScope.h U src/gnu/llvm/clang/include/clang/Basic/TargetBuiltins.h U src/gnu/llvm/clang/include/clang/Basic/TargetCXXABI.h C src/gnu/llvm/clang/include/clang/Basic/TargetInfo.h U src/gnu/llvm/clang/include/clang/Basic/TargetOptions.h U src/gnu/llvm/clang/include/clang/Basic/TemplateKinds.h U src/gnu/llvm/clang/include/clang/Basic/TokenKinds.def U src/gnu/llvm/clang/include/clang/Basic/TokenKinds.h U src/gnu/llvm/clang/include/clang/Basic/TypeNodes.td U src/gnu/llvm/clang/include/clang/Basic/TypeTraits.h U src/gnu/llvm/clang/include/clang/Basic/Version.h U src/gnu/llvm/clang/include/clang/Basic/Version.inc.in U src/gnu/llvm/clang/include/clang/Basic/Visibility.h U src/gnu/llvm/clang/include/clang/Basic/X86Target.def U src/gnu/llvm/clang/include/clang/Basic/XRayInstr.h U src/gnu/llvm/clang/include/clang/Basic/XRayLists.h U src/gnu/llvm/clang/include/clang/Basic/arm_bf16.td U src/gnu/llvm/clang/include/clang/Basic/arm_cde.td U src/gnu/llvm/clang/include/clang/Basic/arm_fp16.td U src/gnu/llvm/clang/include/clang/Basic/arm_mve.td U src/gnu/llvm/clang/include/clang/Basic/arm_mve_defs.td U src/gnu/llvm/clang/include/clang/Basic/arm_neon.td U src/gnu/llvm/clang/include/clang/Basic/arm_neon_incl.td U src/gnu/llvm/clang/include/clang/Basic/arm_sve.td N src/gnu/llvm/clang/include/clang/Basic/NoSanitizeList.h N src/gnu/llvm/clang/include/clang/Basic/PPCTypes.def N src/gnu/llvm/clang/include/clang/Basic/ProfileList.h N src/gnu/llvm/clang/include/clang/Basic/RISCVVTypes.def N src/gnu/llvm/clang/include/clang/Basic/TargetCXXABI.def N src/gnu/llvm/clang/include/clang/Basic/TargetID.h N src/gnu/llvm/clang/include/clang/Basic/Thunk.h N src/gnu/llvm/clang/include/clang/Basic/riscv_vector.td U src/gnu/llvm/clang/include/clang/CodeGen/BackendUtil.h U src/gnu/llvm/clang/include/clang/CodeGen/CGFunctionInfo.h U src/gnu/llvm/clang/include/clang/CodeGen/CodeGenABITypes.h U src/gnu/llvm/clang/include/clang/CodeGen/CodeGenAction.h U src/gnu/llvm/clang/include/clang/CodeGen/ConstantInitBuilder.h U src/gnu/llvm/clang/include/clang/CodeGen/ConstantInitFuture.h U src/gnu/llvm/clang/include/clang/CodeGen/ModuleBuilder.h U src/gnu/llvm/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h U src/gnu/llvm/clang/include/clang/CodeGen/SwiftCallingConv.h U src/gnu/llvm/clang/include/clang/Config/config.h.cmake U src/gnu/llvm/clang/include/clang/CrossTU/CrossTUDiagnostic.h U src/gnu/llvm/clang/include/clang/CrossTU/CrossTranslationUnit.h U src/gnu/llvm/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h U src/gnu/llvm/clang/include/clang/Driver/Action.h U src/gnu/llvm/clang/include/clang/Driver/CMakeLists.txt U src/gnu/llvm/clang/include/clang/Driver/ClangOptionDocs.td U src/gnu/llvm/clang/include/clang/Driver/Compilation.h U src/gnu/llvm/clang/include/clang/Driver/Distro.h U src/gnu/llvm/clang/include/clang/Driver/Driver.h N src/gnu/llvm/clang/include/clang/Driver/InputInfo.h U src/gnu/llvm/clang/include/clang/Driver/DriverDiagnostic.h U src/gnu/llvm/clang/include/clang/Driver/Job.h U src/gnu/llvm/clang/include/clang/Driver/Multilib.h U src/gnu/llvm/clang/include/clang/Driver/OptionUtils.h U src/gnu/llvm/clang/include/clang/Driver/Options.h C src/gnu/llvm/clang/include/clang/Driver/Options.td U src/gnu/llvm/clang/include/clang/Driver/Phases.h U src/gnu/llvm/clang/include/clang/Driver/SanitizerArgs.h U src/gnu/llvm/clang/include/clang/Driver/Tool.h U src/gnu/llvm/clang/include/clang/Driver/ToolChain.h U src/gnu/llvm/clang/include/clang/Driver/Types.def U src/gnu/llvm/clang/include/clang/Driver/Types.h U src/gnu/llvm/clang/include/clang/Driver/Util.h U src/gnu/llvm/clang/include/clang/Driver/XRayArgs.h U src/gnu/llvm/clang/include/clang/Edit/Commit.h U src/gnu/llvm/clang/include/clang/Edit/EditedSource.h U src/gnu/llvm/clang/include/clang/Edit/EditsReceiver.h U src/gnu/llvm/clang/include/clang/Edit/FileOffset.h U src/gnu/llvm/clang/include/clang/Edit/Rewriters.h U src/gnu/llvm/clang/include/clang/Format/Format.h U src/gnu/llvm/clang/include/clang/Frontend/ASTConsumers.h U src/gnu/llvm/clang/include/clang/Frontend/ASTUnit.h U src/gnu/llvm/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h U src/gnu/llvm/clang/include/clang/Frontend/CommandLineSourceLoc.h U src/gnu/llvm/clang/include/clang/Frontend/CompilerInstance.h U src/gnu/llvm/clang/include/clang/Frontend/CompilerInvocation.h U src/gnu/llvm/clang/include/clang/Frontend/DependencyOutputOptions.h U src/gnu/llvm/clang/include/clang/Frontend/DiagnosticRenderer.h U src/gnu/llvm/clang/include/clang/Frontend/FrontendAction.h U src/gnu/llvm/clang/include/clang/Frontend/FrontendActions.h U src/gnu/llvm/clang/include/clang/Frontend/FrontendDiagnostic.h U src/gnu/llvm/clang/include/clang/Frontend/FrontendOptions.h U src/gnu/llvm/clang/include/clang/Frontend/FrontendPluginRegistry.h U src/gnu/llvm/clang/include/clang/Frontend/LayoutOverrideSource.h U src/gnu/llvm/clang/include/clang/Frontend/LogDiagnosticPrinter.h U src/gnu/llvm/clang/include/clang/Frontend/MigratorOptions.h U src/gnu/llvm/clang/include/clang/Frontend/MultiplexConsumer.h U src/gnu/llvm/clang/include/clang/Frontend/PCHContainerOperations.h U src/gnu/llvm/clang/include/clang/Frontend/PrecompiledPreamble.h U src/gnu/llvm/clang/include/clang/Frontend/PreprocessorOutputOptions.h U src/gnu/llvm/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h U src/gnu/llvm/clang/include/clang/Frontend/SerializedDiagnosticReader.h U src/gnu/llvm/clang/include/clang/Frontend/SerializedDiagnostics.h U src/gnu/llvm/clang/include/clang/Frontend/TextDiagnostic.h U src/gnu/llvm/clang/include/clang/Frontend/TextDiagnosticBuffer.h U src/gnu/llvm/clang/include/clang/Frontend/TextDiagnosticPrinter.h U src/gnu/llvm/clang/include/clang/Frontend/Utils.h U src/gnu/llvm/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h U src/gnu/llvm/clang/include/clang/FrontendTool/Utils.h U src/gnu/llvm/clang/include/clang/Index/CommentToXML.h U src/gnu/llvm/clang/include/clang/Index/DeclOccurrence.h U src/gnu/llvm/clang/include/clang/Index/IndexDataConsumer.h U src/gnu/llvm/clang/include/clang/Index/IndexSymbol.h U src/gnu/llvm/clang/include/clang/Index/IndexingAction.h U src/gnu/llvm/clang/include/clang/Index/IndexingOptions.h U src/gnu/llvm/clang/include/clang/Index/USRGeneration.h U src/gnu/llvm/clang/include/clang/Lex/CodeCompletionHandler.h U src/gnu/llvm/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h U src/gnu/llvm/clang/include/clang/Lex/DirectoryLookup.h U src/gnu/llvm/clang/include/clang/Lex/ExternalPreprocessorSource.h U src/gnu/llvm/clang/include/clang/Lex/HeaderMap.h U src/gnu/llvm/clang/include/clang/Lex/HeaderMapTypes.h U src/gnu/llvm/clang/include/clang/Lex/HeaderSearch.h U src/gnu/llvm/clang/include/clang/Lex/HeaderSearchOptions.h U src/gnu/llvm/clang/include/clang/Lex/LexDiagnostic.h U src/gnu/llvm/clang/include/clang/Lex/Lexer.h U src/gnu/llvm/clang/include/clang/Lex/LiteralSupport.h U src/gnu/llvm/clang/include/clang/Lex/MacroArgs.h U src/gnu/llvm/clang/include/clang/Lex/MacroInfo.h U src/gnu/llvm/clang/include/clang/Lex/ModuleLoader.h U src/gnu/llvm/clang/include/clang/Lex/ModuleMap.h U src/gnu/llvm/clang/include/clang/Lex/MultipleIncludeOpt.h U src/gnu/llvm/clang/include/clang/Lex/PPCallbacks.h U src/gnu/llvm/clang/include/clang/Lex/Pragma.h U src/gnu/llvm/clang/include/clang/Lex/PPConditionalDirectiveRecord.h U src/gnu/llvm/clang/include/clang/Lex/PreprocessingRecord.h U src/gnu/llvm/clang/include/clang/Lex/Preprocessor.h U src/gnu/llvm/clang/include/clang/Lex/PreprocessorExcludedConditionalDirectiveSkipMapping.h U src/gnu/llvm/clang/include/clang/Lex/PreprocessorLexer.h U src/gnu/llvm/clang/include/clang/Lex/PreprocessorOptions.h U src/gnu/llvm/clang/include/clang/Lex/ScratchBuffer.h U src/gnu/llvm/clang/include/clang/Lex/Token.h U src/gnu/llvm/clang/include/clang/Lex/TokenConcatenation.h U src/gnu/llvm/clang/include/clang/Lex/TokenLexer.h U src/gnu/llvm/clang/include/clang/Lex/VariadicMacroSupport.h U src/gnu/llvm/clang/include/clang/Parse/CMakeLists.txt U src/gnu/llvm/clang/include/clang/Parse/LoopHint.h U src/gnu/llvm/clang/include/clang/Parse/ParseAST.h U src/gnu/llvm/clang/include/clang/Parse/ParseDiagnostic.h U src/gnu/llvm/clang/include/clang/Parse/Parser.h U src/gnu/llvm/clang/include/clang/Parse/RAIIObjectsForParser.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/DeltaTree.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/HTMLRewrite.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/RewriteBuffer.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/RewriteRope.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/Rewriter.h U src/gnu/llvm/clang/include/clang/Rewrite/Core/TokenRewriter.h U src/gnu/llvm/clang/include/clang/Rewrite/Frontend/ASTConsumers.h U src/gnu/llvm/clang/include/clang/Rewrite/Frontend/FixItRewriter.h U src/gnu/llvm/clang/include/clang/Rewrite/Frontend/FrontendActions.h U src/gnu/llvm/clang/include/clang/Rewrite/Frontend/Rewriters.h U src/gnu/llvm/clang/include/clang/Sema/AnalysisBasedWarnings.h U src/gnu/llvm/clang/include/clang/Sema/CMakeLists.txt U src/gnu/llvm/clang/include/clang/Sema/CXXFieldCollector.h U src/gnu/llvm/clang/include/clang/Sema/CleanupInfo.h U src/gnu/llvm/clang/include/clang/Sema/CodeCompleteConsumer.h U src/gnu/llvm/clang/include/clang/Sema/CodeCompleteOptions.h U src/gnu/llvm/clang/include/clang/Sema/DeclSpec.h U src/gnu/llvm/clang/include/clang/Sema/DelayedDiagnostic.h U src/gnu/llvm/clang/include/clang/Sema/Designator.h U src/gnu/llvm/clang/include/clang/Sema/ExternalSemaSource.h U src/gnu/llvm/clang/include/clang/Sema/IdentifierResolver.h U src/gnu/llvm/clang/include/clang/Sema/Initialization.h U src/gnu/llvm/clang/include/clang/Sema/Lookup.h U src/gnu/llvm/clang/include/clang/Sema/MultiplexExternalSemaSource.h U src/gnu/llvm/clang/include/clang/Sema/ObjCMethodList.h U src/gnu/llvm/clang/include/clang/Sema/Overload.h U src/gnu/llvm/clang/include/clang/Sema/Ownership.h U src/gnu/llvm/clang/include/clang/Sema/ParsedAttr.h U src/gnu/llvm/clang/include/clang/Sema/ParsedTemplate.h U src/gnu/llvm/clang/include/clang/Sema/Scope.h U src/gnu/llvm/clang/include/clang/Sema/ScopeInfo.h C src/gnu/llvm/clang/include/clang/Sema/Sema.h U src/gnu/llvm/clang/include/clang/Sema/SemaConcept.h U src/gnu/llvm/clang/include/clang/Sema/SemaConsumer.h U src/gnu/llvm/clang/include/clang/Sema/SemaDiagnostic.h U src/gnu/llvm/clang/include/clang/Sema/SemaFixItUtils.h U src/gnu/llvm/clang/include/clang/Sema/SemaInternal.h U src/gnu/llvm/clang/include/clang/Sema/SemaLambda.h U src/gnu/llvm/clang/include/clang/Sema/Template.h U src/gnu/llvm/clang/include/clang/Sema/TemplateDeduction.h U src/gnu/llvm/clang/include/clang/Sema/TemplateInstCallback.h U src/gnu/llvm/clang/include/clang/Sema/TypoCorrection.h U src/gnu/llvm/clang/include/clang/Sema/Weak.h U src/gnu/llvm/clang/include/clang/Serialization/ASTBitCodes.h U src/gnu/llvm/clang/include/clang/Serialization/ASTDeserializationListener.h U src/gnu/llvm/clang/include/clang/Serialization/ASTReader.h U src/gnu/llvm/clang/include/clang/Serialization/ASTRecordReader.h U src/gnu/llvm/clang/include/clang/Serialization/ASTRecordWriter.h U src/gnu/llvm/clang/include/clang/Serialization/ASTWriter.h U src/gnu/llvm/clang/include/clang/Serialization/CMakeLists.txt U src/gnu/llvm/clang/include/clang/Serialization/ContinuousRangeMap.h U src/gnu/llvm/clang/include/clang/Serialization/GlobalModuleIndex.h U src/gnu/llvm/clang/include/clang/Serialization/InMemoryModuleCache.h U src/gnu/llvm/clang/include/clang/Serialization/ModuleFile.h U src/gnu/llvm/clang/include/clang/Serialization/ModuleFileExtension.h U src/gnu/llvm/clang/include/clang/Serialization/ModuleManager.h U src/gnu/llvm/clang/include/clang/Serialization/PCHContainerOperations.h U src/gnu/llvm/clang/include/clang/Serialization/SerializationDiagnostic.h U src/gnu/llvm/clang/include/clang/Serialization/TypeBitCodes.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/BuiltinCheckerRegistration.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/Analyses.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/Checker.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/CheckerRegistryData.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicCastInfo.h N src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicExtent.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicType.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/AnalyzerHelpFlags.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h U src/gnu/llvm/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h U src/gnu/llvm/clang/include/clang/Testing/CommandLineArgs.h U src/gnu/llvm/clang/include/clang/Testing/TestClangConfig.h U src/gnu/llvm/clang/include/clang/Tooling/AllTUsExecution.h U src/gnu/llvm/clang/include/clang/Tooling/ArgumentsAdjusters.h U src/gnu/llvm/clang/include/clang/Tooling/CommonOptionsParser.h U src/gnu/llvm/clang/include/clang/Tooling/CompilationDatabase.h U src/gnu/llvm/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h U src/gnu/llvm/clang/include/clang/Tooling/DiagnosticsYaml.h U src/gnu/llvm/clang/include/clang/Tooling/Execution.h U src/gnu/llvm/clang/include/clang/Tooling/FileMatchTrie.h U src/gnu/llvm/clang/include/clang/Tooling/FixIt.h U src/gnu/llvm/clang/include/clang/Tooling/JSONCompilationDatabase.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring.h U src/gnu/llvm/clang/include/clang/Tooling/RefactoringCallbacks.h U src/gnu/llvm/clang/include/clang/Tooling/ReplacementsYaml.h U src/gnu/llvm/clang/include/clang/Tooling/StandaloneExecution.h U src/gnu/llvm/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h U src/gnu/llvm/clang/include/clang/Tooling/Tooling.h N src/gnu/llvm/clang/include/clang/Tooling/NodeIntrospection.h U src/gnu/llvm/clang/include/clang/Tooling/ASTDiff/ASTDiff.h U src/gnu/llvm/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h U src/gnu/llvm/clang/include/clang/Tooling/Core/Diagnostic.h U src/gnu/llvm/clang/include/clang/Tooling/Core/Replacement.h U src/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h U src/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/DependencyScanningService.h U src/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/DependencyScanningTool.h U src/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/DependencyScanningWorker.h U src/gnu/llvm/clang/include/clang/Tooling/DependencyScanning/ModuleDepCollector.h U src/gnu/llvm/clang/include/clang/Tooling/Inclusions/HeaderIncludes.h U src/gnu/llvm/clang/include/clang/Tooling/Inclusions/IncludeStyle.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/ASTSelection.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/AtomicChange.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringAction.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringOption.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h N src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Lookup.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Extract/Extract.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Extract/SourceExtraction.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h U src/gnu/llvm/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h U src/gnu/llvm/clang/include/clang/Tooling/Syntax/BuildTree.h U src/gnu/llvm/clang/include/clang/Tooling/Syntax/Mutations.h U src/gnu/llvm/clang/include/clang/Tooling/Syntax/Nodes.h U src/gnu/llvm/clang/include/clang/Tooling/Syntax/Tokens.h U src/gnu/llvm/clang/include/clang/Tooling/Syntax/Tree.h N src/gnu/llvm/clang/include/clang/Tooling/Syntax/CMakeLists.txt N src/gnu/llvm/clang/include/clang/Tooling/Syntax/Nodes.td N src/gnu/llvm/clang/include/clang/Tooling/Syntax/Syntax.td U src/gnu/llvm/clang/include/clang/Tooling/Transformer/MatchConsumer.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/Parsing.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/RangeSelector.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/RewriteRule.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/SourceCode.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/SourceCodeBuilders.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/Stencil.h U src/gnu/llvm/clang/include/clang/Tooling/Transformer/Transformer.h N src/gnu/llvm/clang/include/clang/APINotes/APINotesYAMLCompiler.h N src/gnu/llvm/clang/include/clang/APINotes/Types.h N src/gnu/llvm/clang/include/clang/IndexSerialization/SerializablePathCollection.h N src/gnu/llvm/clang/include/clang/Interpreter/Interpreter.h N src/gnu/llvm/clang/include/clang/Interpreter/PartialTranslationUnit.h U src/gnu/llvm/clang/lib/CMakeLists.txt U src/gnu/llvm/clang/lib/ARCMigrate/ARCMT.cpp U src/gnu/llvm/clang/lib/ARCMigrate/ARCMTActions.cpp U src/gnu/llvm/clang/lib/ARCMigrate/CMakeLists.txt U src/gnu/llvm/clang/lib/ARCMigrate/FileRemapper.cpp U src/gnu/llvm/clang/lib/ARCMigrate/Internals.h U src/gnu/llvm/clang/lib/ARCMigrate/ObjCMT.cpp U src/gnu/llvm/clang/lib/ARCMigrate/PlistReporter.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransAPIUses.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransARCAssign.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransAutoreleasePool.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransGCAttrs.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransGCCalls.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransProperties.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransProtectedScope.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp U src/gnu/llvm/clang/lib/ARCMigrate/TransformActions.cpp U src/gnu/llvm/clang/lib/ARCMigrate/Transforms.cpp U src/gnu/llvm/clang/lib/ARCMigrate/Transforms.h U src/gnu/llvm/clang/lib/AST/APValue.cpp U src/gnu/llvm/clang/lib/AST/ASTConcept.cpp U src/gnu/llvm/clang/lib/AST/ASTConsumer.cpp U src/gnu/llvm/clang/lib/AST/ASTContext.cpp U src/gnu/llvm/clang/lib/AST/ASTDiagnostic.cpp U src/gnu/llvm/clang/lib/AST/ASTDumper.cpp U src/gnu/llvm/clang/lib/AST/ASTImporter.cpp U src/gnu/llvm/clang/lib/AST/ASTImporterLookupTable.cpp U src/gnu/llvm/clang/lib/AST/ASTStructuralEquivalence.cpp U src/gnu/llvm/clang/lib/AST/ASTTypeTraits.cpp U src/gnu/llvm/clang/lib/AST/AttrImpl.cpp U src/gnu/llvm/clang/lib/AST/CMakeLists.txt U src/gnu/llvm/clang/lib/AST/CXXABI.h U src/gnu/llvm/clang/lib/AST/CXXInheritance.cpp U src/gnu/llvm/clang/lib/AST/Comment.cpp U src/gnu/llvm/clang/lib/AST/CommentBriefParser.cpp U src/gnu/llvm/clang/lib/AST/CommentCommandTraits.cpp U src/gnu/llvm/clang/lib/AST/CommentLexer.cpp U src/gnu/llvm/clang/lib/AST/CommentParser.cpp U src/gnu/llvm/clang/lib/AST/CommentSema.cpp U src/gnu/llvm/clang/lib/AST/ComparisonCategories.cpp U src/gnu/llvm/clang/lib/AST/ComputeDependence.cpp U src/gnu/llvm/clang/lib/AST/DataCollection.cpp U src/gnu/llvm/clang/lib/AST/Decl.cpp U src/gnu/llvm/clang/lib/AST/DeclBase.cpp U src/gnu/llvm/clang/lib/AST/DeclCXX.cpp U src/gnu/llvm/clang/lib/AST/DeclFriend.cpp U src/gnu/llvm/clang/lib/AST/DeclGroup.cpp U src/gnu/llvm/clang/lib/AST/DeclObjC.cpp U src/gnu/llvm/clang/lib/AST/DeclOpenMP.cpp U src/gnu/llvm/clang/lib/AST/DeclPrinter.cpp U src/gnu/llvm/clang/lib/AST/DeclTemplate.cpp U src/gnu/llvm/clang/lib/AST/DeclarationName.cpp U src/gnu/llvm/clang/lib/AST/Expr.cpp U src/gnu/llvm/clang/lib/AST/ExprCXX.cpp U src/gnu/llvm/clang/lib/AST/ExprClassification.cpp U src/gnu/llvm/clang/lib/AST/ExprConcepts.cpp U src/gnu/llvm/clang/lib/AST/ExprObjC.cpp U src/gnu/llvm/clang/lib/AST/ExprConstant.cpp U src/gnu/llvm/clang/lib/AST/ExternalASTMerger.cpp U src/gnu/llvm/clang/lib/AST/ExternalASTSource.cpp U src/gnu/llvm/clang/lib/AST/FormatString.cpp U src/gnu/llvm/clang/lib/AST/FormatStringParsing.h U src/gnu/llvm/clang/lib/AST/InheritViz.cpp U src/gnu/llvm/clang/lib/AST/ItaniumCXXABI.cpp U src/gnu/llvm/clang/lib/AST/ItaniumMangle.cpp U src/gnu/llvm/clang/lib/AST/JSONNodeDumper.cpp U src/gnu/llvm/clang/lib/AST/Linkage.h U src/gnu/llvm/clang/lib/AST/Mangle.cpp U src/gnu/llvm/clang/lib/AST/MicrosoftCXXABI.cpp U src/gnu/llvm/clang/lib/AST/MicrosoftMangle.cpp U src/gnu/llvm/clang/lib/AST/NSAPI.cpp U src/gnu/llvm/clang/lib/AST/NestedNameSpecifier.cpp U src/gnu/llvm/clang/lib/AST/ODRHash.cpp U src/gnu/llvm/clang/lib/AST/OSLog.cpp U src/gnu/llvm/clang/lib/AST/OpenMPClause.cpp U src/gnu/llvm/clang/lib/AST/Stmt.cpp U src/gnu/llvm/clang/lib/AST/ParentMap.cpp U src/gnu/llvm/clang/lib/AST/ParentMapContext.cpp U src/gnu/llvm/clang/lib/AST/PrintfFormatString.cpp U src/gnu/llvm/clang/lib/AST/QualTypeNames.cpp U src/gnu/llvm/clang/lib/AST/RawCommentList.cpp U src/gnu/llvm/clang/lib/AST/RecordLayout.cpp U src/gnu/llvm/clang/lib/AST/RecordLayoutBuilder.cpp U src/gnu/llvm/clang/lib/AST/ScanfFormatString.cpp U src/gnu/llvm/clang/lib/AST/SelectorLocationsKind.cpp U src/gnu/llvm/clang/lib/AST/StmtCXX.cpp U src/gnu/llvm/clang/lib/AST/StmtIterator.cpp U src/gnu/llvm/clang/lib/AST/StmtObjC.cpp U src/gnu/llvm/clang/lib/AST/StmtOpenMP.cpp U src/gnu/llvm/clang/lib/AST/StmtPrinter.cpp U src/gnu/llvm/clang/lib/AST/StmtProfile.cpp U src/gnu/llvm/clang/lib/AST/StmtViz.cpp U src/gnu/llvm/clang/lib/AST/TemplateBase.cpp U src/gnu/llvm/clang/lib/AST/TemplateName.cpp U src/gnu/llvm/clang/lib/AST/Type.cpp U src/gnu/llvm/clang/lib/AST/TextNodeDumper.cpp U src/gnu/llvm/clang/lib/AST/TypeLoc.cpp U src/gnu/llvm/clang/lib/AST/TypePrinter.cpp U src/gnu/llvm/clang/lib/AST/VTTBuilder.cpp U src/gnu/llvm/clang/lib/AST/VTableBuilder.cpp U src/gnu/llvm/clang/lib/AST/Interp/Boolean.h U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeEmitter.cpp U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeEmitter.h U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeExprGen.cpp U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeExprGen.h U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeGenError.cpp U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeGenError.h U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeStmtGen.cpp U src/gnu/llvm/clang/lib/AST/Interp/ByteCodeStmtGen.h U src/gnu/llvm/clang/lib/AST/Interp/Context.cpp U src/gnu/llvm/clang/lib/AST/Interp/Context.h U src/gnu/llvm/clang/lib/AST/Interp/Descriptor.cpp U src/gnu/llvm/clang/lib/AST/Interp/Descriptor.h U src/gnu/llvm/clang/lib/AST/Interp/Disasm.cpp U src/gnu/llvm/clang/lib/AST/Interp/EvalEmitter.cpp U src/gnu/llvm/clang/lib/AST/Interp/EvalEmitter.h U src/gnu/llvm/clang/lib/AST/Interp/Frame.cpp U src/gnu/llvm/clang/lib/AST/Interp/Frame.h U src/gnu/llvm/clang/lib/AST/Interp/Function.cpp U src/gnu/llvm/clang/lib/AST/Interp/Function.h U src/gnu/llvm/clang/lib/AST/Interp/Integral.h U src/gnu/llvm/clang/lib/AST/Interp/Interp.cpp U src/gnu/llvm/clang/lib/AST/Interp/Interp.h U src/gnu/llvm/clang/lib/AST/Interp/InterpBlock.cpp U src/gnu/llvm/clang/lib/AST/Interp/InterpBlock.h U src/gnu/llvm/clang/lib/AST/Interp/InterpFrame.cpp U src/gnu/llvm/clang/lib/AST/Interp/InterpFrame.h U src/gnu/llvm/clang/lib/AST/Interp/InterpStack.cpp U src/gnu/llvm/clang/lib/AST/Interp/InterpStack.h U src/gnu/llvm/clang/lib/AST/Interp/InterpState.cpp U src/gnu/llvm/clang/lib/AST/Interp/InterpState.h U src/gnu/llvm/clang/lib/AST/Interp/Opcode.h U src/gnu/llvm/clang/lib/AST/Interp/Opcodes.td U src/gnu/llvm/clang/lib/AST/Interp/Pointer.cpp U src/gnu/llvm/clang/lib/AST/Interp/Pointer.h U src/gnu/llvm/clang/lib/AST/Interp/PrimType.cpp U src/gnu/llvm/clang/lib/AST/Interp/PrimType.h U src/gnu/llvm/clang/lib/AST/Interp/Program.cpp U src/gnu/llvm/clang/lib/AST/Interp/Program.h U src/gnu/llvm/clang/lib/AST/Interp/Record.cpp U src/gnu/llvm/clang/lib/AST/Interp/Record.h U src/gnu/llvm/clang/lib/AST/Interp/Source.cpp U src/gnu/llvm/clang/lib/AST/Interp/Source.h U src/gnu/llvm/clang/lib/AST/Interp/State.h U src/gnu/llvm/clang/lib/AST/Interp/State.cpp U src/gnu/llvm/clang/lib/ASTMatchers/ASTMatchFinder.cpp U src/gnu/llvm/clang/lib/ASTMatchers/ASTMatchersInternal.cpp U src/gnu/llvm/clang/lib/ASTMatchers/CMakeLists.txt U src/gnu/llvm/clang/lib/ASTMatchers/GtestMatchers.cpp U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/Marshallers.cpp U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/Marshallers.h U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/Parser.cpp U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/Registry.cpp U src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp U src/gnu/llvm/clang/lib/Analysis/AnalysisDeclContext.cpp U src/gnu/llvm/clang/lib/Analysis/BodyFarm.cpp U src/gnu/llvm/clang/lib/Analysis/CFG.cpp U src/gnu/llvm/clang/lib/Analysis/CFGReachabilityAnalysis.cpp U src/gnu/llvm/clang/lib/Analysis/CFGStmtMap.cpp U src/gnu/llvm/clang/lib/Analysis/CMakeLists.txt U src/gnu/llvm/clang/lib/Analysis/CallGraph.cpp U src/gnu/llvm/clang/lib/Analysis/CloneDetection.cpp U src/gnu/llvm/clang/lib/Analysis/CocoaConventions.cpp U src/gnu/llvm/clang/lib/Analysis/CodeInjector.cpp U src/gnu/llvm/clang/lib/Analysis/ConstructionContext.cpp U src/gnu/llvm/clang/lib/Analysis/Consumed.cpp U src/gnu/llvm/clang/lib/Analysis/Dominators.cpp U src/gnu/llvm/clang/lib/Analysis/ExprMutationAnalyzer.cpp U src/gnu/llvm/clang/lib/Analysis/LiveVariables.cpp U src/gnu/llvm/clang/lib/Analysis/ObjCNoReturn.cpp U src/gnu/llvm/clang/lib/Analysis/PathDiagnostic.cpp U src/gnu/llvm/clang/lib/Analysis/PostOrderCFGView.cpp U src/gnu/llvm/clang/lib/Analysis/ProgramPoint.cpp U src/gnu/llvm/clang/lib/Analysis/ReachableCode.cpp U src/gnu/llvm/clang/lib/Analysis/RetainSummaryManager.cpp U src/gnu/llvm/clang/lib/Analysis/ThreadSafety.cpp U src/gnu/llvm/clang/lib/Analysis/ThreadSafetyCommon.cpp U src/gnu/llvm/clang/lib/Analysis/ThreadSafetyLogical.cpp U src/gnu/llvm/clang/lib/Analysis/ThreadSafetyTIL.cpp U src/gnu/llvm/clang/lib/Analysis/UninitializedValues.cpp N src/gnu/llvm/clang/lib/Analysis/CalledOnceCheck.cpp N src/gnu/llvm/clang/lib/Analysis/IssueHash.cpp N src/gnu/llvm/clang/lib/Analysis/MacroExpansionContext.cpp U src/gnu/llvm/clang/lib/Analysis/plugins/CMakeLists.txt U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerDependencyHandling/CMakeLists.txt U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandling.cpp U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerDependencyHandling/CheckerDependencyHandlingAnalyzerPlugin.exports U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerOptionHandling/CMakeLists.txt U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandling.cpp U src/gnu/llvm/clang/lib/Analysis/plugins/CheckerOptionHandling/CheckerOptionHandlingAnalyzerPlugin.exports U src/gnu/llvm/clang/lib/Analysis/plugins/SampleAnalyzer/CMakeLists.txt U src/gnu/llvm/clang/lib/Analysis/plugins/SampleAnalyzer/MainCallChecker.cpp U src/gnu/llvm/clang/lib/Analysis/plugins/SampleAnalyzer/SampleAnalyzerPlugin.exports U src/gnu/llvm/clang/lib/Basic/Attributes.cpp U src/gnu/llvm/clang/lib/Basic/Builtins.cpp U src/gnu/llvm/clang/lib/Basic/CMakeLists.txt U src/gnu/llvm/clang/lib/Basic/CharInfo.cpp U src/gnu/llvm/clang/lib/Basic/CodeGenOptions.cpp U src/gnu/llvm/clang/lib/Basic/Cuda.cpp U src/gnu/llvm/clang/lib/Basic/Diagnostic.cpp U src/gnu/llvm/clang/lib/Basic/DiagnosticIDs.cpp U src/gnu/llvm/clang/lib/Basic/DiagnosticOptions.cpp U src/gnu/llvm/clang/lib/Basic/ExpressionTraits.cpp U src/gnu/llvm/clang/lib/Basic/FileManager.cpp U src/gnu/llvm/clang/lib/Basic/FileSystemStatCache.cpp N src/gnu/llvm/clang/lib/Basic/FileEntry.cpp U src/gnu/llvm/clang/lib/Basic/IdentifierTable.cpp U src/gnu/llvm/clang/lib/Basic/LangOptions.cpp U src/gnu/llvm/clang/lib/Basic/LangStandards.cpp U src/gnu/llvm/clang/lib/Basic/Module.cpp U src/gnu/llvm/clang/lib/Basic/ObjCRuntime.cpp U src/gnu/llvm/clang/lib/Basic/OpenMPKinds.cpp U src/gnu/llvm/clang/lib/Basic/OperatorPrecedence.cpp N src/gnu/llvm/clang/lib/Basic/DarwinSDKInfo.cpp U src/gnu/llvm/clang/lib/Basic/SanitizerSpecialCaseList.cpp U src/gnu/llvm/clang/lib/Basic/Sanitizers.cpp U src/gnu/llvm/clang/lib/Basic/SourceLocation.cpp U src/gnu/llvm/clang/lib/Basic/SourceManager.cpp U src/gnu/llvm/clang/lib/Basic/Stack.cpp C src/gnu/llvm/clang/lib/Basic/TargetInfo.cpp U src/gnu/llvm/clang/lib/Basic/Targets.cpp U src/gnu/llvm/clang/lib/Basic/Targets.h U src/gnu/llvm/clang/lib/Basic/TokenKinds.cpp U src/gnu/llvm/clang/lib/Basic/TypeTraits.cpp U src/gnu/llvm/clang/lib/Basic/Version.cpp U src/gnu/llvm/clang/lib/Basic/Warnings.cpp U src/gnu/llvm/clang/lib/Basic/XRayInstr.cpp U src/gnu/llvm/clang/lib/Basic/XRayLists.cpp N src/gnu/llvm/clang/lib/Basic/NoSanitizeList.cpp N src/gnu/llvm/clang/lib/Basic/OpenCLOptions.cpp N src/gnu/llvm/clang/lib/Basic/ProfileList.cpp N src/gnu/llvm/clang/lib/Basic/TargetID.cpp U src/gnu/llvm/clang/lib/Basic/Targets/AArch64.cpp U src/gnu/llvm/clang/lib/Basic/Targets/AArch64.h U src/gnu/llvm/clang/lib/Basic/Targets/AMDGPU.cpp U src/gnu/llvm/clang/lib/Basic/Targets/AMDGPU.h U src/gnu/llvm/clang/lib/Basic/Targets/ARC.cpp U src/gnu/llvm/clang/lib/Basic/Targets/ARC.h U src/gnu/llvm/clang/lib/Basic/Targets/ARM.cpp U src/gnu/llvm/clang/lib/Basic/Targets/ARM.h U src/gnu/llvm/clang/lib/Basic/Targets/AVR.cpp U src/gnu/llvm/clang/lib/Basic/Targets/AVR.h U src/gnu/llvm/clang/lib/Basic/Targets/BPF.cpp U src/gnu/llvm/clang/lib/Basic/Targets/BPF.h U src/gnu/llvm/clang/lib/Basic/Targets/Hexagon.cpp U src/gnu/llvm/clang/lib/Basic/Targets/Hexagon.h U src/gnu/llvm/clang/lib/Basic/Targets/Lanai.cpp U src/gnu/llvm/clang/lib/Basic/Targets/Lanai.h U src/gnu/llvm/clang/lib/Basic/Targets/Le64.cpp U src/gnu/llvm/clang/lib/Basic/Targets/Le64.h U src/gnu/llvm/clang/lib/Basic/Targets/MSP430.cpp U src/gnu/llvm/clang/lib/Basic/Targets/MSP430.h U src/gnu/llvm/clang/lib/Basic/Targets/Mips.cpp U src/gnu/llvm/clang/lib/Basic/Targets/Mips.h U src/gnu/llvm/clang/lib/Basic/Targets/NVPTX.cpp U src/gnu/llvm/clang/lib/Basic/Targets/NVPTX.h U src/gnu/llvm/clang/lib/Basic/Targets/OSTargets.cpp U src/gnu/llvm/clang/lib/Basic/Targets/OSTargets.h U src/gnu/llvm/clang/lib/Basic/Targets/PNaCl.cpp U src/gnu/llvm/clang/lib/Basic/Targets/PNaCl.h U src/gnu/llvm/clang/lib/Basic/Targets/PPC.cpp U src/gnu/llvm/clang/lib/Basic/Targets/PPC.h C src/gnu/llvm/clang/lib/Basic/Targets/RISCV.cpp U src/gnu/llvm/clang/lib/Basic/Targets/RISCV.h U src/gnu/llvm/clang/lib/Basic/Targets/SPIR.cpp U src/gnu/llvm/clang/lib/Basic/Targets/SPIR.h U src/gnu/llvm/clang/lib/Basic/Targets/Sparc.cpp U src/gnu/llvm/clang/lib/Basic/Targets/Sparc.h U src/gnu/llvm/clang/lib/Basic/Targets/SystemZ.cpp C src/gnu/llvm/clang/lib/Basic/Targets/SystemZ.h U src/gnu/llvm/clang/lib/Basic/Targets/TCE.cpp U src/gnu/llvm/clang/lib/Basic/Targets/TCE.h U src/gnu/llvm/clang/lib/Basic/Targets/VE.cpp U src/gnu/llvm/clang/lib/Basic/Targets/VE.h U src/gnu/llvm/clang/lib/Basic/Targets/WebAssembly.cpp U src/gnu/llvm/clang/lib/Basic/Targets/WebAssembly.h C src/gnu/llvm/clang/lib/Basic/Targets/X86.cpp C src/gnu/llvm/clang/lib/Basic/Targets/X86.h U src/gnu/llvm/clang/lib/Basic/Targets/XCore.cpp U src/gnu/llvm/clang/lib/Basic/Targets/XCore.h N src/gnu/llvm/clang/lib/Basic/Targets/M68k.cpp N src/gnu/llvm/clang/lib/Basic/Targets/M68k.h U src/gnu/llvm/clang/lib/CodeGen/ABIInfo.h U src/gnu/llvm/clang/lib/CodeGen/Address.h U src/gnu/llvm/clang/lib/CodeGen/BackendUtil.cpp U src/gnu/llvm/clang/lib/CodeGen/CGAtomic.cpp U src/gnu/llvm/clang/lib/CodeGen/CGBlocks.cpp U src/gnu/llvm/clang/lib/CodeGen/CGBlocks.h U src/gnu/llvm/clang/lib/CodeGen/CGBuilder.h U src/gnu/llvm/clang/lib/CodeGen/CGBuiltin.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCUDANV.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCUDARuntime.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCUDARuntime.h U src/gnu/llvm/clang/lib/CodeGen/CGCXX.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCXXABI.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCXXABI.h C src/gnu/llvm/clang/lib/CodeGen/CGCall.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCall.h U src/gnu/llvm/clang/lib/CodeGen/CGClass.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCleanup.cpp U src/gnu/llvm/clang/lib/CodeGen/CGCleanup.h U src/gnu/llvm/clang/lib/CodeGen/CGCoroutine.cpp U src/gnu/llvm/clang/lib/CodeGen/CGDebugInfo.cpp U src/gnu/llvm/clang/lib/CodeGen/CGDecl.cpp U src/gnu/llvm/clang/lib/CodeGen/CGDebugInfo.h U src/gnu/llvm/clang/lib/CodeGen/CGDeclCXX.cpp U src/gnu/llvm/clang/lib/CodeGen/CGException.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExpr.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExprAgg.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExprCXX.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExprComplex.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExprConstant.cpp U src/gnu/llvm/clang/lib/CodeGen/CGExprScalar.cpp U src/gnu/llvm/clang/lib/CodeGen/CGGPUBuiltin.cpp U src/gnu/llvm/clang/lib/CodeGen/CGLoopInfo.cpp U src/gnu/llvm/clang/lib/CodeGen/CGLoopInfo.h U src/gnu/llvm/clang/lib/CodeGen/CGNonTrivialStruct.cpp U src/gnu/llvm/clang/lib/CodeGen/CGObjC.cpp U src/gnu/llvm/clang/lib/CodeGen/CGObjCGNU.cpp U src/gnu/llvm/clang/lib/CodeGen/CGObjCMac.cpp U src/gnu/llvm/clang/lib/CodeGen/CGObjCRuntime.cpp U src/gnu/llvm/clang/lib/CodeGen/CGObjCRuntime.h U src/gnu/llvm/clang/lib/CodeGen/CGOpenCLRuntime.cpp U src/gnu/llvm/clang/lib/CodeGen/CGOpenCLRuntime.h U src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntime.cpp U src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntime.h U src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp U src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h U src/gnu/llvm/clang/lib/CodeGen/CGRecordLayout.h U src/gnu/llvm/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp U src/gnu/llvm/clang/lib/CodeGen/CGStmt.cpp U src/gnu/llvm/clang/lib/CodeGen/CGStmtOpenMP.cpp U src/gnu/llvm/clang/lib/CodeGen/CGVTT.cpp U src/gnu/llvm/clang/lib/CodeGen/CGVTables.cpp U src/gnu/llvm/clang/lib/CodeGen/CGVTables.h U src/gnu/llvm/clang/lib/CodeGen/CGValue.h U src/gnu/llvm/clang/lib/CodeGen/CMakeLists.txt U src/gnu/llvm/clang/lib/CodeGen/CodeGenABITypes.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenAction.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenFunction.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenFunction.h U src/gnu/llvm/clang/lib/CodeGen/CodeGenModule.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenModule.h U src/gnu/llvm/clang/lib/CodeGen/CodeGenPGO.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenPGO.h U src/gnu/llvm/clang/lib/CodeGen/CodeGenTBAA.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenTBAA.h U src/gnu/llvm/clang/lib/CodeGen/CodeGenTypeCache.h U src/gnu/llvm/clang/lib/CodeGen/CodeGenTypes.cpp U src/gnu/llvm/clang/lib/CodeGen/CodeGenTypes.h U src/gnu/llvm/clang/lib/CodeGen/ConstantEmitter.h U src/gnu/llvm/clang/lib/CodeGen/ConstantInitBuilder.cpp U src/gnu/llvm/clang/lib/CodeGen/CoverageMappingGen.cpp U src/gnu/llvm/clang/lib/CodeGen/CoverageMappingGen.h U src/gnu/llvm/clang/lib/CodeGen/EHScopeStack.h U src/gnu/llvm/clang/lib/CodeGen/ItaniumCXXABI.cpp U src/gnu/llvm/clang/lib/CodeGen/MacroPPCallbacks.cpp U src/gnu/llvm/clang/lib/CodeGen/MacroPPCallbacks.h U src/gnu/llvm/clang/lib/CodeGen/MicrosoftCXXABI.cpp U src/gnu/llvm/clang/lib/CodeGen/ModuleBuilder.cpp U src/gnu/llvm/clang/lib/CodeGen/PatternInit.cpp U src/gnu/llvm/clang/lib/CodeGen/README.txt U src/gnu/llvm/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp U src/gnu/llvm/clang/lib/CodeGen/PatternInit.h U src/gnu/llvm/clang/lib/CodeGen/SanitizerMetadata.cpp U src/gnu/llvm/clang/lib/CodeGen/SanitizerMetadata.h U src/gnu/llvm/clang/lib/CodeGen/SwiftCallingConv.cpp C src/gnu/llvm/clang/lib/CodeGen/TargetInfo.cpp U src/gnu/llvm/clang/lib/CodeGen/TargetInfo.h U src/gnu/llvm/clang/lib/CodeGen/VarBypassDetector.cpp U src/gnu/llvm/clang/lib/CodeGen/VarBypassDetector.h N src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.cpp N src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeAMDGCN.h N src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp N src/gnu/llvm/clang/lib/CodeGen/CGOpenMPRuntimeGPU.h U src/gnu/llvm/clang/lib/CrossTU/CMakeLists.txt U src/gnu/llvm/clang/lib/CrossTU/CrossTranslationUnit.cpp U src/gnu/llvm/clang/lib/DirectoryWatcher/CMakeLists.txt U src/gnu/llvm/clang/lib/DirectoryWatcher/DirectoryScanner.cpp U src/gnu/llvm/clang/lib/DirectoryWatcher/DirectoryScanner.h U src/gnu/llvm/clang/lib/DirectoryWatcher/default/DirectoryWatcher-not-implemented.cpp U src/gnu/llvm/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp U src/gnu/llvm/clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp U src/gnu/llvm/clang/lib/DirectoryWatcher/windows/DirectoryWatcher-windows.cpp U src/gnu/llvm/clang/lib/Driver/Action.cpp U src/gnu/llvm/clang/lib/Driver/CMakeLists.txt U src/gnu/llvm/clang/lib/Driver/Compilation.cpp U src/gnu/llvm/clang/lib/Driver/Distro.cpp U src/gnu/llvm/clang/lib/Driver/Driver.cpp U src/gnu/llvm/clang/lib/Driver/Job.cpp U src/gnu/llvm/clang/lib/Driver/DriverOptions.cpp U src/gnu/llvm/clang/lib/Driver/SanitizerArgs.cpp U src/gnu/llvm/clang/lib/Driver/Multilib.cpp U src/gnu/llvm/clang/lib/Driver/OptionUtils.cpp U src/gnu/llvm/clang/lib/Driver/Phases.cpp U src/gnu/llvm/clang/lib/Driver/Tool.cpp U src/gnu/llvm/clang/lib/Driver/ToolChain.cpp U src/gnu/llvm/clang/lib/Driver/Types.cpp U src/gnu/llvm/clang/lib/Driver/XRayArgs.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/AIX.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/AIX.h U src/gnu/llvm/clang/lib/Driver/ToolChains/AMDGPU.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/AMDGPU.h U src/gnu/llvm/clang/lib/Driver/ToolChains/AVR.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/AVR.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Ananas.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Ananas.h U src/gnu/llvm/clang/lib/Driver/ToolChains/BareMetal.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/BareMetal.h C src/gnu/llvm/clang/lib/Driver/ToolChains/Clang.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Clang.h U src/gnu/llvm/clang/lib/Driver/ToolChains/CloudABI.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/CloudABI.h U src/gnu/llvm/clang/lib/Driver/ToolChains/CommonArgs.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/CommonArgs.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Contiki.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Contiki.h U src/gnu/llvm/clang/lib/Driver/ToolChains/CrossWindows.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/CrossWindows.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Cuda.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Cuda.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Darwin.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Darwin.h U src/gnu/llvm/clang/lib/Driver/ToolChains/DragonFly.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/DragonFly.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Flang.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Flang.h U src/gnu/llvm/clang/lib/Driver/ToolChains/FreeBSD.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/FreeBSD.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Fuchsia.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Fuchsia.h C src/gnu/llvm/clang/lib/Driver/ToolChains/Gnu.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Gnu.h U src/gnu/llvm/clang/lib/Driver/ToolChains/HIP.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/HIP.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Haiku.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Haiku.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Hexagon.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Hexagon.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Hurd.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Hurd.h U src/gnu/llvm/clang/lib/Driver/ToolChains/InterfaceStubs.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/InterfaceStubs.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Lanai.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Linux.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Linux.h U src/gnu/llvm/clang/lib/Driver/ToolChains/MSP430.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/MSP430.h U src/gnu/llvm/clang/lib/Driver/ToolChains/MSVC.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/MSVC.h U src/gnu/llvm/clang/lib/Driver/ToolChains/MSVCSetupApi.h U src/gnu/llvm/clang/lib/Driver/ToolChains/MinGW.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/MinGW.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Minix.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Minix.h U src/gnu/llvm/clang/lib/Driver/ToolChains/MipsLinux.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/MipsLinux.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Myriad.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Myriad.h U src/gnu/llvm/clang/lib/Driver/ToolChains/NaCl.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/NaCl.h U src/gnu/llvm/clang/lib/Driver/ToolChains/NetBSD.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/NetBSD.h C src/gnu/llvm/clang/lib/Driver/ToolChains/OpenBSD.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/OpenBSD.h U src/gnu/llvm/clang/lib/Driver/ToolChains/PPCLinux.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/PPCLinux.h U src/gnu/llvm/clang/lib/Driver/ToolChains/PS4CPU.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/PS4CPU.h U src/gnu/llvm/clang/lib/Driver/ToolChains/RISCVToolchain.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/RISCVToolchain.h U src/gnu/llvm/clang/lib/Driver/ToolChains/ROCm.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Solaris.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Solaris.h U src/gnu/llvm/clang/lib/Driver/ToolChains/TCE.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/TCE.h U src/gnu/llvm/clang/lib/Driver/ToolChains/VEToolchain.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/VEToolchain.h U src/gnu/llvm/clang/lib/Driver/ToolChains/WebAssembly.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/WebAssembly.h U src/gnu/llvm/clang/lib/Driver/ToolChains/XCore.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/XCore.h N src/gnu/llvm/clang/lib/Driver/ToolChains/AMDGPUOpenMP.cpp N src/gnu/llvm/clang/lib/Driver/ToolChains/AMDGPUOpenMP.h N src/gnu/llvm/clang/lib/Driver/ToolChains/ZOS.cpp N src/gnu/llvm/clang/lib/Driver/ToolChains/ZOS.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/AArch64.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/AArch64.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/ARM.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/ARM.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/Mips.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/Mips.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/PPC.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/PPC.h C src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/RISCV.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/RISCV.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/Sparc.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/Sparc.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/SystemZ.h U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/VE.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/VE.h C src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/X86.cpp U src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/X86.h N src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/M68k.cpp N src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/M68k.h U src/gnu/llvm/clang/lib/Edit/CMakeLists.txt U src/gnu/llvm/clang/lib/Edit/Commit.cpp U src/gnu/llvm/clang/lib/Edit/EditedSource.cpp U src/gnu/llvm/clang/lib/Edit/RewriteObjCFoundationAPI.cpp U src/gnu/llvm/clang/lib/Format/AffectedRangeManager.cpp U src/gnu/llvm/clang/lib/Format/AffectedRangeManager.h U src/gnu/llvm/clang/lib/Format/BreakableToken.cpp U src/gnu/llvm/clang/lib/Format/BreakableToken.h U src/gnu/llvm/clang/lib/Format/CMakeLists.txt U src/gnu/llvm/clang/lib/Format/ContinuationIndenter.cpp U src/gnu/llvm/clang/lib/Format/ContinuationIndenter.h U src/gnu/llvm/clang/lib/Format/Encoding.h U src/gnu/llvm/clang/lib/Format/Format.cpp U src/gnu/llvm/clang/lib/Format/FormatInternal.h U src/gnu/llvm/clang/lib/Format/FormatToken.cpp U src/gnu/llvm/clang/lib/Format/FormatToken.h U src/gnu/llvm/clang/lib/Format/FormatTokenLexer.cpp U src/gnu/llvm/clang/lib/Format/FormatTokenLexer.h U src/gnu/llvm/clang/lib/Format/NamespaceEndCommentsFixer.cpp U src/gnu/llvm/clang/lib/Format/NamespaceEndCommentsFixer.h N src/gnu/llvm/clang/lib/Format/Macros.h U src/gnu/llvm/clang/lib/Format/SortJavaScriptImports.cpp U src/gnu/llvm/clang/lib/Format/SortJavaScriptImports.h U src/gnu/llvm/clang/lib/Format/TokenAnalyzer.cpp U src/gnu/llvm/clang/lib/Format/TokenAnalyzer.h U src/gnu/llvm/clang/lib/Format/TokenAnnotator.cpp U src/gnu/llvm/clang/lib/Format/TokenAnnotator.h U src/gnu/llvm/clang/lib/Format/UnwrappedLineFormatter.cpp U src/gnu/llvm/clang/lib/Format/UnwrappedLineFormatter.h U src/gnu/llvm/clang/lib/Format/UnwrappedLineParser.cpp U src/gnu/llvm/clang/lib/Format/UnwrappedLineParser.h U src/gnu/llvm/clang/lib/Format/UsingDeclarationsSorter.cpp U src/gnu/llvm/clang/lib/Format/UsingDeclarationsSorter.h U src/gnu/llvm/clang/lib/Format/WhitespaceManager.cpp U src/gnu/llvm/clang/lib/Format/WhitespaceManager.h N src/gnu/llvm/clang/lib/Format/MacroExpander.cpp U src/gnu/llvm/clang/lib/Frontend/ASTConsumers.cpp U src/gnu/llvm/clang/lib/Frontend/ASTMerge.cpp U src/gnu/llvm/clang/lib/Frontend/ASTUnit.cpp U src/gnu/llvm/clang/lib/Frontend/CMakeLists.txt U src/gnu/llvm/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp U src/gnu/llvm/clang/lib/Frontend/ChainedIncludesSource.cpp C src/gnu/llvm/clang/lib/Frontend/CompilerInstance.cpp C src/gnu/llvm/clang/lib/Frontend/CompilerInvocation.cpp U src/gnu/llvm/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp U src/gnu/llvm/clang/lib/Frontend/DependencyFile.cpp U src/gnu/llvm/clang/lib/Frontend/DependencyGraph.cpp U src/gnu/llvm/clang/lib/Frontend/DiagnosticRenderer.cpp U src/gnu/llvm/clang/lib/Frontend/FrontendAction.cpp U src/gnu/llvm/clang/lib/Frontend/FrontendActions.cpp U src/gnu/llvm/clang/lib/Frontend/FrontendOptions.cpp U src/gnu/llvm/clang/lib/Frontend/HeaderIncludeGen.cpp U src/gnu/llvm/clang/lib/Frontend/InitHeaderSearch.cpp U src/gnu/llvm/clang/lib/Frontend/InitPreprocessor.cpp U src/gnu/llvm/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp U src/gnu/llvm/clang/lib/Frontend/PrecompiledPreamble.cpp U src/gnu/llvm/clang/lib/Frontend/LayoutOverrideSource.cpp U src/gnu/llvm/clang/lib/Frontend/LogDiagnosticPrinter.cpp U src/gnu/llvm/clang/lib/Frontend/ModuleDependencyCollector.cpp U src/gnu/llvm/clang/lib/Frontend/MultiplexConsumer.cpp U src/gnu/llvm/clang/lib/Frontend/TextDiagnostic.cpp U src/gnu/llvm/clang/lib/Frontend/PrintPreprocessedOutput.cpp U src/gnu/llvm/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp U src/gnu/llvm/clang/lib/Frontend/SerializedDiagnosticReader.cpp U src/gnu/llvm/clang/lib/Frontend/TestModuleFileExtension.cpp U src/gnu/llvm/clang/lib/Frontend/TestModuleFileExtension.h U src/gnu/llvm/clang/lib/Frontend/TextDiagnosticBuffer.cpp U src/gnu/llvm/clang/lib/Frontend/TextDiagnosticPrinter.cpp U src/gnu/llvm/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/CMakeLists.txt U src/gnu/llvm/clang/lib/Frontend/Rewrite/FixItRewriter.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/FrontendActions.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/HTMLPrint.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/RewriteMacros.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/RewriteObjC.cpp U src/gnu/llvm/clang/lib/Frontend/Rewrite/RewriteTest.cpp U src/gnu/llvm/clang/lib/FrontendTool/CMakeLists.txt U src/gnu/llvm/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp U src/gnu/llvm/clang/lib/Headers/CMakeLists.txt U src/gnu/llvm/clang/lib/Headers/__clang_cuda_builtin_vars.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_cmath.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_complex_builtins.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_device_functions.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_intrinsics.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_libdevice_declares.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_math.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_math_forward_declares.h U src/gnu/llvm/clang/lib/Headers/__clang_cuda_runtime_wrapper.h U src/gnu/llvm/clang/lib/Headers/__clang_hip_libdevice_declares.h U src/gnu/llvm/clang/lib/Headers/__clang_hip_math.h U src/gnu/llvm/clang/lib/Headers/__clang_hip_runtime_wrapper.h U src/gnu/llvm/clang/lib/Headers/__stddef_max_align_t.h U src/gnu/llvm/clang/lib/Headers/__wmmintrin_aes.h U src/gnu/llvm/clang/lib/Headers/__wmmintrin_pclmul.h U src/gnu/llvm/clang/lib/Headers/adxintrin.h U src/gnu/llvm/clang/lib/Headers/altivec.h U src/gnu/llvm/clang/lib/Headers/ammintrin.h U src/gnu/llvm/clang/lib/Headers/amxintrin.h U src/gnu/llvm/clang/lib/Headers/arm64intr.h U src/gnu/llvm/clang/lib/Headers/arm_acle.h U src/gnu/llvm/clang/lib/Headers/arm_cmse.h U src/gnu/llvm/clang/lib/Headers/armintr.h U src/gnu/llvm/clang/lib/Headers/avx2intrin.h U src/gnu/llvm/clang/lib/Headers/avx512bf16intrin.h U src/gnu/llvm/clang/lib/Headers/avx512bitalgintrin.h U src/gnu/llvm/clang/lib/Headers/avx512bwintrin.h U src/gnu/llvm/clang/lib/Headers/avx512cdintrin.h U src/gnu/llvm/clang/lib/Headers/avx512dqintrin.h U src/gnu/llvm/clang/lib/Headers/avx512erintrin.h U src/gnu/llvm/clang/lib/Headers/avx512fintrin.h U src/gnu/llvm/clang/lib/Headers/avx512ifmaintrin.h U src/gnu/llvm/clang/lib/Headers/avx512ifmavlintrin.h U src/gnu/llvm/clang/lib/Headers/avx512pfintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vbmi2intrin.h U src/gnu/llvm/clang/lib/Headers/avx512vbmiintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vbmivlintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlbf16intrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlbitalgintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlbwintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlcdintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vldqintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlvbmi2intrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlvnniintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vlvp2intersectintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vnniintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vp2intersectintrin.h U src/gnu/llvm/clang/lib/Headers/avxintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vpopcntdqintrin.h U src/gnu/llvm/clang/lib/Headers/avx512vpopcntdqvlintrin.h U src/gnu/llvm/clang/lib/Headers/bmi2intrin.h U src/gnu/llvm/clang/lib/Headers/bmiintrin.h U src/gnu/llvm/clang/lib/Headers/cet.h U src/gnu/llvm/clang/lib/Headers/cetintrin.h U src/gnu/llvm/clang/lib/Headers/cldemoteintrin.h U src/gnu/llvm/clang/lib/Headers/clflushoptintrin.h U src/gnu/llvm/clang/lib/Headers/clwbintrin.h U src/gnu/llvm/clang/lib/Headers/clzerointrin.h U src/gnu/llvm/clang/lib/Headers/cpuid.h U src/gnu/llvm/clang/lib/Headers/emmintrin.h U src/gnu/llvm/clang/lib/Headers/enqcmdintrin.h U src/gnu/llvm/clang/lib/Headers/f16cintrin.h U src/gnu/llvm/clang/lib/Headers/float.h U src/gnu/llvm/clang/lib/Headers/fma4intrin.h U src/gnu/llvm/clang/lib/Headers/fmaintrin.h U src/gnu/llvm/clang/lib/Headers/fxsrintrin.h U src/gnu/llvm/clang/lib/Headers/gfniintrin.h U src/gnu/llvm/clang/lib/Headers/htmintrin.h U src/gnu/llvm/clang/lib/Headers/htmxlintrin.h U src/gnu/llvm/clang/lib/Headers/ia32intrin.h U src/gnu/llvm/clang/lib/Headers/immintrin.h U src/gnu/llvm/clang/lib/Headers/intrin.h U src/gnu/llvm/clang/lib/Headers/inttypes.h U src/gnu/llvm/clang/lib/Headers/invpcidintrin.h U src/gnu/llvm/clang/lib/Headers/iso646.h U src/gnu/llvm/clang/lib/Headers/limits.h U src/gnu/llvm/clang/lib/Headers/lwpintrin.h U src/gnu/llvm/clang/lib/Headers/lzcntintrin.h U src/gnu/llvm/clang/lib/Headers/mm3dnow.h U src/gnu/llvm/clang/lib/Headers/mm_malloc.h U src/gnu/llvm/clang/lib/Headers/mmintrin.h U src/gnu/llvm/clang/lib/Headers/module.modulemap U src/gnu/llvm/clang/lib/Headers/movdirintrin.h U src/gnu/llvm/clang/lib/Headers/msa.h U src/gnu/llvm/clang/lib/Headers/mwaitxintrin.h U src/gnu/llvm/clang/lib/Headers/nmmintrin.h U src/gnu/llvm/clang/lib/Headers/opencl-c-base.h U src/gnu/llvm/clang/lib/Headers/opencl-c.h U src/gnu/llvm/clang/lib/Headers/pconfigintrin.h U src/gnu/llvm/clang/lib/Headers/pkuintrin.h U src/gnu/llvm/clang/lib/Headers/pmmintrin.h U src/gnu/llvm/clang/lib/Headers/popcntintrin.h U src/gnu/llvm/clang/lib/Headers/prfchwintrin.h U src/gnu/llvm/clang/lib/Headers/ptwriteintrin.h U src/gnu/llvm/clang/lib/Headers/rdseedintrin.h U src/gnu/llvm/clang/lib/Headers/rtmintrin.h U src/gnu/llvm/clang/lib/Headers/s390intrin.h U src/gnu/llvm/clang/lib/Headers/serializeintrin.h U src/gnu/llvm/clang/lib/Headers/sgxintrin.h U src/gnu/llvm/clang/lib/Headers/shaintrin.h U src/gnu/llvm/clang/lib/Headers/smmintrin.h U src/gnu/llvm/clang/lib/Headers/stdalign.h U src/gnu/llvm/clang/lib/Headers/stdarg.h U src/gnu/llvm/clang/lib/Headers/stdatomic.h U src/gnu/llvm/clang/lib/Headers/stdbool.h U src/gnu/llvm/clang/lib/Headers/stddef.h U src/gnu/llvm/clang/lib/Headers/stdint.h U src/gnu/llvm/clang/lib/Headers/stdnoreturn.h U src/gnu/llvm/clang/lib/Headers/tbmintrin.h U src/gnu/llvm/clang/lib/Headers/tgmath.h U src/gnu/llvm/clang/lib/Headers/tmmintrin.h U src/gnu/llvm/clang/lib/Headers/tsxldtrkintrin.h U src/gnu/llvm/clang/lib/Headers/unwind.h U src/gnu/llvm/clang/lib/Headers/vadefs.h U src/gnu/llvm/clang/lib/Headers/vaesintrin.h U src/gnu/llvm/clang/lib/Headers/varargs.h U src/gnu/llvm/clang/lib/Headers/vecintrin.h U src/gnu/llvm/clang/lib/Headers/vpclmulqdqintrin.h U src/gnu/llvm/clang/lib/Headers/waitpkgintrin.h U src/gnu/llvm/clang/lib/Headers/wasm_simd128.h U src/gnu/llvm/clang/lib/Headers/wbnoinvdintrin.h U src/gnu/llvm/clang/lib/Headers/wmmintrin.h U src/gnu/llvm/clang/lib/Headers/x86intrin.h U src/gnu/llvm/clang/lib/Headers/xmmintrin.h U src/gnu/llvm/clang/lib/Headers/xopintrin.h U src/gnu/llvm/clang/lib/Headers/xsavecintrin.h U src/gnu/llvm/clang/lib/Headers/xsaveintrin.h U src/gnu/llvm/clang/lib/Headers/xsaveoptintrin.h U src/gnu/llvm/clang/lib/Headers/xsavesintrin.h U src/gnu/llvm/clang/lib/Headers/xtestintrin.h N src/gnu/llvm/clang/lib/Headers/__clang_hip_cmath.h N src/gnu/llvm/clang/lib/Headers/avxvnniintrin.h N src/gnu/llvm/clang/lib/Headers/builtins.h N src/gnu/llvm/clang/lib/Headers/hexagon_circ_brev_intrinsics.h N src/gnu/llvm/clang/lib/Headers/hexagon_protos.h N src/gnu/llvm/clang/lib/Headers/hexagon_types.h N src/gnu/llvm/clang/lib/Headers/hresetintrin.h N src/gnu/llvm/clang/lib/Headers/hvx_hexagon_protos.h N src/gnu/llvm/clang/lib/Headers/keylockerintrin.h N src/gnu/llvm/clang/lib/Headers/uintrintrin.h N src/gnu/llvm/clang/lib/Headers/x86gprintrin.h U src/gnu/llvm/clang/lib/Headers/cuda_wrappers/algorithm U src/gnu/llvm/clang/lib/Headers/cuda_wrappers/complex U src/gnu/llvm/clang/lib/Headers/cuda_wrappers/new U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/cmath U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/complex U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/complex.h U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/math.h U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/new U src/gnu/llvm/clang/lib/Headers/openmp_wrappers/time.h N src/gnu/llvm/clang/lib/Headers/openmp_wrappers/complex_cmath.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/emmintrin.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/mm_malloc.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/mmintrin.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/pmmintrin.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/smmintrin.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/tmmintrin.h U src/gnu/llvm/clang/lib/Headers/ppc_wrappers/xmmintrin.h U src/gnu/llvm/clang/lib/Index/CMakeLists.txt U src/gnu/llvm/clang/lib/Index/CommentToXML.cpp U src/gnu/llvm/clang/lib/Index/FileIndexRecord.cpp U src/gnu/llvm/clang/lib/Index/FileIndexRecord.h U src/gnu/llvm/clang/lib/Index/IndexBody.cpp U src/gnu/llvm/clang/lib/Index/IndexDecl.cpp U src/gnu/llvm/clang/lib/Index/IndexSymbol.cpp U src/gnu/llvm/clang/lib/Index/IndexTypeSourceInfo.cpp U src/gnu/llvm/clang/lib/Index/IndexingAction.cpp U src/gnu/llvm/clang/lib/Index/IndexingContext.cpp U src/gnu/llvm/clang/lib/Index/IndexingContext.h U src/gnu/llvm/clang/lib/Index/USRGeneration.cpp U src/gnu/llvm/clang/lib/Lex/CMakeLists.txt U src/gnu/llvm/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp U src/gnu/llvm/clang/lib/Lex/HeaderMap.cpp U src/gnu/llvm/clang/lib/Lex/HeaderSearch.cpp U src/gnu/llvm/clang/lib/Lex/Lexer.cpp U src/gnu/llvm/clang/lib/Lex/LiteralSupport.cpp U src/gnu/llvm/clang/lib/Lex/MacroArgs.cpp U src/gnu/llvm/clang/lib/Lex/MacroInfo.cpp U src/gnu/llvm/clang/lib/Lex/ModuleMap.cpp U src/gnu/llvm/clang/lib/Lex/PPCaching.cpp U src/gnu/llvm/clang/lib/Lex/PPCallbacks.cpp U src/gnu/llvm/clang/lib/Lex/PPConditionalDirectiveRecord.cpp U src/gnu/llvm/clang/lib/Lex/PPDirectives.cpp U src/gnu/llvm/clang/lib/Lex/PPExpressions.cpp U src/gnu/llvm/clang/lib/Lex/PPLexerChange.cpp U src/gnu/llvm/clang/lib/Lex/PPMacroExpansion.cpp U src/gnu/llvm/clang/lib/Lex/Pragma.cpp U src/gnu/llvm/clang/lib/Lex/PreprocessingRecord.cpp U src/gnu/llvm/clang/lib/Lex/Preprocessor.cpp U src/gnu/llvm/clang/lib/Lex/PreprocessorLexer.cpp U src/gnu/llvm/clang/lib/Lex/ScratchBuffer.cpp U src/gnu/llvm/clang/lib/Lex/TokenConcatenation.cpp U src/gnu/llvm/clang/lib/Lex/TokenLexer.cpp U src/gnu/llvm/clang/lib/Lex/UnicodeCharSets.h U src/gnu/llvm/clang/lib/Parse/CMakeLists.txt U src/gnu/llvm/clang/lib/Parse/ParseAST.cpp U src/gnu/llvm/clang/lib/Parse/ParseCXXInlineMethods.cpp U src/gnu/llvm/clang/lib/Parse/ParseDecl.cpp U src/gnu/llvm/clang/lib/Parse/ParseDeclCXX.cpp U src/gnu/llvm/clang/lib/Parse/ParseExpr.cpp U src/gnu/llvm/clang/lib/Parse/ParseExprCXX.cpp U src/gnu/llvm/clang/lib/Parse/ParseInit.cpp U src/gnu/llvm/clang/lib/Parse/ParseObjc.cpp U src/gnu/llvm/clang/lib/Parse/ParseOpenMP.cpp U src/gnu/llvm/clang/lib/Parse/ParsePragma.cpp U src/gnu/llvm/clang/lib/Parse/ParseStmt.cpp U src/gnu/llvm/clang/lib/Parse/ParseStmtAsm.cpp U src/gnu/llvm/clang/lib/Parse/ParseTemplate.cpp U src/gnu/llvm/clang/lib/Parse/ParseTentative.cpp U src/gnu/llvm/clang/lib/Parse/Parser.cpp U src/gnu/llvm/clang/lib/Rewrite/CMakeLists.txt U src/gnu/llvm/clang/lib/Rewrite/DeltaTree.cpp U src/gnu/llvm/clang/lib/Rewrite/HTMLRewrite.cpp U src/gnu/llvm/clang/lib/Rewrite/RewriteRope.cpp U src/gnu/llvm/clang/lib/Rewrite/Rewriter.cpp U src/gnu/llvm/clang/lib/Rewrite/TokenRewriter.cpp U src/gnu/llvm/clang/lib/Sema/AnalysisBasedWarnings.cpp U src/gnu/llvm/clang/lib/Sema/CMakeLists.txt U src/gnu/llvm/clang/lib/Sema/CodeCompleteConsumer.cpp U src/gnu/llvm/clang/lib/Sema/CoroutineStmtBuilder.h U src/gnu/llvm/clang/lib/Sema/DeclSpec.cpp U src/gnu/llvm/clang/lib/Sema/DelayedDiagnostic.cpp U src/gnu/llvm/clang/lib/Sema/IdentifierResolver.cpp U src/gnu/llvm/clang/lib/Sema/JumpDiagnostics.cpp U src/gnu/llvm/clang/lib/Sema/MultiplexExternalSemaSource.cpp U src/gnu/llvm/clang/lib/Sema/OpenCLBuiltins.td U src/gnu/llvm/clang/lib/Sema/ParsedAttr.cpp U src/gnu/llvm/clang/lib/Sema/Scope.cpp U src/gnu/llvm/clang/lib/Sema/ScopeInfo.cpp U src/gnu/llvm/clang/lib/Sema/Sema.cpp U src/gnu/llvm/clang/lib/Sema/SemaAccess.cpp U src/gnu/llvm/clang/lib/Sema/SemaAttr.cpp U src/gnu/llvm/clang/lib/Sema/SemaAvailability.cpp U src/gnu/llvm/clang/lib/Sema/SemaCUDA.cpp U src/gnu/llvm/clang/lib/Sema/SemaCXXScopeSpec.cpp U src/gnu/llvm/clang/lib/Sema/SemaCast.cpp C src/gnu/llvm/clang/lib/Sema/SemaChecking.cpp U src/gnu/llvm/clang/lib/Sema/SemaCodeComplete.cpp U src/gnu/llvm/clang/lib/Sema/SemaConcept.cpp U src/gnu/llvm/clang/lib/Sema/SemaConsumer.cpp U src/gnu/llvm/clang/lib/Sema/SemaCoroutine.cpp U src/gnu/llvm/clang/lib/Sema/SemaDecl.cpp C src/gnu/llvm/clang/lib/Sema/SemaDeclAttr.cpp U src/gnu/llvm/clang/lib/Sema/SemaDeclCXX.cpp U src/gnu/llvm/clang/lib/Sema/SemaDeclObjC.cpp U src/gnu/llvm/clang/lib/Sema/SemaExceptionSpec.cpp U src/gnu/llvm/clang/lib/Sema/SemaExpr.cpp U src/gnu/llvm/clang/lib/Sema/SemaExprCXX.cpp U src/gnu/llvm/clang/lib/Sema/SemaExprMember.cpp U src/gnu/llvm/clang/lib/Sema/SemaExprObjC.cpp U src/gnu/llvm/clang/lib/Sema/SemaFixItUtils.cpp U src/gnu/llvm/clang/lib/Sema/SemaInit.cpp U src/gnu/llvm/clang/lib/Sema/SemaLambda.cpp U src/gnu/llvm/clang/lib/Sema/SemaLookup.cpp U src/gnu/llvm/clang/lib/Sema/SemaModule.cpp U src/gnu/llvm/clang/lib/Sema/SemaObjCProperty.cpp U src/gnu/llvm/clang/lib/Sema/SemaOpenMP.cpp U src/gnu/llvm/clang/lib/Sema/SemaOverload.cpp U src/gnu/llvm/clang/lib/Sema/SemaPseudoObject.cpp U src/gnu/llvm/clang/lib/Sema/SemaSYCL.cpp U src/gnu/llvm/clang/lib/Sema/SemaStmt.cpp U src/gnu/llvm/clang/lib/Sema/SemaStmtAsm.cpp U src/gnu/llvm/clang/lib/Sema/SemaStmtAttr.cpp U src/gnu/llvm/clang/lib/Sema/SemaTemplate.cpp U src/gnu/llvm/clang/lib/Sema/SemaTemplateDeduction.cpp U src/gnu/llvm/clang/lib/Sema/SemaTemplateInstantiate.cpp U src/gnu/llvm/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp U src/gnu/llvm/clang/lib/Sema/SemaTemplateVariadic.cpp U src/gnu/llvm/clang/lib/Sema/SemaType.cpp U src/gnu/llvm/clang/lib/Sema/TreeTransform.h U src/gnu/llvm/clang/lib/Sema/TypeLocBuilder.cpp U src/gnu/llvm/clang/lib/Sema/TypeLocBuilder.h U src/gnu/llvm/clang/lib/Sema/UsedDeclVisitor.h U src/gnu/llvm/clang/lib/Serialization/ASTCommon.cpp U src/gnu/llvm/clang/lib/Serialization/ASTCommon.h U src/gnu/llvm/clang/lib/Serialization/ASTReader.cpp U src/gnu/llvm/clang/lib/Serialization/ASTReaderDecl.cpp U src/gnu/llvm/clang/lib/Serialization/ASTReaderInternals.h U src/gnu/llvm/clang/lib/Serialization/ASTReaderStmt.cpp U src/gnu/llvm/clang/lib/Serialization/ASTWriter.cpp U src/gnu/llvm/clang/lib/Serialization/ASTWriterDecl.cpp U src/gnu/llvm/clang/lib/Serialization/ASTWriterStmt.cpp U src/gnu/llvm/clang/lib/Serialization/CMakeLists.txt U src/gnu/llvm/clang/lib/Serialization/GeneratePCH.cpp U src/gnu/llvm/clang/lib/Serialization/GlobalModuleIndex.cpp U src/gnu/llvm/clang/lib/Serialization/InMemoryModuleCache.cpp U src/gnu/llvm/clang/lib/Serialization/ModuleFile.cpp U src/gnu/llvm/clang/lib/Serialization/ModuleFileExtension.cpp U src/gnu/llvm/clang/lib/Serialization/ModuleManager.cpp U src/gnu/llvm/clang/lib/Serialization/MultiOnDiskHashTable.h U src/gnu/llvm/clang/lib/Serialization/PCHContainerOperations.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/CMakeLists.txt U src/gnu/llvm/clang/lib/StaticAnalyzer/README.txt U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/AllocationState.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckPlacementNew.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ContainerModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DebugContainerModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DebugIteratorModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/EnumCastOutOfRangeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Iterator.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/IteratorRangeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/InvalidatedIteratorChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Iterator.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/IteratorModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MoveChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MismatchedIteratorChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MmapWriteExecChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Move.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/SmartPtr.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/STLAlgorithmModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/SmartPtrChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/SmartPtrModeling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Taint.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Taint.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/TrustNonnullChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/Yaml.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/ASTUtils.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/DiagOutputUtils.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/PtrTypesSemantics.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/RefCntblBaseVirtualDtorChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedCallArgsChecker.cpp N src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLambdaCapturesChecker.cpp N src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/UncountedLocalVarsChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObject.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedObjectChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/cert/PutenvWithAutoChecker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/APSIntType.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/BugReporter.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CMakeLists.txt U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CallEvent.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/Checker.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CheckerRegistryData.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SVals.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/Environment.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/DynamicType.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/MemRegion.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/RegionStore.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ProgramState.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/Store.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SMTConstraintManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/TextDiagnostics.cpp N src/gnu/llvm/clang/lib/StaticAnalyzer/Core/DynamicExtent.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Core/WorkList.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/AnalyzerHelpFlags.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp U src/gnu/llvm/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h U src/gnu/llvm/clang/lib/Testing/CMakeLists.txt U src/gnu/llvm/clang/lib/Testing/CommandLineArgs.cpp U src/gnu/llvm/clang/lib/Tooling/AllTUsExecution.cpp U src/gnu/llvm/clang/lib/Tooling/ArgumentsAdjusters.cpp U src/gnu/llvm/clang/lib/Tooling/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/CommonOptionsParser.cpp U src/gnu/llvm/clang/lib/Tooling/CompilationDatabase.cpp U src/gnu/llvm/clang/lib/Tooling/Execution.cpp U src/gnu/llvm/clang/lib/Tooling/ExpandResponseFilesCompilationDatabase.cpp U src/gnu/llvm/clang/lib/Tooling/FileMatchTrie.cpp U src/gnu/llvm/clang/lib/Tooling/FixIt.cpp U src/gnu/llvm/clang/lib/Tooling/GuessTargetAndModeCompilationDatabase.cpp U src/gnu/llvm/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp U src/gnu/llvm/clang/lib/Tooling/JSONCompilationDatabase.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring.cpp U src/gnu/llvm/clang/lib/Tooling/RefactoringCallbacks.cpp U src/gnu/llvm/clang/lib/Tooling/StandaloneExecution.cpp U src/gnu/llvm/clang/lib/Tooling/Tooling.cpp N src/gnu/llvm/clang/lib/Tooling/EmptyNodeIntrospection.inc.in N src/gnu/llvm/clang/lib/Tooling/NodeIntrospection.cpp U src/gnu/llvm/clang/lib/Tooling/ASTDiff/ASTDiff.cpp U src/gnu/llvm/clang/lib/Tooling/ASTDiff/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Core/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Core/Diagnostic.cpp U src/gnu/llvm/clang/lib/Tooling/Core/Replacement.cpp U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/DependencyScanningService.cpp U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/DependencyScanningTool.cpp U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp U src/gnu/llvm/clang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp U src/gnu/llvm/clang/lib/Tooling/Inclusions/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp U src/gnu/llvm/clang/lib/Tooling/Inclusions/IncludeStyle.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/ASTSelection.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/AtomicChange.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Refactoring/RefactoringActions.cpp N src/gnu/llvm/clang/lib/Tooling/Refactoring/Lookup.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Extract/Extract.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp U src/gnu/llvm/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/BuildTree.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Syntax/ComputeReplacements.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/Mutations.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/Nodes.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/Synthesis.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/Tokens.cpp U src/gnu/llvm/clang/lib/Tooling/Syntax/Tree.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/CMakeLists.txt U src/gnu/llvm/clang/lib/Tooling/Transformer/Parsing.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/RangeSelector.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/RewriteRule.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/SourceCode.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/Stencil.cpp U src/gnu/llvm/clang/lib/Tooling/Transformer/Transformer.cpp N src/gnu/llvm/clang/lib/Tooling/DumpTool/APIData.h N src/gnu/llvm/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.cpp N src/gnu/llvm/clang/lib/Tooling/DumpTool/ASTSrcLocProcessor.h N src/gnu/llvm/clang/lib/Tooling/DumpTool/CMakeLists.txt N src/gnu/llvm/clang/lib/Tooling/DumpTool/ClangSrcLocDump.cpp N src/gnu/llvm/clang/lib/Tooling/DumpTool/generate_cxx_src_locs.py N src/gnu/llvm/clang/lib/APINotes/APINotesFormat.h N src/gnu/llvm/clang/lib/APINotes/APINotesTypes.cpp N src/gnu/llvm/clang/lib/APINotes/APINotesYAMLCompiler.cpp N src/gnu/llvm/clang/lib/APINotes/CMakeLists.txt N src/gnu/llvm/clang/lib/IndexSerialization/CMakeLists.txt N src/gnu/llvm/clang/lib/IndexSerialization/SerializablePathCollection.cpp N src/gnu/llvm/clang/lib/Interpreter/CMakeLists.txt N src/gnu/llvm/clang/lib/Interpreter/IncrementalExecutor.cpp N src/gnu/llvm/clang/lib/Interpreter/IncrementalExecutor.h N src/gnu/llvm/clang/lib/Interpreter/IncrementalParser.cpp N src/gnu/llvm/clang/lib/Interpreter/IncrementalParser.h N src/gnu/llvm/clang/lib/Interpreter/Interpreter.cpp U src/gnu/llvm/clang/runtime/CMakeLists.txt U src/gnu/llvm/clang/runtime/compiler-rt/clang_linux_test_input.c U src/gnu/llvm/clang/tools/CMakeLists.txt U src/gnu/llvm/clang/tools/arcmt-test/CMakeLists.txt U src/gnu/llvm/clang/tools/arcmt-test/arcmt-test.cpp U src/gnu/llvm/clang/tools/c-arcmt-test/CMakeLists.txt U src/gnu/llvm/clang/tools/c-arcmt-test/c-arcmt-test.c U src/gnu/llvm/clang/tools/c-index-test/CMakeLists.txt U src/gnu/llvm/clang/tools/c-index-test/c-index-test.c U src/gnu/llvm/clang/tools/c-index-test/core_main.cpp U src/gnu/llvm/clang/tools/clang-check/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-check/ClangCheck.cpp U src/gnu/llvm/clang/tools/clang-diff/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-diff/ClangDiff.cpp U src/gnu/llvm/clang/tools/clang-extdef-mapping/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp U src/gnu/llvm/clang/tools/clang-format-vs/.gitignore U src/gnu/llvm/clang/tools/clang-format-vs/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat.sln U src/gnu/llvm/clang/tools/clang-format-vs/README.txt U src/gnu/llvm/clang/tools/clang-format-vs/source.extension.vsixmanifest.in U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Guids.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Resources.resx U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Vsix.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/license.txt U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/packages.config U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp U src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico U src/gnu/llvm/clang/tools/clang-format/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-format/ClangFormat.cpp U src/gnu/llvm/clang/tools/clang-format/clang-format-bbedit.applescript U src/gnu/llvm/clang/tools/clang-format/clang-format-diff.py U src/gnu/llvm/clang/tools/clang-format/clang-format-sublime.py U src/gnu/llvm/clang/tools/clang-format/clang-format-test.el U src/gnu/llvm/clang/tools/clang-format/clang-format.el U src/gnu/llvm/clang/tools/clang-format/clang-format.py U src/gnu/llvm/clang/tools/clang-format/git-clang-format U src/gnu/llvm/clang/tools/clang-format/fuzzer/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/ClangFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/ClangObjectiveCFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/Dockerfile U src/gnu/llvm/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/ExampleClangLLVMProtoFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/README.txt U src/gnu/llvm/clang/tools/clang-fuzzer/cxx_loop_proto.proto U src/gnu/llvm/clang/tools/clang-fuzzer/cxx_proto.proto U src/gnu/llvm/clang/tools/clang-fuzzer/corpus_examples/objc/BasicClass.m U src/gnu/llvm/clang/tools/clang-fuzzer/corpus_examples/objc/ClassCategory.m U src/gnu/llvm/clang/tools/clang-fuzzer/corpus_examples/objc/ClassExtension.m U src/gnu/llvm/clang/tools/clang-fuzzer/corpus_examples/objc/SharedInstance.m U src/gnu/llvm/clang/tools/clang-fuzzer/fuzzer-initialize/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/fuzzer-initialize/fuzzer_initialize.h U src/gnu/llvm/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h U src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h U src/gnu/llvm/clang/tools/clang-fuzzer/handle-llvm/input_arrays.h U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/loop_proto_to_cxx_main.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.cpp U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm.h U src/gnu/llvm/clang/tools/clang-fuzzer/proto-to-llvm/loop_proto_to_llvm_main.cpp U src/gnu/llvm/clang/tools/clang-import-test/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-import-test/clang-import-test.cpp U src/gnu/llvm/clang/tools/clang-offload-bundler/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp U src/gnu/llvm/clang/tools/clang-offload-wrapper/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp U src/gnu/llvm/clang/tools/clang-refactor/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-refactor/ClangRefactor.cpp U src/gnu/llvm/clang/tools/clang-refactor/TestSupport.cpp U src/gnu/llvm/clang/tools/clang-refactor/TestSupport.h U src/gnu/llvm/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h U src/gnu/llvm/clang/tools/clang-rename/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-rename/ClangRename.cpp U src/gnu/llvm/clang/tools/clang-rename/clang-rename.el U src/gnu/llvm/clang/tools/clang-rename/clang-rename.py U src/gnu/llvm/clang/tools/clang-scan-deps/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-scan-deps/ClangScanDeps.cpp U src/gnu/llvm/clang/tools/clang-shlib/CMakeLists.txt U src/gnu/llvm/clang/tools/clang-shlib/clang-shlib.cpp U src/gnu/llvm/clang/tools/diag-build/diag-build.sh U src/gnu/llvm/clang/tools/diagtool/CMakeLists.txt U src/gnu/llvm/clang/tools/diagtool/DiagTool.cpp U src/gnu/llvm/clang/tools/diagtool/DiagTool.h U src/gnu/llvm/clang/tools/diagtool/DiagnosticNames.cpp U src/gnu/llvm/clang/tools/diagtool/DiagnosticNames.h U src/gnu/llvm/clang/tools/diagtool/FindDiagnosticID.cpp U src/gnu/llvm/clang/tools/diagtool/ListWarnings.cpp U src/gnu/llvm/clang/tools/diagtool/ShowEnabledWarnings.cpp U src/gnu/llvm/clang/tools/diagtool/TreeView.cpp U src/gnu/llvm/clang/tools/diagtool/diagtool_main.cpp U src/gnu/llvm/clang/tools/driver/CMakeLists.txt U src/gnu/llvm/clang/tools/driver/Info.plist.in U src/gnu/llvm/clang/tools/driver/cc1_main.cpp U src/gnu/llvm/clang/tools/driver/cc1as_main.cpp U src/gnu/llvm/clang/tools/driver/cc1gen_reproducer_main.cpp U src/gnu/llvm/clang/tools/driver/driver.cpp U src/gnu/llvm/clang/tools/libclang/ARCMigrate.cpp U src/gnu/llvm/clang/tools/libclang/BuildSystem.cpp U src/gnu/llvm/clang/tools/libclang/CIndex.cpp U src/gnu/llvm/clang/tools/libclang/CIndexCXX.cpp U src/gnu/llvm/clang/tools/libclang/CIndexCodeCompletion.cpp U src/gnu/llvm/clang/tools/libclang/CIndexDiagnostic.cpp U src/gnu/llvm/clang/tools/libclang/CIndexDiagnostic.h U src/gnu/llvm/clang/tools/libclang/CIndexHigh.cpp U src/gnu/llvm/clang/tools/libclang/CIndexInclusionStack.cpp U src/gnu/llvm/clang/tools/libclang/CIndexUSRs.cpp U src/gnu/llvm/clang/tools/libclang/CIndexer.cpp U src/gnu/llvm/clang/tools/libclang/CIndexer.h U src/gnu/llvm/clang/tools/libclang/CLog.h U src/gnu/llvm/clang/tools/libclang/CMakeLists.txt U src/gnu/llvm/clang/tools/libclang/CXComment.cpp U src/gnu/llvm/clang/tools/libclang/CXComment.h U src/gnu/llvm/clang/tools/libclang/CXCompilationDatabase.cpp U src/gnu/llvm/clang/tools/libclang/CXCursor.cpp U src/gnu/llvm/clang/tools/libclang/CXCursor.h U src/gnu/llvm/clang/tools/libclang/CXIndexDataConsumer.cpp U src/gnu/llvm/clang/tools/libclang/CXIndexDataConsumer.h U src/gnu/llvm/clang/tools/libclang/CXLoadedDiagnostic.cpp U src/gnu/llvm/clang/tools/libclang/CXLoadedDiagnostic.h U src/gnu/llvm/clang/tools/libclang/CXSourceLocation.cpp U src/gnu/llvm/clang/tools/libclang/CXSourceLocation.h U src/gnu/llvm/clang/tools/libclang/CXStoredDiagnostic.cpp U src/gnu/llvm/clang/tools/libclang/CXString.cpp U src/gnu/llvm/clang/tools/libclang/CXString.h U src/gnu/llvm/clang/tools/libclang/CXTranslationUnit.h U src/gnu/llvm/clang/tools/libclang/CXType.cpp U src/gnu/llvm/clang/tools/libclang/CXType.h U src/gnu/llvm/clang/tools/libclang/CursorVisitor.h U src/gnu/llvm/clang/tools/libclang/FatalErrorHandler.cpp U src/gnu/llvm/clang/tools/libclang/Index_Internal.h U src/gnu/llvm/clang/tools/libclang/Indexing.cpp N src/gnu/llvm/clang/tools/libclang/Rewrite.cpp N src/gnu/llvm/clang/tools/libclang/libclang.map N src/gnu/llvm/clang/tools/libclang/linker-script-to-export-list.py U src/gnu/llvm/clang/tools/scan-build-py/README.md N src/gnu/llvm/clang/tools/scan-build-py/CMakeLists.txt U src/gnu/llvm/clang/tools/scan-build-py/bin/analyze-build U src/gnu/llvm/clang/tools/scan-build-py/bin/intercept-build U src/gnu/llvm/clang/tools/scan-build-py/bin/scan-build N src/gnu/llvm/clang/tools/scan-build-py/lib/libear/__init__.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libear/config.h.in N src/gnu/llvm/clang/tools/scan-build-py/lib/libear/ear.c N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/__init__.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/analyze.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/arguments.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/clang.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/compilation.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/intercept.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/report.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/shell.py N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/resources/scanview.css N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/resources/selectable.js N src/gnu/llvm/clang/tools/scan-build-py/lib/libscanbuild/resources/sorttable.js U src/gnu/llvm/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js U src/gnu/llvm/clang/tools/scan-build-py/tests/__init__.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/__init__.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/cases/__init__.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/exec/config.h.in U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/exec/main.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/broken-one.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/broken-two.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/clean-one.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/clean-two.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/emit-one.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/emit-two.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/main.c U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/build/Makefile U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in U src/gnu/llvm/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/__init__.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_analyze.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_clang.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_compilation.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_intercept.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_libear.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_report.py U src/gnu/llvm/clang/tools/scan-build-py/tests/unit/test_shell.py N src/gnu/llvm/clang/tools/scan-build-py/libexec/analyze-c++ N src/gnu/llvm/clang/tools/scan-build-py/libexec/analyze-cc N src/gnu/llvm/clang/tools/scan-build-py/libexec/intercept-c++ N src/gnu/llvm/clang/tools/scan-build-py/libexec/intercept-cc U src/gnu/llvm/clang/tools/scan-build/CMakeLists.txt U src/gnu/llvm/clang/tools/scan-build/bin/scan-build U src/gnu/llvm/clang/tools/scan-build/bin/scan-build.bat U src/gnu/llvm/clang/tools/scan-build/bin/set-xcode-analyzer U src/gnu/llvm/clang/tools/scan-build/libexec/c++-analyzer U src/gnu/llvm/clang/tools/scan-build/libexec/c++-analyzer.bat U src/gnu/llvm/clang/tools/scan-build/libexec/ccc-analyzer U src/gnu/llvm/clang/tools/scan-build/libexec/ccc-analyzer.bat U src/gnu/llvm/clang/tools/scan-build/man/scan-build.1 U src/gnu/llvm/clang/tools/scan-build/share/scan-build/scanview.css U src/gnu/llvm/clang/tools/scan-build/share/scan-build/sorttable.js U src/gnu/llvm/clang/tools/scan-view/CMakeLists.txt U src/gnu/llvm/clang/tools/scan-view/bin/scan-view U src/gnu/llvm/clang/tools/scan-view/share/Reporter.py U src/gnu/llvm/clang/tools/scan-view/share/ScanView.py U src/gnu/llvm/clang/tools/scan-view/share/bugcatcher.ico U src/gnu/llvm/clang/tools/scan-view/share/startfile.py N src/gnu/llvm/clang/tools/amdgpu-arch/AMDGPUArch.cpp N src/gnu/llvm/clang/tools/amdgpu-arch/CMakeLists.txt N src/gnu/llvm/clang/tools/apinotes-test/APINotesTest.cpp N src/gnu/llvm/clang/tools/apinotes-test/CMakeLists.txt N src/gnu/llvm/clang/tools/clang-repl/CMakeLists.txt N src/gnu/llvm/clang/tools/clang-repl/ClangRepl.cpp U src/gnu/llvm/clang/unittests/CMakeLists.txt U src/gnu/llvm/clang/unittests/AST/ASTContextParentMapTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTImporterFixtures.cpp U src/gnu/llvm/clang/unittests/AST/ASTImporterFixtures.h U src/gnu/llvm/clang/unittests/AST/ASTImporterGenericRedeclTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTImporterODRStrategiesTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTImporterTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTImporterVisibilityTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTPrint.h U src/gnu/llvm/clang/unittests/AST/ASTTraverserTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTTypeTraitsTest.cpp U src/gnu/llvm/clang/unittests/AST/ASTVectorTest.cpp U src/gnu/llvm/clang/unittests/AST/CMakeLists.txt U src/gnu/llvm/clang/unittests/AST/CommentLexer.cpp U src/gnu/llvm/clang/unittests/AST/CommentParser.cpp U src/gnu/llvm/clang/unittests/AST/CommentTextTest.cpp U src/gnu/llvm/clang/unittests/AST/DataCollectionTest.cpp U src/gnu/llvm/clang/unittests/AST/DeclMatcher.h U src/gnu/llvm/clang/unittests/AST/DeclPrinterTest.cpp U src/gnu/llvm/clang/unittests/AST/DeclTest.cpp U src/gnu/llvm/clang/unittests/AST/EvaluateAsRValueTest.cpp U src/gnu/llvm/clang/unittests/AST/ExternalASTSourceTest.cpp N src/gnu/llvm/clang/unittests/AST/ASTImporterObjCTest.cpp U src/gnu/llvm/clang/unittests/AST/MatchVerifier.h U src/gnu/llvm/clang/unittests/AST/NamedDeclPrinterTest.cpp U src/gnu/llvm/clang/unittests/AST/RecursiveASTVisitorTest.cpp U src/gnu/llvm/clang/unittests/AST/SizelessTypesTest.cpp U src/gnu/llvm/clang/unittests/AST/SourceLocationTest.cpp U src/gnu/llvm/clang/unittests/AST/StmtPrinterTest.cpp U src/gnu/llvm/clang/unittests/AST/StructuralEquivalenceTest.cpp N src/gnu/llvm/clang/unittests/AST/TypePrinterTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/ASTMatchersTest.h U src/gnu/llvm/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/CMakeLists.txt U src/gnu/llvm/clang/unittests/ASTMatchers/GtestMatchersTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt U src/gnu/llvm/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp U src/gnu/llvm/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp U src/gnu/llvm/clang/unittests/Analysis/CFGBuildResult.h U src/gnu/llvm/clang/unittests/Analysis/CFGDominatorTree.cpp U src/gnu/llvm/clang/unittests/Analysis/CFGTest.cpp U src/gnu/llvm/clang/unittests/Analysis/CMakeLists.txt U src/gnu/llvm/clang/unittests/Analysis/CloneDetectionTest.cpp U src/gnu/llvm/clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp N src/gnu/llvm/clang/unittests/Analysis/MacroExpansionContextTest.cpp U src/gnu/llvm/clang/unittests/Basic/CMakeLists.txt U src/gnu/llvm/clang/unittests/Basic/CharInfoTest.cpp U src/gnu/llvm/clang/unittests/Basic/DiagnosticTest.cpp U src/gnu/llvm/clang/unittests/Basic/FileManagerTest.cpp N src/gnu/llvm/clang/unittests/Basic/FileEntryTest.cpp U src/gnu/llvm/clang/unittests/Basic/SourceManagerTest.cpp N src/gnu/llvm/clang/unittests/Basic/DarwinSDKInfoTest.cpp N src/gnu/llvm/clang/unittests/Basic/LineOffsetMappingTest.cpp N src/gnu/llvm/clang/unittests/Basic/SanitizersTest.cpp U src/gnu/llvm/clang/unittests/CodeGen/BufferSourceTest.cpp U src/gnu/llvm/clang/unittests/CodeGen/CMakeLists.txt U src/gnu/llvm/clang/unittests/CodeGen/CodeGenExternalTest.cpp U src/gnu/llvm/clang/unittests/CodeGen/IRMatchers.h U src/gnu/llvm/clang/unittests/CodeGen/TBAAMetadataTest.cpp N src/gnu/llvm/clang/unittests/CodeGen/CheckTargetFeaturesTest.cpp N src/gnu/llvm/clang/unittests/CodeGen/TestCompiler.h U src/gnu/llvm/clang/unittests/CrossTU/CMakeLists.txt U src/gnu/llvm/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp U src/gnu/llvm/clang/unittests/DirectoryWatcher/CMakeLists.txt U src/gnu/llvm/clang/unittests/DirectoryWatcher/DirectoryWatcherTest.cpp U src/gnu/llvm/clang/unittests/Driver/CMakeLists.txt U src/gnu/llvm/clang/unittests/Driver/DistroTest.cpp U src/gnu/llvm/clang/unittests/Driver/ModuleCacheTest.cpp U src/gnu/llvm/clang/unittests/Driver/MultilibTest.cpp U src/gnu/llvm/clang/unittests/Driver/SanitizerArgsTest.cpp U src/gnu/llvm/clang/unittests/Driver/ToolChainTest.cpp U src/gnu/llvm/clang/unittests/Format/CMakeLists.txt U src/gnu/llvm/clang/unittests/Format/CleanupTest.cpp U src/gnu/llvm/clang/unittests/Format/FormatTest.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestCSharp.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestComments.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestJS.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestJava.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestObjC.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestProto.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestRawStrings.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestSelective.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestTableGen.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestTextProto.cpp U src/gnu/llvm/clang/unittests/Format/FormatTestUtils.h U src/gnu/llvm/clang/unittests/Format/NamespaceEndCommentsFixerTest.cpp U src/gnu/llvm/clang/unittests/Format/SortImportsTestJS.cpp U src/gnu/llvm/clang/unittests/Format/SortImportsTestJava.cpp U src/gnu/llvm/clang/unittests/Format/SortIncludesTest.cpp U src/gnu/llvm/clang/unittests/Format/UsingDeclarationsSorterTest.cpp N src/gnu/llvm/clang/unittests/Format/FormatTestJson.cpp N src/gnu/llvm/clang/unittests/Format/MacroExpanderTest.cpp N src/gnu/llvm/clang/unittests/Format/TestLexer.h N src/gnu/llvm/clang/unittests/Format/TokenAnnotatorTest.cpp U src/gnu/llvm/clang/unittests/Frontend/ASTUnitTest.cpp U src/gnu/llvm/clang/unittests/Frontend/CMakeLists.txt U src/gnu/llvm/clang/unittests/Frontend/CodeGenActionTest.cpp U src/gnu/llvm/clang/unittests/Frontend/CompilerInstanceTest.cpp U src/gnu/llvm/clang/unittests/Frontend/CompilerInvocationTest.cpp U src/gnu/llvm/clang/unittests/Frontend/FixedPointString.cpp U src/gnu/llvm/clang/unittests/Frontend/FrontendActionTest.cpp U src/gnu/llvm/clang/unittests/Frontend/OutputStreamTest.cpp U src/gnu/llvm/clang/unittests/Frontend/PCHPreambleTest.cpp U src/gnu/llvm/clang/unittests/Frontend/ParsedSourceLocationTest.cpp N src/gnu/llvm/clang/unittests/Frontend/TextDiagnosticTest.cpp U src/gnu/llvm/clang/unittests/Index/CMakeLists.txt U src/gnu/llvm/clang/unittests/Index/IndexTests.cpp U src/gnu/llvm/clang/unittests/Lex/CMakeLists.txt U src/gnu/llvm/clang/unittests/Lex/DependencyDirectivesSourceMinimizerTest.cpp U src/gnu/llvm/clang/unittests/Lex/HeaderMapTest.cpp U src/gnu/llvm/clang/unittests/Lex/HeaderSearchTest.cpp U src/gnu/llvm/clang/unittests/Lex/LexerTest.cpp U src/gnu/llvm/clang/unittests/Lex/PPCallbacksTest.cpp U src/gnu/llvm/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp N src/gnu/llvm/clang/unittests/Lex/HeaderMapTestUtils.h U src/gnu/llvm/clang/unittests/Rename/CMakeLists.txt U src/gnu/llvm/clang/unittests/Rename/ClangRenameTest.h U src/gnu/llvm/clang/unittests/Rename/RenameAliasTest.cpp U src/gnu/llvm/clang/unittests/Rename/RenameClassTest.cpp U src/gnu/llvm/clang/unittests/Rename/RenameEnumTest.cpp U src/gnu/llvm/clang/unittests/Rename/RenameFunctionTest.cpp U src/gnu/llvm/clang/unittests/Rename/RenameMemberTest.cpp U src/gnu/llvm/clang/unittests/Rewrite/CMakeLists.txt U src/gnu/llvm/clang/unittests/Rewrite/RewriteBufferTest.cpp U src/gnu/llvm/clang/unittests/Rewrite/RewriterTest.cpp U src/gnu/llvm/clang/unittests/Sema/CMakeLists.txt U src/gnu/llvm/clang/unittests/Sema/CodeCompleteTest.cpp U src/gnu/llvm/clang/unittests/Sema/ExternalSemaSourceTest.cpp U src/gnu/llvm/clang/unittests/Sema/GslOwnerPointerInference.cpp U src/gnu/llvm/clang/unittests/Serialization/CMakeLists.txt U src/gnu/llvm/clang/unittests/Serialization/InMemoryModuleCacheTest.cpp N src/gnu/llvm/clang/unittests/Serialization/ModuleCacheTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/CMakeLists.txt U src/gnu/llvm/clang/unittests/StaticAnalyzer/CallDescriptionTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/CallEventTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/CheckerRegistration.h U src/gnu/llvm/clang/unittests/StaticAnalyzer/FalsePositiveRefutationBRVisitorTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/ParamRegionTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/RangeSetTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/Reusables.h U src/gnu/llvm/clang/unittests/StaticAnalyzer/StoreTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/SymbolReaperTest.cpp U src/gnu/llvm/clang/unittests/StaticAnalyzer/TestReturnValueUnderConstruction.cpp N src/gnu/llvm/clang/unittests/StaticAnalyzer/BugReportInterestingnessTest.cpp N src/gnu/llvm/clang/unittests/StaticAnalyzer/SValTest.cpp U src/gnu/llvm/clang/unittests/Tooling/ASTSelectionTest.cpp U src/gnu/llvm/clang/unittests/Tooling/CMakeLists.txt U src/gnu/llvm/clang/unittests/Tooling/CastExprTest.cpp U src/gnu/llvm/clang/unittests/Tooling/CommentHandlerTest.cpp U src/gnu/llvm/clang/unittests/Tooling/CompilationDatabaseTest.cpp U src/gnu/llvm/clang/unittests/Tooling/DependencyScannerTest.cpp U src/gnu/llvm/clang/unittests/Tooling/DiagnosticsYamlTest.cpp U src/gnu/llvm/clang/unittests/Tooling/ExecutionTest.cpp U src/gnu/llvm/clang/unittests/Tooling/FixItTest.cpp U src/gnu/llvm/clang/unittests/Tooling/HeaderIncludesTest.cpp U src/gnu/llvm/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp U src/gnu/llvm/clang/unittests/Tooling/LookupTest.cpp U src/gnu/llvm/clang/unittests/Tooling/QualTypeNamesTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RangeSelectorTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTestPostOrderVisitor.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp U src/gnu/llvm/clang/unittests/Tooling/RefactoringActionRulesTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RefactoringCallbacksTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RefactoringTest.cpp U src/gnu/llvm/clang/unittests/Tooling/ReplacementTest.h U src/gnu/llvm/clang/unittests/Tooling/ReplacementsYamlTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RewriterTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RewriterTestContext.h U src/gnu/llvm/clang/unittests/Tooling/SourceCodeBuildersTest.cpp U src/gnu/llvm/clang/unittests/Tooling/SourceCodeTest.cpp U src/gnu/llvm/clang/unittests/Tooling/StencilTest.cpp U src/gnu/llvm/clang/unittests/Tooling/TestVisitor.h U src/gnu/llvm/clang/unittests/Tooling/ToolingTest.cpp U src/gnu/llvm/clang/unittests/Tooling/TransformerTest.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/Attr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXMemberCall.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXMethodDecl.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/Concept.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/Class.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/ConstructExpr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/DeclRefExpr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/ImplicitCtor.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/ImplicitCtorInitializer.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrder.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrder.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaExpr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/IntegerLiteral.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaDefaultCapture.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/LambdaTemplateParams.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/MemberPointerTypeLoc.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/NestedNameSpecifiers.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/ParenExpr.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp U src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/TraversalScope.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksBinaryOperator.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksCallExpr.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksCommon.h N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksCompoundAssignOperator.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksLeaf.cpp N src/gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests/CallbacksUnaryOperator.cpp U src/gnu/llvm/clang/unittests/Tooling/Syntax/CMakeLists.txt U src/gnu/llvm/clang/unittests/Tooling/Syntax/TokensTest.cpp U src/gnu/llvm/clang/unittests/Tooling/Syntax/TreeTest.cpp N src/gnu/llvm/clang/unittests/Tooling/Syntax/BuildTreeTest.cpp N src/gnu/llvm/clang/unittests/Tooling/Syntax/MutationsTest.cpp N src/gnu/llvm/clang/unittests/Tooling/Syntax/SynthesisTest.cpp N src/gnu/llvm/clang/unittests/Tooling/Syntax/TreeTestBase.cpp N src/gnu/llvm/clang/unittests/Tooling/Syntax/TreeTestBase.h U src/gnu/llvm/clang/unittests/libclang/CMakeLists.txt U src/gnu/llvm/clang/unittests/libclang/LibclangTest.cpp U src/gnu/llvm/clang/unittests/libclang/TestUtils.h U src/gnu/llvm/clang/unittests/libclang/CrashTests/CMakeLists.txt U src/gnu/llvm/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp N src/gnu/llvm/clang/unittests/Interpreter/CMakeLists.txt N src/gnu/llvm/clang/unittests/Interpreter/IncrementalProcessingTest.cpp N src/gnu/llvm/clang/unittests/Interpreter/InterpreterTest.cpp N src/gnu/llvm/clang/unittests/Introspection/CMakeLists.txt N src/gnu/llvm/clang/unittests/Introspection/IntrospectionTest.cpp U src/gnu/llvm/clang/utils/CaptureCmd U src/gnu/llvm/clang/utils/ClangDataFormat.py U src/gnu/llvm/clang/utils/CmpDriver U src/gnu/llvm/clang/utils/FindSpecRefs U src/gnu/llvm/clang/utils/FuzzTest U src/gnu/llvm/clang/utils/bash-autocomplete.sh U src/gnu/llvm/clang/utils/builtin-defines.c U src/gnu/llvm/clang/utils/clangdiag.py U src/gnu/llvm/clang/utils/convert_arm_neon.py U src/gnu/llvm/clang/utils/creduce-clang-crash.py U src/gnu/llvm/clang/utils/find-unused-diagnostics.sh U src/gnu/llvm/clang/utils/make-ast-dump-check.sh U src/gnu/llvm/clang/utils/modfuzz.py U src/gnu/llvm/clang/utils/token-delta.py N src/gnu/llvm/clang/utils/module-deps-to-rsp.py U src/gnu/llvm/clang/utils/ABITest/ABITestGen.py U src/gnu/llvm/clang/utils/ABITest/Enumeration.py U src/gnu/llvm/clang/utils/ABITest/Makefile.test.common U src/gnu/llvm/clang/utils/ABITest/TypeGen.py U src/gnu/llvm/clang/utils/ABITest/build-and-summarize-all.sh U src/gnu/llvm/clang/utils/ABITest/build-and-summarize.sh U src/gnu/llvm/clang/utils/ABITest/build.sh U src/gnu/llvm/clang/utils/ABITest/summarize.sh U src/gnu/llvm/clang/utils/ABITest/layout/Makefile U src/gnu/llvm/clang/utils/ABITest/return-types-32/Makefile U src/gnu/llvm/clang/utils/ABITest/return-types-64/Makefile U src/gnu/llvm/clang/utils/ABITest/single-args-32/Makefile U src/gnu/llvm/clang/utils/ABITest/single-args-64/Makefile U src/gnu/llvm/clang/utils/CIndex/completion_logger_server.py U src/gnu/llvm/clang/utils/ClangVisualizers/CMakeLists.txt U src/gnu/llvm/clang/utils/ClangVisualizers/clang.natvis U src/gnu/llvm/clang/utils/TableGen/ASTTableGen.cpp U src/gnu/llvm/clang/utils/TableGen/ASTTableGen.h U src/gnu/llvm/clang/utils/TableGen/CMakeLists.txt U src/gnu/llvm/clang/utils/TableGen/ClangASTNodesEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangASTPropertiesEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangAttrEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangOpcodesEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangOptionDocEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangSACheckersEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/ClangTypeNodesEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/MveEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/NeonEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/SveEmitter.cpp U src/gnu/llvm/clang/utils/TableGen/TableGen.cpp U src/gnu/llvm/clang/utils/TableGen/TableGenBackends.h N src/gnu/llvm/clang/utils/TableGen/ClangSyntaxEmitter.cpp N src/gnu/llvm/clang/utils/TableGen/RISCVVEmitter.cpp U src/gnu/llvm/clang/utils/TestUtils/deep-stack.py U src/gnu/llvm/clang/utils/TestUtils/pch-test.pl U src/gnu/llvm/clang/utils/VtableTest/check-zti U src/gnu/llvm/clang/utils/VtableTest/check-ztt U src/gnu/llvm/clang/utils/VtableTest/check-zvt U src/gnu/llvm/clang/utils/VtableTest/gen.cc U src/gnu/llvm/clang/utils/analyzer/.dockerignore U src/gnu/llvm/clang/utils/analyzer/CmpRuns.py U src/gnu/llvm/clang/utils/analyzer/Dockerfile U src/gnu/llvm/clang/utils/analyzer/ProjectMap.py U src/gnu/llvm/clang/utils/analyzer/SATest.py U src/gnu/llvm/clang/utils/analyzer/SATestAdd.py U src/gnu/llvm/clang/utils/analyzer/SATestBenchmark.py U src/gnu/llvm/clang/utils/analyzer/SATestBuild.py U src/gnu/llvm/clang/utils/analyzer/SATestUpdateDiffs.py U src/gnu/llvm/clang/utils/analyzer/SATestUtils.py U src/gnu/llvm/clang/utils/analyzer/SumTimerInfo.py U src/gnu/llvm/clang/utils/analyzer/entrypoint.py U src/gnu/llvm/clang/utils/analyzer/exploded-graph-rewriter.py U src/gnu/llvm/clang/utils/analyzer/reducer.pl U src/gnu/llvm/clang/utils/analyzer/requirements.txt U src/gnu/llvm/clang/utils/analyzer/update_plist_test.pl U src/gnu/llvm/clang/utils/analyzer/projects/projects.json U src/gnu/llvm/clang/utils/analyzer/projects/box2d/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/box2d/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/capnproto/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/capnproto/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/cppcheck/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/cppcheck/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/cxxopts/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/cxxopts/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/drogon/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/drogon/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/duckdb/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/duckdb/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/faiss/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/faiss/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/fmt/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/fmt/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/harfbuzz/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/harfbuzz/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/libsoundio/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/libsoundio/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/oatpp/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/oatpp/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/re2/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/re2/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/simbody/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/simbody/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/symengine/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/symengine/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/termbox/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/termbox/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/tinyexpr/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/tinyexpr/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/tinyspline/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/tinyspline/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/tinyvm/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/tinyvm/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/tmux/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/tmux/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/analyzer/projects/zstd/cleanup_run_static_analyzer.sh U src/gnu/llvm/clang/utils/analyzer/projects/zstd/run_static_analyzer.cmd U src/gnu/llvm/clang/utils/check_cfc/check_cfc.cfg U src/gnu/llvm/clang/utils/check_cfc/check_cfc.py U src/gnu/llvm/clang/utils/check_cfc/obj_diff.py U src/gnu/llvm/clang/utils/check_cfc/setup.py U src/gnu/llvm/clang/utils/check_cfc/test_check_cfc.py U src/gnu/llvm/clang/utils/hmaptool/CMakeLists.txt U src/gnu/llvm/clang/utils/hmaptool/hmaptool U src/gnu/llvm/clang/utils/perf-training/CMakeLists.txt U src/gnu/llvm/clang/utils/perf-training/README.txt U src/gnu/llvm/clang/utils/perf-training/lit.cfg U src/gnu/llvm/clang/utils/perf-training/lit.site.cfg.in U src/gnu/llvm/clang/utils/perf-training/order-files.lit.cfg U src/gnu/llvm/clang/utils/perf-training/order-files.lit.site.cfg.in U src/gnu/llvm/clang/utils/perf-training/perf-helper.py U src/gnu/llvm/clang/utils/perf-training/cxx/hello_world.cpp U src/gnu/llvm/clang/utils/valgrind/x86_64-pc-linux-gnu_gcc-4.3.3.supp U src/gnu/llvm/clang/www/OpenProjects.html U src/gnu/llvm/clang/www/UniversalDriver.html U src/gnu/llvm/clang/www/builtins.py U src/gnu/llvm/clang/www/carbon-compile.png U src/gnu/llvm/clang/www/clang_video-05-25-2007.html U src/gnu/llvm/clang/www/clang_video-07-25-2007.html U src/gnu/llvm/clang/www/compatibility.html U src/gnu/llvm/clang/www/content.css U src/gnu/llvm/clang/www/cxx_compatibility.html U src/gnu/llvm/clang/www/cxx_dr_status.html U src/gnu/llvm/clang/www/cxx_status.html U src/gnu/llvm/clang/www/diagnostics.html U src/gnu/llvm/clang/www/favicon.ico U src/gnu/llvm/clang/www/feature-compile1.png U src/gnu/llvm/clang/www/feature-compile2.png U src/gnu/llvm/clang/www/feature-memory1.png U src/gnu/llvm/clang/www/features.html U src/gnu/llvm/clang/www/get_involved.html U src/gnu/llvm/clang/www/get_started.html U src/gnu/llvm/clang/www/hacking.html U src/gnu/llvm/clang/www/index.html U src/gnu/llvm/clang/www/libstdc++4.4-clang0x.patch U src/gnu/llvm/clang/www/libstdc++4.6-clang11.patch U src/gnu/llvm/clang/www/libstdc++4.7-clang11.patch U src/gnu/llvm/clang/www/make_cxx_dr_status U src/gnu/llvm/clang/www/menu.css U src/gnu/llvm/clang/www/menu.html.incl U src/gnu/llvm/clang/www/related.html U src/gnu/llvm/clang/www/robots.txt N src/gnu/llvm/clang/www/c_status.html U src/gnu/llvm/clang/www/analyzer/alpha_checks.html U src/gnu/llvm/clang/www/analyzer/annotations.html U src/gnu/llvm/clang/www/analyzer/available_checks.html U src/gnu/llvm/clang/www/analyzer/checker_dev_manual.html U src/gnu/llvm/clang/www/analyzer/codechecker.html U src/gnu/llvm/clang/www/analyzer/command-line.html U src/gnu/llvm/clang/www/analyzer/content.css U src/gnu/llvm/clang/www/analyzer/faq.html U src/gnu/llvm/clang/www/analyzer/filing_bugs.html U src/gnu/llvm/clang/www/analyzer/implicit_checks.html U src/gnu/llvm/clang/www/analyzer/index.html U src/gnu/llvm/clang/www/analyzer/installation.html U src/gnu/llvm/clang/www/analyzer/latest_checker.html.incl U src/gnu/llvm/clang/www/analyzer/menu.css U src/gnu/llvm/clang/www/analyzer/menu.html.incl U src/gnu/llvm/clang/www/analyzer/open_projects.html U src/gnu/llvm/clang/www/analyzer/potential_checkers.html U src/gnu/llvm/clang/www/analyzer/release_notes.html U src/gnu/llvm/clang/www/analyzer/scan-build.html U src/gnu/llvm/clang/www/analyzer/xcode.html U src/gnu/llvm/clang/www/analyzer/images/analyzer_html.png U src/gnu/llvm/clang/www/analyzer/images/analyzer_xcode.png U src/gnu/llvm/clang/www/analyzer/images/example_attribute_nonnull.png U src/gnu/llvm/clang/www/analyzer/images/example_cf_returns_retained.png U src/gnu/llvm/clang/www/analyzer/images/example_custom_assert.png U src/gnu/llvm/clang/www/analyzer/images/example_ns_returns_retained.png U src/gnu/llvm/clang/www/analyzer/images/example_null_pointer.png U src/gnu/llvm/clang/www/analyzer/images/example_use_assert.png U src/gnu/llvm/clang/www/analyzer/images/scan_build_cmd.png U src/gnu/llvm/clang/www/analyzer/images/expandcollapse/arrows_dark.gif U src/gnu/llvm/clang/www/analyzer/images/expandcollapse/arrows_light.gif U src/gnu/llvm/clang/www/analyzer/images/expandcollapse/ellipses_dark.gif U src/gnu/llvm/clang/www/analyzer/images/expandcollapse/ellipses_light.gif U src/gnu/llvm/clang/www/analyzer/scripts/expandcollapse.js U src/gnu/llvm/clang/www/analyzer/scripts/menu.js U src/gnu/llvm/clang/www/demo/DemoInfo.html U src/gnu/llvm/clang/www/demo/cathead.png U src/gnu/llvm/clang/www/demo/index.cgi U src/gnu/llvm/clang/www/demo/syntax.css U src/gnu/llvm/clang/www/demo/what is this directory.txt 26 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/clang CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:25:02 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LLD_13_0_0 U src/gnu/llvm/lld/.clang-format U src/gnu/llvm/lld/.clang-tidy U src/gnu/llvm/lld/.gitignore U src/gnu/llvm/lld/CMakeLists.txt U src/gnu/llvm/lld/CODE_OWNERS.TXT U src/gnu/llvm/lld/LICENSE.TXT U src/gnu/llvm/lld/README.md U src/gnu/llvm/lld/COFF/CMakeLists.txt U src/gnu/llvm/lld/COFF/Chunks.cpp U src/gnu/llvm/lld/COFF/Chunks.h U src/gnu/llvm/lld/COFF/Config.h U src/gnu/llvm/lld/COFF/DLL.cpp U src/gnu/llvm/lld/COFF/DLL.h U src/gnu/llvm/lld/COFF/DebugTypes.cpp U src/gnu/llvm/lld/COFF/DebugTypes.h U src/gnu/llvm/lld/COFF/Driver.cpp U src/gnu/llvm/lld/COFF/Driver.h U src/gnu/llvm/lld/COFF/DriverUtils.cpp U src/gnu/llvm/lld/COFF/ICF.cpp U src/gnu/llvm/lld/COFF/ICF.h U src/gnu/llvm/lld/COFF/InputFiles.cpp U src/gnu/llvm/lld/COFF/InputFiles.h U src/gnu/llvm/lld/COFF/LLDMapFile.cpp U src/gnu/llvm/lld/COFF/LLDMapFile.h U src/gnu/llvm/lld/COFF/LTO.cpp U src/gnu/llvm/lld/COFF/LTO.h U src/gnu/llvm/lld/COFF/MapFile.cpp U src/gnu/llvm/lld/COFF/MapFile.h U src/gnu/llvm/lld/COFF/MarkLive.cpp U src/gnu/llvm/lld/COFF/MarkLive.h U src/gnu/llvm/lld/COFF/MinGW.h U src/gnu/llvm/lld/COFF/MinGW.cpp U src/gnu/llvm/lld/COFF/Options.td U src/gnu/llvm/lld/COFF/PDB.cpp U src/gnu/llvm/lld/COFF/PDB.h U src/gnu/llvm/lld/COFF/README.md U src/gnu/llvm/lld/COFF/SymbolTable.cpp U src/gnu/llvm/lld/COFF/SymbolTable.h U src/gnu/llvm/lld/COFF/Symbols.cpp U src/gnu/llvm/lld/COFF/Symbols.h U src/gnu/llvm/lld/COFF/TypeMerger.h U src/gnu/llvm/lld/COFF/Writer.cpp U src/gnu/llvm/lld/COFF/Writer.h N src/gnu/llvm/lld/COFF/CallGraphSort.cpp N src/gnu/llvm/lld/COFF/CallGraphSort.h U src/gnu/llvm/lld/Common/Args.cpp U src/gnu/llvm/lld/Common/CMakeLists.txt U src/gnu/llvm/lld/Common/DWARF.cpp U src/gnu/llvm/lld/Common/ErrorHandler.cpp U src/gnu/llvm/lld/Common/Filesystem.cpp U src/gnu/llvm/lld/Common/Memory.cpp U src/gnu/llvm/lld/Common/Reproduce.cpp U src/gnu/llvm/lld/Common/Strings.cpp U src/gnu/llvm/lld/Common/TargetOptionsCommandFlags.cpp U src/gnu/llvm/lld/Common/Timer.cpp U src/gnu/llvm/lld/Common/Version.cpp U src/gnu/llvm/lld/ELF/AArch64ErrataFix.cpp U src/gnu/llvm/lld/ELF/AArch64ErrataFix.h U src/gnu/llvm/lld/ELF/ARMErrataFix.cpp U src/gnu/llvm/lld/ELF/ARMErrataFix.h U src/gnu/llvm/lld/ELF/CMakeLists.txt U src/gnu/llvm/lld/ELF/CallGraphSort.cpp U src/gnu/llvm/lld/ELF/CallGraphSort.h C src/gnu/llvm/lld/ELF/Config.h U src/gnu/llvm/lld/ELF/DWARF.cpp U src/gnu/llvm/lld/ELF/DWARF.h C src/gnu/llvm/lld/ELF/Driver.cpp U src/gnu/llvm/lld/ELF/Driver.h C src/gnu/llvm/lld/ELF/DriverUtils.cpp U src/gnu/llvm/lld/ELF/EhFrame.cpp U src/gnu/llvm/lld/ELF/EhFrame.h U src/gnu/llvm/lld/ELF/ICF.cpp U src/gnu/llvm/lld/ELF/ICF.h U src/gnu/llvm/lld/ELF/InputFiles.cpp U src/gnu/llvm/lld/ELF/InputFiles.h C src/gnu/llvm/lld/ELF/InputSection.cpp U src/gnu/llvm/lld/ELF/LTO.cpp U src/gnu/llvm/lld/ELF/InputSection.h U src/gnu/llvm/lld/ELF/LTO.h C src/gnu/llvm/lld/ELF/LinkerScript.cpp U src/gnu/llvm/lld/ELF/LinkerScript.h U src/gnu/llvm/lld/ELF/MapFile.cpp U src/gnu/llvm/lld/ELF/MapFile.h U src/gnu/llvm/lld/ELF/MarkLive.cpp U src/gnu/llvm/lld/ELF/MarkLive.h C src/gnu/llvm/lld/ELF/Options.td U src/gnu/llvm/lld/ELF/OutputSections.cpp U src/gnu/llvm/lld/ELF/OutputSections.h U src/gnu/llvm/lld/ELF/README.md C src/gnu/llvm/lld/ELF/Relocations.cpp U src/gnu/llvm/lld/ELF/Relocations.h U src/gnu/llvm/lld/ELF/ScriptLexer.cpp U src/gnu/llvm/lld/ELF/ScriptLexer.h U src/gnu/llvm/lld/ELF/ScriptParser.cpp U src/gnu/llvm/lld/ELF/ScriptParser.h U src/gnu/llvm/lld/ELF/SymbolTable.cpp U src/gnu/llvm/lld/ELF/SymbolTable.h C src/gnu/llvm/lld/ELF/Symbols.cpp C src/gnu/llvm/lld/ELF/Symbols.h C src/gnu/llvm/lld/ELF/SyntheticSections.cpp U src/gnu/llvm/lld/ELF/SyntheticSections.h U src/gnu/llvm/lld/ELF/Target.cpp U src/gnu/llvm/lld/ELF/Target.h U src/gnu/llvm/lld/ELF/Thunks.cpp U src/gnu/llvm/lld/ELF/Thunks.h C src/gnu/llvm/lld/ELF/Writer.cpp U src/gnu/llvm/lld/ELF/Writer.h U src/gnu/llvm/lld/ELF/Arch/AArch64.cpp U src/gnu/llvm/lld/ELF/Arch/AMDGPU.cpp U src/gnu/llvm/lld/ELF/Arch/ARM.cpp U src/gnu/llvm/lld/ELF/Arch/AVR.cpp U src/gnu/llvm/lld/ELF/Arch/Hexagon.cpp U src/gnu/llvm/lld/ELF/Arch/MSP430.cpp U src/gnu/llvm/lld/ELF/Arch/Mips.cpp U src/gnu/llvm/lld/ELF/Arch/MipsArchTree.cpp C src/gnu/llvm/lld/ELF/Arch/PPC.cpp U src/gnu/llvm/lld/ELF/Arch/PPC64.cpp U src/gnu/llvm/lld/ELF/Arch/RISCV.cpp U src/gnu/llvm/lld/ELF/Arch/SPARCV9.cpp U src/gnu/llvm/lld/ELF/Arch/X86.cpp U src/gnu/llvm/lld/ELF/Arch/X86_64.cpp N src/gnu/llvm/lld/ELF/Arch/PPCInsns.def U src/gnu/llvm/lld/MachO/CMakeLists.txt U src/gnu/llvm/lld/MachO/Config.h U src/gnu/llvm/lld/MachO/Driver.cpp U src/gnu/llvm/lld/MachO/Driver.h U src/gnu/llvm/lld/MachO/ExportTrie.cpp U src/gnu/llvm/lld/MachO/ExportTrie.h U src/gnu/llvm/lld/MachO/InputFiles.cpp U src/gnu/llvm/lld/MachO/InputFiles.h U src/gnu/llvm/lld/MachO/InputSection.cpp U src/gnu/llvm/lld/MachO/InputSection.h U src/gnu/llvm/lld/MachO/MachOStructs.h N src/gnu/llvm/lld/MachO/ConcatOutputSection.cpp N src/gnu/llvm/lld/MachO/ConcatOutputSection.h U src/gnu/llvm/lld/MachO/Options.td U src/gnu/llvm/lld/MachO/OutputSection.cpp U src/gnu/llvm/lld/MachO/OutputSection.h U src/gnu/llvm/lld/MachO/OutputSegment.cpp U src/gnu/llvm/lld/MachO/OutputSegment.h U src/gnu/llvm/lld/MachO/SymbolTable.cpp U src/gnu/llvm/lld/MachO/SymbolTable.h U src/gnu/llvm/lld/MachO/Symbols.cpp U src/gnu/llvm/lld/MachO/Symbols.h U src/gnu/llvm/lld/MachO/SyntheticSections.cpp U src/gnu/llvm/lld/MachO/SyntheticSections.h U src/gnu/llvm/lld/MachO/Target.cpp U src/gnu/llvm/lld/MachO/Target.h U src/gnu/llvm/lld/MachO/Writer.cpp U src/gnu/llvm/lld/MachO/Writer.h N src/gnu/llvm/lld/MachO/DriverUtils.cpp N src/gnu/llvm/lld/MachO/Dwarf.cpp N src/gnu/llvm/lld/MachO/Dwarf.h N src/gnu/llvm/lld/MachO/ICF.cpp N src/gnu/llvm/lld/MachO/ICF.h N src/gnu/llvm/lld/MachO/LTO.cpp N src/gnu/llvm/lld/MachO/LTO.h N src/gnu/llvm/lld/MachO/MapFile.cpp N src/gnu/llvm/lld/MachO/MapFile.h N src/gnu/llvm/lld/MachO/MarkLive.cpp N src/gnu/llvm/lld/MachO/MarkLive.h N src/gnu/llvm/lld/MachO/ObjC.cpp N src/gnu/llvm/lld/MachO/ObjC.h N src/gnu/llvm/lld/MachO/Relocations.cpp N src/gnu/llvm/lld/MachO/Relocations.h N src/gnu/llvm/lld/MachO/UnwindInfoSection.cpp N src/gnu/llvm/lld/MachO/UnwindInfoSection.h U src/gnu/llvm/lld/MachO/Arch/X86_64.cpp N src/gnu/llvm/lld/MachO/Arch/ARM.cpp N src/gnu/llvm/lld/MachO/Arch/ARM64.cpp N src/gnu/llvm/lld/MachO/Arch/ARM64Common.cpp N src/gnu/llvm/lld/MachO/Arch/ARM64Common.h N src/gnu/llvm/lld/MachO/Arch/ARM64_32.cpp U src/gnu/llvm/lld/MinGW/CMakeLists.txt U src/gnu/llvm/lld/MinGW/Driver.cpp U src/gnu/llvm/lld/MinGW/Options.td U src/gnu/llvm/lld/cmake/modules/AddLLD.cmake U src/gnu/llvm/lld/cmake/modules/CMakeLists.txt U src/gnu/llvm/lld/cmake/modules/FindVTune.cmake U src/gnu/llvm/lld/cmake/modules/LLDConfig.cmake.in U src/gnu/llvm/lld/docs/AtomLLD.rst U src/gnu/llvm/lld/docs/CMakeLists.txt U src/gnu/llvm/lld/docs/Driver.rst U src/gnu/llvm/lld/docs/NewLLD.rst U src/gnu/llvm/lld/docs/Partitions.rst U src/gnu/llvm/lld/docs/README.txt U src/gnu/llvm/lld/docs/Readers.rst U src/gnu/llvm/lld/docs/ReleaseNotes.rst U src/gnu/llvm/lld/docs/WebAssembly.rst U src/gnu/llvm/lld/docs/conf.py U src/gnu/llvm/lld/docs/design.rst U src/gnu/llvm/lld/docs/development.rst U src/gnu/llvm/lld/docs/getting_started.rst U src/gnu/llvm/lld/docs/hello.png U src/gnu/llvm/lld/docs/index.rst U src/gnu/llvm/lld/docs/ld.lld.1 U src/gnu/llvm/lld/docs/make.bat U src/gnu/llvm/lld/docs/missingkeyfunction.rst U src/gnu/llvm/lld/docs/open_projects.rst U src/gnu/llvm/lld/docs/partitions.dot U src/gnu/llvm/lld/docs/partitions.svg U src/gnu/llvm/lld/docs/sphinx_intro.rst U src/gnu/llvm/lld/docs/windows_support.rst N src/gnu/llvm/lld/docs/error_handling_script.rst U src/gnu/llvm/lld/docs/ELF/linker_script.rst N src/gnu/llvm/lld/docs/ELF/warn_backrefs.rst U src/gnu/llvm/lld/docs/_static/favicon.ico U src/gnu/llvm/lld/docs/_templates/indexsidebar.html U src/gnu/llvm/lld/docs/_templates/layout.html U src/gnu/llvm/lld/docs/llvm-theme/layout.html U src/gnu/llvm/lld/docs/llvm-theme/theme.conf U src/gnu/llvm/lld/docs/llvm-theme/static/contents.png U src/gnu/llvm/lld/docs/llvm-theme/static/llvm.css U src/gnu/llvm/lld/docs/llvm-theme/static/logo.png U src/gnu/llvm/lld/docs/llvm-theme/static/navigation.png U src/gnu/llvm/lld/include/lld/Common/Args.h U src/gnu/llvm/lld/include/lld/Common/DWARF.h U src/gnu/llvm/lld/include/lld/Common/Driver.h U src/gnu/llvm/lld/include/lld/Common/ErrorHandler.h U src/gnu/llvm/lld/include/lld/Common/Filesystem.h U src/gnu/llvm/lld/include/lld/Common/LLVM.h U src/gnu/llvm/lld/include/lld/Common/Memory.h U src/gnu/llvm/lld/include/lld/Common/Reproduce.h U src/gnu/llvm/lld/include/lld/Common/Strings.h U src/gnu/llvm/lld/include/lld/Common/TargetOptionsCommandFlags.h U src/gnu/llvm/lld/include/lld/Common/Timer.h U src/gnu/llvm/lld/include/lld/Common/Version.h U src/gnu/llvm/lld/include/lld/Common/Version.inc.in N src/gnu/llvm/lld/include/lld/Common/Arrays.h U src/gnu/llvm/lld/include/lld/Core/AbsoluteAtom.h U src/gnu/llvm/lld/include/lld/Core/ArchiveLibraryFile.h U src/gnu/llvm/lld/include/lld/Core/Atom.h U src/gnu/llvm/lld/include/lld/Core/DefinedAtom.h U src/gnu/llvm/lld/include/lld/Core/Error.h U src/gnu/llvm/lld/include/lld/Core/File.h U src/gnu/llvm/lld/include/lld/Core/Instrumentation.h U src/gnu/llvm/lld/include/lld/Core/LinkingContext.h U src/gnu/llvm/lld/include/lld/Core/Node.h U src/gnu/llvm/lld/include/lld/Core/Pass.h U src/gnu/llvm/lld/include/lld/Core/PassManager.h U src/gnu/llvm/lld/include/lld/Core/Reader.h U src/gnu/llvm/lld/include/lld/Core/Reference.h U src/gnu/llvm/lld/include/lld/Core/Resolver.h U src/gnu/llvm/lld/include/lld/Core/SharedLibraryAtom.h U src/gnu/llvm/lld/include/lld/Core/SharedLibraryFile.h U src/gnu/llvm/lld/include/lld/Core/Simple.h U src/gnu/llvm/lld/include/lld/Core/SymbolTable.h U src/gnu/llvm/lld/include/lld/Core/UndefinedAtom.h U src/gnu/llvm/lld/include/lld/Core/Writer.h U src/gnu/llvm/lld/include/lld/ReaderWriter/MachOLinkingContext.h U src/gnu/llvm/lld/include/lld/ReaderWriter/YamlContext.h U src/gnu/llvm/lld/lib/CMakeLists.txt U src/gnu/llvm/lld/lib/Core/CMakeLists.txt U src/gnu/llvm/lld/lib/Core/DefinedAtom.cpp U src/gnu/llvm/lld/lib/Core/Error.cpp U src/gnu/llvm/lld/lib/Core/File.cpp U src/gnu/llvm/lld/lib/Core/LinkingContext.cpp U src/gnu/llvm/lld/lib/Core/Reader.cpp U src/gnu/llvm/lld/lib/Core/Resolver.cpp U src/gnu/llvm/lld/lib/Core/SymbolTable.cpp U src/gnu/llvm/lld/lib/Core/Writer.cpp U src/gnu/llvm/lld/lib/Driver/CMakeLists.txt U src/gnu/llvm/lld/lib/Driver/DarwinLdDriver.cpp U src/gnu/llvm/lld/lib/Driver/DarwinLdOptions.td U src/gnu/llvm/lld/lib/ReaderWriter/CMakeLists.txt U src/gnu/llvm/lld/lib/ReaderWriter/FileArchive.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/Atoms.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/CMakeLists.txt U src/gnu/llvm/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/DebugInfo.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ExecutableAtoms.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/File.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/FlatNamespaceFile.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/GOTPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/LayoutPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/LayoutPass.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachOPasses.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ObjCPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/SectCreateFile.h U src/gnu/llvm/lld/lib/ReaderWriter/MachO/ShimPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/StubsPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/TLVPass.cpp U src/gnu/llvm/lld/lib/ReaderWriter/MachO/WriterMachO.cpp U src/gnu/llvm/lld/lib/ReaderWriter/YAML/CMakeLists.txt U src/gnu/llvm/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp U src/gnu/llvm/lld/tools/lld/CMakeLists.txt C src/gnu/llvm/lld/tools/lld/lld.cpp U src/gnu/llvm/lld/unittests/CMakeLists.txt U src/gnu/llvm/lld/unittests/DriverTests/CMakeLists.txt U src/gnu/llvm/lld/unittests/DriverTests/DarwinLdDriverTest.cpp U src/gnu/llvm/lld/unittests/MachOTests/CMakeLists.txt U src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp U src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp U src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp U src/gnu/llvm/lld/unittests/MachOTests/MachONormalizedFileYAMLTests.cpp U src/gnu/llvm/lld/unittests/MachOTests/empty_obj_x86_armv7.txt U src/gnu/llvm/lld/utils/benchmark.py U src/gnu/llvm/lld/utils/link.yaml U src/gnu/llvm/lld/wasm/CMakeLists.txt U src/gnu/llvm/lld/wasm/Config.h U src/gnu/llvm/lld/wasm/Driver.cpp U src/gnu/llvm/lld/wasm/InputChunks.cpp U src/gnu/llvm/lld/wasm/InputChunks.h N src/gnu/llvm/lld/wasm/InputElement.h U src/gnu/llvm/lld/wasm/InputFiles.cpp U src/gnu/llvm/lld/wasm/InputFiles.h U src/gnu/llvm/lld/wasm/LTO.cpp N src/gnu/llvm/lld/wasm/MapFile.cpp U src/gnu/llvm/lld/wasm/LTO.h U src/gnu/llvm/lld/wasm/MarkLive.cpp U src/gnu/llvm/lld/wasm/MarkLive.h U src/gnu/llvm/lld/wasm/Options.td U src/gnu/llvm/lld/wasm/OutputSections.cpp U src/gnu/llvm/lld/wasm/OutputSections.h U src/gnu/llvm/lld/wasm/OutputSegment.h U src/gnu/llvm/lld/wasm/Relocations.cpp U src/gnu/llvm/lld/wasm/Relocations.h U src/gnu/llvm/lld/wasm/SymbolTable.cpp U src/gnu/llvm/lld/wasm/SymbolTable.h U src/gnu/llvm/lld/wasm/Symbols.cpp U src/gnu/llvm/lld/wasm/Symbols.h U src/gnu/llvm/lld/wasm/SyntheticSections.cpp U src/gnu/llvm/lld/wasm/SyntheticSections.h U src/gnu/llvm/lld/wasm/Writer.cpp U src/gnu/llvm/lld/wasm/Writer.h U src/gnu/llvm/lld/wasm/WriterUtils.cpp U src/gnu/llvm/lld/wasm/WriterUtils.h N src/gnu/llvm/lld/wasm/MapFile.h N src/gnu/llvm/lld/wasm/OutputSegment.cpp 13 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/lld CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:25:27 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LLDB_13_0_0 U src/gnu/llvm/lldb/.clang-format U src/gnu/llvm/lldb/.clang-tidy U src/gnu/llvm/lldb/.gitignore U src/gnu/llvm/lldb/CMakeLists.txt U src/gnu/llvm/lldb/CODE_OWNERS.txt U src/gnu/llvm/lldb/LICENSE.TXT U src/gnu/llvm/lldb/use_lldb_suite_root.py U src/gnu/llvm/lldb/bindings/CMakeLists.txt U src/gnu/llvm/lldb/bindings/headers.swig U src/gnu/llvm/lldb/bindings/interfaces.swig U src/gnu/llvm/lldb/bindings/macros.swig U src/gnu/llvm/lldb/bindings/interface/SBAddress.i U src/gnu/llvm/lldb/bindings/interface/SBAttachInfo.i U src/gnu/llvm/lldb/bindings/interface/SBBlock.i U src/gnu/llvm/lldb/bindings/interface/SBBreakpoint.i U src/gnu/llvm/lldb/bindings/interface/SBBreakpointLocation.i U src/gnu/llvm/lldb/bindings/interface/SBBreakpointName.i U src/gnu/llvm/lldb/bindings/interface/SBBroadcaster.i U src/gnu/llvm/lldb/bindings/interface/SBCommandInterpreter.i U src/gnu/llvm/lldb/bindings/interface/SBCommandInterpreterRunOptions.i U src/gnu/llvm/lldb/bindings/interface/SBCommandReturnObject.i U src/gnu/llvm/lldb/bindings/interface/SBCommunication.i U src/gnu/llvm/lldb/bindings/interface/SBCompileUnit.i U src/gnu/llvm/lldb/bindings/interface/SBData.i U src/gnu/llvm/lldb/bindings/interface/SBDebugger.i U src/gnu/llvm/lldb/bindings/interface/SBDeclaration.i U src/gnu/llvm/lldb/bindings/interface/SBEnvironment.i U src/gnu/llvm/lldb/bindings/interface/SBError.i U src/gnu/llvm/lldb/bindings/interface/SBEvent.i U src/gnu/llvm/lldb/bindings/interface/SBFile.i U src/gnu/llvm/lldb/bindings/interface/SBExecutionContext.i U src/gnu/llvm/lldb/bindings/interface/SBExpressionOptions.i U src/gnu/llvm/lldb/bindings/interface/SBFileSpec.i U src/gnu/llvm/lldb/bindings/interface/SBFileSpecList.i U src/gnu/llvm/lldb/bindings/interface/SBFrame.i U src/gnu/llvm/lldb/bindings/interface/SBFunction.i U src/gnu/llvm/lldb/bindings/interface/SBHostOS.i U src/gnu/llvm/lldb/bindings/interface/SBInstruction.i U src/gnu/llvm/lldb/bindings/interface/SBInstructionList.i U src/gnu/llvm/lldb/bindings/interface/SBLanguageRuntime.i U src/gnu/llvm/lldb/bindings/interface/SBLaunchInfo.i U src/gnu/llvm/lldb/bindings/interface/SBLineEntry.i U src/gnu/llvm/lldb/bindings/interface/SBListener.i U src/gnu/llvm/lldb/bindings/interface/SBMemoryRegionInfo.i U src/gnu/llvm/lldb/bindings/interface/SBMemoryRegionInfoList.i U src/gnu/llvm/lldb/bindings/interface/SBModule.i U src/gnu/llvm/lldb/bindings/interface/SBModuleSpec.i U src/gnu/llvm/lldb/bindings/interface/SBPlatform.i U src/gnu/llvm/lldb/bindings/interface/SBProcess.i U src/gnu/llvm/lldb/bindings/interface/SBProcessInfo.i U src/gnu/llvm/lldb/bindings/interface/SBQueue.i U src/gnu/llvm/lldb/bindings/interface/SBQueueItem.i U src/gnu/llvm/lldb/bindings/interface/SBReproducer.i U src/gnu/llvm/lldb/bindings/interface/SBSection.i U src/gnu/llvm/lldb/bindings/interface/SBSourceManager.i U src/gnu/llvm/lldb/bindings/interface/SBStream.i U src/gnu/llvm/lldb/bindings/interface/SBStringList.i U src/gnu/llvm/lldb/bindings/interface/SBStructuredData.i U src/gnu/llvm/lldb/bindings/interface/SBSymbol.i U src/gnu/llvm/lldb/bindings/interface/SBSymbolContext.i U src/gnu/llvm/lldb/bindings/interface/SBSymbolContextList.i U src/gnu/llvm/lldb/bindings/interface/SBTarget.i U src/gnu/llvm/lldb/bindings/interface/SBThread.i U src/gnu/llvm/lldb/bindings/interface/SBThreadCollection.i U src/gnu/llvm/lldb/bindings/interface/SBThreadPlan.i U src/gnu/llvm/lldb/bindings/interface/SBTrace.i U src/gnu/llvm/lldb/bindings/interface/SBType.i U src/gnu/llvm/lldb/bindings/interface/SBTypeEnumMember.i U src/gnu/llvm/lldb/bindings/interface/SBTypeCategory.i U src/gnu/llvm/lldb/bindings/interface/SBValue.i U src/gnu/llvm/lldb/bindings/interface/SBTypeFilter.i U src/gnu/llvm/lldb/bindings/interface/SBTypeFormat.i U src/gnu/llvm/lldb/bindings/interface/SBTypeNameSpecifier.i U src/gnu/llvm/lldb/bindings/interface/SBTypeSummary.i U src/gnu/llvm/lldb/bindings/interface/SBTypeSynthetic.i U src/gnu/llvm/lldb/bindings/interface/SBUnixSignals.i U src/gnu/llvm/lldb/bindings/interface/SBValueList.i U src/gnu/llvm/lldb/bindings/interface/SBVariablesOptions.i U src/gnu/llvm/lldb/bindings/interface/SBWatchpoint.i U src/gnu/llvm/lldb/bindings/lua/lua-typemaps.swig N src/gnu/llvm/lldb/bindings/lua/CMakeLists.txt N src/gnu/llvm/lldb/bindings/lua/lua-swigsafecast.swig N src/gnu/llvm/lldb/bindings/lua/lua-wrapper.swig N src/gnu/llvm/lldb/bindings/lua/lua.swig U src/gnu/llvm/lldb/bindings/python/createPythonInit.py U src/gnu/llvm/lldb/bindings/python/python-extensions.swig U src/gnu/llvm/lldb/bindings/python/python-swigsafecast.swig U src/gnu/llvm/lldb/bindings/python/python-typemaps.swig U src/gnu/llvm/lldb/bindings/python/python-wrapper.swig N src/gnu/llvm/lldb/bindings/python/CMakeLists.txt N src/gnu/llvm/lldb/bindings/python/python-typemaps.h N src/gnu/llvm/lldb/bindings/python/python.swig U src/gnu/llvm/lldb/cmake/caches/Apple-lldb-Linux.cmake U src/gnu/llvm/lldb/cmake/caches/Apple-lldb-Xcode.cmake U src/gnu/llvm/lldb/cmake/caches/Apple-lldb-base.cmake U src/gnu/llvm/lldb/cmake/caches/Apple-lldb-macOS.cmake U src/gnu/llvm/lldb/cmake/modules/AddLLDB.cmake U src/gnu/llvm/lldb/cmake/modules/FindCursesAndPanel.cmake U src/gnu/llvm/lldb/cmake/modules/FindLibEdit.cmake U src/gnu/llvm/lldb/cmake/modules/FindLuaAndSwig.cmake U src/gnu/llvm/lldb/cmake/modules/LLDBConfig.cmake U src/gnu/llvm/lldb/cmake/modules/LLDBFramework.cmake U src/gnu/llvm/lldb/cmake/modules/LLDBGenerateConfig.cmake U src/gnu/llvm/lldb/cmake/modules/LLDBStandalone.cmake N src/gnu/llvm/lldb/cmake/modules/FindPythonAndSwig.cmake U src/gnu/llvm/lldb/cmake/modules/debugserverConfig.cmake U src/gnu/llvm/lldb/docs/.htaccess U src/gnu/llvm/lldb/docs/CMakeLists.txt U src/gnu/llvm/lldb/docs/conf.py U src/gnu/llvm/lldb/docs/doxygen-mainpage.dox U src/gnu/llvm/lldb/docs/doxygen.cfg.in U src/gnu/llvm/lldb/docs/index.rst U src/gnu/llvm/lldb/docs/lldb-for-gdb-users.txt U src/gnu/llvm/lldb/docs/lldb-gdb-remote.txt U src/gnu/llvm/lldb/docs/lldb-platform-packets.txt N src/gnu/llvm/lldb/docs/python_api.rst N src/gnu/llvm/lldb/docs/python_api_enums.rst U src/gnu/llvm/lldb/docs/_static/lldb.css C src/gnu/llvm/lldb/docs/man/lldb.rst N src/gnu/llvm/lldb/docs/man/lldb-server.rst U src/gnu/llvm/lldb/docs/resources/bots.rst U src/gnu/llvm/lldb/docs/resources/build.rst U src/gnu/llvm/lldb/docs/resources/caveats.rst U src/gnu/llvm/lldb/docs/resources/contributing.rst U src/gnu/llvm/lldb/docs/resources/test.rst U src/gnu/llvm/lldb/docs/status/features.rst U src/gnu/llvm/lldb/docs/status/goals.rst U src/gnu/llvm/lldb/docs/status/projects.rst U src/gnu/llvm/lldb/docs/status/releases.rst U src/gnu/llvm/lldb/docs/status/status.rst N src/gnu/llvm/lldb/docs/_lldb/__init__.py U src/gnu/llvm/lldb/docs/testsuite/a-detailed-walkthrough.txt U src/gnu/llvm/lldb/docs/testsuite/best-practices.txt U src/gnu/llvm/lldb/docs/use/formatting.rst U src/gnu/llvm/lldb/docs/use/map.rst U src/gnu/llvm/lldb/docs/use/python-reference.rst U src/gnu/llvm/lldb/docs/use/python.rst U src/gnu/llvm/lldb/docs/use/remote.rst U src/gnu/llvm/lldb/docs/use/symbolication.rst U src/gnu/llvm/lldb/docs/use/symbols.rst U src/gnu/llvm/lldb/docs/use/troubleshooting.rst U src/gnu/llvm/lldb/docs/use/tutorial.rst U src/gnu/llvm/lldb/docs/use/variable.rst N src/gnu/llvm/lldb/docs/use/links.md N src/gnu/llvm/lldb/docs/use/qemu-testing.rst N src/gnu/llvm/lldb/docs/design/overview.rst N src/gnu/llvm/lldb/docs/design/reproducers.rst N src/gnu/llvm/lldb/docs/design/sbapi.rst U src/gnu/llvm/lldb/examples/customization/bin-utils/.lldbinit U src/gnu/llvm/lldb/examples/customization/bin-utils/README U src/gnu/llvm/lldb/examples/customization/bin-utils/binutils.py U src/gnu/llvm/lldb/examples/customization/import-python/README U src/gnu/llvm/lldb/examples/customization/import-python/importcmd.py U src/gnu/llvm/lldb/examples/customization/pwd-cd-and-system/.lldbinit U src/gnu/llvm/lldb/examples/customization/pwd-cd-and-system/README U src/gnu/llvm/lldb/examples/customization/pwd-cd-and-system/utils.py U src/gnu/llvm/lldb/examples/darwin/heap_find/heap.py U src/gnu/llvm/lldb/examples/darwin/heap_find/heap/Makefile U src/gnu/llvm/lldb/examples/darwin/heap_find/heap/heap_find.cpp U src/gnu/llvm/lldb/examples/functions/Makefile U src/gnu/llvm/lldb/examples/functions/main.cpp U src/gnu/llvm/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp U src/gnu/llvm/lldb/examples/interposing/darwin/fd_interposing/Makefile U src/gnu/llvm/lldb/examples/lookup/Makefile U src/gnu/llvm/lldb/examples/lookup/main.cpp U src/gnu/llvm/lldb/examples/plugins/commands/fooplugin.cpp U src/gnu/llvm/lldb/examples/python/armv7_cortex_m_target_defintion.py U src/gnu/llvm/lldb/examples/python/bsd.py U src/gnu/llvm/lldb/examples/python/cmdtemplate.py U src/gnu/llvm/lldb/examples/python/crashlog.py U src/gnu/llvm/lldb/examples/python/delta.py U src/gnu/llvm/lldb/examples/python/diagnose_nsstring.py U src/gnu/llvm/lldb/examples/python/diagnose_unwind.py U src/gnu/llvm/lldb/examples/python/dict_utils.py U src/gnu/llvm/lldb/examples/python/disasm-stress-test.py U src/gnu/llvm/lldb/examples/python/disasm.py U src/gnu/llvm/lldb/examples/python/disassembly_mode.py U src/gnu/llvm/lldb/examples/python/file_extract.py U src/gnu/llvm/lldb/examples/python/gdb_disassemble.py U src/gnu/llvm/lldb/examples/python/gdbremote.py U src/gnu/llvm/lldb/examples/python/globals.py U src/gnu/llvm/lldb/examples/python/in_call_stack.py U src/gnu/llvm/lldb/examples/python/jump.py U src/gnu/llvm/lldb/examples/python/lldb_module_utils.py U src/gnu/llvm/lldb/examples/python/lldbtk.py U src/gnu/llvm/lldb/examples/python/mach_o.py U src/gnu/llvm/lldb/examples/python/memory.py U src/gnu/llvm/lldb/examples/python/operating_system.py U src/gnu/llvm/lldb/examples/python/performance.py U src/gnu/llvm/lldb/examples/python/process_events.py U src/gnu/llvm/lldb/examples/python/pytracer.py U src/gnu/llvm/lldb/examples/python/sbvalue.py U src/gnu/llvm/lldb/examples/python/scripted_step.py U src/gnu/llvm/lldb/examples/python/shadow.py U src/gnu/llvm/lldb/examples/python/sources.py U src/gnu/llvm/lldb/examples/python/stacks.py U src/gnu/llvm/lldb/examples/python/step_and_print.py U src/gnu/llvm/lldb/examples/python/symbolication.py U src/gnu/llvm/lldb/examples/python/types.py U src/gnu/llvm/lldb/examples/python/x86_64_linux_target_definition.py U src/gnu/llvm/lldb/examples/python/x86_64_qemu_target_definition.py U src/gnu/llvm/lldb/examples/python/x86_64_target_definition.py N src/gnu/llvm/lldb/examples/python/scripted_process/my_scripted_process.py N src/gnu/llvm/lldb/examples/python/scripted_process/scripted_process.py U src/gnu/llvm/lldb/examples/scripting/dictionary.c U src/gnu/llvm/lldb/examples/scripting/tree_utils.py U src/gnu/llvm/lldb/examples/summaries/essentials U src/gnu/llvm/lldb/examples/summaries/lldb U src/gnu/llvm/lldb/examples/summaries/objc.py U src/gnu/llvm/lldb/examples/summaries/pysummary.py U src/gnu/llvm/lldb/examples/summaries/sp_cp.py U src/gnu/llvm/lldb/examples/summaries/synth.py U src/gnu/llvm/lldb/examples/summaries/unicode_strings.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFArray.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFBag.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFBinaryHeap.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFBitVector.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFDictionary.py U src/gnu/llvm/lldb/examples/summaries/cocoa/CFString.py U src/gnu/llvm/lldb/examples/summaries/cocoa/Class.py U src/gnu/llvm/lldb/examples/summaries/cocoa/Logger.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSBundle.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSData.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSDate.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSException.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSIndexSet.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSMachPort.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSNotification.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSNumber.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSSet.py U src/gnu/llvm/lldb/examples/summaries/cocoa/NSURL.py U src/gnu/llvm/lldb/examples/summaries/cocoa/Selector.py U src/gnu/llvm/lldb/examples/summaries/cocoa/attrib_fromdict.py U src/gnu/llvm/lldb/examples/summaries/cocoa/cache.py U src/gnu/llvm/lldb/examples/summaries/cocoa/metrics.py U src/gnu/llvm/lldb/examples/summaries/cocoa/objc_runtime.py U src/gnu/llvm/lldb/examples/synthetic/gnu_libstdcpp.py U src/gnu/llvm/lldb/examples/synthetic/libcxx.py U src/gnu/llvm/lldb/examples/synthetic/unordered_multi.py U src/gnu/llvm/lldb/examples/synthetic/bitfield/example.py U src/gnu/llvm/lldb/examples/synthetic/bitfield/program.cpp U src/gnu/llvm/lldb/examples/test/.lldb-loggings U src/gnu/llvm/lldb/examples/test/.lldb-pre-post-flight U src/gnu/llvm/lldb/examples/test/.lldb-pre-post-flight.bad U src/gnu/llvm/lldb/examples/test/.lldbtest-config U src/gnu/llvm/lldb/examples/test/.lldbtest-config2 U src/gnu/llvm/lldb/examples/test/lldbtest-stderr U src/gnu/llvm/lldb/examples/test/lldbtest-stdout U src/gnu/llvm/lldb/examples/test/usage-config U src/gnu/llvm/lldb/examples/test/usage-lldb-loggings U src/gnu/llvm/lldb/examples/test/usage-pre-post-flight U src/gnu/llvm/lldb/examples/test/tmp/lldb_log-x86_64-clang-TestBreakpointCommand.BreakpointCommandTestCase.test_with_dsym.txt U src/gnu/llvm/lldb/examples/test/tmp/lldb_log-x86_64-clang-TestBreakpointCommand.BreakpointCommandTestCase.test_with_dwarf.txt U src/gnu/llvm/lldb/include/lldb/lldb-defines.h U src/gnu/llvm/lldb/include/lldb/lldb-enumerations.h U src/gnu/llvm/lldb/include/lldb/lldb-forward.h U src/gnu/llvm/lldb/include/lldb/lldb-private-defines.h U src/gnu/llvm/lldb/include/lldb/lldb-private-enumerations.h U src/gnu/llvm/lldb/include/lldb/lldb-private-forward.h U src/gnu/llvm/lldb/include/lldb/lldb-private-interfaces.h U src/gnu/llvm/lldb/include/lldb/lldb-private-types.h U src/gnu/llvm/lldb/include/lldb/lldb-private.h U src/gnu/llvm/lldb/include/lldb/lldb-public.h U src/gnu/llvm/lldb/include/lldb/lldb-types.h U src/gnu/llvm/lldb/include/lldb/lldb-versioning.h U src/gnu/llvm/lldb/include/lldb/module.modulemap U src/gnu/llvm/lldb/include/lldb/API/LLDB.h U src/gnu/llvm/lldb/include/lldb/API/SBAddress.h U src/gnu/llvm/lldb/include/lldb/API/SBAttachInfo.h U src/gnu/llvm/lldb/include/lldb/API/SBBlock.h U src/gnu/llvm/lldb/include/lldb/API/SBBreakpoint.h U src/gnu/llvm/lldb/include/lldb/API/SBBreakpointLocation.h U src/gnu/llvm/lldb/include/lldb/API/SBBreakpointName.h U src/gnu/llvm/lldb/include/lldb/API/SBBroadcaster.h U src/gnu/llvm/lldb/include/lldb/API/SBCommandInterpreter.h U src/gnu/llvm/lldb/include/lldb/API/SBCommandInterpreterRunOptions.h U src/gnu/llvm/lldb/include/lldb/API/SBCommandReturnObject.h U src/gnu/llvm/lldb/include/lldb/API/SBCommunication.h U src/gnu/llvm/lldb/include/lldb/API/SBCompileUnit.h U src/gnu/llvm/lldb/include/lldb/API/SBData.h U src/gnu/llvm/lldb/include/lldb/API/SBDebugger.h U src/gnu/llvm/lldb/include/lldb/API/SBDeclaration.h U src/gnu/llvm/lldb/include/lldb/API/SBDefines.h U src/gnu/llvm/lldb/include/lldb/API/SBEnvironment.h U src/gnu/llvm/lldb/include/lldb/API/SBError.h U src/gnu/llvm/lldb/include/lldb/API/SBEvent.h U src/gnu/llvm/lldb/include/lldb/API/SBExecutionContext.h U src/gnu/llvm/lldb/include/lldb/API/SBExpressionOptions.h U src/gnu/llvm/lldb/include/lldb/API/SBFile.h U src/gnu/llvm/lldb/include/lldb/API/SBFileSpec.h U src/gnu/llvm/lldb/include/lldb/API/SBFileSpecList.h U src/gnu/llvm/lldb/include/lldb/API/SBFrame.h U src/gnu/llvm/lldb/include/lldb/API/SBFunction.h U src/gnu/llvm/lldb/include/lldb/API/SBHostOS.h U src/gnu/llvm/lldb/include/lldb/API/SBInstruction.h U src/gnu/llvm/lldb/include/lldb/API/SBInstructionList.h U src/gnu/llvm/lldb/include/lldb/API/SBLanguageRuntime.h U src/gnu/llvm/lldb/include/lldb/API/SBLaunchInfo.h U src/gnu/llvm/lldb/include/lldb/API/SBLineEntry.h U src/gnu/llvm/lldb/include/lldb/API/SBListener.h U src/gnu/llvm/lldb/include/lldb/API/SBMemoryRegionInfo.h U src/gnu/llvm/lldb/include/lldb/API/SBMemoryRegionInfoList.h U src/gnu/llvm/lldb/include/lldb/API/SBModule.h U src/gnu/llvm/lldb/include/lldb/API/SBModuleSpec.h U src/gnu/llvm/lldb/include/lldb/API/SBPlatform.h U src/gnu/llvm/lldb/include/lldb/API/SBProcess.h U src/gnu/llvm/lldb/include/lldb/API/SBProcessInfo.h U src/gnu/llvm/lldb/include/lldb/API/SBQueue.h U src/gnu/llvm/lldb/include/lldb/API/SBQueueItem.h U src/gnu/llvm/lldb/include/lldb/API/SBReproducer.h U src/gnu/llvm/lldb/include/lldb/API/SBSection.h U src/gnu/llvm/lldb/include/lldb/API/SBSourceManager.h U src/gnu/llvm/lldb/include/lldb/API/SBStream.h U src/gnu/llvm/lldb/include/lldb/API/SBStringList.h U src/gnu/llvm/lldb/include/lldb/API/SBStructuredData.h U src/gnu/llvm/lldb/include/lldb/API/SBSymbol.h U src/gnu/llvm/lldb/include/lldb/API/SBSymbolContext.h U src/gnu/llvm/lldb/include/lldb/API/SBSymbolContextList.h U src/gnu/llvm/lldb/include/lldb/API/SBTarget.h U src/gnu/llvm/lldb/include/lldb/API/SBThread.h U src/gnu/llvm/lldb/include/lldb/API/SBThreadCollection.h U src/gnu/llvm/lldb/include/lldb/API/SBThreadPlan.h U src/gnu/llvm/lldb/include/lldb/API/SBTrace.h U src/gnu/llvm/lldb/include/lldb/API/SBType.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeCategory.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeEnumMember.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeFilter.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeFormat.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeNameSpecifier.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeSummary.h U src/gnu/llvm/lldb/include/lldb/API/SBTypeSynthetic.h U src/gnu/llvm/lldb/include/lldb/API/SBUnixSignals.h U src/gnu/llvm/lldb/include/lldb/API/SBValue.h U src/gnu/llvm/lldb/include/lldb/API/SBValueList.h U src/gnu/llvm/lldb/include/lldb/API/SBVariablesOptions.h U src/gnu/llvm/lldb/include/lldb/API/SBWatchpoint.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/Breakpoint.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointID.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointIDList.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointList.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointLocation.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointLocationList.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointName.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointOptions.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointPrecondition.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolver.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolverName.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointResolverScripted.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointSite.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/BreakpointSiteList.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/Stoppoint.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/StoppointCallbackContext.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/Watchpoint.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/WatchpointList.h U src/gnu/llvm/lldb/include/lldb/Breakpoint/WatchpointOptions.h N src/gnu/llvm/lldb/include/lldb/Breakpoint/StoppointHitCounter.h N src/gnu/llvm/lldb/include/lldb/Breakpoint/StoppointSite.h U src/gnu/llvm/lldb/include/lldb/Core/Address.h U src/gnu/llvm/lldb/include/lldb/Core/AddressRange.h U src/gnu/llvm/lldb/include/lldb/Core/AddressResolver.h U src/gnu/llvm/lldb/include/lldb/Core/AddressResolverFileLine.h U src/gnu/llvm/lldb/include/lldb/Core/Architecture.h U src/gnu/llvm/lldb/include/lldb/Core/Communication.h U src/gnu/llvm/lldb/include/lldb/Core/Debugger.h U src/gnu/llvm/lldb/include/lldb/Core/Disassembler.h U src/gnu/llvm/lldb/include/lldb/Core/DumpDataExtractor.h U src/gnu/llvm/lldb/include/lldb/Core/EmulateInstruction.h U src/gnu/llvm/lldb/include/lldb/Core/DumpRegisterValue.h U src/gnu/llvm/lldb/include/lldb/Core/FileLineResolver.h U src/gnu/llvm/lldb/include/lldb/Core/FileSpecList.h U src/gnu/llvm/lldb/include/lldb/Core/FormatEntity.h U src/gnu/llvm/lldb/include/lldb/Core/IOHandler.h U src/gnu/llvm/lldb/include/lldb/Core/Highlighter.h U src/gnu/llvm/lldb/include/lldb/Core/IOHandlerCursesGUI.h U src/gnu/llvm/lldb/include/lldb/Core/Mangled.h U src/gnu/llvm/lldb/include/lldb/Core/Value.h U src/gnu/llvm/lldb/include/lldb/Core/IOStreamMacros.h U src/gnu/llvm/lldb/include/lldb/Core/LoadedModuleInfoList.h U src/gnu/llvm/lldb/include/lldb/Core/MappedHash.h U src/gnu/llvm/lldb/include/lldb/Core/Module.h U src/gnu/llvm/lldb/include/lldb/Core/Opcode.h U src/gnu/llvm/lldb/include/lldb/Core/ModuleChild.h U src/gnu/llvm/lldb/include/lldb/Core/ModuleList.h U src/gnu/llvm/lldb/include/lldb/Core/ModuleSpec.h U src/gnu/llvm/lldb/include/lldb/Core/PluginInterface.h U src/gnu/llvm/lldb/include/lldb/Core/PluginManager.h U src/gnu/llvm/lldb/include/lldb/Core/Section.h U src/gnu/llvm/lldb/include/lldb/Core/PropertiesBase.td U src/gnu/llvm/lldb/include/lldb/Core/RichManglingContext.h U src/gnu/llvm/lldb/include/lldb/Core/SearchFilter.h U src/gnu/llvm/lldb/include/lldb/Core/SourceManager.h U src/gnu/llvm/lldb/include/lldb/Core/StreamAsynchronousIO.h U src/gnu/llvm/lldb/include/lldb/Core/StreamBuffer.h U src/gnu/llvm/lldb/include/lldb/Core/StreamFile.h U src/gnu/llvm/lldb/include/lldb/Core/StructuredDataImpl.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObject.h U src/gnu/llvm/lldb/include/lldb/Core/ThreadSafeDenseMap.h U src/gnu/llvm/lldb/include/lldb/Core/ThreadSafeDenseSet.h U src/gnu/llvm/lldb/include/lldb/Core/ThreadSafeValue.h U src/gnu/llvm/lldb/include/lldb/Core/UniqueCStringMap.h U src/gnu/llvm/lldb/include/lldb/Core/UserSettingsController.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectCast.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectChild.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectConstResult.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectConstResultCast.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectConstResultChild.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectConstResultImpl.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectDynamicValue.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectList.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectMemory.h U src/gnu/llvm/lldb/include/lldb/Core/dwarf.h N src/gnu/llvm/lldb/include/lldb/Core/Declaration.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectRegister.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h U src/gnu/llvm/lldb/include/lldb/Core/ValueObjectVariable.h N src/gnu/llvm/lldb/include/lldb/Core/Progress.h N src/gnu/llvm/lldb/include/lldb/Core/SourceLocationSpec.h N src/gnu/llvm/lldb/include/lldb/Core/ValueObjectUpdater.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/CXXFunctionPointer.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/DataVisualization.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/FormatCache.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/FormatClasses.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/FormatManager.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/FormattersContainer.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/FormattersHelpers.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/LanguageCategory.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/StringPrinter.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/TypeCategory.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/TypeCategoryMap.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/TypeFormat.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/TypeSummary.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/TypeSynthetic.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/VectorIterator.h U src/gnu/llvm/lldb/include/lldb/DataFormatters/VectorType.h U src/gnu/llvm/lldb/include/lldb/Expression/DWARFExpression.h U src/gnu/llvm/lldb/include/lldb/Expression/DiagnosticManager.h U src/gnu/llvm/lldb/include/lldb/Expression/DynamicCheckerFunctions.h U src/gnu/llvm/lldb/include/lldb/Expression/Expression.h U src/gnu/llvm/lldb/include/lldb/Expression/ExpressionParser.h U src/gnu/llvm/lldb/include/lldb/Expression/ExpressionSourceCode.h U src/gnu/llvm/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h U src/gnu/llvm/lldb/include/lldb/Expression/ExpressionVariable.h U src/gnu/llvm/lldb/include/lldb/Expression/FunctionCaller.h U src/gnu/llvm/lldb/include/lldb/Expression/IRExecutionUnit.h U src/gnu/llvm/lldb/include/lldb/Expression/IRInterpreter.h U src/gnu/llvm/lldb/include/lldb/Expression/IRMemoryMap.h U src/gnu/llvm/lldb/include/lldb/Expression/LLVMUserExpression.h U src/gnu/llvm/lldb/include/lldb/Expression/Materializer.h U src/gnu/llvm/lldb/include/lldb/Expression/REPL.h U src/gnu/llvm/lldb/include/lldb/Expression/UserExpression.h U src/gnu/llvm/lldb/include/lldb/Expression/UtilityFunction.h U src/gnu/llvm/lldb/include/lldb/Host/Config.h.cmake U src/gnu/llvm/lldb/include/lldb/Host/ConnectionFileDescriptor.h U src/gnu/llvm/lldb/include/lldb/Host/Debug.h U src/gnu/llvm/lldb/include/lldb/Host/Editline.h U src/gnu/llvm/lldb/include/lldb/Host/File.h U src/gnu/llvm/lldb/include/lldb/Host/FileAction.h U src/gnu/llvm/lldb/include/lldb/Host/FileCache.h U src/gnu/llvm/lldb/include/lldb/Host/FileSystem.h U src/gnu/llvm/lldb/include/lldb/Host/Host.h U src/gnu/llvm/lldb/include/lldb/Host/HostGetOpt.h U src/gnu/llvm/lldb/include/lldb/Host/HostInfo.h U src/gnu/llvm/lldb/include/lldb/Host/HostInfoBase.h U src/gnu/llvm/lldb/include/lldb/Host/HostNativeProcess.h U src/gnu/llvm/lldb/include/lldb/Host/HostNativeProcessBase.h U src/gnu/llvm/lldb/include/lldb/Host/HostNativeThread.h U src/gnu/llvm/lldb/include/lldb/Host/HostNativeThreadBase.h U src/gnu/llvm/lldb/include/lldb/Host/HostNativeThreadForward.h U src/gnu/llvm/lldb/include/lldb/Host/HostProcess.h U src/gnu/llvm/lldb/include/lldb/Host/HostThread.h U src/gnu/llvm/lldb/include/lldb/Host/LZMA.h U src/gnu/llvm/lldb/include/lldb/Host/LockFile.h U src/gnu/llvm/lldb/include/lldb/Host/LockFileBase.h U src/gnu/llvm/lldb/include/lldb/Host/MainLoop.h U src/gnu/llvm/lldb/include/lldb/Host/MainLoopBase.h U src/gnu/llvm/lldb/include/lldb/Host/MonitoringProcessLauncher.h U src/gnu/llvm/lldb/include/lldb/Host/OptionParser.h U src/gnu/llvm/lldb/include/lldb/Host/Pipe.h U src/gnu/llvm/lldb/include/lldb/Host/PipeBase.h U src/gnu/llvm/lldb/include/lldb/Host/PosixApi.h U src/gnu/llvm/lldb/include/lldb/Host/ProcessLaunchInfo.h U src/gnu/llvm/lldb/include/lldb/Host/ProcessLauncher.h U src/gnu/llvm/lldb/include/lldb/Host/ProcessRunLock.h U src/gnu/llvm/lldb/include/lldb/Host/PseudoTerminal.h U src/gnu/llvm/lldb/include/lldb/Host/SafeMachO.h U src/gnu/llvm/lldb/include/lldb/Host/Socket.h U src/gnu/llvm/lldb/include/lldb/Host/SocketAddress.h U src/gnu/llvm/lldb/include/lldb/Host/StringConvert.h U src/gnu/llvm/lldb/include/lldb/Host/Terminal.h U src/gnu/llvm/lldb/include/lldb/Host/ThreadLauncher.h U src/gnu/llvm/lldb/include/lldb/Host/Time.h U src/gnu/llvm/lldb/include/lldb/Host/XML.h U src/gnu/llvm/lldb/include/lldb/Host/android/HostInfoAndroid.h U src/gnu/llvm/lldb/include/lldb/Host/common/GetOptInc.h U src/gnu/llvm/lldb/include/lldb/Host/common/NativeBreakpointList.h U src/gnu/llvm/lldb/include/lldb/Host/common/NativeProcessProtocol.h U src/gnu/llvm/lldb/include/lldb/Host/common/NativeRegisterContext.h U src/gnu/llvm/lldb/include/lldb/Host/common/NativeThreadProtocol.h U src/gnu/llvm/lldb/include/lldb/Host/common/NativeWatchpointList.h U src/gnu/llvm/lldb/include/lldb/Host/common/TCPSocket.h U src/gnu/llvm/lldb/include/lldb/Host/common/UDPSocket.h U src/gnu/llvm/lldb/include/lldb/Host/freebsd/HostInfoFreeBSD.h U src/gnu/llvm/lldb/include/lldb/Host/linux/AbstractSocket.h U src/gnu/llvm/lldb/include/lldb/Host/linux/HostInfoLinux.h U src/gnu/llvm/lldb/include/lldb/Host/linux/Ptrace.h U src/gnu/llvm/lldb/include/lldb/Host/linux/Support.h U src/gnu/llvm/lldb/include/lldb/Host/linux/Uio.h N src/gnu/llvm/lldb/include/lldb/Host/linux/Host.h U src/gnu/llvm/lldb/include/lldb/Host/macosx/HostInfoMacOSX.h U src/gnu/llvm/lldb/include/lldb/Host/macosx/HostThreadMacOSX.h U src/gnu/llvm/lldb/include/lldb/Host/netbsd/HostInfoNetBSD.h U src/gnu/llvm/lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h U src/gnu/llvm/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/DomainSocket.h U src/gnu/llvm/lldb/include/lldb/Host/posix/Fcntl.h U src/gnu/llvm/lldb/include/lldb/Host/posix/HostInfoPosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/HostProcessPosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/HostThreadPosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/LockFilePosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/PipePosix.h U src/gnu/llvm/lldb/include/lldb/Host/posix/ProcessLauncherPosixFork.h U src/gnu/llvm/lldb/include/lldb/Host/windows/AutoHandle.h U src/gnu/llvm/lldb/include/lldb/Host/windows/ConnectionGenericFileWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/HostInfoWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/HostProcessWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/HostThreadWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/LockFileWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/PipeWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/PosixApi.h U src/gnu/llvm/lldb/include/lldb/Host/windows/ProcessLauncherWindows.h U src/gnu/llvm/lldb/include/lldb/Host/windows/windows.h U src/gnu/llvm/lldb/include/lldb/Initialization/SystemInitializer.h U src/gnu/llvm/lldb/include/lldb/Initialization/SystemInitializerCommon.h U src/gnu/llvm/lldb/include/lldb/Initialization/SystemLifetimeManager.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandAlias.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandCompletions.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandHistory.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandInterpreter.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandObject.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandObjectMultiword.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandReturnObject.h U src/gnu/llvm/lldb/include/lldb/Interpreter/CommandOptionValidators.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupBoolean.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionArgParser.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupFile.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupFormat.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupOutputFile.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupPlatform.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValue.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupPythonClassWithDict.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupString.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupUInt64.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupUUID.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupVariable.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionGroupWatchpoint.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueArch.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueArgs.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueArray.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueBoolean.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueChar.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueDictionary.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueEnumeration.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueFileSpec.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueFormat.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueLanguage.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValuePathMappings.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueProperties.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueRegex.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueSInt64.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueString.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueUInt64.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueUUID.h U src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValues.h U src/gnu/llvm/lldb/include/lldb/Interpreter/Options.h U src/gnu/llvm/lldb/include/lldb/Interpreter/ScriptInterpreter.h U src/gnu/llvm/lldb/include/lldb/Interpreter/Property.h N src/gnu/llvm/lldb/include/lldb/Interpreter/OptionValueFileColonLine.h N src/gnu/llvm/lldb/include/lldb/Interpreter/ScriptedProcessInterface.h U src/gnu/llvm/lldb/include/lldb/Symbol/ArmUnwindInfo.h U src/gnu/llvm/lldb/include/lldb/Symbol/Block.h U src/gnu/llvm/lldb/include/lldb/Symbol/CallFrameInfo.h U src/gnu/llvm/lldb/include/lldb/Symbol/CompactUnwindInfo.h U src/gnu/llvm/lldb/include/lldb/Symbol/CompileUnit.h U src/gnu/llvm/lldb/include/lldb/Symbol/CompilerDecl.h U src/gnu/llvm/lldb/include/lldb/Symbol/CompilerDeclContext.h U src/gnu/llvm/lldb/include/lldb/Symbol/CompilerType.h U src/gnu/llvm/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h U src/gnu/llvm/lldb/include/lldb/Symbol/DebugMacros.h U src/gnu/llvm/lldb/include/lldb/Symbol/DeclVendor.h U src/gnu/llvm/lldb/include/lldb/Symbol/Function.h U src/gnu/llvm/lldb/include/lldb/Symbol/FuncUnwinders.h U src/gnu/llvm/lldb/include/lldb/Symbol/LineEntry.h U src/gnu/llvm/lldb/include/lldb/Symbol/LineTable.h U src/gnu/llvm/lldb/include/lldb/Symbol/LocateSymbolFile.h U src/gnu/llvm/lldb/include/lldb/Symbol/Symbol.h U src/gnu/llvm/lldb/include/lldb/Symbol/ObjectContainer.h U src/gnu/llvm/lldb/include/lldb/Symbol/ObjectFile.h U src/gnu/llvm/lldb/include/lldb/Symbol/SourceModule.h U src/gnu/llvm/lldb/include/lldb/Symbol/PostfixExpression.h U src/gnu/llvm/lldb/include/lldb/Symbol/SymbolContext.h U src/gnu/llvm/lldb/include/lldb/Symbol/Symtab.h U src/gnu/llvm/lldb/include/lldb/Symbol/SymbolContextScope.h U src/gnu/llvm/lldb/include/lldb/Symbol/SymbolFile.h U src/gnu/llvm/lldb/include/lldb/Symbol/SymbolVendor.h U src/gnu/llvm/lldb/include/lldb/Symbol/TaggedASTType.h U src/gnu/llvm/lldb/include/lldb/Symbol/Type.h U src/gnu/llvm/lldb/include/lldb/Symbol/Variable.h U src/gnu/llvm/lldb/include/lldb/Symbol/TypeList.h U src/gnu/llvm/lldb/include/lldb/Symbol/TypeMap.h U src/gnu/llvm/lldb/include/lldb/Symbol/TypeSystem.h U src/gnu/llvm/lldb/include/lldb/Symbol/UnwindPlan.h U src/gnu/llvm/lldb/include/lldb/Symbol/UnwindTable.h U src/gnu/llvm/lldb/include/lldb/Symbol/VariableList.h U src/gnu/llvm/lldb/include/lldb/Target/ABI.h U src/gnu/llvm/lldb/include/lldb/Target/AssertFrameRecognizer.h U src/gnu/llvm/lldb/include/lldb/Target/DynamicLoader.h U src/gnu/llvm/lldb/include/lldb/Target/ExecutionContext.h U src/gnu/llvm/lldb/include/lldb/Target/ExecutionContextScope.h U src/gnu/llvm/lldb/include/lldb/Target/InstrumentationRuntime.h U src/gnu/llvm/lldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h U src/gnu/llvm/lldb/include/lldb/Target/JITLoader.h U src/gnu/llvm/lldb/include/lldb/Target/JITLoaderList.h U src/gnu/llvm/lldb/include/lldb/Target/Language.h U src/gnu/llvm/lldb/include/lldb/Target/LanguageRuntime.h U src/gnu/llvm/lldb/include/lldb/Target/Memory.h U src/gnu/llvm/lldb/include/lldb/Target/MemoryHistory.h U src/gnu/llvm/lldb/include/lldb/Target/MemoryRegionInfo.h U src/gnu/llvm/lldb/include/lldb/Target/ModuleCache.h U src/gnu/llvm/lldb/include/lldb/Target/OperatingSystem.h U src/gnu/llvm/lldb/include/lldb/Target/PathMappingList.h U src/gnu/llvm/lldb/include/lldb/Target/Platform.h U src/gnu/llvm/lldb/include/lldb/Target/Process.h U src/gnu/llvm/lldb/include/lldb/Target/ProcessStructReader.h U src/gnu/llvm/lldb/include/lldb/Target/Queue.h U src/gnu/llvm/lldb/include/lldb/Target/QueueItem.h U src/gnu/llvm/lldb/include/lldb/Target/QueueList.h U src/gnu/llvm/lldb/include/lldb/Target/RegisterCheckpoint.h U src/gnu/llvm/lldb/include/lldb/Target/RegisterContext.h U src/gnu/llvm/lldb/include/lldb/Target/RegisterContextUnwind.h U src/gnu/llvm/lldb/include/lldb/Target/RegisterNumber.h U src/gnu/llvm/lldb/include/lldb/Target/RemoteAwarePlatform.h U src/gnu/llvm/lldb/include/lldb/Target/SectionLoadHistory.h U src/gnu/llvm/lldb/include/lldb/Target/SectionLoadList.h U src/gnu/llvm/lldb/include/lldb/Target/StackFrame.h U src/gnu/llvm/lldb/include/lldb/Target/StackFrameList.h U src/gnu/llvm/lldb/include/lldb/Target/StackFrameRecognizer.h U src/gnu/llvm/lldb/include/lldb/Target/StackID.h U src/gnu/llvm/lldb/include/lldb/Target/StopInfo.h U src/gnu/llvm/lldb/include/lldb/Target/StructuredDataPlugin.h U src/gnu/llvm/lldb/include/lldb/Target/SystemRuntime.h U src/gnu/llvm/lldb/include/lldb/Target/Target.h U src/gnu/llvm/lldb/include/lldb/Target/TargetList.h U src/gnu/llvm/lldb/include/lldb/Target/Thread.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadCollection.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadList.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlan.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanBase.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanCallFunction.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanPython.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanRunToAddress.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanShouldStopHere.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStack.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepInRange.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadSpec.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepInstruction.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepOut.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepOverRange.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepRange.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepThrough.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanStepUntil.h U src/gnu/llvm/lldb/include/lldb/Target/ThreadPlanTracer.h U src/gnu/llvm/lldb/include/lldb/Target/UnixSignals.h U src/gnu/llvm/lldb/include/lldb/Target/Unwind.h U src/gnu/llvm/lldb/include/lldb/Target/UnwindAssembly.h U src/gnu/llvm/lldb/include/lldb/Target/UnwindLLDB.h N src/gnu/llvm/lldb/include/lldb/Target/MemoryTagManager.h N src/gnu/llvm/lldb/include/lldb/Target/PostMortemProcess.h N src/gnu/llvm/lldb/include/lldb/Target/ProcessTrace.h N src/gnu/llvm/lldb/include/lldb/Target/Runtime.h N src/gnu/llvm/lldb/include/lldb/Target/Trace.h N src/gnu/llvm/lldb/include/lldb/Target/TraceCursor.h N src/gnu/llvm/lldb/include/lldb/Target/TraceExporter.h N src/gnu/llvm/lldb/include/lldb/Target/TraceInstructionDumper.h U src/gnu/llvm/lldb/include/lldb/Utility/AnsiTerminal.h C src/gnu/llvm/lldb/include/lldb/Utility/ArchSpec.h U src/gnu/llvm/lldb/include/lldb/Utility/Args.h U src/gnu/llvm/lldb/include/lldb/Utility/Baton.h U src/gnu/llvm/lldb/include/lldb/Utility/Broadcaster.h U src/gnu/llvm/lldb/include/lldb/Utility/CompletionRequest.h U src/gnu/llvm/lldb/include/lldb/Utility/Connection.h U src/gnu/llvm/lldb/include/lldb/Utility/ConstString.h U src/gnu/llvm/lldb/include/lldb/Utility/DataBuffer.h U src/gnu/llvm/lldb/include/lldb/Utility/DataBufferHeap.h U src/gnu/llvm/lldb/include/lldb/Utility/DataBufferLLVM.h U src/gnu/llvm/lldb/include/lldb/Utility/DataEncoder.h U src/gnu/llvm/lldb/include/lldb/Utility/DataExtractor.h U src/gnu/llvm/lldb/include/lldb/Utility/Endian.h U src/gnu/llvm/lldb/include/lldb/Utility/Environment.h U src/gnu/llvm/lldb/include/lldb/Utility/Event.h U src/gnu/llvm/lldb/include/lldb/Utility/FileSpec.h U src/gnu/llvm/lldb/include/lldb/Utility/Flags.h U src/gnu/llvm/lldb/include/lldb/Utility/GDBRemote.h U src/gnu/llvm/lldb/include/lldb/Utility/IOObject.h U src/gnu/llvm/lldb/include/lldb/Utility/Iterable.h U src/gnu/llvm/lldb/include/lldb/Utility/LLDBAssert.h U src/gnu/llvm/lldb/include/lldb/Utility/Listener.h U src/gnu/llvm/lldb/include/lldb/Utility/Log.h U src/gnu/llvm/lldb/include/lldb/Utility/Logging.h U src/gnu/llvm/lldb/include/lldb/Utility/NameMatches.h U src/gnu/llvm/lldb/include/lldb/Utility/Predicate.h U src/gnu/llvm/lldb/include/lldb/Utility/ProcessInfo.h U src/gnu/llvm/lldb/include/lldb/Utility/RangeMap.h U src/gnu/llvm/lldb/include/lldb/Utility/RegisterValue.h U src/gnu/llvm/lldb/include/lldb/Utility/RegularExpression.h U src/gnu/llvm/lldb/include/lldb/Utility/Reproducer.h U src/gnu/llvm/lldb/include/lldb/Utility/ReproducerInstrumentation.h U src/gnu/llvm/lldb/include/lldb/Utility/Scalar.h U src/gnu/llvm/lldb/include/lldb/Utility/SelectHelper.h U src/gnu/llvm/lldb/include/lldb/Utility/SharedCluster.h U src/gnu/llvm/lldb/include/lldb/Utility/State.h U src/gnu/llvm/lldb/include/lldb/Utility/Status.h U src/gnu/llvm/lldb/include/lldb/Utility/Stream.h U src/gnu/llvm/lldb/include/lldb/Utility/StreamCallback.h U src/gnu/llvm/lldb/include/lldb/Utility/StreamString.h U src/gnu/llvm/lldb/include/lldb/Utility/StreamTee.h U src/gnu/llvm/lldb/include/lldb/Utility/StringExtractor.h U src/gnu/llvm/lldb/include/lldb/Utility/StringLexer.h U src/gnu/llvm/lldb/include/lldb/Utility/StringExtractorGDBRemote.h U src/gnu/llvm/lldb/include/lldb/Utility/StringList.h U src/gnu/llvm/lldb/include/lldb/Utility/StructuredData.h U src/gnu/llvm/lldb/include/lldb/Utility/TildeExpressionResolver.h U src/gnu/llvm/lldb/include/lldb/Utility/Timeout.h U src/gnu/llvm/lldb/include/lldb/Utility/Timer.h U src/gnu/llvm/lldb/include/lldb/Utility/UUID.h U src/gnu/llvm/lldb/include/lldb/Utility/UserID.h U src/gnu/llvm/lldb/include/lldb/Utility/UriParser.h U src/gnu/llvm/lldb/include/lldb/Utility/VMRange.h U src/gnu/llvm/lldb/include/lldb/Utility/UserIDResolver.h U src/gnu/llvm/lldb/include/lldb/Utility/VASPrintf.h U src/gnu/llvm/lldb/include/lldb/Utility/XcodeSDK.h N src/gnu/llvm/lldb/include/lldb/Utility/Cloneable.h N src/gnu/llvm/lldb/include/lldb/Utility/OptionDefinition.h N src/gnu/llvm/lldb/include/lldb/Utility/ReproducerProvider.h N src/gnu/llvm/lldb/include/lldb/Utility/TraceGDBRemotePackets.h N src/gnu/llvm/lldb/include/lldb/Utility/TraceIntelPTGDBRemotePackets.h N src/gnu/llvm/lldb/include/lldb/Utility/UnimplementedError.h U src/gnu/llvm/lldb/packages/Python/lldbconfig/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/support/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/support/encoded_file.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/support/funcutils.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/support/gmodules.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/support/seven.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/README-TestSuite U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/bench.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/concurrent_base.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/configuration.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/decorators.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/dotest.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/dotest_args.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbdwarf.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldb_pylint_helper.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbbench.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbpexpect.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbinline.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbplatform.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbplatformutil.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbtest.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbutil.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/lldbtest_config.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_categories.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_result.py N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/builders/__init__.py N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/builders/builder.py N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/builders/darwin.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/Android.rules U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/Makefile.rules U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/dylib.h U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/pseudo_barrier.h U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/test_common.h N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/entitlements-simulator.plist N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/entitlements.plist N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/make/thread.h U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_runner/README.txt U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_runner/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_runner/process_control.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscode_testcase.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/vscode.py N src/gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/intelpt/intelpt_testcase.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test_event/__init__.py U src/gnu/llvm/lldb/packages/Python/lldbsuite/test_event/build_exception.py U src/gnu/llvm/lldb/resources/LLDB-Info.plist.in U src/gnu/llvm/lldb/resources/debugserver-macosx-entitlements.plist U src/gnu/llvm/lldb/scripts/analyze-project-deps.py U src/gnu/llvm/lldb/scripts/disasm-gdb-remote.pl U src/gnu/llvm/lldb/scripts/framework-header-fix.sh U src/gnu/llvm/lldb/scripts/install_custom_python.py U src/gnu/llvm/lldb/scripts/macos-setup-codesign.sh U src/gnu/llvm/lldb/scripts/reproducer-replay.py U src/gnu/llvm/lldb/scripts/use_lldb_suite.py U src/gnu/llvm/lldb/scripts/verify_api.py U src/gnu/llvm/lldb/scripts/android/host_art_bt.py N src/gnu/llvm/lldb/scripts/lldb-test-qemu/rootfs.sh N src/gnu/llvm/lldb/scripts/lldb-test-qemu/run-qemu.sh N src/gnu/llvm/lldb/scripts/lldb-test-qemu/setup.sh U src/gnu/llvm/lldb/source/CMakeLists.txt U src/gnu/llvm/lldb/source/lldb.cpp U src/gnu/llvm/lldb/source/API/CMakeLists.txt U src/gnu/llvm/lldb/source/API/SBAddress.cpp U src/gnu/llvm/lldb/source/API/SBAttachInfo.cpp U src/gnu/llvm/lldb/source/API/SBBlock.cpp U src/gnu/llvm/lldb/source/API/SBBreakpoint.cpp U src/gnu/llvm/lldb/source/API/SBBreakpointLocation.cpp U src/gnu/llvm/lldb/source/API/SBBreakpointName.cpp U src/gnu/llvm/lldb/source/API/SBBreakpointOptionCommon.cpp U src/gnu/llvm/lldb/source/API/SBBreakpointOptionCommon.h U src/gnu/llvm/lldb/source/API/SBBroadcaster.cpp U src/gnu/llvm/lldb/source/API/SBCommandInterpreter.cpp U src/gnu/llvm/lldb/source/API/SBCommandInterpreterRunOptions.cpp U src/gnu/llvm/lldb/source/API/SBCommandReturnObject.cpp U src/gnu/llvm/lldb/source/API/SBCommunication.cpp U src/gnu/llvm/lldb/source/API/SBCompileUnit.cpp U src/gnu/llvm/lldb/source/API/SBData.cpp U src/gnu/llvm/lldb/source/API/SBDebugger.cpp U src/gnu/llvm/lldb/source/API/SBDeclaration.cpp U src/gnu/llvm/lldb/source/API/SBEnvironment.cpp U src/gnu/llvm/lldb/source/API/SBError.cpp U src/gnu/llvm/lldb/source/API/SBEvent.cpp U src/gnu/llvm/lldb/source/API/SBExecutionContext.cpp U src/gnu/llvm/lldb/source/API/SBExpressionOptions.cpp U src/gnu/llvm/lldb/source/API/SBFile.cpp U src/gnu/llvm/lldb/source/API/SBFileSpec.cpp U src/gnu/llvm/lldb/source/API/SBFileSpecList.cpp U src/gnu/llvm/lldb/source/API/SBFrame.cpp U src/gnu/llvm/lldb/source/API/SBFunction.cpp U src/gnu/llvm/lldb/source/API/SBHostOS.cpp U src/gnu/llvm/lldb/source/API/SBInstruction.cpp U src/gnu/llvm/lldb/source/API/SBInstructionList.cpp U src/gnu/llvm/lldb/source/API/SBLanguageRuntime.cpp U src/gnu/llvm/lldb/source/API/SBLaunchInfo.cpp U src/gnu/llvm/lldb/source/API/SBLineEntry.cpp U src/gnu/llvm/lldb/source/API/SBListener.cpp U src/gnu/llvm/lldb/source/API/SBQueue.cpp U src/gnu/llvm/lldb/source/API/SBMemoryRegionInfo.cpp U src/gnu/llvm/lldb/source/API/SBMemoryRegionInfoList.cpp U src/gnu/llvm/lldb/source/API/SBPlatform.cpp U src/gnu/llvm/lldb/source/API/SBModuleSpec.cpp U src/gnu/llvm/lldb/source/API/SBProcess.cpp U src/gnu/llvm/lldb/source/API/SBProcessInfo.cpp U src/gnu/llvm/lldb/source/API/SBQueueItem.cpp U src/gnu/llvm/lldb/source/API/SBReproducer.cpp U src/gnu/llvm/lldb/source/API/SBReproducerPrivate.h U src/gnu/llvm/lldb/source/API/SBStream.cpp U src/gnu/llvm/lldb/source/API/SBSection.cpp U src/gnu/llvm/lldb/source/API/SBSourceManager.cpp U src/gnu/llvm/lldb/source/API/SBStringList.cpp U src/gnu/llvm/lldb/source/API/SBStructuredData.cpp U src/gnu/llvm/lldb/source/API/SBSymbol.cpp U src/gnu/llvm/lldb/source/API/SBSymbolContext.cpp U src/gnu/llvm/lldb/source/API/SBSymbolContextList.cpp U src/gnu/llvm/lldb/source/API/SBVariablesOptions.cpp U src/gnu/llvm/lldb/source/API/SBTarget.cpp U src/gnu/llvm/lldb/source/API/SBThread.cpp U src/gnu/llvm/lldb/source/API/SBThreadCollection.cpp U src/gnu/llvm/lldb/source/API/SBThreadPlan.cpp U src/gnu/llvm/lldb/source/API/SBTrace.cpp U src/gnu/llvm/lldb/source/API/SBModule.cpp U src/gnu/llvm/lldb/source/API/SBType.cpp U src/gnu/llvm/lldb/source/API/SBTypeCategory.cpp U src/gnu/llvm/lldb/source/API/SBTypeEnumMember.cpp U src/gnu/llvm/lldb/source/API/SBTypeFilter.cpp U src/gnu/llvm/lldb/source/API/SBTypeFormat.cpp U src/gnu/llvm/lldb/source/API/SBTypeNameSpecifier.cpp U src/gnu/llvm/lldb/source/API/SBTypeSummary.cpp U src/gnu/llvm/lldb/source/API/SBTypeSynthetic.cpp U src/gnu/llvm/lldb/source/API/SBUnixSignals.cpp U src/gnu/llvm/lldb/source/API/SBValue.cpp U src/gnu/llvm/lldb/source/API/SBValueList.cpp U src/gnu/llvm/lldb/source/API/SystemInitializerFull.cpp U src/gnu/llvm/lldb/source/API/SBWatchpoint.cpp U src/gnu/llvm/lldb/source/API/SystemInitializerFull.h U src/gnu/llvm/lldb/source/API/Utils.h U src/gnu/llvm/lldb/source/API/liblldb-private.exports U src/gnu/llvm/lldb/source/API/liblldb.exports U src/gnu/llvm/lldb/source/API/liblldb.xcode.exports U src/gnu/llvm/lldb/source/Breakpoint/Breakpoint.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointID.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointIDList.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointList.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointLocation.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointLocationCollection.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointLocationList.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointName.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointOptions.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointPrecondition.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolver.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolverAddress.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolverName.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointResolverScripted.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointSite.cpp U src/gnu/llvm/lldb/source/Breakpoint/BreakpointSiteList.cpp U src/gnu/llvm/lldb/source/Breakpoint/CMakeLists.txt U src/gnu/llvm/lldb/source/Breakpoint/Stoppoint.cpp U src/gnu/llvm/lldb/source/Breakpoint/StoppointCallbackContext.cpp U src/gnu/llvm/lldb/source/Breakpoint/Watchpoint.cpp U src/gnu/llvm/lldb/source/Breakpoint/WatchpointList.cpp U src/gnu/llvm/lldb/source/Breakpoint/WatchpointOptions.cpp N src/gnu/llvm/lldb/source/Breakpoint/StoppointSite.cpp U src/gnu/llvm/lldb/source/Commands/CMakeLists.txt U src/gnu/llvm/lldb/source/Commands/CommandCompletions.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectApropos.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectApropos.h U src/gnu/llvm/lldb/source/Commands/CommandObjectBreakpoint.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectBreakpoint.h U src/gnu/llvm/lldb/source/Commands/CommandObjectBreakpointCommand.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectBreakpointCommand.h U src/gnu/llvm/lldb/source/Commands/CommandObjectCommands.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectCommands.h U src/gnu/llvm/lldb/source/Commands/CommandObjectDisassemble.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectDisassemble.h U src/gnu/llvm/lldb/source/Commands/CommandObjectExpression.cpp U src/gnu/llvm/lldb/source/Commands/Options.td U src/gnu/llvm/lldb/source/Commands/CommandObjectExpression.h U src/gnu/llvm/lldb/source/Commands/CommandObjectFrame.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectFrame.h U src/gnu/llvm/lldb/source/Commands/CommandObjectGUI.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectGUI.h U src/gnu/llvm/lldb/source/Commands/CommandObjectHelp.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectHelp.h U src/gnu/llvm/lldb/source/Commands/CommandObjectLanguage.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectLanguage.h U src/gnu/llvm/lldb/source/Commands/CommandObjectLog.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectLog.h U src/gnu/llvm/lldb/source/Commands/CommandObjectMemory.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectMemory.h U src/gnu/llvm/lldb/source/Commands/CommandObjectMultiword.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectPlatform.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectQuit.h U src/gnu/llvm/lldb/source/Commands/CommandObjectPlatform.h U src/gnu/llvm/lldb/source/Commands/CommandObjectPlugin.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectPlugin.h U src/gnu/llvm/lldb/source/Commands/CommandObjectProcess.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectProcess.h U src/gnu/llvm/lldb/source/Commands/CommandObjectQuit.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectRegister.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectRegister.h U src/gnu/llvm/lldb/source/Commands/CommandObjectReproducer.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectReproducer.h U src/gnu/llvm/lldb/source/Commands/CommandObjectSettings.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectSettings.h U src/gnu/llvm/lldb/source/Commands/CommandObjectSource.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectSource.h U src/gnu/llvm/lldb/source/Commands/CommandObjectStats.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectStats.h U src/gnu/llvm/lldb/source/Commands/CommandObjectTarget.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectTarget.h U src/gnu/llvm/lldb/source/Commands/CommandObjectThread.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectThread.h U src/gnu/llvm/lldb/source/Commands/CommandObjectType.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectType.h U src/gnu/llvm/lldb/source/Commands/CommandObjectVersion.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectVersion.h U src/gnu/llvm/lldb/source/Commands/CommandObjectWatchpoint.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectWatchpoint.h U src/gnu/llvm/lldb/source/Commands/CommandObjectWatchpointCommand.cpp U src/gnu/llvm/lldb/source/Commands/CommandObjectWatchpointCommand.h U src/gnu/llvm/lldb/source/Commands/OptionsBase.td N src/gnu/llvm/lldb/source/Commands/CommandObjectMemoryTag.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectMemoryTag.h N src/gnu/llvm/lldb/source/Commands/CommandObjectRegexCommand.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectRegexCommand.h N src/gnu/llvm/lldb/source/Commands/CommandObjectScript.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectScript.h N src/gnu/llvm/lldb/source/Commands/CommandObjectSession.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectSession.h N src/gnu/llvm/lldb/source/Commands/CommandObjectThreadUtil.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectThreadUtil.h N src/gnu/llvm/lldb/source/Commands/CommandObjectTrace.cpp N src/gnu/llvm/lldb/source/Commands/CommandObjectTrace.h N src/gnu/llvm/lldb/source/Commands/CommandOptionsProcessLaunch.cpp N src/gnu/llvm/lldb/source/Commands/CommandOptionsProcessLaunch.h U src/gnu/llvm/lldb/source/Core/Address.cpp U src/gnu/llvm/lldb/source/Core/AddressRange.cpp U src/gnu/llvm/lldb/source/Core/AddressResolver.cpp U src/gnu/llvm/lldb/source/Core/AddressResolverFileLine.cpp U src/gnu/llvm/lldb/source/Core/CMakeLists.txt U src/gnu/llvm/lldb/source/Core/Communication.cpp U src/gnu/llvm/lldb/source/Core/CoreProperties.td U src/gnu/llvm/lldb/source/Core/Debugger.cpp U src/gnu/llvm/lldb/source/Core/Disassembler.cpp U src/gnu/llvm/lldb/source/Core/DumpDataExtractor.cpp U src/gnu/llvm/lldb/source/Core/DynamicLoader.cpp U src/gnu/llvm/lldb/source/Core/DumpRegisterValue.cpp U src/gnu/llvm/lldb/source/Core/EmulateInstruction.cpp U src/gnu/llvm/lldb/source/Core/FileLineResolver.cpp U src/gnu/llvm/lldb/source/Core/FileSpecList.cpp C src/gnu/llvm/lldb/source/Core/FormatEntity.cpp U src/gnu/llvm/lldb/source/Core/IOHandler.cpp U src/gnu/llvm/lldb/source/Core/Highlighter.cpp U src/gnu/llvm/lldb/source/Core/IOHandlerCursesGUI.cpp U src/gnu/llvm/lldb/source/Core/Mangled.cpp U src/gnu/llvm/lldb/source/Core/Module.cpp U src/gnu/llvm/lldb/source/Core/ModuleChild.cpp U src/gnu/llvm/lldb/source/Core/ModuleList.cpp U src/gnu/llvm/lldb/source/Core/Opcode.cpp U src/gnu/llvm/lldb/source/Core/PluginManager.cpp U src/gnu/llvm/lldb/source/Core/RichManglingContext.cpp U src/gnu/llvm/lldb/source/Core/SearchFilter.cpp U src/gnu/llvm/lldb/source/Core/Section.cpp U src/gnu/llvm/lldb/source/Core/SourceManager.cpp U src/gnu/llvm/lldb/source/Core/StreamFile.cpp U src/gnu/llvm/lldb/source/Core/StreamAsynchronousIO.cpp U src/gnu/llvm/lldb/source/Core/Value.cpp U src/gnu/llvm/lldb/source/Core/UserSettingsController.cpp U src/gnu/llvm/lldb/source/Core/ValueObject.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectCast.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectChild.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectConstResult.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectConstResultCast.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectConstResultChild.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectConstResultImpl.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectDynamicValue.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectMemory.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectList.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectRegister.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectSyntheticFilter.cpp U src/gnu/llvm/lldb/source/Core/ValueObjectVariable.cpp N src/gnu/llvm/lldb/source/Core/Declaration.cpp N src/gnu/llvm/lldb/source/Core/Progress.cpp N src/gnu/llvm/lldb/source/Core/SourceLocationSpec.cpp N src/gnu/llvm/lldb/source/Core/ValueObjectUpdater.cpp U src/gnu/llvm/lldb/source/DataFormatters/CMakeLists.txt U src/gnu/llvm/lldb/source/DataFormatters/CXXFunctionPointer.cpp U src/gnu/llvm/lldb/source/DataFormatters/DataVisualization.cpp U src/gnu/llvm/lldb/source/DataFormatters/DumpValueObjectOptions.cpp U src/gnu/llvm/lldb/source/DataFormatters/FormatCache.cpp U src/gnu/llvm/lldb/source/DataFormatters/FormatClasses.cpp U src/gnu/llvm/lldb/source/DataFormatters/FormatManager.cpp U src/gnu/llvm/lldb/source/DataFormatters/FormattersHelpers.cpp U src/gnu/llvm/lldb/source/DataFormatters/LanguageCategory.cpp U src/gnu/llvm/lldb/source/DataFormatters/StringPrinter.cpp U src/gnu/llvm/lldb/source/DataFormatters/TypeCategory.cpp U src/gnu/llvm/lldb/source/DataFormatters/TypeCategoryMap.cpp U src/gnu/llvm/lldb/source/DataFormatters/TypeFormat.cpp U src/gnu/llvm/lldb/source/DataFormatters/TypeSummary.cpp U src/gnu/llvm/lldb/source/DataFormatters/TypeSynthetic.cpp U src/gnu/llvm/lldb/source/DataFormatters/ValueObjectPrinter.cpp U src/gnu/llvm/lldb/source/DataFormatters/VectorType.cpp U src/gnu/llvm/lldb/source/Expression/CMakeLists.txt U src/gnu/llvm/lldb/source/Expression/DWARFExpression.cpp U src/gnu/llvm/lldb/source/Expression/DiagnosticManager.cpp U src/gnu/llvm/lldb/source/Expression/Expression.cpp U src/gnu/llvm/lldb/source/Expression/ExpressionVariable.cpp U src/gnu/llvm/lldb/source/Expression/FunctionCaller.cpp U src/gnu/llvm/lldb/source/Expression/IRExecutionUnit.cpp U src/gnu/llvm/lldb/source/Expression/IRInterpreter.cpp U src/gnu/llvm/lldb/source/Expression/IRMemoryMap.cpp U src/gnu/llvm/lldb/source/Expression/LLVMUserExpression.cpp U src/gnu/llvm/lldb/source/Expression/Materializer.cpp U src/gnu/llvm/lldb/source/Expression/REPL.cpp U src/gnu/llvm/lldb/source/Expression/UserExpression.cpp U src/gnu/llvm/lldb/source/Expression/UtilityFunction.cpp U src/gnu/llvm/lldb/source/Host/CMakeLists.txt U src/gnu/llvm/lldb/source/Host/android/HostInfoAndroid.cpp U src/gnu/llvm/lldb/source/Host/android/LibcGlue.cpp U src/gnu/llvm/lldb/source/Host/common/Editline.cpp U src/gnu/llvm/lldb/source/Host/common/File.cpp U src/gnu/llvm/lldb/source/Host/common/FileAction.cpp U src/gnu/llvm/lldb/source/Host/common/FileCache.cpp U src/gnu/llvm/lldb/source/Host/common/FileSystem.cpp U src/gnu/llvm/lldb/source/Host/common/GetOptInc.cpp U src/gnu/llvm/lldb/source/Host/common/Host.cpp U src/gnu/llvm/lldb/source/Host/common/HostInfoBase.cpp U src/gnu/llvm/lldb/source/Host/common/HostNativeThreadBase.cpp U src/gnu/llvm/lldb/source/Host/common/HostProcess.cpp U src/gnu/llvm/lldb/source/Host/common/HostThread.cpp U src/gnu/llvm/lldb/source/Host/common/LZMA.cpp U src/gnu/llvm/lldb/source/Host/common/LockFileBase.cpp U src/gnu/llvm/lldb/source/Host/common/MainLoop.cpp U src/gnu/llvm/lldb/source/Host/common/MonitoringProcessLauncher.cpp U src/gnu/llvm/lldb/source/Host/common/NativeProcessProtocol.cpp U src/gnu/llvm/lldb/source/Host/common/NativeRegisterContext.cpp U src/gnu/llvm/lldb/source/Host/common/OptionParser.cpp U src/gnu/llvm/lldb/source/Host/common/NativeThreadProtocol.cpp U src/gnu/llvm/lldb/source/Host/common/NativeWatchpointList.cpp U src/gnu/llvm/lldb/source/Host/common/PipeBase.cpp U src/gnu/llvm/lldb/source/Host/common/ProcessLaunchInfo.cpp U src/gnu/llvm/lldb/source/Host/common/ProcessRunLock.cpp U src/gnu/llvm/lldb/source/Host/common/PseudoTerminal.cpp U src/gnu/llvm/lldb/source/Host/common/Socket.cpp C src/gnu/llvm/lldb/source/Host/common/SocketAddress.cpp U src/gnu/llvm/lldb/source/Host/common/StringConvert.cpp U src/gnu/llvm/lldb/source/Host/common/TCPSocket.cpp U src/gnu/llvm/lldb/source/Host/common/Terminal.cpp U src/gnu/llvm/lldb/source/Host/common/ThreadLauncher.cpp U src/gnu/llvm/lldb/source/Host/common/UDPSocket.cpp U src/gnu/llvm/lldb/source/Host/common/XML.cpp U src/gnu/llvm/lldb/source/Host/freebsd/Host.cpp U src/gnu/llvm/lldb/source/Host/freebsd/HostInfoFreeBSD.cpp U src/gnu/llvm/lldb/source/Host/linux/AbstractSocket.cpp U src/gnu/llvm/lldb/source/Host/linux/Host.cpp U src/gnu/llvm/lldb/source/Host/linux/HostInfoLinux.cpp U src/gnu/llvm/lldb/source/Host/linux/LibcGlue.cpp U src/gnu/llvm/lldb/source/Host/linux/Support.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCBundle.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCBundle.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCData.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCData.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableArray.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableArray.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableDictionary.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableDictionary.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableSet.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCMutableSet.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCReleaser.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCString.cpp U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CFCString.h U src/gnu/llvm/lldb/source/Host/macosx/cfcpp/CoreFoundationCPP.h U src/gnu/llvm/lldb/source/Host/macosx/objcxx/CMakeLists.txt U src/gnu/llvm/lldb/source/Host/macosx/objcxx/Host.mm U src/gnu/llvm/lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm U src/gnu/llvm/lldb/source/Host/macosx/objcxx/HostThreadMacOSX.mm N src/gnu/llvm/lldb/source/Host/macosx/objcxx/PosixSpawnResponsible.h U src/gnu/llvm/lldb/source/Host/netbsd/HostInfoNetBSD.cpp U src/gnu/llvm/lldb/source/Host/netbsd/HostNetBSD.cpp C src/gnu/llvm/lldb/source/Host/openbsd/Host.cpp C src/gnu/llvm/lldb/source/Host/openbsd/HostInfoOpenBSD.cpp U src/gnu/llvm/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp C src/gnu/llvm/lldb/source/Host/posix/DomainSocket.cpp U src/gnu/llvm/lldb/source/Host/posix/FileSystemPosix.cpp U src/gnu/llvm/lldb/source/Host/posix/HostInfoPosix.cpp U src/gnu/llvm/lldb/source/Host/posix/HostProcessPosix.cpp U src/gnu/llvm/lldb/source/Host/posix/HostThreadPosix.cpp U src/gnu/llvm/lldb/source/Host/posix/LockFilePosix.cpp C src/gnu/llvm/lldb/source/Host/posix/PipePosix.cpp U src/gnu/llvm/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp U src/gnu/llvm/lldb/source/Host/windows/ConnectionGenericFileWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/Host.cpp U src/gnu/llvm/lldb/source/Host/windows/FileSystem.cpp U src/gnu/llvm/lldb/source/Host/windows/HostInfoWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/Windows.cpp U src/gnu/llvm/lldb/source/Host/windows/HostProcessWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/HostThreadWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/LockFileWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/PipeWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/ProcessLauncherWindows.cpp U src/gnu/llvm/lldb/source/Host/windows/ProcessRunLock.cpp U src/gnu/llvm/lldb/source/Initialization/CMakeLists.txt U src/gnu/llvm/lldb/source/Initialization/SystemInitializer.cpp C src/gnu/llvm/lldb/source/Initialization/SystemInitializerCommon.cpp U src/gnu/llvm/lldb/source/Initialization/SystemLifetimeManager.cpp U src/gnu/llvm/lldb/source/Interpreter/CMakeLists.txt U src/gnu/llvm/lldb/source/Interpreter/CommandAlias.cpp U src/gnu/llvm/lldb/source/Interpreter/CommandHistory.cpp U src/gnu/llvm/lldb/source/Interpreter/CommandInterpreter.cpp U src/gnu/llvm/lldb/source/Interpreter/CommandObject.cpp U src/gnu/llvm/lldb/source/Interpreter/CommandReturnObject.cpp U src/gnu/llvm/lldb/source/Interpreter/InterpreterProperties.td U src/gnu/llvm/lldb/source/Interpreter/OptionArgParser.cpp U src/gnu/llvm/lldb/source/Interpreter/CommandOptionValidators.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupArchitecture.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupBoolean.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupFile.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupFormat.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupOutputFile.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupPythonClassWithDict.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupString.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupUInt64.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupPlatform.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupUUID.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupVariable.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionGroupWatchpoint.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValue.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueArch.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueArgs.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueArray.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueBoolean.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueChar.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueDictionary.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueEnumeration.cpp U src/gnu/llvm/lldb/source/Interpreter/Options.cpp N src/gnu/llvm/lldb/source/Interpreter/OptionValueFileColonLine.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueFileSpec.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueFileSpecList.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueFormat.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueFormatEntity.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueLanguage.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValuePathMappings.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueProperties.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueRegex.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueSInt64.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueString.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueUInt64.cpp U src/gnu/llvm/lldb/source/Interpreter/OptionValueUUID.cpp U src/gnu/llvm/lldb/source/Interpreter/Property.cpp U src/gnu/llvm/lldb/source/Interpreter/ScriptInterpreter.cpp U src/gnu/llvm/lldb/source/Interpreter/embedded_interpreter.py U src/gnu/llvm/lldb/source/Plugins/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Plugins.def.in U src/gnu/llvm/lldb/source/Plugins/ABI/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABIAArch64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABIAArch64.h U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABIMacOSX_arm64.h U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/ABISysV_arm64.h U src/gnu/llvm/lldb/source/Plugins/ABI/AArch64/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/ARC/ABISysV_arc.h U src/gnu/llvm/lldb/source/Plugins/ABI/ARC/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABIARM.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABIARM.h U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABIMacOSX_arm.h U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABISysV_arm.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/ABISysV_arm.h U src/gnu/llvm/lldb/source/Plugins/ABI/ARM/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.h U src/gnu/llvm/lldb/source/Plugins/ABI/Hexagon/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABIMips.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABIMips.h U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABISysV_mips.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABISysV_mips.h U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/ABISysV_mips64.h U src/gnu/llvm/lldb/source/Plugins/ABI/Mips/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABIPowerPC.h U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc.h U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/ABISysV_ppc64.h U src/gnu/llvm/lldb/source/Plugins/ABI/PowerPC/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/ABISysV_s390x.h U src/gnu/llvm/lldb/source/Plugins/ABI/SystemZ/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIMacOSX_i386.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABISysV_i386.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABISysV_i386.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABISysV_x86_64.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIWindows_x86_64.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIX86.cpp U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIX86.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/ABIX86_64.h U src/gnu/llvm/lldb/source/Plugins/ABI/X86/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Architecture/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp U src/gnu/llvm/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h U src/gnu/llvm/lldb/source/Plugins/Architecture/Arm/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.cpp U src/gnu/llvm/lldb/source/Plugins/Architecture/Mips/ArchitectureMips.h U src/gnu/llvm/lldb/source/Plugins/Architecture/Mips/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.cpp U src/gnu/llvm/lldb/source/Plugins/Architecture/PPC64/ArchitecturePPC64.h U src/gnu/llvm/lldb/source/Plugins/Architecture/PPC64/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.cpp N src/gnu/llvm/lldb/source/Plugins/Architecture/AArch64/ArchitectureAArch64.h N src/gnu/llvm/lldb/source/Plugins/Architecture/AArch64/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Disassembler/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.cpp U src/gnu/llvm/lldb/source/Plugins/Disassembler/LLVMC/DisassemblerLLVMC.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernelProperties.td U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeLists.txt C src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h C src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Static/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/wasm-DYLD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.cpp U src/gnu/llvm/lldb/source/Plugins/DynamicLoader/wasm-DYLD/DynamicLoaderWasmDYLD.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTMetadata.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangDeclVendor.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangHost.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUtil.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/CppModuleConfiguration.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/CxxModuleHandler.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ModuleDependencyCollector.h U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.cpp U src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/NameSearchContext.h U src/gnu/llvm/lldb/source/Plugins/Instruction/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM64/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS64/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h U src/gnu/llvm/lldb/source/Plugins/Instruction/PPC64/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.cpp U src/gnu/llvm/lldb/source/Plugins/Instruction/PPC64/EmulateInstructionPPC64.h U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.cpp U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/ASan/InstrumentationRuntimeASan.h U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.cpp U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/InstrumentationRuntimeMainThreadChecker.h U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.cpp U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/TSan/InstrumentationRuntimeTSan.h U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.cpp U src/gnu/llvm/lldb/source/Plugins/InstrumentationRuntime/UBSan/InstrumentationRuntimeUBSan.h U src/gnu/llvm/lldb/source/Plugins/JITLoader/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/JITLoader/GDB/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp U src/gnu/llvm/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h U src/gnu/llvm/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDBProperties.td U src/gnu/llvm/lldb/source/Plugins/Language/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxVariant.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.cpp U src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.h U src/gnu/llvm/lldb/source/Plugins/Language/ClangCommon/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ClangCommon/ClangHighlighter.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CF.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CF.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CFBasicHash.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CFBasicHash.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/Cocoa.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/Cocoa.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/CoreMedia.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSArray.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSDictionary.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSError.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSException.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSSet.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSSet.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSString.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/NSString.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h U src/gnu/llvm/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp U src/gnu/llvm/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.h U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp U src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.h U src/gnu/llvm/lldb/source/Plugins/MemoryHistory/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/MemoryHistory/asan/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp U src/gnu/llvm/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h C src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/JIT/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.h U src/gnu/llvm/lldb/source/Plugins/ObjectFile/wasm/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.cpp U src/gnu/llvm/lldb/source/Plugins/ObjectFile/wasm/ObjectFileWasm.h N src/gnu/llvm/lldb/source/Plugins/ObjectFile/PDB/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp N src/gnu/llvm/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.h U src/gnu/llvm/lldb/source/Plugins/OperatingSystem/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/OperatingSystem/Python/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp U src/gnu/llvm/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h U src/gnu/llvm/lldb/source/Plugins/Platform/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/Android/AdbClient.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/Android/AdbClient.h U src/gnu/llvm/lldb/source/Plugins/Platform/Android/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/Android/PlatformAndroid.h U src/gnu/llvm/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.h U src/gnu/llvm/lldb/source/Plugins/Platform/FreeBSD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h U src/gnu/llvm/lldb/source/Plugins/Platform/Linux/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/Linux/PlatformLinux.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSXProperties.td U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleBridge.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h N src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h N src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteMacOSX.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/objcxx/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.h U src/gnu/llvm/lldb/source/Plugins/Platform/MacOSX/objcxx/PlatformiOSSimulatorCoreSimulatorSupport.mm U src/gnu/llvm/lldb/source/Plugins/Platform/NetBSD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h U src/gnu/llvm/lldb/source/Plugins/Platform/OpenBSD/CMakeLists.txt C src/gnu/llvm/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp C src/gnu/llvm/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h U src/gnu/llvm/lldb/source/Plugins/Platform/POSIX/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h U src/gnu/llvm/lldb/source/Plugins/Platform/Windows/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/Windows/PlatformWindows.h U src/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp U src/gnu/llvm/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h C src/gnu/llvm/lldb/source/Plugins/Process/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeProcessFreeBSD.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_arm64.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_mips64.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_powerpc.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_x86_64.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeRegisterContextFreeBSD_x86_64.h N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeThreadFreeBSD.cpp N src/gnu/llvm/lldb/source/Plugins/Process/FreeBSD/NativeThreadFreeBSD.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeProcessLinux.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeThreadLinux.h N src/gnu/llvm/lldb/source/Plugins/Process/Linux/IntelPTManager.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/SingleStepCheck.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Linux/IntelPTManager.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/Procfs.h U src/gnu/llvm/lldb/source/Plugins/Process/Linux/SingleStepCheck.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPProperties.td U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp U src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.h U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.cpp U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.h U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp U src/gnu/llvm/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.h U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/CrashReason.cpp U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/CrashReason.h U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/NativeProcessELF.cpp U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/NativeProcessELF.h U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/ProcessMessage.h U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp U src/gnu/llvm/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/ARMDefines.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/ARMUtils.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/AuxVector.cpp C src/gnu/llvm/lldb/source/Plugins/Process/Utility/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/FreeBSDSignals.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/HistoryThread.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/HistoryThread.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/HistoryUnwind.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/InstructionUtils.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/LinuxProcMaps.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/LinuxSignals.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/NetBSDSignals.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwinConstants.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/MemoryTagManagerAArch64MTE.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Utility/MemoryTagManagerAArch64MTE.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeProcessSoftwareSingleStep.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeProcessSoftwareSingleStep.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContext_x86.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Utility/LinuxPTraceDefines_arm64sve.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextWindows_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/ThreadMemory.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContextWindows_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContext_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterContext_x86.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoAndSetInterface.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/AuxVector.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/StopInfoMachException.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-ppc64-register-enums.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h U src/gnu/llvm/lldb/source/Plugins/Process/Utility/lldb-s390x-register-enums.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_arm64.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_arm64.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_x86.cpp N src/gnu/llvm/lldb/source/Plugins/Process/Utility/NativeRegisterContextDBReg_x86.h N src/gnu/llvm/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64_sve.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/DebuggerThread.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/DebuggerThread.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ExceptionRecord.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ForwardDecl.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/IDebugDelegate.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/LocalDebugDelegate.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/LocalDebugDelegate.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_WoW64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_WoW64.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_i386.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_i386.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeThreadWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NativeThreadWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/NtStructures.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessDebugger.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessDebugger.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessWindowsLog.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/ProcessWindowsLog.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/RegisterContextWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/RegisterContextWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm/RegisterContextWindows_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm/RegisterContextWindows_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm64/RegisterContextWindows_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/arm64/RegisterContextWindows_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x64/RegisterContextWindows_x64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x64/RegisterContextWindows_x64.h U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.cpp U src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp U src/gnu/llvm/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h C src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteProperties.td U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp U src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h U src/gnu/llvm/lldb/source/Plugins/Process/mach-core/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp U src/gnu/llvm/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h U src/gnu/llvm/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp U src/gnu/llvm/lldb/source/Plugins/Process/mach-core/ThreadMachCore.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/MinidumpParser.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/MinidumpTypes.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/NtStructures.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/ProcessMinidump.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_ARM64.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h U src/gnu/llvm/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp U src/gnu/llvm/lldb/source/Plugins/Process/minidump/ThreadMinidump.h N src/gnu/llvm/lldb/source/Plugins/Process/scripted/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp N src/gnu/llvm/lldb/source/Plugins/Process/scripted/ScriptedProcess.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/None/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h U src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h N src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp N src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h N src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.cpp N src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h U src/gnu/llvm/lldb/source/Plugins/StructuredData/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp U src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h U src/gnu/llvm/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLogProperties.td U src/gnu/llvm/lldb/source/Plugins/SymbolFile/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/AppleDWARFIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DIERef.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFContext.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFTypeUnit.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/DebugNamesDWARFIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFProperties.td U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/CodeViewRegisterMapping.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/PDBLocationToDWARFExpression.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Symtab/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/ELF/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/MacOSX/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/wasm/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.cpp U src/gnu/llvm/lldb/source/Plugins/SymbolVendor/wasm/SymbolVendorWasm.h U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp U src/gnu/llvm/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h U src/gnu/llvm/lldb/source/Plugins/TypeSystem/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp U src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/CMakeLists.txt U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h U src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp C src/gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h N src/gnu/llvm/lldb/source/Plugins/Trace/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Trace/common/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Trace/common/ThreadPostMortemTrace.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/common/ThreadPostMortemTrace.h N src/gnu/llvm/lldb/source/Plugins/Trace/common/TraceSessionFileParser.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/common/TraceSessionFileParser.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/CommandObjectTraceStartIntelPT.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/CommandObjectTraceStartIntelPT.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/DecodedThread.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/DecodedThread.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/IntelPTDecoder.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/IntelPTDecoder.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceCursorIntelPT.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceCursorIntelPT.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPTConstants.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPTOptions.td N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPTSessionFileParser.cpp N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/TraceIntelPTSessionFileParser.h N src/gnu/llvm/lldb/source/Plugins/Trace/intel-pt/forward-declarations.h N src/gnu/llvm/lldb/source/Plugins/TraceExporter/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/CMakeLists.txt N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/CommandObjectThreadTraceExportCTF.cpp N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/CommandObjectThreadTraceExportCTF.h N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.cpp N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTF.h N src/gnu/llvm/lldb/source/Plugins/TraceExporter/ctf/TraceExporterCTFOptions.td U src/gnu/llvm/lldb/source/Symbol/ArmUnwindInfo.cpp U src/gnu/llvm/lldb/source/Symbol/Block.cpp U src/gnu/llvm/lldb/source/Symbol/CMakeLists.txt U src/gnu/llvm/lldb/source/Symbol/CompactUnwindInfo.cpp U src/gnu/llvm/lldb/source/Symbol/CompileUnit.cpp U src/gnu/llvm/lldb/source/Symbol/CompilerDecl.cpp U src/gnu/llvm/lldb/source/Symbol/CompilerDeclContext.cpp U src/gnu/llvm/lldb/source/Symbol/CompilerType.cpp U src/gnu/llvm/lldb/source/Symbol/DWARFCallFrameInfo.cpp U src/gnu/llvm/lldb/source/Symbol/DebugMacros.cpp U src/gnu/llvm/lldb/source/Symbol/DeclVendor.cpp U src/gnu/llvm/lldb/source/Symbol/FuncUnwinders.cpp U src/gnu/llvm/lldb/source/Symbol/Function.cpp U src/gnu/llvm/lldb/source/Symbol/LineEntry.cpp U src/gnu/llvm/lldb/source/Symbol/LineTable.cpp U src/gnu/llvm/lldb/source/Symbol/LocateSymbolFile.cpp U src/gnu/llvm/lldb/source/Symbol/LocateSymbolFileMacOSX.cpp U src/gnu/llvm/lldb/source/Symbol/ObjectFile.cpp U src/gnu/llvm/lldb/source/Symbol/Symbol.cpp U src/gnu/llvm/lldb/source/Symbol/PostfixExpression.cpp U src/gnu/llvm/lldb/source/Symbol/SymbolContext.cpp U src/gnu/llvm/lldb/source/Symbol/SymbolFile.cpp U src/gnu/llvm/lldb/source/Symbol/SymbolVendor.cpp U src/gnu/llvm/lldb/source/Symbol/Symtab.cpp U src/gnu/llvm/lldb/source/Symbol/Type.cpp U src/gnu/llvm/lldb/source/Symbol/TypeList.cpp U src/gnu/llvm/lldb/source/Symbol/TypeMap.cpp U src/gnu/llvm/lldb/source/Symbol/TypeSystem.cpp U src/gnu/llvm/lldb/source/Symbol/UnwindPlan.cpp U src/gnu/llvm/lldb/source/Symbol/UnwindTable.cpp U src/gnu/llvm/lldb/source/Symbol/Variable.cpp U src/gnu/llvm/lldb/source/Symbol/VariableList.cpp U src/gnu/llvm/lldb/source/Target/AssertFrameRecognizer.cpp U src/gnu/llvm/lldb/source/Target/CMakeLists.txt U src/gnu/llvm/lldb/source/Target/ExecutionContext.cpp U src/gnu/llvm/lldb/source/Target/ABI.cpp U src/gnu/llvm/lldb/source/Target/InstrumentationRuntime.cpp U src/gnu/llvm/lldb/source/Target/InstrumentationRuntimeStopInfo.cpp U src/gnu/llvm/lldb/source/Target/JITLoader.cpp U src/gnu/llvm/lldb/source/Target/JITLoaderList.cpp U src/gnu/llvm/lldb/source/Target/Language.cpp U src/gnu/llvm/lldb/source/Target/LanguageRuntime.cpp U src/gnu/llvm/lldb/source/Target/Memory.cpp U src/gnu/llvm/lldb/source/Target/MemoryHistory.cpp U src/gnu/llvm/lldb/source/Target/MemoryRegionInfo.cpp U src/gnu/llvm/lldb/source/Target/ModuleCache.cpp U src/gnu/llvm/lldb/source/Target/OperatingSystem.cpp U src/gnu/llvm/lldb/source/Target/PathMappingList.cpp U src/gnu/llvm/lldb/source/Target/Platform.cpp U src/gnu/llvm/lldb/source/Target/Process.cpp U src/gnu/llvm/lldb/source/Target/Queue.cpp U src/gnu/llvm/lldb/source/Target/QueueItem.cpp U src/gnu/llvm/lldb/source/Target/QueueList.cpp U src/gnu/llvm/lldb/source/Target/RegisterContext.cpp U src/gnu/llvm/lldb/source/Target/RegisterContextUnwind.cpp U src/gnu/llvm/lldb/source/Target/RegisterNumber.cpp U src/gnu/llvm/lldb/source/Target/RemoteAwarePlatform.cpp U src/gnu/llvm/lldb/source/Target/SectionLoadHistory.cpp U src/gnu/llvm/lldb/source/Target/SectionLoadList.cpp U src/gnu/llvm/lldb/source/Target/StackFrame.cpp U src/gnu/llvm/lldb/source/Target/StackFrameList.cpp U src/gnu/llvm/lldb/source/Target/StackFrameRecognizer.cpp U src/gnu/llvm/lldb/source/Target/StackID.cpp U src/gnu/llvm/lldb/source/Target/StopInfo.cpp U src/gnu/llvm/lldb/source/Target/StructuredDataPlugin.cpp U src/gnu/llvm/lldb/source/Target/SystemRuntime.cpp U src/gnu/llvm/lldb/source/Target/Target.cpp U src/gnu/llvm/lldb/source/Target/TargetList.cpp U src/gnu/llvm/lldb/source/Target/TargetProperties.td U src/gnu/llvm/lldb/source/Target/Thread.cpp U src/gnu/llvm/lldb/source/Target/ThreadCollection.cpp U src/gnu/llvm/lldb/source/Target/ThreadList.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlan.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanBase.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanCallFunction.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanCallOnFunctionExit.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanCallUserExpression.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanPython.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanRunToAddress.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanShouldStopHere.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStack.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepInRange.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepInstruction.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepOut.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepOverRange.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepRange.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepThrough.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanStepUntil.cpp U src/gnu/llvm/lldb/source/Target/ThreadPlanTracer.cpp U src/gnu/llvm/lldb/source/Target/ThreadSpec.cpp C src/gnu/llvm/lldb/source/Target/UnixSignals.cpp U src/gnu/llvm/lldb/source/Target/UnwindAssembly.cpp U src/gnu/llvm/lldb/source/Target/UnwindLLDB.cpp N src/gnu/llvm/lldb/source/Target/ProcessTrace.cpp N src/gnu/llvm/lldb/source/Target/Trace.cpp N src/gnu/llvm/lldb/source/Target/TraceCursor.cpp N src/gnu/llvm/lldb/source/Target/TraceExporter.cpp N src/gnu/llvm/lldb/source/Target/TraceInstructionDumper.cpp U src/gnu/llvm/lldb/source/Utility/ARM64_DWARF_Registers.h U src/gnu/llvm/lldb/source/Utility/ARM64_ehframe_Registers.h U src/gnu/llvm/lldb/source/Utility/ARM_DWARF_Registers.h U src/gnu/llvm/lldb/source/Utility/ARM_ehframe_Registers.h C src/gnu/llvm/lldb/source/Utility/ArchSpec.cpp U src/gnu/llvm/lldb/source/Utility/Args.cpp U src/gnu/llvm/lldb/source/Utility/Baton.cpp U src/gnu/llvm/lldb/source/Utility/Broadcaster.cpp U src/gnu/llvm/lldb/source/Utility/CMakeLists.txt U src/gnu/llvm/lldb/source/Utility/CompletionRequest.cpp U src/gnu/llvm/lldb/source/Utility/Connection.cpp U src/gnu/llvm/lldb/source/Utility/ConstString.cpp U src/gnu/llvm/lldb/source/Utility/DataBufferHeap.cpp U src/gnu/llvm/lldb/source/Utility/DataBufferLLVM.cpp U src/gnu/llvm/lldb/source/Utility/DataEncoder.cpp U src/gnu/llvm/lldb/source/Utility/DataExtractor.cpp U src/gnu/llvm/lldb/source/Utility/Environment.cpp U src/gnu/llvm/lldb/source/Utility/Event.cpp U src/gnu/llvm/lldb/source/Utility/FileSpec.cpp U src/gnu/llvm/lldb/source/Utility/GDBRemote.cpp U src/gnu/llvm/lldb/source/Utility/IOObject.cpp U src/gnu/llvm/lldb/source/Utility/LLDBAssert.cpp U src/gnu/llvm/lldb/source/Utility/Listener.cpp U src/gnu/llvm/lldb/source/Utility/Log.cpp U src/gnu/llvm/lldb/source/Utility/Logging.cpp U src/gnu/llvm/lldb/source/Utility/NameMatches.cpp U src/gnu/llvm/lldb/source/Utility/PPC64LE_DWARF_Registers.h U src/gnu/llvm/lldb/source/Utility/PPC64_DWARF_Registers.h U src/gnu/llvm/lldb/source/Utility/ProcessInfo.cpp U src/gnu/llvm/lldb/source/Utility/RegisterValue.cpp U src/gnu/llvm/lldb/source/Utility/RegularExpression.cpp U src/gnu/llvm/lldb/source/Utility/Reproducer.cpp U src/gnu/llvm/lldb/source/Utility/ReproducerInstrumentation.cpp U src/gnu/llvm/lldb/source/Utility/Scalar.cpp U src/gnu/llvm/lldb/source/Utility/SelectHelper.cpp U src/gnu/llvm/lldb/source/Utility/State.cpp U src/gnu/llvm/lldb/source/Utility/Status.cpp U src/gnu/llvm/lldb/source/Utility/Stream.cpp U src/gnu/llvm/lldb/source/Utility/StreamCallback.cpp U src/gnu/llvm/lldb/source/Utility/StreamString.cpp U src/gnu/llvm/lldb/source/Utility/StringExtractor.cpp U src/gnu/llvm/lldb/source/Utility/StringExtractorGDBRemote.cpp U src/gnu/llvm/lldb/source/Utility/StringLexer.cpp U src/gnu/llvm/lldb/source/Utility/StringList.cpp U src/gnu/llvm/lldb/source/Utility/StructuredData.cpp U src/gnu/llvm/lldb/source/Utility/TildeExpressionResolver.cpp U src/gnu/llvm/lldb/source/Utility/Timer.cpp U src/gnu/llvm/lldb/source/Utility/UUID.cpp U src/gnu/llvm/lldb/source/Utility/UriParser.cpp U src/gnu/llvm/lldb/source/Utility/UserID.cpp U src/gnu/llvm/lldb/source/Utility/UserIDResolver.cpp U src/gnu/llvm/lldb/source/Utility/UuidCompatibility.h U src/gnu/llvm/lldb/source/Utility/VASprintf.cpp U src/gnu/llvm/lldb/source/Utility/VMRange.cpp U src/gnu/llvm/lldb/source/Utility/XcodeSDK.cpp N src/gnu/llvm/lldb/source/Utility/ReproducerProvider.cpp N src/gnu/llvm/lldb/source/Utility/TraceGDBRemotePackets.cpp N src/gnu/llvm/lldb/source/Utility/TraceIntelPTGDBRemotePackets.cpp N src/gnu/llvm/lldb/source/Utility/UnimplementedError.cpp U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/.travis.yml U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/DEVELOPERS.rst U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/LICENSE U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/MANIFEST.in U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/README.rst U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/requirements-testing.txt U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/setup.cfg U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/setup.py N src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/.gitignore U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/ANSI.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/FSM.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/__init__.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/_async.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/bashrc.sh U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/exceptions.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/expect.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/fdpexpect.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/popen_spawn.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/pty_spawn.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/pxssh.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/replwrap.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/run.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/screen.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/spawnbase.py U src/gnu/llvm/lldb/third_party/Python/module/pexpect-4.6/pexpect/utils.py U src/gnu/llvm/lldb/third_party/Python/module/progress/progress.py U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/.travis.yml U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/LICENSE U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/README.rst U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/pyproject.toml U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/readthedocs.yml N src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/.gitignore U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/ptyprocess/__init__.py U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/ptyprocess/_fork_pty.py U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/ptyprocess/ptyprocess.py U src/gnu/llvm/lldb/third_party/Python/module/ptyprocess-0.6.0/ptyprocess/util.py U src/gnu/llvm/lldb/third_party/Python/module/six/LICENSE U src/gnu/llvm/lldb/third_party/Python/module/six/six.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/__init__.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/__main__.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/case.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/collector.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/compatibility.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/loader.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/main.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/result.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/runner.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/signals.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/suite.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/util.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/__init__.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/dummy.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/support.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_assertions.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_break.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_case.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_discovery.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_functiontestcase.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_loader.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_new_tests.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_program.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_result.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_runner.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_setups.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_skipping.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_suite.py U src/gnu/llvm/lldb/third_party/Python/module/unittest2/unittest2/test/test_unittest2_with.py U src/gnu/llvm/lldb/tools/CMakeLists.txt U src/gnu/llvm/lldb/tools/argdumper/CMakeLists.txt U src/gnu/llvm/lldb/tools/argdumper/argdumper.cpp U src/gnu/llvm/lldb/tools/argdumper/argdumper.exports U src/gnu/llvm/lldb/tools/compact-unwind/compact-unwind-dumper.c U src/gnu/llvm/lldb/tools/darwin-debug/CMakeLists.txt U src/gnu/llvm/lldb/tools/darwin-debug/darwin-debug.cpp U src/gnu/llvm/lldb/tools/darwin-threads/examine-threads.c U src/gnu/llvm/lldb/tools/debugserver/CMakeLists.txt U src/gnu/llvm/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj U src/gnu/llvm/lldb/tools/debugserver/debugserver.xcodeproj/project.xcworkspace/contents.xcworkspacedata U src/gnu/llvm/lldb/tools/debugserver/debugserver.xcodeproj/xcshareddata/xcschemes/debugserver.xcscheme U src/gnu/llvm/lldb/tools/debugserver/resources/lldb-debugserver-Info.plist N src/gnu/llvm/lldb/tools/debugserver/resources/debugserver-entitlements.plist N src/gnu/llvm/lldb/tools/debugserver/resources/debugserver-macosx-entitlements.plist N src/gnu/llvm/lldb/tools/debugserver/resources/debugserver-macosx-private-entitlements.plist U src/gnu/llvm/lldb/tools/debugserver/scripts/diagnose-termination.d U src/gnu/llvm/lldb/tools/debugserver/source/ARM_DWARF_Registers.h U src/gnu/llvm/lldb/tools/debugserver/source/ARM_ehframe_Registers.h U src/gnu/llvm/lldb/tools/debugserver/source/CMakeLists.txt U src/gnu/llvm/lldb/tools/debugserver/source/ChangeLog U src/gnu/llvm/lldb/tools/debugserver/source/DNB.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNB.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBArch.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBArch.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBBreakpoint.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBBreakpoint.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBDataRef.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBDataRef.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBDefs.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBError.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBError.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBLog.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBLog.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBRegisterInfo.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBRegisterInfo.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBRuntimeAction.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBTimer.h U src/gnu/llvm/lldb/tools/debugserver/source/DNBThreadResumeActions.cpp U src/gnu/llvm/lldb/tools/debugserver/source/DNBThreadResumeActions.h U src/gnu/llvm/lldb/tools/debugserver/source/JSON.cpp U src/gnu/llvm/lldb/tools/debugserver/source/JSON.h U src/gnu/llvm/lldb/tools/debugserver/source/JSONGenerator.h U src/gnu/llvm/lldb/tools/debugserver/source/PThreadCondition.h U src/gnu/llvm/lldb/tools/debugserver/source/PThreadEvent.cpp U src/gnu/llvm/lldb/tools/debugserver/source/PThreadEvent.h U src/gnu/llvm/lldb/tools/debugserver/source/PThreadMutex.cpp U src/gnu/llvm/lldb/tools/debugserver/source/PThreadMutex.h U src/gnu/llvm/lldb/tools/debugserver/source/PseudoTerminal.cpp U src/gnu/llvm/lldb/tools/debugserver/source/PseudoTerminal.h U src/gnu/llvm/lldb/tools/debugserver/source/RNBContext.cpp U src/gnu/llvm/lldb/tools/debugserver/source/RNBContext.h U src/gnu/llvm/lldb/tools/debugserver/source/RNBDefs.h U src/gnu/llvm/lldb/tools/debugserver/source/RNBRemote.cpp U src/gnu/llvm/lldb/tools/debugserver/source/RNBRemote.h U src/gnu/llvm/lldb/tools/debugserver/source/RNBServices.cpp U src/gnu/llvm/lldb/tools/debugserver/source/RNBServices.h U src/gnu/llvm/lldb/tools/debugserver/source/RNBSocket.cpp U src/gnu/llvm/lldb/tools/debugserver/source/RNBSocket.h U src/gnu/llvm/lldb/tools/debugserver/source/StdStringExtractor.cpp U src/gnu/llvm/lldb/tools/debugserver/source/StdStringExtractor.h U src/gnu/llvm/lldb/tools/debugserver/source/SysSignal.cpp U src/gnu/llvm/lldb/tools/debugserver/source/SysSignal.h U src/gnu/llvm/lldb/tools/debugserver/source/TTYState.cpp U src/gnu/llvm/lldb/tools/debugserver/source/TTYState.h U src/gnu/llvm/lldb/tools/debugserver/source/debugserver.cpp U src/gnu/llvm/lldb/tools/debugserver/source/debugserver_vers.c.in U src/gnu/llvm/lldb/tools/debugserver/source/libdebugserver.cpp U src/gnu/llvm/lldb/tools/debugserver/source/libdebugserver.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CFBundle.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CFBundle.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CFString.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CFString.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CFUtils.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/CMakeLists.txt U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachTask.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/Genealogy.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/Genealogy.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/GenealogySPI.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachException.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachException.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachProcess.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachProcess.mm U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachTask.mm U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachThread.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachThread.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachThreadList.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachThreadList.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachVMMemory.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/OsLogger.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachVMMemory.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachVMRegion.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/MachVMRegion.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/OsLogger.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/ThreadInfo.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/dbgnub-mig.defs U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/stack_logging.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm/DNBArchImpl.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm/DNBArchImpl.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/i386/MachRegisterStatesI386.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.cpp U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h U src/gnu/llvm/lldb/tools/debugserver/source/MacOSX/x86_64/MachRegisterStatesX86_64.h U src/gnu/llvm/lldb/tools/driver/CMakeLists.txt C src/gnu/llvm/lldb/tools/driver/Driver.cpp U src/gnu/llvm/lldb/tools/driver/Driver.h U src/gnu/llvm/lldb/tools/driver/Options.td U src/gnu/llvm/lldb/tools/driver/Platform.cpp U src/gnu/llvm/lldb/tools/driver/Platform.h U src/gnu/llvm/lldb/tools/driver/lldb-Info.plist.in U src/gnu/llvm/lldb/tools/intel-features/CMakeLists.txt U src/gnu/llvm/lldb/tools/intel-features/README.txt U src/gnu/llvm/lldb/tools/intel-features/cli-wrapper.cpp U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/CMakeLists.txt U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.h U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/test/Makefile U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/test/README.txt U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/test/TestMPXTable.py U src/gnu/llvm/lldb/tools/intel-features/intel-mpx/test/main.cpp U src/gnu/llvm/lldb/tools/lldb-instr/CMakeLists.txt U src/gnu/llvm/lldb/tools/lldb-instr/Instrument.cpp U src/gnu/llvm/lldb/tools/lldb-server/Acceptor.cpp U src/gnu/llvm/lldb/tools/lldb-server/Acceptor.h C src/gnu/llvm/lldb/tools/lldb-server/CMakeLists.txt U src/gnu/llvm/lldb/tools/lldb-server/LLDBServerUtilities.cpp U src/gnu/llvm/lldb/tools/lldb-server/LLDBServerUtilities.h U src/gnu/llvm/lldb/tools/lldb-server/SystemInitializerLLGS.cpp U src/gnu/llvm/lldb/tools/lldb-server/SystemInitializerLLGS.h C src/gnu/llvm/lldb/tools/lldb-server/lldb-gdbserver.cpp U src/gnu/llvm/lldb/tools/lldb-server/lldb-platform.cpp U src/gnu/llvm/lldb/tools/lldb-server/lldb-server.cpp U src/gnu/llvm/lldb/tools/lldb-server/lldb-server.exports N src/gnu/llvm/lldb/tools/lldb-server/LLGSOptions.td U src/gnu/llvm/lldb/tools/lldb-server/Darwin/resources/lldb-server-Info.plist U src/gnu/llvm/lldb/tools/lldb-server/Darwin/resources/lldb-server-entitlements.plist U src/gnu/llvm/lldb/tools/lldb-server/Darwin/resources/lldb-server-macos-entitlements.plist U src/gnu/llvm/lldb/tools/lldb-server/Darwin/resources/lldb-server-mig.defs U src/gnu/llvm/lldb/tools/lldb-test/CMakeLists.txt U src/gnu/llvm/lldb/tools/lldb-test/FormatUtil.cpp U src/gnu/llvm/lldb/tools/lldb-test/FormatUtil.h U src/gnu/llvm/lldb/tools/lldb-test/SystemInitializerTest.cpp U src/gnu/llvm/lldb/tools/lldb-test/SystemInitializerTest.h U src/gnu/llvm/lldb/tools/lldb-test/lldb-test.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/BreakpointBase.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/BreakpointBase.h U src/gnu/llvm/lldb/tools/lldb-vscode/CMakeLists.txt U src/gnu/llvm/lldb/tools/lldb-vscode/ExceptionBreakpoint.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/ExceptionBreakpoint.h U src/gnu/llvm/lldb/tools/lldb-vscode/FunctionBreakpoint.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/FunctionBreakpoint.h U src/gnu/llvm/lldb/tools/lldb-vscode/IOStream.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/IOStream.h U src/gnu/llvm/lldb/tools/lldb-vscode/JSONUtils.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/JSONUtils.h U src/gnu/llvm/lldb/tools/lldb-vscode/LLDBUtils.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/LLDBUtils.h U src/gnu/llvm/lldb/tools/lldb-vscode/Options.td U src/gnu/llvm/lldb/tools/lldb-vscode/README.md U src/gnu/llvm/lldb/tools/lldb-vscode/SourceBreakpoint.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/SourceBreakpoint.h U src/gnu/llvm/lldb/tools/lldb-vscode/SourceReference.h U src/gnu/llvm/lldb/tools/lldb-vscode/VSCode.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/VSCode.h U src/gnu/llvm/lldb/tools/lldb-vscode/VSCodeForward.h U src/gnu/llvm/lldb/tools/lldb-vscode/lldb-vscode-Info.plist.in U src/gnu/llvm/lldb/tools/lldb-vscode/lldb-vscode.cpp U src/gnu/llvm/lldb/tools/lldb-vscode/package.json N src/gnu/llvm/lldb/tools/lldb-vscode/FifoFiles.cpp N src/gnu/llvm/lldb/tools/lldb-vscode/FifoFiles.h N src/gnu/llvm/lldb/tools/lldb-vscode/OutputRedirector.cpp N src/gnu/llvm/lldb/tools/lldb-vscode/OutputRedirector.h N src/gnu/llvm/lldb/tools/lldb-vscode/ProgressEvent.cpp N src/gnu/llvm/lldb/tools/lldb-vscode/ProgressEvent.h N src/gnu/llvm/lldb/tools/lldb-vscode/RunInTerminal.cpp N src/gnu/llvm/lldb/tools/lldb-vscode/RunInTerminal.h N src/gnu/llvm/lldb/tools/lldb-vscode/syntaxes/arm.disasm N src/gnu/llvm/lldb/tools/lldb-vscode/syntaxes/arm64.disasm N src/gnu/llvm/lldb/tools/lldb-vscode/syntaxes/disassembly.json N src/gnu/llvm/lldb/tools/lldb-vscode/syntaxes/x86.disasm U src/gnu/llvm/lldb/unittests/CMakeLists.txt U src/gnu/llvm/lldb/unittests/gtest_common.h U src/gnu/llvm/lldb/unittests/API/CMakeLists.txt U src/gnu/llvm/lldb/unittests/API/SBCommandInterpreterTest.cpp N src/gnu/llvm/lldb/unittests/API/SBStructuredDataTest.cpp U src/gnu/llvm/lldb/unittests/Breakpoint/BreakpointIDTest.cpp U src/gnu/llvm/lldb/unittests/Breakpoint/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Core/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Core/CommunicationTest.cpp U src/gnu/llvm/lldb/unittests/Core/MangledTest.cpp U src/gnu/llvm/lldb/unittests/Core/ModuleSpecTest.cpp U src/gnu/llvm/lldb/unittests/Core/RichManglingContextTest.cpp U src/gnu/llvm/lldb/unittests/Core/SourceManagerTest.cpp U src/gnu/llvm/lldb/unittests/Core/StreamCallbackTest.cpp U src/gnu/llvm/lldb/unittests/Core/UniqueCStringMapTest.cpp N src/gnu/llvm/lldb/unittests/Core/DumpDataExtractorTest.cpp N src/gnu/llvm/lldb/unittests/Core/FormatEntityTest.cpp N src/gnu/llvm/lldb/unittests/Core/SourceLocationSpecTest.cpp U src/gnu/llvm/lldb/unittests/DataFormatter/CMakeLists.txt U src/gnu/llvm/lldb/unittests/DataFormatter/FormatManagerTests.cpp U src/gnu/llvm/lldb/unittests/DataFormatter/StringPrinterTests.cpp N src/gnu/llvm/lldb/unittests/DataFormatter/FormattersContainerTest.cpp U src/gnu/llvm/lldb/unittests/Disassembler/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Disassembler/TestArm64Disassembly.cpp U src/gnu/llvm/lldb/unittests/Disassembler/TestArmv7Disassembly.cpp U src/gnu/llvm/lldb/unittests/Editline/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Editline/EditlineTest.cpp U src/gnu/llvm/lldb/unittests/Expression/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Expression/ClangExpressionDeclMapTest.cpp U src/gnu/llvm/lldb/unittests/Expression/ClangParserTest.cpp U src/gnu/llvm/lldb/unittests/Expression/CppModuleConfigurationTest.cpp U src/gnu/llvm/lldb/unittests/Expression/DWARFExpressionTest.cpp U src/gnu/llvm/lldb/unittests/Expression/DiagnosticManagerTest.cpp U src/gnu/llvm/lldb/unittests/Host/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Host/ConnectionFileDescriptorTest.cpp U src/gnu/llvm/lldb/unittests/Host/FileActionTest.cpp U src/gnu/llvm/lldb/unittests/Host/FileSystemTest.cpp U src/gnu/llvm/lldb/unittests/Host/FileTest.cpp U src/gnu/llvm/lldb/unittests/Host/HostInfoTest.cpp U src/gnu/llvm/lldb/unittests/Host/HostTest.cpp U src/gnu/llvm/lldb/unittests/Host/MainLoopTest.cpp U src/gnu/llvm/lldb/unittests/Host/NativeProcessProtocolTest.cpp U src/gnu/llvm/lldb/unittests/Host/ProcessLaunchInfoTest.cpp U src/gnu/llvm/lldb/unittests/Host/SocketAddressTest.cpp U src/gnu/llvm/lldb/unittests/Host/SocketTest.cpp U src/gnu/llvm/lldb/unittests/Host/SocketTestUtilities.cpp U src/gnu/llvm/lldb/unittests/Host/SocketTestUtilities.h N src/gnu/llvm/lldb/unittests/Host/PipeTest.cpp U src/gnu/llvm/lldb/unittests/Host/linux/HostTest.cpp U src/gnu/llvm/lldb/unittests/Host/linux/SupportTest.cpp U src/gnu/llvm/lldb/unittests/Instruction/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Instruction/TestAArch64Emulator.cpp U src/gnu/llvm/lldb/unittests/Interpreter/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Interpreter/TestCompletion.cpp U src/gnu/llvm/lldb/unittests/Interpreter/TestOptionArgParser.cpp N src/gnu/llvm/lldb/unittests/Interpreter/TestOptionValue.cpp N src/gnu/llvm/lldb/unittests/Interpreter/TestOptionValueFileColonLine.cpp U src/gnu/llvm/lldb/unittests/Language/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Language/CLanguages/CLanguagesTest.cpp U src/gnu/llvm/lldb/unittests/Language/CLanguages/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Language/CPlusPlus/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp U src/gnu/llvm/lldb/unittests/Language/Highlighting/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Language/Highlighting/HighlighterTest.cpp U src/gnu/llvm/lldb/unittests/ObjectFile/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ObjectFile/Breakpad/BreakpadRecordsTest.cpp U src/gnu/llvm/lldb/unittests/ObjectFile/Breakpad/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ObjectFile/ELF/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp I src/gnu/llvm/lldb/unittests/ObjectFile/ELF/Inputs/early-section-headers.so U src/gnu/llvm/lldb/unittests/ObjectFile/PECOFF/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp N src/gnu/llvm/lldb/unittests/ObjectFile/MachO/CMakeLists.txt N src/gnu/llvm/lldb/unittests/ObjectFile/MachO/TestObjectFileMachO.cpp U src/gnu/llvm/lldb/unittests/Platform/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Platform/PlatformDarwinTest.cpp N src/gnu/llvm/lldb/unittests/Platform/PlatformAppleSimulatorTest.cpp U src/gnu/llvm/lldb/unittests/Platform/Android/AdbClientTest.cpp U src/gnu/llvm/lldb/unittests/Platform/Android/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Process/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Process/ProcessEventDataTest.cpp U src/gnu/llvm/lldb/unittests/Process/Linux/CMakeLists.txt N src/gnu/llvm/lldb/unittests/Process/Linux/IntelPTManagerTests.cpp U src/gnu/llvm/lldb/unittests/Process/POSIX/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Process/POSIX/NativeProcessELFTest.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationServerTest.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationTest.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.cpp U src/gnu/llvm/lldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.h N src/gnu/llvm/lldb/unittests/Process/gdb-remote/PortMapTest.cpp U src/gnu/llvm/lldb/unittests/Process/minidump/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Process/minidump/MinidumpParserTest.cpp U src/gnu/llvm/lldb/unittests/Process/minidump/RegisterContextMinidumpTest.cpp U src/gnu/llvm/lldb/unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp U src/gnu/llvm/lldb/unittests/Process/minidump/Inputs/fizzbuzz_wow64.dmp U src/gnu/llvm/lldb/unittests/Process/minidump/Inputs/linux-x86_64.cpp U src/gnu/llvm/lldb/unittests/Process/minidump/Inputs/linux-x86_64.dmp U src/gnu/llvm/lldb/unittests/Process/minidump/Inputs/regions-memlist64.dmp N src/gnu/llvm/lldb/unittests/Process/Utility/CMakeLists.txt N src/gnu/llvm/lldb/unittests/Process/Utility/LinuxProcMapsTest.cpp N src/gnu/llvm/lldb/unittests/Process/Utility/MemoryTagManagerAArch64MTETest.cpp N src/gnu/llvm/lldb/unittests/Process/Utility/RegisterContextFreeBSDTest.cpp N src/gnu/llvm/lldb/unittests/Process/Utility/RegisterContextNetBSDTest_i386.cpp N src/gnu/llvm/lldb/unittests/Process/Utility/RegisterContextNetBSDTest_x86_64.cpp N src/gnu/llvm/lldb/unittests/Process/Utility/RegisterContextTest.cpp U src/gnu/llvm/lldb/unittests/ScriptInterpreter/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Lua/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Lua/ScriptInterpreterTests.cpp U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Python/CMakeLists.txt U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp U src/gnu/llvm/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.h U src/gnu/llvm/lldb/unittests/Signals/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Signals/UnixSignalsTest.cpp U src/gnu/llvm/lldb/unittests/Symbol/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Symbol/LocateSymbolFileTest.cpp U src/gnu/llvm/lldb/unittests/Symbol/PostfixExpressionTest.cpp U src/gnu/llvm/lldb/unittests/Symbol/TestClangASTImporter.cpp U src/gnu/llvm/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp U src/gnu/llvm/lldb/unittests/Symbol/TestLineEntry.cpp U src/gnu/llvm/lldb/unittests/Symbol/TestType.cpp U src/gnu/llvm/lldb/unittests/Symbol/TestTypeSystemClang.cpp N src/gnu/llvm/lldb/unittests/Symbol/TestTypeSystem.cpp U src/gnu/llvm/lldb/unittests/Symbol/Inputs/inlined-functions.yaml U src/gnu/llvm/lldb/unittests/SymbolFile/CMakeLists.txt U src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/CMakeLists.txt U src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/XcodeSDKModuleTests.cpp N src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/DWARFDIETest.cpp N src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/DWARFUnitTest.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/DWARF/Inputs/test-dwarf.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/NativePDB/CMakeLists.txt U src/gnu/llvm/lldb/unittests/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpressionTests.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/CMakeLists.txt U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-alt.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-types.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-types.pdb U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.cpp U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.h U src/gnu/llvm/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.pdb U src/gnu/llvm/lldb/unittests/Target/ABITest.cpp U src/gnu/llvm/lldb/unittests/Target/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Target/ExecutionContextTest.cpp U src/gnu/llvm/lldb/unittests/Target/MemoryRegionInfoTest.cpp U src/gnu/llvm/lldb/unittests/Target/ModuleCacheTest.cpp U src/gnu/llvm/lldb/unittests/Target/PathMappingListTest.cpp U src/gnu/llvm/lldb/unittests/Target/RemoteAwarePlatformTest.cpp U src/gnu/llvm/lldb/unittests/Target/StackFrameRecognizerTest.cpp U src/gnu/llvm/lldb/unittests/Target/Inputs/TestModule.c I src/gnu/llvm/lldb/unittests/Target/Inputs/TestModule.so U src/gnu/llvm/lldb/unittests/TestingSupport/CMakeLists.txt U src/gnu/llvm/lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp U src/gnu/llvm/lldb/unittests/TestingSupport/MockTildeExpressionResolver.h U src/gnu/llvm/lldb/unittests/TestingSupport/SubsystemRAII.h U src/gnu/llvm/lldb/unittests/TestingSupport/TestUtilities.cpp U src/gnu/llvm/lldb/unittests/TestingSupport/TestUtilities.h U src/gnu/llvm/lldb/unittests/TestingSupport/module.modulemap U src/gnu/llvm/lldb/unittests/TestingSupport/Host/NativeProcessTestUtils.h U src/gnu/llvm/lldb/unittests/TestingSupport/Symbol/CMakeLists.txt U src/gnu/llvm/lldb/unittests/TestingSupport/Symbol/ClangTestUtils.h U src/gnu/llvm/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.cpp U src/gnu/llvm/lldb/unittests/TestingSupport/Symbol/YAMLModuleTester.h U src/gnu/llvm/lldb/unittests/Thread/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Thread/ThreadTest.cpp U src/gnu/llvm/lldb/unittests/UnwindAssembly/CMakeLists.txt U src/gnu/llvm/lldb/unittests/UnwindAssembly/ARM64/CMakeLists.txt U src/gnu/llvm/lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp U src/gnu/llvm/lldb/unittests/UnwindAssembly/PPC64/CMakeLists.txt U src/gnu/llvm/lldb/unittests/UnwindAssembly/PPC64/TestPPC64InstEmulation.cpp U src/gnu/llvm/lldb/unittests/UnwindAssembly/x86/CMakeLists.txt U src/gnu/llvm/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp U src/gnu/llvm/lldb/unittests/Utility/AnsiTerminalTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ArchSpecTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ArgsTest.cpp U src/gnu/llvm/lldb/unittests/Utility/BroadcasterTest.cpp U src/gnu/llvm/lldb/unittests/Utility/CMakeLists.txt U src/gnu/llvm/lldb/unittests/Utility/CompletionRequestTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ConstStringTest.cpp U src/gnu/llvm/lldb/unittests/Utility/DataExtractorTest.cpp U src/gnu/llvm/lldb/unittests/Utility/EnvironmentTest.cpp U src/gnu/llvm/lldb/unittests/Utility/EventTest.cpp U src/gnu/llvm/lldb/unittests/Utility/FileSpecTest.cpp U src/gnu/llvm/lldb/unittests/Utility/FlagsTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ListenerTest.cpp U src/gnu/llvm/lldb/unittests/Utility/LogTest.cpp U src/gnu/llvm/lldb/unittests/Utility/NameMatchesTest.cpp U src/gnu/llvm/lldb/unittests/Utility/OptionsWithRawTest.cpp U src/gnu/llvm/lldb/unittests/Utility/PredicateTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ProcessInfoTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ProcessInstanceInfoTest.cpp U src/gnu/llvm/lldb/unittests/Utility/RangeMapTest.cpp U src/gnu/llvm/lldb/unittests/Utility/RangeTest.cpp U src/gnu/llvm/lldb/unittests/Utility/RegisterValueTest.cpp U src/gnu/llvm/lldb/unittests/Utility/RegularExpressionTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ReproducerInstrumentationTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ReproducerTest.cpp U src/gnu/llvm/lldb/unittests/Utility/ScalarTest.cpp U src/gnu/llvm/lldb/unittests/Utility/SharedClusterTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StateTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StatusTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StreamTeeTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StreamTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StringExtractorTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StringLexerTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StringListTest.cpp U src/gnu/llvm/lldb/unittests/Utility/StructuredDataTest.cpp U src/gnu/llvm/lldb/unittests/Utility/SubsystemRAIITest.cpp U src/gnu/llvm/lldb/unittests/Utility/TildeExpressionResolverTest.cpp U src/gnu/llvm/lldb/unittests/Utility/TimeoutTest.cpp U src/gnu/llvm/lldb/unittests/Utility/TimerTest.cpp U src/gnu/llvm/lldb/unittests/Utility/UUIDTest.cpp U src/gnu/llvm/lldb/unittests/Utility/UriParserTest.cpp U src/gnu/llvm/lldb/unittests/Utility/UserIDResolverTest.cpp U src/gnu/llvm/lldb/unittests/Utility/VASprintfTest.cpp U src/gnu/llvm/lldb/unittests/Utility/VMRangeTest.cpp U src/gnu/llvm/lldb/unittests/Utility/XcodeSDKTest.cpp N src/gnu/llvm/lldb/unittests/Utility/StringExtractorGDBRemoteTest.cpp U src/gnu/llvm/lldb/unittests/Utility/Inputs/StructuredData-basic.json U src/gnu/llvm/lldb/unittests/debugserver/CMakeLists.txt U src/gnu/llvm/lldb/unittests/debugserver/JSONTest.cpp U src/gnu/llvm/lldb/unittests/debugserver/RNBSocketTest.cpp U src/gnu/llvm/lldb/unittests/debugserver/debugserver_LogCallback.cpp U src/gnu/llvm/lldb/unittests/tools/CMakeLists.txt U src/gnu/llvm/lldb/unittests/tools/lldb-server/CMakeLists.txt U src/gnu/llvm/lldb/unittests/tools/lldb-server/inferior/environment_check.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/inferior/thread_inferior.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/CMakeLists.txt U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/LLGSTest.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/MessageObjects.h U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/TestBase.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/TestBase.h U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/TestClient.cpp U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/TestClient.h U src/gnu/llvm/lldb/unittests/tools/lldb-server/tests/ThreadIdsInJstopinfoTest.cpp U src/gnu/llvm/lldb/utils/CMakeLists.txt U src/gnu/llvm/lldb/utils/TableGen/CMakeLists.txt U src/gnu/llvm/lldb/utils/TableGen/LLDBOptionDefEmitter.cpp U src/gnu/llvm/lldb/utils/TableGen/LLDBPropertyDefEmitter.cpp U src/gnu/llvm/lldb/utils/TableGen/LLDBTableGen.cpp U src/gnu/llvm/lldb/utils/TableGen/LLDBTableGenBackends.h U src/gnu/llvm/lldb/utils/TableGen/LLDBTableGenUtils.cpp U src/gnu/llvm/lldb/utils/TableGen/LLDBTableGenUtils.h U src/gnu/llvm/lldb/utils/lit-cpuid/CMakeLists.txt U src/gnu/llvm/lldb/utils/lit-cpuid/lit-cpuid.cpp U src/gnu/llvm/lldb/utils/lldb-dotest/CMakeLists.txt U src/gnu/llvm/lldb/utils/lldb-dotest/lldb-dotest.in U src/gnu/llvm/lldb/utils/lldb-repro/CMakeLists.txt U src/gnu/llvm/lldb/utils/lldb-repro/lldb-repro.py U src/gnu/llvm/lldb/utils/lui/Readme U src/gnu/llvm/lldb/utils/lui/breakwin.py U src/gnu/llvm/lldb/utils/lui/commandwin.py U src/gnu/llvm/lldb/utils/lui/cui.py U src/gnu/llvm/lldb/utils/lui/debuggerdriver.py U src/gnu/llvm/lldb/utils/lui/eventwin.py U src/gnu/llvm/lldb/utils/lui/lldbutil.py U src/gnu/llvm/lldb/utils/lui/lui.py U src/gnu/llvm/lldb/utils/lui/sandbox.py U src/gnu/llvm/lldb/utils/lui/sourcewin.py U src/gnu/llvm/lldb/utils/lui/statuswin.py 23 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/lldb CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:25:51 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LIBUNWIND_13_0_0 U src/gnu/llvm/libunwind/.clang-format U src/gnu/llvm/libunwind/CMakeLists.txt U src/gnu/llvm/libunwind/LICENSE.TXT U src/gnu/llvm/libunwind/cmake/config-ix.cmake U src/gnu/llvm/libunwind/cmake/Modules/HandleCompilerRT.cmake U src/gnu/llvm/libunwind/cmake/Modules/HandleLibunwindFlags.cmake C src/gnu/llvm/libunwind/include/__libunwind_config.h U src/gnu/llvm/libunwind/include/libunwind.h U src/gnu/llvm/libunwind/include/unwind.h U src/gnu/llvm/libunwind/include/mach-o/compact_unwind_encoding.h C src/gnu/llvm/libunwind/src/AddressSpace.hpp U src/gnu/llvm/libunwind/src/CMakeLists.txt U src/gnu/llvm/libunwind/src/CompactUnwinder.hpp C src/gnu/llvm/libunwind/src/DwarfInstructions.hpp C src/gnu/llvm/libunwind/src/DwarfParser.hpp U src/gnu/llvm/libunwind/src/EHHeaderParser.hpp U src/gnu/llvm/libunwind/src/FrameHeaderCache.hpp U src/gnu/llvm/libunwind/src/RWMutex.hpp C src/gnu/llvm/libunwind/src/Registers.hpp U src/gnu/llvm/libunwind/src/Unwind-EHABI.cpp U src/gnu/llvm/libunwind/src/Unwind-EHABI.h U src/gnu/llvm/libunwind/src/Unwind-seh.cpp U src/gnu/llvm/libunwind/src/Unwind-sjlj.c C src/gnu/llvm/libunwind/src/UnwindCursor.hpp U src/gnu/llvm/libunwind/src/UnwindLevel1-gcc-ext.c U src/gnu/llvm/libunwind/src/UnwindLevel1.c C src/gnu/llvm/libunwind/src/UnwindRegistersRestore.S C src/gnu/llvm/libunwind/src/assembly.h C src/gnu/llvm/libunwind/src/UnwindRegistersSave.S U src/gnu/llvm/libunwind/src/Unwind_AppleExtras.cpp C src/gnu/llvm/libunwind/src/config.h U src/gnu/llvm/libunwind/src/dwarf2.h C src/gnu/llvm/libunwind/src/libunwind.cpp U src/gnu/llvm/libunwind/src/libunwind_ext.h 11 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/libunwind CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:26:15 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LIBCXX_13_0_0 U src/gnu/llvm/libcxx/.clang-format U src/gnu/llvm/libcxx/CMakeLists.txt U src/gnu/llvm/libcxx/CREDITS.TXT U src/gnu/llvm/libcxx/LICENSE.TXT N src/gnu/llvm/libcxx/.gitignore U src/gnu/llvm/libcxx/TODO.TXT N src/gnu/llvm/libcxx/appveyor-reqs-install.cmd N src/gnu/llvm/libcxx/appveyor.yml U src/gnu/llvm/libcxx/benchmarks/CMakeLists.txt U src/gnu/llvm/libcxx/benchmarks/CartesianBenchmarks.h U src/gnu/llvm/libcxx/benchmarks/ContainerBenchmarks.h U src/gnu/llvm/libcxx/benchmarks/GenerateInput.h U src/gnu/llvm/libcxx/benchmarks/Utilities.h U src/gnu/llvm/libcxx/benchmarks/algorithms.bench.cpp U src/gnu/llvm/libcxx/benchmarks/algorithms.partition_point.bench.cpp U src/gnu/llvm/libcxx/benchmarks/allocation.bench.cpp U src/gnu/llvm/libcxx/benchmarks/deque.bench.cpp U src/gnu/llvm/libcxx/benchmarks/filesystem.bench.cpp U src/gnu/llvm/libcxx/benchmarks/function.bench.cpp U src/gnu/llvm/libcxx/benchmarks/lit.cfg.py U src/gnu/llvm/libcxx/benchmarks/lit.site.cfg.py.in U src/gnu/llvm/libcxx/benchmarks/ordered_set.bench.cpp U src/gnu/llvm/libcxx/benchmarks/string.bench.cpp U src/gnu/llvm/libcxx/benchmarks/stringstream.bench.cpp U src/gnu/llvm/libcxx/benchmarks/unordered_set_operations.bench.cpp U src/gnu/llvm/libcxx/benchmarks/util_smartptr.bench.cpp U src/gnu/llvm/libcxx/benchmarks/vector_operations.bench.cpp N src/gnu/llvm/libcxx/benchmarks/VariantBenchmarks.h N src/gnu/llvm/libcxx/benchmarks/map.bench.cpp N src/gnu/llvm/libcxx/benchmarks/to_chars.bench.cpp N src/gnu/llvm/libcxx/benchmarks/variant_visit_1.bench.cpp N src/gnu/llvm/libcxx/benchmarks/variant_visit_2.bench.cpp N src/gnu/llvm/libcxx/benchmarks/variant_visit_3.bench.cpp U src/gnu/llvm/libcxx/cmake/config-ix.cmake U src/gnu/llvm/libcxx/cmake/Modules/CodeCoverage.cmake U src/gnu/llvm/libcxx/cmake/Modules/DefineLinkerScript.cmake U src/gnu/llvm/libcxx/cmake/Modules/HandleCompilerRT.cmake U src/gnu/llvm/libcxx/cmake/Modules/HandleLibCXXABI.cmake U src/gnu/llvm/libcxx/cmake/Modules/HandleLibcxxFlags.cmake U src/gnu/llvm/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake U src/gnu/llvm/libcxx/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake U src/gnu/llvm/libcxx/cmake/caches/Apple.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-32bits.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-asan.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-cxx03.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-cxx11.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-cxx14.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-cxx17.cmake N src/gnu/llvm/libcxx/cmake/caches/AArch64.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-msan.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-noexceptions.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-singlethreaded.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-tsan.cmake U src/gnu/llvm/libcxx/cmake/caches/Generic-ubsan.cmake U src/gnu/llvm/libcxx/cmake/caches/README.md N src/gnu/llvm/libcxx/cmake/caches/Armv7Arm.cmake N src/gnu/llvm/libcxx/cmake/caches/Armv7Thumb-noexceptions.cmake N src/gnu/llvm/libcxx/cmake/caches/Armv8Arm.cmake N src/gnu/llvm/libcxx/cmake/caches/Armv8Thumb-noexceptions.cmake N src/gnu/llvm/libcxx/cmake/caches/FreeBSD.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-assertions.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-cxx20.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-cxx2b.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-debug-iterators.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-modules.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-no-debug.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-no-filesystem.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-no-localization.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-no-random_device.cmake N src/gnu/llvm/libcxx/cmake/caches/Generic-static.cmake U src/gnu/llvm/libcxx/docs/BuildingLibcxx.rst U src/gnu/llvm/libcxx/docs/CMakeLists.txt U src/gnu/llvm/libcxx/docs/FeatureTestMacroTable.rst U src/gnu/llvm/libcxx/docs/Makefile.sphinx U src/gnu/llvm/libcxx/docs/README.txt U src/gnu/llvm/libcxx/docs/ReleaseNotes.rst U src/gnu/llvm/libcxx/docs/TestingLibcxx.rst U src/gnu/llvm/libcxx/docs/UsingLibcxx.rst U src/gnu/llvm/libcxx/docs/conf.py U src/gnu/llvm/libcxx/docs/index.rst N src/gnu/llvm/libcxx/docs/AddingNewCIJobs.rst N src/gnu/llvm/libcxx/docs/Contributing.rst U src/gnu/llvm/libcxx/docs/DesignDocs/ABIVersioning.rst N src/gnu/llvm/libcxx/docs/DesignDocs/AtomicDesign.rst U src/gnu/llvm/libcxx/docs/DesignDocs/CapturingConfigInfo.rst U src/gnu/llvm/libcxx/docs/DesignDocs/DebugMode.rst U src/gnu/llvm/libcxx/docs/DesignDocs/ExperimentalFeatures.rst U src/gnu/llvm/libcxx/docs/DesignDocs/ExtendedCXX03Support.rst U src/gnu/llvm/libcxx/docs/DesignDocs/FeatureTestMacros.rst U src/gnu/llvm/libcxx/docs/DesignDocs/FileTimeType.rst U src/gnu/llvm/libcxx/docs/DesignDocs/ThreadingSupportAPI.rst U src/gnu/llvm/libcxx/docs/DesignDocs/VisibilityMacros.rst N src/gnu/llvm/libcxx/docs/DesignDocs/NoexceptPolicy.rst N src/gnu/llvm/libcxx/docs/DesignDocs/UniquePtrTrivialAbi.rst N src/gnu/llvm/libcxx/docs/Helpers/Styles.rst N src/gnu/llvm/libcxx/docs/Status/Cxx14.rst N src/gnu/llvm/libcxx/docs/Status/Cxx14Issues.csv N src/gnu/llvm/libcxx/docs/Status/Cxx14Papers.csv N src/gnu/llvm/libcxx/docs/Status/Cxx17.rst N src/gnu/llvm/libcxx/docs/Status/Cxx17Issues.csv N src/gnu/llvm/libcxx/docs/Status/Cxx17Papers.csv N src/gnu/llvm/libcxx/docs/Status/Cxx20.rst N src/gnu/llvm/libcxx/docs/Status/Cxx20Issues.csv N src/gnu/llvm/libcxx/docs/Status/Cxx20Papers.csv N src/gnu/llvm/libcxx/docs/Status/Cxx2b.rst N src/gnu/llvm/libcxx/docs/Status/Cxx2bIssues.csv N src/gnu/llvm/libcxx/docs/Status/Cxx2bPapers.csv N src/gnu/llvm/libcxx/docs/Status/Format.rst N src/gnu/llvm/libcxx/docs/Status/FormatIssues.csv N src/gnu/llvm/libcxx/docs/Status/FormatPaper.csv N src/gnu/llvm/libcxx/docs/Status/Ranges.rst N src/gnu/llvm/libcxx/docs/Status/RangesIssues.csv N src/gnu/llvm/libcxx/docs/Status/RangesPaper.csv U src/gnu/llvm/libcxx/include/__bsd_locale_defaults.h U src/gnu/llvm/libcxx/include/__config_site.in U src/gnu/llvm/libcxx/include/__functional_base U src/gnu/llvm/libcxx/include/__hash_table U src/gnu/llvm/libcxx/include/__libcpp_version U src/gnu/llvm/libcxx/include/__mutex_base U src/gnu/llvm/libcxx/include/__node_handle U src/gnu/llvm/libcxx/include/__nullptr U src/gnu/llvm/libcxx/include/__split_buffer N src/gnu/llvm/libcxx/include/__bits C src/gnu/llvm/libcxx/include/__locale U src/gnu/llvm/libcxx/include/__bsd_locale_fallbacks.h U src/gnu/llvm/libcxx/include/__std_stream U src/gnu/llvm/libcxx/include/__string U src/gnu/llvm/libcxx/include/__tuple U src/gnu/llvm/libcxx/include/algorithm U src/gnu/llvm/libcxx/include/any U src/gnu/llvm/libcxx/include/ccomplex U src/gnu/llvm/libcxx/include/charconv U src/gnu/llvm/libcxx/include/forward_list U src/gnu/llvm/libcxx/include/shared_mutex U src/gnu/llvm/libcxx/include/__threading_support U src/gnu/llvm/libcxx/include/array U src/gnu/llvm/libcxx/include/__undef_macros U src/gnu/llvm/libcxx/include/atomic U src/gnu/llvm/libcxx/include/barrier U src/gnu/llvm/libcxx/include/bit U src/gnu/llvm/libcxx/include/bitset U src/gnu/llvm/libcxx/include/cctype U src/gnu/llvm/libcxx/include/cerrno U src/gnu/llvm/libcxx/include/cfenv U src/gnu/llvm/libcxx/include/cassert U src/gnu/llvm/libcxx/include/cfloat U src/gnu/llvm/libcxx/include/chrono U src/gnu/llvm/libcxx/include/cinttypes U src/gnu/llvm/libcxx/include/ciso646 U src/gnu/llvm/libcxx/include/climits U src/gnu/llvm/libcxx/include/clocale U src/gnu/llvm/libcxx/include/cmath U src/gnu/llvm/libcxx/include/codecvt U src/gnu/llvm/libcxx/include/compare U src/gnu/llvm/libcxx/include/complex U src/gnu/llvm/libcxx/include/complex.h U src/gnu/llvm/libcxx/include/concepts U src/gnu/llvm/libcxx/include/csetjmp U src/gnu/llvm/libcxx/include/csignal N src/gnu/llvm/libcxx/include/__availability U src/gnu/llvm/libcxx/include/condition_variable U src/gnu/llvm/libcxx/include/cstdarg U src/gnu/llvm/libcxx/include/cstddef U src/gnu/llvm/libcxx/include/cstdint U src/gnu/llvm/libcxx/include/cstdio U src/gnu/llvm/libcxx/include/cstdlib U src/gnu/llvm/libcxx/include/cstring U src/gnu/llvm/libcxx/include/ctgmath U src/gnu/llvm/libcxx/include/ctime U src/gnu/llvm/libcxx/include/ctype.h U src/gnu/llvm/libcxx/include/cwchar U src/gnu/llvm/libcxx/include/cwctype U src/gnu/llvm/libcxx/include/deque U src/gnu/llvm/libcxx/include/errno.h U src/gnu/llvm/libcxx/include/exception U src/gnu/llvm/libcxx/include/filesystem U src/gnu/llvm/libcxx/include/float.h U src/gnu/llvm/libcxx/include/fstream U src/gnu/llvm/libcxx/include/execution U src/gnu/llvm/libcxx/include/fenv.h U src/gnu/llvm/libcxx/include/functional U src/gnu/llvm/libcxx/include/future U src/gnu/llvm/libcxx/include/inttypes.h U src/gnu/llvm/libcxx/include/iomanip U src/gnu/llvm/libcxx/include/iosfwd U src/gnu/llvm/libcxx/include/__bit_reference U src/gnu/llvm/libcxx/include/cstdbool U src/gnu/llvm/libcxx/include/initializer_list U src/gnu/llvm/libcxx/include/ios U src/gnu/llvm/libcxx/include/iostream U src/gnu/llvm/libcxx/include/istream U src/gnu/llvm/libcxx/include/iterator U src/gnu/llvm/libcxx/include/latch U src/gnu/llvm/libcxx/include/limits U src/gnu/llvm/libcxx/include/limits.h U src/gnu/llvm/libcxx/include/list C src/gnu/llvm/libcxx/include/locale U src/gnu/llvm/libcxx/include/locale.h U src/gnu/llvm/libcxx/include/map C src/gnu/llvm/libcxx/include/math.h U src/gnu/llvm/libcxx/include/memory U src/gnu/llvm/libcxx/include/module.modulemap U src/gnu/llvm/libcxx/include/mutex U src/gnu/llvm/libcxx/include/new U src/gnu/llvm/libcxx/include/numbers U src/gnu/llvm/libcxx/include/numeric U src/gnu/llvm/libcxx/include/optional U src/gnu/llvm/libcxx/include/ostream U src/gnu/llvm/libcxx/include/queue U src/gnu/llvm/libcxx/include/random U src/gnu/llvm/libcxx/include/ratio U src/gnu/llvm/libcxx/include/regex U src/gnu/llvm/libcxx/include/scoped_allocator U src/gnu/llvm/libcxx/include/semaphore U src/gnu/llvm/libcxx/include/set U src/gnu/llvm/libcxx/include/setjmp.h U src/gnu/llvm/libcxx/include/span U src/gnu/llvm/libcxx/include/sstream U src/gnu/llvm/libcxx/include/stack U src/gnu/llvm/libcxx/include/stdbool.h U src/gnu/llvm/libcxx/include/stddef.h U src/gnu/llvm/libcxx/include/stdexcept U src/gnu/llvm/libcxx/include/stdint.h C src/gnu/llvm/libcxx/include/stdio.h C src/gnu/llvm/libcxx/include/stdlib.h U src/gnu/llvm/libcxx/include/streambuf U src/gnu/llvm/libcxx/include/string U src/gnu/llvm/libcxx/include/string.h U src/gnu/llvm/libcxx/include/string_view U src/gnu/llvm/libcxx/include/strstream U src/gnu/llvm/libcxx/include/__debug U src/gnu/llvm/libcxx/include/system_error U src/gnu/llvm/libcxx/include/tgmath.h U src/gnu/llvm/libcxx/include/thread U src/gnu/llvm/libcxx/include/tuple U src/gnu/llvm/libcxx/include/type_traits U src/gnu/llvm/libcxx/include/typeindex U src/gnu/llvm/libcxx/include/typeinfo U src/gnu/llvm/libcxx/include/unordered_map C src/gnu/llvm/libcxx/include/__config U src/gnu/llvm/libcxx/include/__errc U src/gnu/llvm/libcxx/include/__tree U src/gnu/llvm/libcxx/include/CMakeLists.txt U src/gnu/llvm/libcxx/include/unordered_set U src/gnu/llvm/libcxx/include/utility U src/gnu/llvm/libcxx/include/valarray U src/gnu/llvm/libcxx/include/variant U src/gnu/llvm/libcxx/include/vector U src/gnu/llvm/libcxx/include/version U src/gnu/llvm/libcxx/include/wchar.h U src/gnu/llvm/libcxx/include/wctype.h N src/gnu/llvm/libcxx/include/__function_like.h N src/gnu/llvm/libcxx/include/format N src/gnu/llvm/libcxx/include/ranges N src/gnu/llvm/libcxx/include/__algorithm/adjacent_find.h N src/gnu/llvm/libcxx/include/__algorithm/all_of.h N src/gnu/llvm/libcxx/include/__algorithm/any_of.h N src/gnu/llvm/libcxx/include/__algorithm/binary_search.h N src/gnu/llvm/libcxx/include/__algorithm/clamp.h N src/gnu/llvm/libcxx/include/__algorithm/comp.h N src/gnu/llvm/libcxx/include/__algorithm/comp_ref_type.h N src/gnu/llvm/libcxx/include/__algorithm/copy.h N src/gnu/llvm/libcxx/include/__algorithm/copy_backward.h N src/gnu/llvm/libcxx/include/__algorithm/copy_if.h N src/gnu/llvm/libcxx/include/__algorithm/copy_n.h N src/gnu/llvm/libcxx/include/__algorithm/count.h N src/gnu/llvm/libcxx/include/__algorithm/count_if.h N src/gnu/llvm/libcxx/include/__algorithm/equal.h N src/gnu/llvm/libcxx/include/__algorithm/equal_range.h N src/gnu/llvm/libcxx/include/__algorithm/fill.h N src/gnu/llvm/libcxx/include/__algorithm/fill_n.h N src/gnu/llvm/libcxx/include/__algorithm/find.h N src/gnu/llvm/libcxx/include/__algorithm/find_end.h N src/gnu/llvm/libcxx/include/__algorithm/find_first_of.h N src/gnu/llvm/libcxx/include/__algorithm/find_if.h N src/gnu/llvm/libcxx/include/__algorithm/find_if_not.h N src/gnu/llvm/libcxx/include/__algorithm/for_each.h N src/gnu/llvm/libcxx/include/__algorithm/for_each_n.h N src/gnu/llvm/libcxx/include/__algorithm/generate.h N src/gnu/llvm/libcxx/include/__algorithm/generate_n.h N src/gnu/llvm/libcxx/include/__algorithm/half_positive.h N src/gnu/llvm/libcxx/include/__algorithm/includes.h N src/gnu/llvm/libcxx/include/__algorithm/inplace_merge.h N src/gnu/llvm/libcxx/include/__algorithm/is_heap.h N src/gnu/llvm/libcxx/include/__algorithm/is_heap_until.h N src/gnu/llvm/libcxx/include/__algorithm/is_partitioned.h N src/gnu/llvm/libcxx/include/__algorithm/is_permutation.h N src/gnu/llvm/libcxx/include/__algorithm/is_sorted.h N src/gnu/llvm/libcxx/include/__algorithm/is_sorted_until.h N src/gnu/llvm/libcxx/include/__algorithm/iter_swap.h N src/gnu/llvm/libcxx/include/__algorithm/lexicographical_compare.h N src/gnu/llvm/libcxx/include/__algorithm/lower_bound.h N src/gnu/llvm/libcxx/include/__algorithm/make_heap.h N src/gnu/llvm/libcxx/include/__algorithm/max.h N src/gnu/llvm/libcxx/include/__algorithm/max_element.h N src/gnu/llvm/libcxx/include/__algorithm/merge.h N src/gnu/llvm/libcxx/include/__algorithm/min.h N src/gnu/llvm/libcxx/include/__algorithm/min_element.h N src/gnu/llvm/libcxx/include/__algorithm/minmax.h N src/gnu/llvm/libcxx/include/__algorithm/minmax_element.h N src/gnu/llvm/libcxx/include/__algorithm/mismatch.h N src/gnu/llvm/libcxx/include/__algorithm/move.h N src/gnu/llvm/libcxx/include/__algorithm/move_backward.h N src/gnu/llvm/libcxx/include/__algorithm/next_permutation.h N src/gnu/llvm/libcxx/include/__algorithm/none_of.h N src/gnu/llvm/libcxx/include/__algorithm/nth_element.h N src/gnu/llvm/libcxx/include/__algorithm/partial_sort.h N src/gnu/llvm/libcxx/include/__algorithm/partial_sort_copy.h N src/gnu/llvm/libcxx/include/__algorithm/partition.h N src/gnu/llvm/libcxx/include/__algorithm/partition_copy.h N src/gnu/llvm/libcxx/include/__algorithm/partition_point.h N src/gnu/llvm/libcxx/include/__algorithm/pop_heap.h N src/gnu/llvm/libcxx/include/__algorithm/prev_permutation.h N src/gnu/llvm/libcxx/include/__algorithm/push_heap.h N src/gnu/llvm/libcxx/include/__algorithm/remove.h N src/gnu/llvm/libcxx/include/__algorithm/remove_copy.h N src/gnu/llvm/libcxx/include/__algorithm/remove_copy_if.h N src/gnu/llvm/libcxx/include/__algorithm/remove_if.h N src/gnu/llvm/libcxx/include/__algorithm/replace.h N src/gnu/llvm/libcxx/include/__algorithm/replace_copy.h N src/gnu/llvm/libcxx/include/__algorithm/replace_copy_if.h N src/gnu/llvm/libcxx/include/__algorithm/reverse.h N src/gnu/llvm/libcxx/include/__algorithm/replace_if.h N src/gnu/llvm/libcxx/include/__algorithm/reverse_copy.h N src/gnu/llvm/libcxx/include/__algorithm/rotate.h N src/gnu/llvm/libcxx/include/__algorithm/rotate_copy.h N src/gnu/llvm/libcxx/include/__algorithm/sample.h N src/gnu/llvm/libcxx/include/__algorithm/search.h N src/gnu/llvm/libcxx/include/__algorithm/search_n.h N src/gnu/llvm/libcxx/include/__algorithm/set_difference.h N src/gnu/llvm/libcxx/include/__algorithm/set_intersection.h N src/gnu/llvm/libcxx/include/__algorithm/set_symmetric_difference.h N src/gnu/llvm/libcxx/include/__algorithm/set_union.h N src/gnu/llvm/libcxx/include/__algorithm/shift_left.h N src/gnu/llvm/libcxx/include/__algorithm/shift_right.h N src/gnu/llvm/libcxx/include/__algorithm/shuffle.h N src/gnu/llvm/libcxx/include/__algorithm/sift_down.h N src/gnu/llvm/libcxx/include/__algorithm/sort.h N src/gnu/llvm/libcxx/include/__algorithm/sort_heap.h N src/gnu/llvm/libcxx/include/__algorithm/stable_partition.h N src/gnu/llvm/libcxx/include/__algorithm/stable_sort.h N src/gnu/llvm/libcxx/include/__algorithm/swap_ranges.h N src/gnu/llvm/libcxx/include/__algorithm/transform.h N src/gnu/llvm/libcxx/include/__algorithm/unique.h N src/gnu/llvm/libcxx/include/__algorithm/unique_copy.h N src/gnu/llvm/libcxx/include/__algorithm/unwrap_iter.h N src/gnu/llvm/libcxx/include/__algorithm/upper_bound.h N src/gnu/llvm/libcxx/include/__format/format_error.h N src/gnu/llvm/libcxx/include/__format/format_parse_context.h N src/gnu/llvm/libcxx/include/__iterator/access.h N src/gnu/llvm/libcxx/include/__iterator/advance.h N src/gnu/llvm/libcxx/include/__iterator/back_insert_iterator.h N src/gnu/llvm/libcxx/include/__iterator/common_iterator.h N src/gnu/llvm/libcxx/include/__iterator/concepts.h N src/gnu/llvm/libcxx/include/__iterator/counted_iterator.h N src/gnu/llvm/libcxx/include/__iterator/data.h N src/gnu/llvm/libcxx/include/__iterator/default_sentinel.h N src/gnu/llvm/libcxx/include/__iterator/distance.h N src/gnu/llvm/libcxx/include/__iterator/empty.h N src/gnu/llvm/libcxx/include/__iterator/erase_if_container.h N src/gnu/llvm/libcxx/include/__iterator/front_insert_iterator.h N src/gnu/llvm/libcxx/include/__iterator/incrementable_traits.h N src/gnu/llvm/libcxx/include/__iterator/insert_iterator.h N src/gnu/llvm/libcxx/include/__iterator/istream_iterator.h N src/gnu/llvm/libcxx/include/__iterator/istreambuf_iterator.h N src/gnu/llvm/libcxx/include/__iterator/iter_move.h N src/gnu/llvm/libcxx/include/__iterator/iter_swap.h N src/gnu/llvm/libcxx/include/__iterator/iterator.h N src/gnu/llvm/libcxx/include/__iterator/next.h N src/gnu/llvm/libcxx/include/__iterator/iterator_traits.h N src/gnu/llvm/libcxx/include/__iterator/move_iterator.h N src/gnu/llvm/libcxx/include/__iterator/ostream_iterator.h N src/gnu/llvm/libcxx/include/__iterator/ostreambuf_iterator.h N src/gnu/llvm/libcxx/include/__iterator/prev.h N src/gnu/llvm/libcxx/include/__iterator/projected.h N src/gnu/llvm/libcxx/include/__iterator/readable_traits.h N src/gnu/llvm/libcxx/include/__iterator/reverse_access.h N src/gnu/llvm/libcxx/include/__iterator/reverse_iterator.h N src/gnu/llvm/libcxx/include/__iterator/size.h N src/gnu/llvm/libcxx/include/__iterator/wrap_iter.h U src/gnu/llvm/libcxx/include/experimental/__config U src/gnu/llvm/libcxx/include/experimental/__memory U src/gnu/llvm/libcxx/include/experimental/algorithm U src/gnu/llvm/libcxx/include/experimental/coroutine U src/gnu/llvm/libcxx/include/experimental/deque U src/gnu/llvm/libcxx/include/experimental/filesystem U src/gnu/llvm/libcxx/include/experimental/forward_list U src/gnu/llvm/libcxx/include/experimental/functional U src/gnu/llvm/libcxx/include/experimental/iterator U src/gnu/llvm/libcxx/include/experimental/list U src/gnu/llvm/libcxx/include/experimental/map U src/gnu/llvm/libcxx/include/experimental/memory_resource U src/gnu/llvm/libcxx/include/experimental/propagate_const U src/gnu/llvm/libcxx/include/experimental/regex U src/gnu/llvm/libcxx/include/experimental/set U src/gnu/llvm/libcxx/include/experimental/simd U src/gnu/llvm/libcxx/include/experimental/string U src/gnu/llvm/libcxx/include/experimental/type_traits U src/gnu/llvm/libcxx/include/experimental/unordered_map U src/gnu/llvm/libcxx/include/experimental/unordered_set U src/gnu/llvm/libcxx/include/experimental/utility U src/gnu/llvm/libcxx/include/experimental/vector U src/gnu/llvm/libcxx/include/ext/__hash U src/gnu/llvm/libcxx/include/ext/hash_map U src/gnu/llvm/libcxx/include/ext/hash_set N src/gnu/llvm/libcxx/include/__functional/binary_function.h N src/gnu/llvm/libcxx/include/__functional/binary_negate.h N src/gnu/llvm/libcxx/include/__functional/bind.h N src/gnu/llvm/libcxx/include/__functional/bind_front.h N src/gnu/llvm/libcxx/include/__functional/binder1st.h N src/gnu/llvm/libcxx/include/__functional/binder2nd.h N src/gnu/llvm/libcxx/include/__functional/default_searcher.h N src/gnu/llvm/libcxx/include/__functional/function.h N src/gnu/llvm/libcxx/include/__functional/hash.h N src/gnu/llvm/libcxx/include/__functional/identity.h N src/gnu/llvm/libcxx/include/__functional/invoke.h N src/gnu/llvm/libcxx/include/__functional/is_transparent.h N src/gnu/llvm/libcxx/include/__functional/mem_fn.h N src/gnu/llvm/libcxx/include/__functional/mem_fun_ref.h N src/gnu/llvm/libcxx/include/__functional/not_fn.h N src/gnu/llvm/libcxx/include/__functional/operations.h N src/gnu/llvm/libcxx/include/__functional/perfect_forward.h N src/gnu/llvm/libcxx/include/__functional/pointer_to_binary_function.h N src/gnu/llvm/libcxx/include/__functional/pointer_to_unary_function.h N src/gnu/llvm/libcxx/include/__functional/ranges_operations.h N src/gnu/llvm/libcxx/include/__functional/reference_wrapper.h N src/gnu/llvm/libcxx/include/__functional/unary_function.h N src/gnu/llvm/libcxx/include/__functional/unary_negate.h N src/gnu/llvm/libcxx/include/__functional/unwrap_ref.h N src/gnu/llvm/libcxx/include/__functional/weak_result_type.h N src/gnu/llvm/libcxx/include/__memory/addressof.h N src/gnu/llvm/libcxx/include/__memory/allocation_guard.h N src/gnu/llvm/libcxx/include/__memory/allocator.h N src/gnu/llvm/libcxx/include/__memory/allocator_arg_t.h N src/gnu/llvm/libcxx/include/__memory/allocator_traits.h N src/gnu/llvm/libcxx/include/__memory/auto_ptr.h N src/gnu/llvm/libcxx/include/__memory/compressed_pair.h N src/gnu/llvm/libcxx/include/__memory/construct_at.h N src/gnu/llvm/libcxx/include/__memory/pointer_safety.h N src/gnu/llvm/libcxx/include/__memory/pointer_traits.h N src/gnu/llvm/libcxx/include/__memory/raw_storage_iterator.h N src/gnu/llvm/libcxx/include/__memory/shared_ptr.h N src/gnu/llvm/libcxx/include/__memory/temporary_buffer.h N src/gnu/llvm/libcxx/include/__memory/uninitialized_algorithms.h N src/gnu/llvm/libcxx/include/__memory/unique_ptr.h N src/gnu/llvm/libcxx/include/__memory/uses_allocator.h N src/gnu/llvm/libcxx/include/__random/uniform_int_distribution.h N src/gnu/llvm/libcxx/include/__ranges/access.h N src/gnu/llvm/libcxx/include/__ranges/all.h N src/gnu/llvm/libcxx/include/__ranges/common_view.h N src/gnu/llvm/libcxx/include/__ranges/concepts.h N src/gnu/llvm/libcxx/include/__ranges/copyable_box.h N src/gnu/llvm/libcxx/include/__ranges/dangling.h N src/gnu/llvm/libcxx/include/__ranges/data.h N src/gnu/llvm/libcxx/include/__ranges/drop_view.h N src/gnu/llvm/libcxx/include/__ranges/empty.h N src/gnu/llvm/libcxx/include/__ranges/empty_view.h N src/gnu/llvm/libcxx/include/__ranges/enable_borrowed_range.h N src/gnu/llvm/libcxx/include/__ranges/enable_view.h N src/gnu/llvm/libcxx/include/__ranges/non_propagating_cache.h N src/gnu/llvm/libcxx/include/__ranges/ref_view.h N src/gnu/llvm/libcxx/include/__ranges/size.h N src/gnu/llvm/libcxx/include/__ranges/subrange.h N src/gnu/llvm/libcxx/include/__ranges/transform_view.h N src/gnu/llvm/libcxx/include/__ranges/view_interface.h N src/gnu/llvm/libcxx/include/__support/android/locale_bionic.h N src/gnu/llvm/libcxx/include/__support/fuchsia/xlocale.h N src/gnu/llvm/libcxx/include/__support/ibm/gettod_zos.h N src/gnu/llvm/libcxx/include/__support/ibm/limits.h N src/gnu/llvm/libcxx/include/__support/ibm/locale_mgmt_aix.h N src/gnu/llvm/libcxx/include/__support/ibm/locale_mgmt_zos.h N src/gnu/llvm/libcxx/include/__support/ibm/nanosleep.h N src/gnu/llvm/libcxx/include/__support/ibm/support.h N src/gnu/llvm/libcxx/include/__support/ibm/xlocale.h N src/gnu/llvm/libcxx/include/__support/musl/xlocale.h N src/gnu/llvm/libcxx/include/__support/newlib/xlocale.h N src/gnu/llvm/libcxx/include/__support/nuttx/xlocale.h N src/gnu/llvm/libcxx/include/__support/openbsd/xlocale.h N src/gnu/llvm/libcxx/include/__support/solaris/floatingpoint.h N src/gnu/llvm/libcxx/include/__support/solaris/wchar.h N src/gnu/llvm/libcxx/include/__support/solaris/xlocale.h N src/gnu/llvm/libcxx/include/__support/win32/limits_msvc_win32.h N src/gnu/llvm/libcxx/include/__support/win32/locale_win32.h N src/gnu/llvm/libcxx/include/__support/xlocale/__nop_locale_mgmt.h N src/gnu/llvm/libcxx/include/__support/xlocale/__posix_l_fallback.h N src/gnu/llvm/libcxx/include/__support/xlocale/__strtonum_fallback.h N src/gnu/llvm/libcxx/include/__utility/__decay_copy.h N src/gnu/llvm/libcxx/include/__utility/as_const.h N src/gnu/llvm/libcxx/include/__utility/cmp.h N src/gnu/llvm/libcxx/include/__utility/declval.h N src/gnu/llvm/libcxx/include/__utility/exchange.h N src/gnu/llvm/libcxx/include/__utility/forward.h N src/gnu/llvm/libcxx/include/__utility/in_place.h N src/gnu/llvm/libcxx/include/__utility/integer_sequence.h N src/gnu/llvm/libcxx/include/__utility/move.h N src/gnu/llvm/libcxx/include/__utility/pair.h N src/gnu/llvm/libcxx/include/__utility/piecewise_construct.h N src/gnu/llvm/libcxx/include/__utility/rel_ops.h N src/gnu/llvm/libcxx/include/__utility/swap.h N src/gnu/llvm/libcxx/include/__utility/to_underlying.h N src/gnu/llvm/libcxx/include/__variant/monostate.h U src/gnu/llvm/libcxx/lib/libc++abi.v1.exp U src/gnu/llvm/libcxx/lib/libc++abi.v2.exp U src/gnu/llvm/libcxx/lib/libc++unexp.exp U src/gnu/llvm/libcxx/lib/notweak.exp U src/gnu/llvm/libcxx/lib/weak.exp U src/gnu/llvm/libcxx/lib/abi/CHANGELOG.TXT U src/gnu/llvm/libcxx/lib/abi/CMakeLists.txt U src/gnu/llvm/libcxx/lib/abi/README.TXT N src/gnu/llvm/libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist N src/gnu/llvm/libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist N src/gnu/llvm/libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist U src/gnu/llvm/libcxx/src/CMakeLists.txt U src/gnu/llvm/libcxx/src/algorithm.cpp U src/gnu/llvm/libcxx/src/any.cpp U src/gnu/llvm/libcxx/src/atomic.cpp U src/gnu/llvm/libcxx/src/barrier.cpp U src/gnu/llvm/libcxx/src/bind.cpp U src/gnu/llvm/libcxx/src/charconv.cpp U src/gnu/llvm/libcxx/src/chrono.cpp U src/gnu/llvm/libcxx/src/condition_variable.cpp U src/gnu/llvm/libcxx/src/condition_variable_destructor.cpp U src/gnu/llvm/libcxx/src/debug.cpp U src/gnu/llvm/libcxx/src/exception.cpp U src/gnu/llvm/libcxx/src/functional.cpp U src/gnu/llvm/libcxx/src/future.cpp U src/gnu/llvm/libcxx/src/hash.cpp U src/gnu/llvm/libcxx/src/ios.cpp U src/gnu/llvm/libcxx/src/iostream.cpp U src/gnu/llvm/libcxx/src/locale.cpp U src/gnu/llvm/libcxx/src/new.cpp U src/gnu/llvm/libcxx/src/memory.cpp U src/gnu/llvm/libcxx/src/mutex.cpp U src/gnu/llvm/libcxx/src/mutex_destructor.cpp U src/gnu/llvm/libcxx/src/optional.cpp C src/gnu/llvm/libcxx/src/random.cpp U src/gnu/llvm/libcxx/src/random_shuffle.cpp U src/gnu/llvm/libcxx/src/regex.cpp U src/gnu/llvm/libcxx/src/shared_mutex.cpp U src/gnu/llvm/libcxx/src/stdexcept.cpp U src/gnu/llvm/libcxx/src/string.cpp U src/gnu/llvm/libcxx/src/strstream.cpp U src/gnu/llvm/libcxx/src/system_error.cpp C src/gnu/llvm/libcxx/src/thread.cpp U src/gnu/llvm/libcxx/src/typeinfo.cpp U src/gnu/llvm/libcxx/src/utility.cpp U src/gnu/llvm/libcxx/src/valarray.cpp U src/gnu/llvm/libcxx/src/variant.cpp U src/gnu/llvm/libcxx/src/vector.cpp N src/gnu/llvm/libcxx/src/format.cpp N src/gnu/llvm/libcxx/src/ios.instantiations.cpp U src/gnu/llvm/libcxx/src/experimental/memory_resource.cpp U src/gnu/llvm/libcxx/src/filesystem/directory_iterator.cpp U src/gnu/llvm/libcxx/src/filesystem/filesystem_common.h U src/gnu/llvm/libcxx/src/filesystem/int128_builtins.cpp U src/gnu/llvm/libcxx/src/filesystem/operations.cpp N src/gnu/llvm/libcxx/src/filesystem/posix_compat.h U src/gnu/llvm/libcxx/src/include/apple_availability.h U src/gnu/llvm/libcxx/src/include/atomic_support.h U src/gnu/llvm/libcxx/src/include/config_elast.h U src/gnu/llvm/libcxx/src/include/refstring.h N src/gnu/llvm/libcxx/src/include/sso_allocator.h U src/gnu/llvm/libcxx/src/support/runtime/exception_fallback.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_glibcxx.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_libcxxabi.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_libcxxrt.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_msvc.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_pointer_msvc.ipp U src/gnu/llvm/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp U src/gnu/llvm/libcxx/src/support/runtime/new_handler_fallback.ipp U src/gnu/llvm/libcxx/src/support/runtime/stdexcept_default.ipp U src/gnu/llvm/libcxx/src/support/runtime/stdexcept_vcruntime.ipp U src/gnu/llvm/libcxx/src/support/solaris/README U src/gnu/llvm/libcxx/src/support/solaris/mbsnrtowcs.inc U src/gnu/llvm/libcxx/src/support/solaris/wcsnrtombs.inc U src/gnu/llvm/libcxx/src/support/solaris/xlocale.cpp U src/gnu/llvm/libcxx/src/support/win32/locale_win32.cpp U src/gnu/llvm/libcxx/src/support/win32/support.cpp U src/gnu/llvm/libcxx/src/support/win32/thread_win32.cpp N src/gnu/llvm/libcxx/src/support/ibm/xlocale_zos.cpp U src/gnu/llvm/libcxx/utils/cat_files.py U src/gnu/llvm/libcxx/utils/generate_feature_test_macro_components.py U src/gnu/llvm/libcxx/utils/graph_header_deps.py U src/gnu/llvm/libcxx/utils/merge_archives.py U src/gnu/llvm/libcxx/utils/run.py U src/gnu/llvm/libcxx/utils/ssh.py U src/gnu/llvm/libcxx/utils/sym_diff.py N src/gnu/llvm/libcxx/utils/CMakeLists.txt N src/gnu/llvm/libcxx/utils/generate_abi_list.py N src/gnu/llvm/libcxx/utils/generate_header_inclusion_tests.py N src/gnu/llvm/libcxx/utils/generate_header_tests.py N src/gnu/llvm/libcxx/utils/generate_private_header_tests.py U src/gnu/llvm/libcxx/utils/ci/apple-install-libcxx.sh N src/gnu/llvm/libcxx/utils/ci/Dockerfile N src/gnu/llvm/libcxx/utils/ci/buildkite-pipeline.yml N src/gnu/llvm/libcxx/utils/ci/buildkite-pipeline-premerge.sh N src/gnu/llvm/libcxx/utils/ci/buildkite-pipeline-snapshot.sh N src/gnu/llvm/libcxx/utils/ci/macos-ci-setup N src/gnu/llvm/libcxx/utils/ci/oss-fuzz.sh N src/gnu/llvm/libcxx/utils/ci/run-buildbot N src/gnu/llvm/libcxx/utils/ci/run-buildbot-container U src/gnu/llvm/libcxx/utils/ci/runtimes/CMakeLists.txt U src/gnu/llvm/libcxx/utils/gdb/libcxx/printers.py U src/gnu/llvm/libcxx/utils/google-benchmark/.clang-format U src/gnu/llvm/libcxx/utils/google-benchmark/.gitignore U src/gnu/llvm/libcxx/utils/google-benchmark/.travis.yml U src/gnu/llvm/libcxx/utils/google-benchmark/AUTHORS U src/gnu/llvm/libcxx/utils/google-benchmark/.ycm_extra_conf.py U src/gnu/llvm/libcxx/utils/google-benchmark/CMakeLists.txt U src/gnu/llvm/libcxx/utils/google-benchmark/CONTRIBUTING.md U src/gnu/llvm/libcxx/utils/google-benchmark/CONTRIBUTORS U src/gnu/llvm/libcxx/utils/google-benchmark/LICENSE N src/gnu/llvm/libcxx/utils/google-benchmark/BUILD.bazel U src/gnu/llvm/libcxx/utils/google-benchmark/README.md U src/gnu/llvm/libcxx/utils/google-benchmark/WORKSPACE U src/gnu/llvm/libcxx/utils/google-benchmark/appveyor.yml N src/gnu/llvm/libcxx/utils/google-benchmark/_config.yml N src/gnu/llvm/libcxx/utils/google-benchmark/dependencies.md N src/gnu/llvm/libcxx/utils/google-benchmark/requirements.txt N src/gnu/llvm/libcxx/utils/google-benchmark/setup.py N src/gnu/llvm/libcxx/utils/google-benchmark/.github/.libcxx-setup.sh N src/gnu/llvm/libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/bug_report.md N src/gnu/llvm/libcxx/utils/google-benchmark/.github/ISSUE_TEMPLATE/feature_request.md N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/bazel.yml N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/build-and-test-perfcounters.yml N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/build-and-test.yml N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/pylint.yml N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/sanitizer.yml N src/gnu/llvm/libcxx/utils/google-benchmark/.github/workflows/test_bindings.yml U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/AddCXXCompilerFlag.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/CXXFeatureCheck.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/Config.cmake.in U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/GetGitVersion.cmake N src/gnu/llvm/libcxx/utils/google-benchmark/cmake/GoogleTest.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/benchmark.pc.in U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/gnu_posix_regex.cpp U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/llvm-toolchain.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/posix_regex.cpp U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/split_list.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/std_regex.cpp U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/steady_clock.cpp U src/gnu/llvm/libcxx/utils/google-benchmark/cmake/thread_safety_attributes.cpp N src/gnu/llvm/libcxx/utils/google-benchmark/cmake/GoogleTest.cmake.in U src/gnu/llvm/libcxx/utils/google-benchmark/docs/AssemblyTests.md U src/gnu/llvm/libcxx/utils/google-benchmark/docs/tools.md N src/gnu/llvm/libcxx/utils/google-benchmark/docs/_config.yml N src/gnu/llvm/libcxx/utils/google-benchmark/docs/perf_counters.md N src/gnu/llvm/libcxx/utils/google-benchmark/docs/random_interleaving.md N src/gnu/llvm/libcxx/utils/google-benchmark/docs/releasing.md U src/gnu/llvm/libcxx/utils/google-benchmark/include/benchmark/benchmark.h N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/BUILD N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/build_defs.bzl N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/pybind11.BUILD N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/python_headers.BUILD N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/requirements.txt N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/google_benchmark/BUILD N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/google_benchmark/__init__.py N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/google_benchmark/benchmark.cc N src/gnu/llvm/libcxx/utils/google-benchmark/bindings/python/google_benchmark/example.py U src/gnu/llvm/libcxx/utils/google-benchmark/src/CMakeLists.txt U src/gnu/llvm/libcxx/utils/google-benchmark/src/arraysize.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_api_internal.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_api_internal.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_main.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_register.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_register.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_runner.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_runner.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/check.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/colorprint.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/colorprint.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/commandlineflags.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/commandlineflags.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/complexity.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/complexity.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/console_reporter.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/counter.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/counter.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/csv_reporter.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/cycleclock.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/internal_macros.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/json_reporter.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/log.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/mutex.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/re.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/reporter.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/sleep.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/sleep.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/statistics.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/statistics.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/string_util.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/string_util.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/sysinfo.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/thread_manager.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/thread_timer.h U src/gnu/llvm/libcxx/utils/google-benchmark/src/timers.cc U src/gnu/llvm/libcxx/utils/google-benchmark/src/timers.h N src/gnu/llvm/libcxx/utils/google-benchmark/src/benchmark_name.cc N src/gnu/llvm/libcxx/utils/google-benchmark/src/perf_counters.cc N src/gnu/llvm/libcxx/utils/google-benchmark/src/perf_counters.h U src/gnu/llvm/libcxx/utils/google-benchmark/test/AssemblyTests.cmake U src/gnu/llvm/libcxx/utils/google-benchmark/test/CMakeLists.txt U src/gnu/llvm/libcxx/utils/google-benchmark/test/basic_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/benchmark_gtest.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/benchmark_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/clobber_memory_assembly_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/complexity_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/cxx03_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/diagnostics_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/display_aggregates_only_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/donotoptimize_assembly_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/donotoptimize_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/filter_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/fixture_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/link_main_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/map_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/options_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/memory_manager_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/multiple_ranges_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/output_test.h U src/gnu/llvm/libcxx/utils/google-benchmark/test/output_test_helper.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/register_benchmark_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/report_aggregates_only_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/reporter_output_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/skip_with_error_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/state_assembly_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/statistics_gtest.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/string_util_gtest.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/templated_fixture_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/user_counters_tabular_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/user_counters_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/test/user_counters_thousands_test.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/BUILD N src/gnu/llvm/libcxx/utils/google-benchmark/test/args_product_test.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/benchmark_name_gtest.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/benchmark_random_interleaving_gtest.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/commandlineflags_gtest.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/internal_threading_test.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/perf_counters_gtest.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/perf_counters_test.cc N src/gnu/llvm/libcxx/utils/google-benchmark/test/repetitions_test.cc U src/gnu/llvm/libcxx/utils/google-benchmark/tools/compare.py U src/gnu/llvm/libcxx/utils/google-benchmark/tools/strip_asm.py N src/gnu/llvm/libcxx/utils/google-benchmark/tools/BUILD.bazel N src/gnu/llvm/libcxx/utils/google-benchmark/tools/requirements.txt U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/__init__.py U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/report.py U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/util.py U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run1.json U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run2.json U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test2_run.json U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test3_run0.json U src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test3_run1.json N src/gnu/llvm/libcxx/utils/google-benchmark/tools/gbench/Inputs/test4_run.json U src/gnu/llvm/libcxx/utils/libcxx/__init__.py U src/gnu/llvm/libcxx/utils/libcxx/compiler.py U src/gnu/llvm/libcxx/utils/libcxx/util.py U src/gnu/llvm/libcxx/utils/libcxx/sym_check/__init__.py U src/gnu/llvm/libcxx/utils/libcxx/sym_check/diff.py U src/gnu/llvm/libcxx/utils/libcxx/sym_check/extract.py U src/gnu/llvm/libcxx/utils/libcxx/sym_check/match.py U src/gnu/llvm/libcxx/utils/libcxx/sym_check/util.py U src/gnu/llvm/libcxx/utils/libcxx/test/__init__.py U src/gnu/llvm/libcxx/utils/libcxx/test/config.py U src/gnu/llvm/libcxx/utils/libcxx/test/dsl.py U src/gnu/llvm/libcxx/utils/libcxx/test/features.py U src/gnu/llvm/libcxx/utils/libcxx/test/format.py U src/gnu/llvm/libcxx/utils/libcxx/test/googlebenchmark.py U src/gnu/llvm/libcxx/utils/libcxx/test/params.py U src/gnu/llvm/libcxx/utils/libcxx/test/target_info.py N src/gnu/llvm/libcxx/utils/libcxx/test/newconfig.py U src/gnu/llvm/libcxx/utils/symcheck-blacklists/linux_blacklist.txt U src/gnu/llvm/libcxx/utils/symcheck-blacklists/osx_blacklist.txt 8 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/libcxx CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:26:33 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: LIBCXXABI_13_0_0 U src/gnu/llvm/libcxxabi/.clang-format U src/gnu/llvm/libcxxabi/CMakeLists.txt U src/gnu/llvm/libcxxabi/CREDITS.TXT U src/gnu/llvm/libcxxabi/LICENSE.TXT N src/gnu/llvm/libcxxabi/.gitignore U src/gnu/llvm/libcxxabi/cmake/config-ix.cmake U src/gnu/llvm/libcxxabi/cmake/Modules/HandleCompilerRT.cmake U src/gnu/llvm/libcxxabi/cmake/Modules/HandleLibcxxabiFlags.cmake U src/gnu/llvm/libcxxabi/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake U src/gnu/llvm/libcxxabi/include/__cxxabi_config.h U src/gnu/llvm/libcxxabi/include/cxxabi.h U src/gnu/llvm/libcxxabi/lib/exceptions.exp U src/gnu/llvm/libcxxabi/lib/itanium-base.exp U src/gnu/llvm/libcxxabi/lib/new-delete.exp U src/gnu/llvm/libcxxabi/lib/personality-sjlj.exp U src/gnu/llvm/libcxxabi/lib/personality-v0.exp U src/gnu/llvm/libcxxabi/src/CMakeLists.txt U src/gnu/llvm/libcxxabi/src/abort_message.cpp U src/gnu/llvm/libcxxabi/src/abort_message.h U src/gnu/llvm/libcxxabi/src/cxa_aux_runtime.cpp U src/gnu/llvm/libcxxabi/src/cxa_default_handlers.cpp U src/gnu/llvm/libcxxabi/src/cxa_demangle.cpp U src/gnu/llvm/libcxxabi/src/cxa_exception.cpp U src/gnu/llvm/libcxxabi/src/cxa_exception.h U src/gnu/llvm/libcxxabi/src/cxa_exception_storage.cpp U src/gnu/llvm/libcxxabi/src/cxa_guard.cpp U src/gnu/llvm/libcxxabi/src/cxa_guard_impl.h U src/gnu/llvm/libcxxabi/src/cxa_handlers.cpp U src/gnu/llvm/libcxxabi/src/cxa_handlers.h U src/gnu/llvm/libcxxabi/src/cxa_noexception.cpp U src/gnu/llvm/libcxxabi/src/cxa_personality.cpp U src/gnu/llvm/libcxxabi/src/cxa_thread_atexit.cpp U src/gnu/llvm/libcxxabi/src/cxa_vector.cpp U src/gnu/llvm/libcxxabi/src/cxa_virtual.cpp U src/gnu/llvm/libcxxabi/src/fallback_malloc.cpp U src/gnu/llvm/libcxxabi/src/fallback_malloc.h U src/gnu/llvm/libcxxabi/src/private_typeinfo.cpp U src/gnu/llvm/libcxxabi/src/private_typeinfo.h U src/gnu/llvm/libcxxabi/src/stdlib_exception.cpp U src/gnu/llvm/libcxxabi/src/stdlib_new_delete.cpp U src/gnu/llvm/libcxxabi/src/stdlib_stdexcept.cpp U src/gnu/llvm/libcxxabi/src/stdlib_typeinfo.cpp U src/gnu/llvm/libcxxabi/src/include/atomic_support.h U src/gnu/llvm/libcxxabi/src/demangle/.clang-format U src/gnu/llvm/libcxxabi/src/demangle/DemangleConfig.h U src/gnu/llvm/libcxxabi/src/demangle/ItaniumDemangle.h U src/gnu/llvm/libcxxabi/src/demangle/README.txt U src/gnu/llvm/libcxxabi/src/demangle/StringView.h U src/gnu/llvm/libcxxabi/src/demangle/Utility.h U src/gnu/llvm/libcxxabi/src/demangle/cp-to-llvm.sh No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 05:26:55 Log message: Import LLVM 13.0.0 release. Status: Vendor Tag: LLVM Release Tags: COMPILERRT_13_0_0 U src/gnu/llvm/compiler-rt/CMakeLists.txt U src/gnu/llvm/compiler-rt/CODE_OWNERS.TXT U src/gnu/llvm/compiler-rt/CREDITS.TXT U src/gnu/llvm/compiler-rt/LICENSE.TXT U src/gnu/llvm/compiler-rt/README.txt N src/gnu/llvm/compiler-rt/.clang-tidy N src/gnu/llvm/compiler-rt/.gitignore U src/gnu/llvm/compiler-rt/cmake/base-config-ix.cmake U src/gnu/llvm/compiler-rt/cmake/builtin-config-ix.cmake U src/gnu/llvm/compiler-rt/cmake/config-ix.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/AddCompilerRT.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/BuiltinTests.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTCompile.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTLink.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTUtils.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/HandleCompilerRT.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/SanitizerUtils.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/UseLibtool.cmake N src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTAIXUtils.cmake N src/gnu/llvm/compiler-rt/cmake/Modules/CompilerRTMockLLVMCMakeConfig.cmake U src/gnu/llvm/compiler-rt/cmake/Modules/CustomLibcxx/CMakeLists.txt U src/gnu/llvm/compiler-rt/cmake/caches/Apple.cmake U src/gnu/llvm/compiler-rt/docs/TestingGuide.rst N src/gnu/llvm/compiler-rt/docs/BuildingCompilerRT.rst U src/gnu/llvm/compiler-rt/include/CMakeLists.txt U src/gnu/llvm/compiler-rt/include/fuzzer/FuzzedDataProvider.h U src/gnu/llvm/compiler-rt/include/profile/InstrProfData.inc U src/gnu/llvm/compiler-rt/include/sanitizer/allocator_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/asan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/common_interface_defs.h U src/gnu/llvm/compiler-rt/include/sanitizer/coverage_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/dfsan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/hwasan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/linux_syscall_hooks.h U src/gnu/llvm/compiler-rt/include/sanitizer/lsan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/msan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/netbsd_syscall_hooks.h U src/gnu/llvm/compiler-rt/include/sanitizer/scudo_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/tsan_interface.h U src/gnu/llvm/compiler-rt/include/sanitizer/tsan_interface_atomic.h U src/gnu/llvm/compiler-rt/include/sanitizer/ubsan_interface.h N src/gnu/llvm/compiler-rt/include/sanitizer/memprof_interface.h U src/gnu/llvm/compiler-rt/include/xray/xray_interface.h U src/gnu/llvm/compiler-rt/include/xray/xray_log_interface.h U src/gnu/llvm/compiler-rt/include/xray/xray_records.h U src/gnu/llvm/compiler-rt/lib/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/BlocksRuntime/Block.h U src/gnu/llvm/compiler-rt/lib/BlocksRuntime/Block_private.h U src/gnu/llvm/compiler-rt/lib/BlocksRuntime/data.c U src/gnu/llvm/compiler-rt/lib/BlocksRuntime/runtime.c U src/gnu/llvm/compiler-rt/lib/asan/.clang-format U src/gnu/llvm/compiler-rt/lib/asan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/asan/README.txt U src/gnu/llvm/compiler-rt/lib/asan/asan.syms.extra U src/gnu/llvm/compiler-rt/lib/asan/asan_activation.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_activation.h U src/gnu/llvm/compiler-rt/lib/asan/asan_activation_flags.inc U src/gnu/llvm/compiler-rt/lib/asan/asan_allocator.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_allocator.h U src/gnu/llvm/compiler-rt/lib/asan/asan_descriptions.h U src/gnu/llvm/compiler-rt/lib/asan/asan_debugging.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_descriptions.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_errors.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_fake_stack.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_errors.h U src/gnu/llvm/compiler-rt/lib/asan/asan_flags.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_fake_stack.h U src/gnu/llvm/compiler-rt/lib/asan/asan_flags.inc U src/gnu/llvm/compiler-rt/lib/asan/asan_flags.h U src/gnu/llvm/compiler-rt/lib/asan/asan_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_internal.h U src/gnu/llvm/compiler-rt/lib/asan/asan_globals.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_globals_win.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_init_version.h U src/gnu/llvm/compiler-rt/lib/asan/asan_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_interceptors.h U src/gnu/llvm/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_interceptors_memintrinsics.h U src/gnu/llvm/compiler-rt/lib/asan/asan_interceptors_vfork.S U src/gnu/llvm/compiler-rt/lib/asan/asan_interface.inc U src/gnu/llvm/compiler-rt/lib/asan/asan_interface_internal.h U src/gnu/llvm/compiler-rt/lib/asan/asan_linux.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_mac.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_lock.h U src/gnu/llvm/compiler-rt/lib/asan/asan_malloc_linux.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_mapping.h N src/gnu/llvm/compiler-rt/lib/asan/asan_ignorelist.txt U src/gnu/llvm/compiler-rt/lib/asan/asan_malloc_mac.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_malloc_win.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_new_delete.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_poisoning.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_mapping_sparc64.h U src/gnu/llvm/compiler-rt/lib/asan/asan_memory_profile.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_poisoning.h U src/gnu/llvm/compiler-rt/lib/asan/asan_posix.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_premap_shadow.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_report.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_preinit.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_rtl.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_premap_shadow.h U src/gnu/llvm/compiler-rt/lib/asan/asan_stack.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_report.h U src/gnu/llvm/compiler-rt/lib/asan/asan_stack.h U src/gnu/llvm/compiler-rt/lib/asan/asan_thread.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_scariness_score.h U src/gnu/llvm/compiler-rt/lib/asan/asan_shadow_setup.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_thread.h U src/gnu/llvm/compiler-rt/lib/asan/asan_win.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_stats.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_stats.h U src/gnu/llvm/compiler-rt/lib/asan/asan_suppressions.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_suppressions.h U src/gnu/llvm/compiler-rt/lib/asan/asan_win_dll_thunk.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_win_dynamic_runtime_thunk.cpp U src/gnu/llvm/compiler-rt/lib/asan/asan_win_weak_interception.cpp U src/gnu/llvm/compiler-rt/lib/asan/weak_symbols.txt U src/gnu/llvm/compiler-rt/lib/asan/scripts/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/asan/scripts/asan_device_setup U src/gnu/llvm/compiler-rt/lib/asan/scripts/asan_symbolize.py U src/gnu/llvm/compiler-rt/lib/asan/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_benchmarks_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_exceptions_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_fake_stack_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_globals_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_interface_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_internal_interface_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_mac_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_mac_test.h U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_mac_test_helpers.mm U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_mem_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_noinst_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_oob_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_racy_double_free_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_str_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_test.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_test.ignore U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_test_config.h U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_test_main.cpp U src/gnu/llvm/compiler-rt/lib/asan/tests/asan_test_utils.h U src/gnu/llvm/compiler-rt/lib/builtins/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/builtins/README.txt U src/gnu/llvm/compiler-rt/lib/builtins/absvdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/absvsi2.c U src/gnu/llvm/compiler-rt/lib/builtins/absvti2.c U src/gnu/llvm/compiler-rt/lib/builtins/adddf3.c U src/gnu/llvm/compiler-rt/lib/builtins/addsf3.c U src/gnu/llvm/compiler-rt/lib/builtins/addtf3.c U src/gnu/llvm/compiler-rt/lib/builtins/addvdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/addvsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/addvti3.c U src/gnu/llvm/compiler-rt/lib/builtins/apple_versioning.c U src/gnu/llvm/compiler-rt/lib/builtins/ashldi3.c U src/gnu/llvm/compiler-rt/lib/builtins/ashlti3.c U src/gnu/llvm/compiler-rt/lib/builtins/ashrdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/ashrti3.c U src/gnu/llvm/compiler-rt/lib/builtins/assembly.h U src/gnu/llvm/compiler-rt/lib/builtins/atomic.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_flag_clear.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_flag_test_and_set.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_flag_clear_explicit.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_flag_test_and_set_explicit.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_signal_fence.c U src/gnu/llvm/compiler-rt/lib/builtins/atomic_thread_fence.c U src/gnu/llvm/compiler-rt/lib/builtins/bswapdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/bswapsi2.c C src/gnu/llvm/compiler-rt/lib/builtins/clear_cache.c U src/gnu/llvm/compiler-rt/lib/builtins/clzdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/clzsi2.c U src/gnu/llvm/compiler-rt/lib/builtins/clzti2.c U src/gnu/llvm/compiler-rt/lib/builtins/cmpdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/cmpti2.c U src/gnu/llvm/compiler-rt/lib/builtins/comparedf2.c U src/gnu/llvm/compiler-rt/lib/builtins/comparesf2.c U src/gnu/llvm/compiler-rt/lib/builtins/comparetf2.c U src/gnu/llvm/compiler-rt/lib/builtins/cpu_model.c U src/gnu/llvm/compiler-rt/lib/builtins/ctzdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/ctzsi2.c U src/gnu/llvm/compiler-rt/lib/builtins/ctzti2.c U src/gnu/llvm/compiler-rt/lib/builtins/divdc3.c U src/gnu/llvm/compiler-rt/lib/builtins/divdf3.c U src/gnu/llvm/compiler-rt/lib/builtins/divdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/divmoddi4.c U src/gnu/llvm/compiler-rt/lib/builtins/divmodsi4.c U src/gnu/llvm/compiler-rt/lib/builtins/divsc3.c U src/gnu/llvm/compiler-rt/lib/builtins/divsf3.c U src/gnu/llvm/compiler-rt/lib/builtins/divsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/divtc3.c U src/gnu/llvm/compiler-rt/lib/builtins/divtf3.c U src/gnu/llvm/compiler-rt/lib/builtins/divti3.c U src/gnu/llvm/compiler-rt/lib/builtins/divxc3.c C src/gnu/llvm/compiler-rt/lib/builtins/emutls.c U src/gnu/llvm/compiler-rt/lib/builtins/enable_execute_stack.c U src/gnu/llvm/compiler-rt/lib/builtins/eprintf.c U src/gnu/llvm/compiler-rt/lib/builtins/extenddftf2.c U src/gnu/llvm/compiler-rt/lib/builtins/extendhfsf2.c U src/gnu/llvm/compiler-rt/lib/builtins/extendsfdf2.c U src/gnu/llvm/compiler-rt/lib/builtins/extendsftf2.c U src/gnu/llvm/compiler-rt/lib/builtins/ffsdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/ffssi2.c U src/gnu/llvm/compiler-rt/lib/builtins/ffsti2.c U src/gnu/llvm/compiler-rt/lib/builtins/fixdfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixdfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixdfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixsfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixsfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixsfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixtfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixtfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixtfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsdfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsdfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsdfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunssfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunssfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunssfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunstfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunstfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunstfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsxfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsxfsi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixunsxfti.c U src/gnu/llvm/compiler-rt/lib/builtins/fixxfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/fixxfti.c U src/gnu/llvm/compiler-rt/lib/builtins/floatdidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatdisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatditf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatdixf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatsidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatsisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatsitf.c U src/gnu/llvm/compiler-rt/lib/builtins/floattidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floattisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floattitf.c U src/gnu/llvm/compiler-rt/lib/builtins/floattixf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatundidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatundisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatunditf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatundixf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatunsidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatunsisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatunsitf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatuntidf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatuntisf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatuntitf.c U src/gnu/llvm/compiler-rt/lib/builtins/floatuntixf.c U src/gnu/llvm/compiler-rt/lib/builtins/fp_add_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/fp_extend.h U src/gnu/llvm/compiler-rt/lib/builtins/fp_extend_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/fp_fixint_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/fp_fixuint_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/fp_lib.h U src/gnu/llvm/compiler-rt/lib/builtins/fp_mode.c U src/gnu/llvm/compiler-rt/lib/builtins/fp_mode.h U src/gnu/llvm/compiler-rt/lib/builtins/fp_mul_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/fp_trunc.h U src/gnu/llvm/compiler-rt/lib/builtins/fp_trunc_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/gcc_personality_v0.c U src/gnu/llvm/compiler-rt/lib/builtins/int_div_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/int_endianness.h U src/gnu/llvm/compiler-rt/lib/builtins/int_lib.h U src/gnu/llvm/compiler-rt/lib/builtins/int_math.h U src/gnu/llvm/compiler-rt/lib/builtins/int_types.h U src/gnu/llvm/compiler-rt/lib/builtins/int_util.c U src/gnu/llvm/compiler-rt/lib/builtins/int_util.h U src/gnu/llvm/compiler-rt/lib/builtins/lshrdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/lshrti3.c U src/gnu/llvm/compiler-rt/lib/builtins/mingw_fixfloat.c U src/gnu/llvm/compiler-rt/lib/builtins/moddi3.c U src/gnu/llvm/compiler-rt/lib/builtins/modsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/modti3.c U src/gnu/llvm/compiler-rt/lib/builtins/muldc3.c U src/gnu/llvm/compiler-rt/lib/builtins/muldf3.c U src/gnu/llvm/compiler-rt/lib/builtins/muldi3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulodi4.c U src/gnu/llvm/compiler-rt/lib/builtins/mulosi4.c U src/gnu/llvm/compiler-rt/lib/builtins/muloti4.c U src/gnu/llvm/compiler-rt/lib/builtins/mulsc3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulsf3.c U src/gnu/llvm/compiler-rt/lib/builtins/multc3.c U src/gnu/llvm/compiler-rt/lib/builtins/multf3.c U src/gnu/llvm/compiler-rt/lib/builtins/multi3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulvdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulvsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulvti3.c U src/gnu/llvm/compiler-rt/lib/builtins/mulxc3.c U src/gnu/llvm/compiler-rt/lib/builtins/negdf2.c U src/gnu/llvm/compiler-rt/lib/builtins/negdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/negsf2.c U src/gnu/llvm/compiler-rt/lib/builtins/negti2.c U src/gnu/llvm/compiler-rt/lib/builtins/negvdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/negvsi2.c U src/gnu/llvm/compiler-rt/lib/builtins/negvti2.c U src/gnu/llvm/compiler-rt/lib/builtins/os_version_check.c U src/gnu/llvm/compiler-rt/lib/builtins/paritydi2.c U src/gnu/llvm/compiler-rt/lib/builtins/paritysi2.c U src/gnu/llvm/compiler-rt/lib/builtins/parityti2.c U src/gnu/llvm/compiler-rt/lib/builtins/popcountdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/popcountsi2.c U src/gnu/llvm/compiler-rt/lib/builtins/popcountti2.c U src/gnu/llvm/compiler-rt/lib/builtins/powidf2.c U src/gnu/llvm/compiler-rt/lib/builtins/powisf2.c U src/gnu/llvm/compiler-rt/lib/builtins/powitf2.c U src/gnu/llvm/compiler-rt/lib/builtins/powixf2.c U src/gnu/llvm/compiler-rt/lib/builtins/subdf3.c U src/gnu/llvm/compiler-rt/lib/builtins/subsf3.c U src/gnu/llvm/compiler-rt/lib/builtins/subtf3.c U src/gnu/llvm/compiler-rt/lib/builtins/subvdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/subvsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/subvti3.c U src/gnu/llvm/compiler-rt/lib/builtins/trampoline_setup.c U src/gnu/llvm/compiler-rt/lib/builtins/truncdfhf2.c U src/gnu/llvm/compiler-rt/lib/builtins/truncdfsf2.c U src/gnu/llvm/compiler-rt/lib/builtins/truncsfhf2.c U src/gnu/llvm/compiler-rt/lib/builtins/trunctfdf2.c U src/gnu/llvm/compiler-rt/lib/builtins/trunctfsf2.c U src/gnu/llvm/compiler-rt/lib/builtins/ucmpdi2.c U src/gnu/llvm/compiler-rt/lib/builtins/ucmpti2.c U src/gnu/llvm/compiler-rt/lib/builtins/udivdi3.c U src/gnu/llvm/compiler-rt/lib/builtins/udivmoddi4.c U src/gnu/llvm/compiler-rt/lib/builtins/udivmodsi4.c U src/gnu/llvm/compiler-rt/lib/builtins/udivmodti4.c U src/gnu/llvm/compiler-rt/lib/builtins/udivsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/udivti3.c U src/gnu/llvm/compiler-rt/lib/builtins/umoddi3.c U src/gnu/llvm/compiler-rt/lib/builtins/umodsi3.c U src/gnu/llvm/compiler-rt/lib/builtins/umodti3.c U src/gnu/llvm/compiler-rt/lib/builtins/unwind-ehabi-helpers.h N src/gnu/llvm/compiler-rt/lib/builtins/divmodti4.c N src/gnu/llvm/compiler-rt/lib/builtins/extendhftf2.c N src/gnu/llvm/compiler-rt/lib/builtins/fp_compare_impl.inc N src/gnu/llvm/compiler-rt/lib/builtins/fp_div_impl.inc N src/gnu/llvm/compiler-rt/lib/builtins/int_mulo_impl.inc N src/gnu/llvm/compiler-rt/lib/builtins/int_mulv_impl.inc N src/gnu/llvm/compiler-rt/lib/builtins/trunctfhf2.c U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/README.TXT U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios-armv7.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios-armv7s.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios6-armv7.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios6-armv7s.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/ios7-arm64.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/iossim-i386.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/iossim-x86_64.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/iossim.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/osx-i386.txt U src/gnu/llvm/compiler-rt/lib/builtins/Darwin-excludes/osx.txt U src/gnu/llvm/compiler-rt/lib/builtins/aarch64/chkstk.S U src/gnu/llvm/compiler-rt/lib/builtins/aarch64/fp_mode.c N src/gnu/llvm/compiler-rt/lib/builtins/aarch64/lse.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/adddf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/addsf3.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/addsf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_cdcmp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_cdcmpeq_check_nan.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_cfcmp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_cfcmpeq_check_nan.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_dcmp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_div0.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_drsub.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_fcmp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_frsub.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_idivmod.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_ldivmod.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_memcmp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_memcpy.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_memmove.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_memset.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_uidivmod.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/aeabi_uldivmod.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/bswapdi2.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/bswapsi2.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/chkstk.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/clzdi2.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/clzsi2.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/comparesf2.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/divdf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/divmodsi4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/divsf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/divsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/eqdf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/eqsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/extendsfdf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/fixdfsivfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/fixsfsivfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/fixunssfsivfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/floatsidfvfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/floatsisfvfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/floatunssidfvfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/floatunssisfvfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/fp_mode.c U src/gnu/llvm/compiler-rt/lib/builtins/arm/gedf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/gesf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/gtdf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/gtsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/ledf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/lesf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/ltdf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/ltsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/modsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/muldf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/mulsf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/nedf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/negdf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/negsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/nesf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/restore_vfp_d8_d15_regs.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/save_vfp_d8_d15_regs.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/softfloat-alias.list U src/gnu/llvm/compiler-rt/lib/builtins/arm/subdf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/subsf3vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/switch16.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/switch32.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/switch8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/switchu8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync-ops.h U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_add_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_add_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_and_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_and_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_max_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_max_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_min_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_min_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_nand_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_nand_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_or_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_or_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_sub_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_sub_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_umax_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_umax_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_umin_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_umin_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_xor_4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_fetch_and_xor_8.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/sync_synchronize.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/truncdfsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/udivmodsi4.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/udivsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/umodsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/unorddf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/arm/unordsf2vfp.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/common_entry_exit_abi1.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/common_entry_exit_abi2.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/common_entry_exit_legacy.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dfaddsub.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dfdiv.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dffma.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dfminmax.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dfmul.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/dfsqrt.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/divdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/divsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/fastmath2_dlib_asm.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/fastmath2_ldlib_asm.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/fastmath_dlib_asm.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/memcpy_forward_vp4cp4n2.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/memcpy_likely_aligned.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/moddi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/modsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/sfdiv_opt.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/sfsqrt_opt.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/udivdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/udivmoddi4.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/udivmodsi4.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/udivsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/umoddi3.S U src/gnu/llvm/compiler-rt/lib/builtins/hexagon/umodsi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/ashldi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/ashrdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/chkstk.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/chkstk2.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/divdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatdidf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatdisf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatdixf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatundidf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatundisf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/floatundixf.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/fp_mode.c U src/gnu/llvm/compiler-rt/lib/builtins/i386/lshrdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/moddi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/muldi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/udivdi3.S U src/gnu/llvm/compiler-rt/lib/builtins/i386/umoddi3.S U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/arm.txt U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/common.txt U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/i386.txt U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/thumb2-64.txt U src/gnu/llvm/compiler-rt/lib/builtins/macho_embedded/thumb2.txt U src/gnu/llvm/compiler-rt/lib/builtins/ppc/DD.h U src/gnu/llvm/compiler-rt/lib/builtins/ppc/divtc3.c N src/gnu/llvm/compiler-rt/lib/builtins/ppc/atomic.exp U src/gnu/llvm/compiler-rt/lib/builtins/ppc/fixtfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/fixtfti.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/fixunstfdi.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/fixunstfti.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/floatditf.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/floattitf.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/floatunditf.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/gcc_qadd.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/gcc_qdiv.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/gcc_qmul.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/gcc_qsub.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/multc3.c U src/gnu/llvm/compiler-rt/lib/builtins/ppc/restFP.S U src/gnu/llvm/compiler-rt/lib/builtins/ppc/saveFP.S U src/gnu/llvm/compiler-rt/lib/builtins/riscv/int_mul_impl.inc U src/gnu/llvm/compiler-rt/lib/builtins/riscv/muldi3.S U src/gnu/llvm/compiler-rt/lib/builtins/riscv/mulsi3.S N src/gnu/llvm/compiler-rt/lib/builtins/riscv/restore.S N src/gnu/llvm/compiler-rt/lib/builtins/riscv/save.S U src/gnu/llvm/compiler-rt/lib/builtins/ve/grow_stack.S U src/gnu/llvm/compiler-rt/lib/builtins/ve/grow_stack_align.S U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/chkstk.S U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/chkstk2.S U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatdidf.c U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatdisf.c U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatdixf.c U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatundidf.S U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatundisf.S U src/gnu/llvm/compiler-rt/lib/builtins/x86_64/floatundixf.S U src/gnu/llvm/compiler-rt/lib/cfi/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/cfi/cfi.cpp N src/gnu/llvm/compiler-rt/lib/cfi/cfi_ignorelist.txt U src/gnu/llvm/compiler-rt/lib/crt/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/crt/crtbegin.c U src/gnu/llvm/compiler-rt/lib/crt/crtend.c U src/gnu/llvm/compiler-rt/lib/dfsan/.clang-format U src/gnu/llvm/compiler-rt/lib/dfsan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan.cpp U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan.h U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan.syms.extra U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_custom.cpp U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_flags.inc U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_platform.h U src/gnu/llvm/compiler-rt/lib/dfsan/done_abilist.txt U src/gnu/llvm/compiler-rt/lib/dfsan/libc_ubuntu1404_abilist.txt N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_allocator.cpp N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_allocator.h N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.cpp N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_chained_origin_depot.h N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_flags.h N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_origin.h N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_new_delete.cpp N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_thread.cpp N src/gnu/llvm/compiler-rt/lib/dfsan/dfsan_thread.h U src/gnu/llvm/compiler-rt/lib/dfsan/scripts/build-libc-list.py U src/gnu/llvm/compiler-rt/lib/dfsan/scripts/check_custom_wrappers.sh U src/gnu/llvm/compiler-rt/lib/fuzzer/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerBuiltins.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerBuiltinsMsvc.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerCommand.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerCorpus.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerCrossOver.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerDataFlowTrace.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerDefs.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerDictionary.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerDriver.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtFunctions.def U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtFunctions.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtFunctionsDlsym.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWeak.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtFunctionsWindows.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerExtraCounters.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerFlags.def U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerFork.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerFork.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerIO.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerIO.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerIOPosix.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerIOWindows.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerInterface.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerInternal.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerLoop.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerMain.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerMerge.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerMerge.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerMutate.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerMutate.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerOptions.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerPlatform.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerRandom.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerSHA1.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerSHA1.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerTracePC.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtil.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtil.h U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtilDarwin.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtilFuchsia.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtilLinux.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerUtilWindows.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerValueBitMap.h U src/gnu/llvm/compiler-rt/lib/fuzzer/README.txt U src/gnu/llvm/compiler-rt/lib/fuzzer/build.sh N src/gnu/llvm/compiler-rt/lib/fuzzer/FuzzerInterceptors.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/afl/afl_driver.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/dataflow/DataFlow.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/dataflow/DataFlow.h U src/gnu/llvm/compiler-rt/lib/fuzzer/dataflow/DataFlowCallbacks.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/scripts/unbalanced_allocs.py U src/gnu/llvm/compiler-rt/lib/fuzzer/standalone/StandaloneFuzzTargetMain.c U src/gnu/llvm/compiler-rt/lib/fuzzer/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/fuzzer/tests/FuzzedDataProviderUnittest.cpp U src/gnu/llvm/compiler-rt/lib/fuzzer/tests/FuzzerUnittest.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/gwp_asan/common.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/common.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/crash_handler.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/crash_handler.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/definitions.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/guarded_pool_allocator.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/mutex.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/options.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/options.inc U src/gnu/llvm/compiler-rt/lib/gwp_asan/utilities.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/stack_trace_compressor.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/stack_trace_compressor.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/backtrace.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/backtrace_linux_libc.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/backtrace_sanitizer_common.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/options_parser.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/options_parser.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/segv_handler.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/segv_handler_posix.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/backtrace_fuchsia.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/printf.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/optional/segv_handler_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/common_posix.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_posix.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/mutex_posix.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/utilities_posix.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/common_fuchsia.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_fuchsia.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_fuchsia.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_posix.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/guarded_pool_allocator_tls.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/mutex_fuchsia.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/mutex_fuchsia.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/mutex_posix.h N src/gnu/llvm/compiler-rt/lib/gwp_asan/platform_specific/utilities_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/scripts/symbolize.sh U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/alignment.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/backtrace.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/basic.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/compression.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/crash_handler_api.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/driver.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/enable_disable.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/harness.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/harness.h U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/iterate.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/late_init.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/mutex_test.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/options.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/slot_reuse.cpp U src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/thread_contention.cpp N src/gnu/llvm/compiler-rt/lib/gwp_asan/tests/platform_specific/printf_sanitizer_common.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/.clang-format U src/gnu/llvm/compiler-rt/lib/hwasan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan.syms.extra U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_allocator.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_allocator.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_checks.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_dynamic_shadow.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_flags.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_dynamic_shadow.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_exceptions.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_flags.inc U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_setjmp.S U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_globals.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_globals.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_interceptors_vfork.S U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_interface_internal.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_linux.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_malloc_bisect.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_mapping.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_memintrinsics.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_new_delete.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_poisoning.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_poisoning.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_report.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_report.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_tag_mismatch_aarch64.S U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_thread.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_thread.h U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_thread_list.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_thread_list.h N src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_type_test.cpp N src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_allocation_functions.cpp N src/gnu/llvm/compiler-rt/lib/hwasan/hwasan_ignorelist.txt U src/gnu/llvm/compiler-rt/lib/hwasan/scripts/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/hwasan/scripts/hwasan_symbolize U src/gnu/llvm/compiler-rt/lib/interception/.clang-format U src/gnu/llvm/compiler-rt/lib/interception/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/interception/interception.h U src/gnu/llvm/compiler-rt/lib/interception/interception_linux.cpp U src/gnu/llvm/compiler-rt/lib/interception/interception_linux.h U src/gnu/llvm/compiler-rt/lib/interception/interception_mac.cpp U src/gnu/llvm/compiler-rt/lib/interception/interception_mac.h U src/gnu/llvm/compiler-rt/lib/interception/interception_type_test.cpp U src/gnu/llvm/compiler-rt/lib/interception/interception_win.cpp U src/gnu/llvm/compiler-rt/lib/interception/interception_win.h U src/gnu/llvm/compiler-rt/lib/interception/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/interception/tests/interception_linux_test.cpp U src/gnu/llvm/compiler-rt/lib/interception/tests/interception_test_main.cpp U src/gnu/llvm/compiler-rt/lib/interception/tests/interception_win_test.cpp U src/gnu/llvm/compiler-rt/lib/lsan/.clang-format U src/gnu/llvm/compiler-rt/lib/lsan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/lsan/lsan.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan.h U src/gnu/llvm/compiler-rt/lib/lsan/lsan_allocator.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_allocator.h U src/gnu/llvm/compiler-rt/lib/lsan/lsan_common.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_common.h U src/gnu/llvm/compiler-rt/lib/lsan/lsan_common_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_common_linux.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_common_mac.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_flags.inc U src/gnu/llvm/compiler-rt/lib/lsan/lsan_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_fuchsia.h U src/gnu/llvm/compiler-rt/lib/lsan/lsan_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_linux.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_mac.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_malloc_mac.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_posix.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_posix.h U src/gnu/llvm/compiler-rt/lib/lsan/lsan_preinit.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_thread.cpp U src/gnu/llvm/compiler-rt/lib/lsan/lsan_thread.h U src/gnu/llvm/compiler-rt/lib/lsan/weak_symbols.txt U src/gnu/llvm/compiler-rt/lib/msan/.clang-format U src/gnu/llvm/compiler-rt/lib/msan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/msan/msan.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan.h U src/gnu/llvm/compiler-rt/lib/msan/msan.syms.extra U src/gnu/llvm/compiler-rt/lib/msan/msan_allocator.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_allocator.h U src/gnu/llvm/compiler-rt/lib/msan/msan_chained_origin_depot.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_chained_origin_depot.h N src/gnu/llvm/compiler-rt/lib/msan/msan_ignorelist.txt U src/gnu/llvm/compiler-rt/lib/msan/msan_flags.h U src/gnu/llvm/compiler-rt/lib/msan/msan_flags.inc U src/gnu/llvm/compiler-rt/lib/msan/msan_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_interface_internal.h U src/gnu/llvm/compiler-rt/lib/msan/msan_linux.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_new_delete.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_origin.h U src/gnu/llvm/compiler-rt/lib/msan/msan_poisoning.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_poisoning.h U src/gnu/llvm/compiler-rt/lib/msan/msan_report.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_report.h U src/gnu/llvm/compiler-rt/lib/msan/msan_thread.cpp U src/gnu/llvm/compiler-rt/lib/msan/msan_thread.h U src/gnu/llvm/compiler-rt/lib/msan/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/msan/tests/msan_loadable.cpp U src/gnu/llvm/compiler-rt/lib/msan/tests/msan_test.cpp U src/gnu/llvm/compiler-rt/lib/msan/tests/msan_test_config.h U src/gnu/llvm/compiler-rt/lib/msan/tests/msan_test_main.cpp U src/gnu/llvm/compiler-rt/lib/profile/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/profile/GCDAProfiling.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfiling.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfiling.h U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingBuffer.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingFile.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingInternal.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingInternal.h U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingMerge.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPort.h U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingMergeFile.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingNameVar.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPlatformDarwin.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingUtil.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPlatformOther.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingPlatformWindows.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingRuntime.cpp U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingUtil.h U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingValue.c U src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingWriter.c U src/gnu/llvm/compiler-rt/lib/profile/WindowsMMap.c U src/gnu/llvm/compiler-rt/lib/profile/WindowsMMap.h N src/gnu/llvm/compiler-rt/lib/profile/InstrProfilingVersionVar.c U src/gnu/llvm/compiler-rt/lib/safestack/.clang-format U src/gnu/llvm/compiler-rt/lib/safestack/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/safestack/safestack.cpp U src/gnu/llvm/compiler-rt/lib/safestack/safestack_platform.h U src/gnu/llvm/compiler-rt/lib/safestack/safestack_util.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sancov_flags.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sancov_flags.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sancov_flags.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.cpp N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.cpp N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_chained_origin_depot.h N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_riscv64.inc.S U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_interface.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_internal.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_local_cache.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_report.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_secondary.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_size_class_map.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator_stats.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_asm.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_mips.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_other.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang_x86.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_atomic_msvc.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_bvgraph.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_format.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_netbsd_compat.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_aarch64.inc.S U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_arm.inc.S U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_i386.inc.S U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_vfork_x86_64.inc.S U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interface.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_interface_posix.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_nolibc.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_common_syscalls.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_interface.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dll_thunk.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_dynamic_runtime_thunk.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_sections.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_coverage_win_weak_interception.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_dbghelp.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector1.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector2.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector_interface.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_errno.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_errno.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_errno_codes.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_file.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_file.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_flags.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_flags.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_getauxval.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_glibc_version.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_hash.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_interceptors_ioctl_netbsd.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_interface_internal.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_internal_defs.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_lfstack.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_mac.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_libc.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_libignore.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_linux.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_list.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_local_address_space_view.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_mac_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_malloc_mac.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_openbsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_placement_new.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_linux.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_posix.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_printf.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_bsd.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_mac.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_ptrauth.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_report_decorator.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_ring_buffer.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_signal_interceptors.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_printer.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stacktrace_sparc.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_mac.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_netbsd_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_suppressions.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_internal.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_mac.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_markup.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/.clang-format U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_generic.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscalls_netbsd.inc U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_type_traits.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_unwind_win.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_vector.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_defs.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_dll_thunk.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_dynamic_runtime_thunk.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_win_weak_interception.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/weak_symbols.txt U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_mutex.cpp N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_fuchsia.h N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_syscall_linux_riscv64.inc N src/gnu/llvm/compiler-rt/lib/sanitizer_common/sanitizer_thread_safety.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/check_lint.sh U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/cpplint.py U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/gen_dynamic_list.py U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/litlint.py U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/litlint_test.py U src/gnu/llvm/compiler-rt/lib/sanitizer_common/scripts/sancov.py U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/malloc_stress_transfer_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_allocator_testlib.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_atomic_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_bitvector_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_bvgraph_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_deadlock_detector_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_flags_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_ioctl_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_libc_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_linux_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_list_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_mac_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_mutex_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_nolibc_test_main.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_posix_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_printf_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_procmaps_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_pthread_wrappers.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_quarantine_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_ring_buffer_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_stackdepot_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_printer_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_stacktrace_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_stoptheworld_testlib.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_suppressions_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_symbolizer_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_config.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_main.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_test_utils.h U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_type_traits_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_vector_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/standalone_malloc_test.cpp N src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/sanitizer_chained_origin_depot_test.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_symbolize.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cpp U src/gnu/llvm/compiler-rt/lib/sanitizer_common/symbolizer/scripts/ar_to_bc.sh U src/gnu/llvm/compiler-rt/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh U src/gnu/llvm/compiler-rt/lib/sanitizer_common/symbolizer/scripts/global_symbols.txt U src/gnu/llvm/compiler-rt/lib/scudo/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/scudo/scudo_allocator.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_allocator.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_allocator_combined.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_allocator_secondary.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_crc32.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_crc32.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_errors.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_errors.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_flags.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_flags.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_flags.inc U src/gnu/llvm/compiler-rt/lib/scudo/scudo_interface_internal.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_malloc.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_new_delete.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_platform.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_termination.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_tsd.h U src/gnu/llvm/compiler-rt/lib/scudo/scudo_tsd_exclusive.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_tsd_exclusive.inc U src/gnu/llvm/compiler-rt/lib/scudo/scudo_tsd_shared.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_tsd_shared.inc U src/gnu/llvm/compiler-rt/lib/scudo/scudo_utils.cpp U src/gnu/llvm/compiler-rt/lib/scudo/scudo_utils.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/scudo/standalone/allocator_config.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/atomic_helpers.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/bytemap.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/checksum.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/checksum.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/chunk.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/combined.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/common.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/common.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/crc32_hw.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/flags.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/flags.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/flags.inc U src/gnu/llvm/compiler-rt/lib/scudo/standalone/flags_parser.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/flags_parser.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuchsia.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuchsia.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/internal_defs.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/linux.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/linux.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/list.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/local_cache.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/memtag.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/mutex.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/platform.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/primary32.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/primary64.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/quarantine.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/release.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/release.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/report.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/report.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/secondary.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/size_class_map.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/stack_depot.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/stats.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/string_utils.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/string_utils.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tsd.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tsd_exclusive.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tsd_shared.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/vector.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_c.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_c.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_c.inc U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_c_bionic.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_c_checks.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/wrappers_cpp.cpp N src/gnu/llvm/compiler-rt/lib/scudo/standalone/options.h N src/gnu/llvm/compiler-rt/lib/scudo/standalone/trusty.cpp N src/gnu/llvm/compiler-rt/lib/scudo/standalone/trusty.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/benchmarks/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/scudo/standalone/benchmarks/malloc_benchmark.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuzz/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/scudo/standalone/fuzz/get_error_info_fuzzer.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/include/scudo/interface.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/atomic_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/bytemap_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/checksum_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/chunk_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/combined_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/flags_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/list_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/map_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/mutex_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/primary_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/quarantine_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/release_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/report_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/scudo_unit_test.h U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/scudo_unit_test_main.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/secondary_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/size_class_map_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/stats_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/strings_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/tsd_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/vector_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/wrappers_cpp_test.cpp N src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/common_test.cpp N src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/memtag_test.cpp U src/gnu/llvm/compiler-rt/lib/scudo/standalone/tools/compute_size_class_config.cpp U src/gnu/llvm/compiler-rt/lib/stats/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/stats/stats.cpp U src/gnu/llvm/compiler-rt/lib/stats/stats.h U src/gnu/llvm/compiler-rt/lib/stats/stats_client.cpp U src/gnu/llvm/compiler-rt/lib/tsan/.clang-format U src/gnu/llvm/compiler-rt/lib/tsan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/tsan/analyze_libtsan.sh U src/gnu/llvm/compiler-rt/lib/tsan/check_analyze.sh U src/gnu/llvm/compiler-rt/lib/tsan/check_cmake.sh U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/func_entry_exit.cpp U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/mini_bench_local.cpp U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/mini_bench_shared.cpp U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/mop.cpp U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/start_many_threads.cpp U src/gnu/llvm/compiler-rt/lib/tsan/benchmarks/vts_many_threads_bench.cpp U src/gnu/llvm/compiler-rt/lib/tsan/dd/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/tsan/dd/dd_interceptors.cpp U src/gnu/llvm/compiler-rt/lib/tsan/dd/dd_rtl.cpp U src/gnu/llvm/compiler-rt/lib/tsan/dd/dd_rtl.h U src/gnu/llvm/compiler-rt/lib/tsan/go/build.bat U src/gnu/llvm/compiler-rt/lib/tsan/go/buildgo.sh U src/gnu/llvm/compiler-rt/lib/tsan/go/test.c U src/gnu/llvm/compiler-rt/lib/tsan/go/tsan_go.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan.syms.extra U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_clock.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_clock.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_debugging.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_defs.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_dense_alloc.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_dispatch_defs.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_external.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_fd.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_fd.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_flags.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_flags.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_flags.inc U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_ignoreset.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_ignoreset.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors_libdispatch.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors_mach_vm.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_ann.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_java.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_interface_java.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_malloc_mac.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_md5.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_mman.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_mman.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_platform.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_report.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_mutexset.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_mutexset.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_new_delete.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_platform_windows.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_ppc_regs.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_preinit.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_report.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_aarch64.S U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_mips64.S U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_ppc64.S U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_sync.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_proc.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_stack_trace.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_sync.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_stack_trace.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_trace.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_suppressions.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_suppressions.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_symbolize.cpp U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_symbolize.h U src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_update_shadow_word_inl.h N src/gnu/llvm/compiler-rt/lib/tsan/rtl/tsan_rtl_s390x.S U src/gnu/llvm/compiler-rt/lib/tsan/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_bench.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_mop.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_mutex.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_posix.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_posix_util.h U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_string.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test_util.h U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_test_util_posix.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/rtl/tsan_thread.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_clock_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_dense_alloc_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_flags_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_mman_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_sync_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_mutexset_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_shadow_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_stack_test.cpp U src/gnu/llvm/compiler-rt/lib/tsan/tests/unit/tsan_unit_test_main.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan.syms.extra U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_checks.inc U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_diag.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_diag.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_flags.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_flags.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_flags.inc U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_handlers.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_handlers.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_handlers_cxx.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_handlers_cxx.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_init.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_init.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_init_standalone.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_init_standalone_preinit.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_interface.inc U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_monitor.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_monitor.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_platform.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_signals_standalone.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_signals_standalone.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_type_hash.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_type_hash.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_type_hash_itanium.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_type_hash_win.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_value.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_value.h U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_win_dll_thunk.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_win_dynamic_runtime_thunk.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/ubsan_win_weak_interception.cpp U src/gnu/llvm/compiler-rt/lib/ubsan/weak_symbols.txt U src/gnu/llvm/compiler-rt/lib/ubsan_minimal/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/ubsan_minimal/ubsan.syms.extra U src/gnu/llvm/compiler-rt/lib/ubsan_minimal/ubsan_minimal_handlers.cpp U src/gnu/llvm/compiler-rt/lib/xray/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/xray/weak_symbols.txt U src/gnu/llvm/compiler-rt/lib/xray/xray_AArch64.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_allocator.h U src/gnu/llvm/compiler-rt/lib/xray/xray_always_instrument.txt U src/gnu/llvm/compiler-rt/lib/xray/xray_arm.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_basic_flags.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_basic_flags.h U src/gnu/llvm/compiler-rt/lib/xray/xray_basic_flags.inc U src/gnu/llvm/compiler-rt/lib/xray/xray_basic_logging.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_basic_logging.h U src/gnu/llvm/compiler-rt/lib/xray/xray_buffer_queue.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_buffer_queue.h U src/gnu/llvm/compiler-rt/lib/xray/xray_defs.h U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_controller.h U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_flags.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_flags.h U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_flags.inc U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_log_records.h U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_log_writer.h U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_logging.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_fdr_logging.h U src/gnu/llvm/compiler-rt/lib/xray/xray_flags.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_flags.h U src/gnu/llvm/compiler-rt/lib/xray/xray_flags.inc U src/gnu/llvm/compiler-rt/lib/xray/xray_function_call_trie.h U src/gnu/llvm/compiler-rt/lib/xray/xray_init.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_interface.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_interface_internal.h U src/gnu/llvm/compiler-rt/lib/xray/xray_log_interface.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_mips.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_mips64.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_never_instrument.txt U src/gnu/llvm/compiler-rt/lib/xray/xray_tsc.h U src/gnu/llvm/compiler-rt/lib/xray/xray_powerpc64.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_powerpc64.inc U src/gnu/llvm/compiler-rt/lib/xray/xray_profile_collector.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_profile_collector.h U src/gnu/llvm/compiler-rt/lib/xray/xray_profiling.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_profiling_flags.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_profiling_flags.h U src/gnu/llvm/compiler-rt/lib/xray/xray_profiling_flags.inc U src/gnu/llvm/compiler-rt/lib/xray/xray_recursion_guard.h U src/gnu/llvm/compiler-rt/lib/xray/xray_segmented_array.h U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_AArch64.S U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_arm.S U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_mips.S U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_mips64.S U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_powerpc64.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_powerpc64_asm.S U src/gnu/llvm/compiler-rt/lib/xray/xray_trampoline_x86_64.S U src/gnu/llvm/compiler-rt/lib/xray/xray_utils.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_utils.h U src/gnu/llvm/compiler-rt/lib/xray/xray_x86_64.cpp U src/gnu/llvm/compiler-rt/lib/xray/xray_x86_64.inc U src/gnu/llvm/compiler-rt/lib/xray/tests/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/CMakeLists.txt U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/allocator_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/buffer_queue_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/fdr_controller_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/fdr_log_writer_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/function_call_trie_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/profile_collector_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/segmented_array_test.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/test_helpers.cpp U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/test_helpers.h U src/gnu/llvm/compiler-rt/lib/xray/tests/unit/xray_unit_test_main.cpp N src/gnu/llvm/compiler-rt/lib/memprof/CMakeLists.txt N src/gnu/llvm/compiler-rt/lib/memprof/README.txt N src/gnu/llvm/compiler-rt/lib/memprof/memprof.syms.extra N src/gnu/llvm/compiler-rt/lib/memprof/memprof_allocator.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_allocator.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_descriptions.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_descriptions.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_flags.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_flags.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_flags.inc N src/gnu/llvm/compiler-rt/lib/memprof/memprof_init_version.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_interceptors.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_interceptors.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_interceptors_memintrinsics.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_interceptors_memintrinsics.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_interface_internal.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_internal.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_linux.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_malloc_linux.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_mapping.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_new_delete.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_posix.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_preinit.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_rtl.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_shadow_setup.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_stack.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_stack.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_stats.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_stats.h N src/gnu/llvm/compiler-rt/lib/memprof/memprof_thread.cpp N src/gnu/llvm/compiler-rt/lib/memprof/memprof_thread.h N src/gnu/llvm/compiler-rt/lib/memprof/weak_symbols.txt N src/gnu/llvm/compiler-rt/lib/orc/CMakeLists.txt N src/gnu/llvm/compiler-rt/lib/orc/adt.h N src/gnu/llvm/compiler-rt/lib/orc/c_api.h N src/gnu/llvm/compiler-rt/lib/orc/common.h N src/gnu/llvm/compiler-rt/lib/orc/compiler.h N src/gnu/llvm/compiler-rt/lib/orc/endianness.h N src/gnu/llvm/compiler-rt/lib/orc/error.h N src/gnu/llvm/compiler-rt/lib/orc/executor_address.h N src/gnu/llvm/compiler-rt/lib/orc/extensible_rtti.cpp N src/gnu/llvm/compiler-rt/lib/orc/extensible_rtti.h N src/gnu/llvm/compiler-rt/lib/orc/log_error_to_stderr.cpp N src/gnu/llvm/compiler-rt/lib/orc/macho_platform.cpp N src/gnu/llvm/compiler-rt/lib/orc/macho_platform.h N src/gnu/llvm/compiler-rt/lib/orc/macho_tlv.x86-64.S N src/gnu/llvm/compiler-rt/lib/orc/run_program_wrapper.cpp N src/gnu/llvm/compiler-rt/lib/orc/simple_packed_serialization.h N src/gnu/llvm/compiler-rt/lib/orc/stl_extras.h N src/gnu/llvm/compiler-rt/lib/orc/wrapper_function_utils.h N src/gnu/llvm/compiler-rt/lib/orc/unittests/CMakeLists.txt N src/gnu/llvm/compiler-rt/lib/orc/unittests/adt_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/c_api_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/endian_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/error_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/extensible_rtti_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/orc_unit_test_main.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/simple_packed_serialization_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/stl_extras_test.cpp N src/gnu/llvm/compiler-rt/lib/orc/unittests/wrapper_function_utils_test.cpp U src/gnu/llvm/compiler-rt/tools/CMakeLists.txt U src/gnu/llvm/compiler-rt/tools/gwp_asan/CMakeLists.txt U src/gnu/llvm/compiler-rt/tools/gwp_asan/stack_trace_compressor_fuzzer.cpp N src/gnu/llvm/compiler-rt/tools/gwp_asan/options_parser_fuzzer.cpp U src/gnu/llvm/compiler-rt/unittests/CMakeLists.txt U src/gnu/llvm/compiler-rt/unittests/lit.common.unit.cfg.py U src/gnu/llvm/compiler-rt/unittests/lit.common.unit.configured.in U src/gnu/llvm/compiler-rt/unittests/lit_unittest_cfg_utils.py U src/gnu/llvm/compiler-rt/utils/generate_netbsd_ioctls.awk U src/gnu/llvm/compiler-rt/utils/generate_netbsd_syscalls.awk U src/gnu/llvm/compiler-rt/www/content.css U src/gnu/llvm/compiler-rt/www/index.html U src/gnu/llvm/compiler-rt/www/menu.css U src/gnu/llvm/compiler-rt/www/menu.html.incl 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm/compiler-rt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/17 05:35:41 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-testsuite_reftests_meson_build Log message: Update to gtk+4-4.5.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/17 06:18:38 Modified files: databases/pgbouncer: Makefile distinfo Log message: databases/pgbouncer: security update to 1.16.1 http://www.pgbouncer.org/changelog.html#pgbouncer-116x the fixed vulnerability is similar to CVE-2021-23214 in the PostgreSQL server. MAINTAINER timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/17 06:59:14 Modified files: sysutils/consul: Makefile distinfo Removed files: sysutils/consul/patches: patch-vendor_github_com_envoyproxy_protoc-gen-validate_validate_validate_pb_go patch-vendor_github_com_shirou_gopsutil_v3_process_process_openbsd_go Log message: Update to consul-1.11.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/12/17 07:18:15 Modified files: sys/uvm : uvm_fault.c Log message: Do not try to unlock a NULL object. Fix a NULL dereference introduced in previous, reported by anton@ and Benjamin Baier. Reported-by: syzbot+c172bd335801b67e515b@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:47:14 Modified files: gnu/llvm/clang/docs: ClangCommandLineReference.rst gnu/llvm/clang/docs/CommandGuide: clang.rst gnu/llvm/clang/include/clang/Basic: CodeGenOptions.def DiagnosticFrontendKinds.td DiagnosticGroups.td DiagnosticSemaKinds.td LangOptions.def TargetInfo.h gnu/llvm/clang/include/clang/Driver: Options.td gnu/llvm/clang/include/clang/Sema: Sema.h gnu/llvm/clang/lib/Basic: TargetInfo.cpp gnu/llvm/clang/lib/Basic/Targets: OSTargets.h RISCV.cpp SystemZ.h X86.cpp X86.h gnu/llvm/clang/lib/CodeGen: CGCall.cpp TargetInfo.cpp gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Gnu.cpp OpenBSD.cpp gnu/llvm/clang/lib/Driver/ToolChains/Arch: RISCV.cpp X86.cpp gnu/llvm/clang/lib/Frontend: CompilerInstance.cpp CompilerInvocation.cpp gnu/llvm/clang/lib/Sema: SemaChecking.cpp SemaDeclAttr.cpp gnu/llvm/compiler-rt/lib/builtins: clear_cache.c emutls.c gnu/llvm/libcxx/include: __config __locale locale math.h stdio.h stdlib.h gnu/llvm/libcxx/src: random.cpp thread.cpp gnu/llvm/libunwind/include: __libunwind_config.h gnu/llvm/libunwind/src: AddressSpace.hpp DwarfInstructions.hpp DwarfParser.hpp Registers.hpp UnwindCursor.hpp UnwindRegistersRestore.S UnwindRegistersSave.S assembly.h config.h libunwind.cpp gnu/llvm/lld/ELF: Config.h Driver.cpp DriverUtils.cpp InputSection.cpp LinkerScript.cpp Options.td Relocations.cpp Symbols.cpp Symbols.h SyntheticSections.cpp Writer.cpp gnu/llvm/lld/ELF/Arch: PPC.cpp gnu/llvm/lld/docs: ld.lld.1 gnu/llvm/lld/tools/lld: lld.cpp gnu/llvm/lldb/docs/man: lldb.rst gnu/llvm/lldb/include/lldb/Utility: ArchSpec.h gnu/llvm/lldb/source/Core: FormatEntity.cpp gnu/llvm/lldb/source/Host/common: SocketAddress.cpp gnu/llvm/lldb/source/Host/openbsd: Host.cpp HostInfoOpenBSD.cpp gnu/llvm/lldb/source/Host/posix: DomainSocket.cpp PipePosix.cpp gnu/llvm/lldb/source/Initialization: SystemInitializerCommon.cpp gnu/llvm/lldb/source/Plugins/DynamicLoader/POSIX-DYLD: DYLDRendezvous.cpp DynamicLoaderPOSIXDYLD.cpp gnu/llvm/lldb/source/Plugins/ObjectFile/ELF: ObjectFileELF.cpp gnu/llvm/lldb/source/Plugins/Platform/OpenBSD: PlatformOpenBSD.cpp PlatformOpenBSD.h gnu/llvm/lldb/source/Plugins/Process: CMakeLists.txt gnu/llvm/lldb/source/Plugins/Process/OpenBSD: CMakeLists.txt NativeProcessOpenBSD.cpp NativeProcessOpenBSD.h NativeRegisterContextOpenBSD_arch.cpp NativeRegisterContextOpenBSD_arm64.cpp NativeRegisterContextOpenBSD_x86_64.cpp gnu/llvm/lldb/source/Plugins/Process/Utility: CMakeLists.txt gnu/llvm/lldb/source/Plugins/Process/gdb-remote: GDBRemoteCommunicationServerCommon.cpp gnu/llvm/lldb/source/Plugins/UnwindAssembly/x86: x86AssemblyInspectionEngine.h gnu/llvm/lldb/source/Target: UnixSignals.cpp gnu/llvm/lldb/source/Utility: ArchSpec.cpp gnu/llvm/lldb/tools: CMakeLists.txt gnu/llvm/lldb/tools/driver: Driver.cpp gnu/llvm/lldb/tools/lldb-server: CMakeLists.txt lldb-gdbserver.cpp gnu/llvm/llvm/include/llvm: InitializePasses.h gnu/llvm/llvm/include/llvm/BinaryFormat: Dwarf.def gnu/llvm/llvm/include/llvm/CodeGen: AsmPrinter.h MachineFrameInfo.h Passes.h TargetFrameLowering.h gnu/llvm/llvm/lib/CodeGen: CMakeLists.txt PrologEpilogInserter.cpp TargetPassConfig.cpp gnu/llvm/llvm/lib/CodeGen/AsmPrinter: AsmPrinter.cpp gnu/llvm/llvm/lib/CodeGen/SelectionDAG: DAGCombiner.cpp gnu/llvm/llvm/lib/MC: MCELFStreamer.cpp gnu/llvm/llvm/lib/MC/MCParser: AsmParser.cpp gnu/llvm/llvm/lib/Support/Unix: Process.inc gnu/llvm/llvm/lib/Target/AArch64: AArch64AsmPrinter.cpp AArch64FrameLowering.cpp AArch64FrameLowering.h AArch64ISelLowering.cpp AArch64InstrInfo.cpp AArch64InstrInfo.td AArch64Subtarget.h AArch64TargetMachine.cpp CMakeLists.txt gnu/llvm/llvm/lib/Target/Mips: CMakeLists.txt MipsAsmPrinter.cpp MipsFrameLowering.cpp MipsISelLowering.cpp MipsInstrInfo.td MipsTargetMachine.cpp gnu/llvm/llvm/lib/Target/Mips/AsmParser: MipsAsmParser.cpp gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc: MipsABIInfo.cpp gnu/llvm/llvm/lib/Target/PowerPC: CMakeLists.txt PPCAsmPrinter.cpp PPCFrameLowering.cpp PPCFrameLowering.h PPCISelLowering.cpp PPCInstrInfo.td PPCSubtarget.h PPCTargetMachine.cpp gnu/llvm/llvm/lib/Target/RISCV: RISCVISelLowering.cpp gnu/llvm/llvm/lib/Target/Sparc: SparcISelLowering.cpp SparcInstr64Bit.td SparcInstrInfo.td gnu/llvm/llvm/lib/Target/X86: CMakeLists.txt X86.h X86.td X86AsmPrinter.h X86FrameLowering.cpp X86FrameLowering.h X86IndirectThunks.cpp X86InstrCompiler.td X86MCInstLower.cpp X86MachineFunctionInfo.h X86RegisterInfo.td X86Subtarget.h X86TargetMachine.cpp gnu/llvm/llvm/lib/Target/X86/MCTargetDesc: X86AsmBackend.cpp gnu/llvm/llvm/lib/Transforms/Scalar: LoopIdiomRecognize.cpp SCCP.cpp gnu/llvm/llvm/tools/llvm-config: llvm-config.cpp Removed files: gnu/llvm/clang/docs: DiagnosticsReference.rst gnu/llvm/clang/include/clang/Basic: BuiltinsLe64.def FixedPoint.h SanitizerBlacklist.h gnu/llvm/clang/include/clang/Driver: DarwinSDKInfo.h gnu/llvm/clang/include/clang/StaticAnalyzer/Core: IssueHash.h gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive: DynamicSize.h gnu/llvm/clang/include/clang/Tooling/Core: Lookup.h gnu/llvm/clang/lib/Basic: FixedPoint.cpp SanitizerBlacklist.cpp gnu/llvm/clang/lib/Driver: DarwinSDKInfo.cpp InputInfo.h gnu/llvm/clang/lib/Frontend: FrontendTiming.cpp gnu/llvm/clang/lib/Index: SimpleFormatContext.h gnu/llvm/clang/lib/StaticAnalyzer/Core: DynamicSize.cpp IssueHash.cpp gnu/llvm/clang/lib/Tooling/Core: Lookup.cpp gnu/llvm/clang/tools/libclang: libclang.exports gnu/llvm/clang/tools/scan-build-py/bin: analyze-c++ analyze-cc intercept-c++ intercept-cc gnu/llvm/clang/tools/scan-build-py/libear: __init__.py config.h.in ear.c gnu/llvm/clang/tools/scan-build-py/libscanbuild: __init__.py analyze.py arguments.py clang.py compilation.py intercept.py report.py shell.py gnu/llvm/clang/tools/scan-build-py/libscanbuild/resources: scanview.css selectable.js gnu/llvm/clang/tools/scan-view/share: FileRadar.scpt GetRadarVersion.scpt gnu/llvm/clang/unittests/AST: HasSideEffectsTest.cpp gnu/llvm/clang/unittests/Basic: FixedPointTest.cpp gnu/llvm/clang/unittests/CodeGen: IncrementalProcessingTest.cpp gnu/llvm/clang/unittests/Tooling/RecursiveASTVisitorTests: Callbacks.cpp gnu/llvm/compiler-rt/lib/asan: asan_blacklist.txt asan_malloc_local.h asan_mapping_myriad.h asan_rtems.cpp gnu/llvm/compiler-rt/lib/cfi: cfi_blacklist.txt gnu/llvm/compiler-rt/lib/gwp_asan: random.cpp random.h gnu/llvm/compiler-rt/lib/gwp_asan/tests/optional: printf_sanitizer_common.cpp gnu/llvm/compiler-rt/lib/hwasan: hwasan_blacklist.txt gnu/llvm/compiler-rt/lib/msan: msan_blacklist.txt gnu/llvm/compiler-rt/lib/profile: InstrProfilingBiasVar.c gnu/llvm/compiler-rt/lib/sanitizer_common: .clang-tidy sanitizer_rtems.cpp sanitizer_rtems.h sanitizer_symbolizer_rtems.h gnu/llvm/compiler-rt/lib/tsan/rtl: tsan_mutex.cpp tsan_mutex.h tsan_stat.cpp tsan_stat.h gnu/llvm/compiler-rt/lib/tsan/tests/unit: tsan_mutex_test.cpp gnu/llvm/libcxx: NOTES.TXT gnu/llvm/libcxx/cmake/caches: Generic-cxx2a.cmake gnu/llvm/libcxx/docs/DesignDocs: AvailabilityMarkup.rst gnu/llvm/libcxx/include: __functional_03 __functional_base_03 __sso_allocator gnu/llvm/libcxx/include/support/android: locale_bionic.h gnu/llvm/libcxx/include/support/fuchsia: xlocale.h gnu/llvm/libcxx/include/support/ibm: limits.h locale_mgmt_aix.h support.h xlocale.h gnu/llvm/libcxx/include/support/musl: xlocale.h gnu/llvm/libcxx/include/support/newlib: xlocale.h gnu/llvm/libcxx/include/support/solaris: floatingpoint.h wchar.h xlocale.h gnu/llvm/libcxx/include/support/win32: limits_msvc_win32.h locale_win32.h gnu/llvm/libcxx/include/support/xlocale: __nop_locale_mgmt.h __posix_l_fallback.h __strtonum_fallback.h gnu/llvm/libcxx/lib: libc++abi-exceptions.exp libc++abi-exceptions.sjlj.exp libc++abi-new-delete.exp gnu/llvm/libcxx/lib/abi: x86_64-apple-darwin.v1.abilist x86_64-unknown-linux-gnu.v1.abilist gnu/llvm/libcxx/lib/abi/3.9: x86_64-apple-darwin16.abilist x86_64-linux-gnu.abilist gnu/llvm/libcxx/lib/abi/4.0: x86_64-apple-darwin16.abilist x86_64-unknown-linux-gnu.abilist gnu/llvm/libcxx/lib/abi/5.0: x86_64-apple-darwin16.abilist x86_64-unknown-linux-gnu.abilist gnu/llvm/libcxx/lib/abi/6.0: x86_64-apple-darwin16.abilist x86_64-unknown-linux-gnu.abilist gnu/llvm/libcxx/lib/abi/8.0: x86_64-apple-darwin.v1.abilist x86_64-apple-darwin.v2.abilist x86_64-unknown-linux-gnu.v1.abilist gnu/llvm/libcxx/lib/abi/9.0: x86_64-apple-darwin.v1.abilist x86_64-apple-darwin.v2.abilist x86_64-unknown-linux-gnu.v1.abilist gnu/llvm/libcxx/utils: sym_extract.py sym_match.py gnu/llvm/libcxx/utils/ci: macos-backdeployment.sh macos-trunk.sh gnu/llvm/libcxx/utils/docker: README.txt gnu/llvm/libcxx/utils/docker/debian9/buildbot: Dockerfile buildbot-auth.json docker-compose.yml install-gcloud-agents.sh install-packages.sh run_buildbot.sh gnu/llvm/libcxx/utils/google-benchmark: .travis-libcxx-setup.sh README.LLVM mingw.py releasing.md gnu/llvm/libcxx/utils/google-benchmark/cmake: HandleGTest.cmake gnu/llvm/libcxx/utils/libcxx: graph.py gnu/llvm/libcxxabi/cmake/Modules: HandleOutOfTreeLLVM.cmake gnu/llvm/libcxxabi/src/include: refstring.h gnu/llvm/lld/MachO: MergedOutputSection.cpp MergedOutputSection.h gnu/llvm/lld/wasm: InputEvent.h InputGlobal.h gnu/llvm/lldb/bindings: lua.swig python.swig gnu/llvm/lldb/bindings/interface: SBTraceOptions.i gnu/llvm/lldb/cmake/modules: FindPythonInterpAndLibs.cmake gnu/llvm/lldb/docs/resources: architecture.rst reproducers.rst sbapi.rst gnu/llvm/lldb/docs/structured_data: DarwinLog.md StructuredDataPlugins.md gnu/llvm/lldb/docs/testsuite/2010-10-19-14_10_49.059609: TestSettings.SettingsCommandTestCase.test_set_output_path.log gnu/llvm/lldb/include/lldb/API: SBTraceOptions.h gnu/llvm/lldb/include/lldb/Breakpoint: StoppointLocation.h gnu/llvm/lldb/include/lldb/Core: AddressResolverName.h gnu/llvm/lldb/include/lldb/Host/windows: editlinewin.h gnu/llvm/lldb/include/lldb/Interpreter: CommandObjectRegexCommand.h gnu/llvm/lldb/include/lldb/Symbol: Declaration.h gnu/llvm/lldb/include/lldb/Utility: TraceOptions.h gnu/llvm/lldb/packages/Python/lldbsuite/test: darwin_log.py gnu/llvm/lldb/packages/Python/lldbsuite/test/plugins: builder_base.py builder_darwin.py builder_freebsd.py builder_linux.py builder_netbsd.py builder_openbsd.py builder_win32.py gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-server: .categories socket_packet_pump.py gnu/llvm/lldb/packages/Python/lldbsuite/test/tools/lldb-server/registers-target-xml-reading: Makefile TestGdbRemoteTargetXmlPacket.py main.cpp gnu/llvm/lldb/packages/Python/lldbsuite/test_event: event_builder.py gnu/llvm/lldb/packages/Python/lldbsuite/test_event/formatter: __init__.py results_formatter.py gnu/llvm/lldb/resources: LLDB-Info.plist gnu/llvm/lldb/source/API: SBTraceOptions.cpp gnu/llvm/lldb/source/Breakpoint: StoppointLocation.cpp gnu/llvm/lldb/source/Core: AddressResolverName.cpp gnu/llvm/lldb/source/Host/windows: EditLineWin.cpp gnu/llvm/lldb/source/Interpreter: CommandObjectRegexCommand.cpp CommandObjectScript.cpp CommandObjectScript.h gnu/llvm/lldb/source/Plugins/Platform/MacOSX: PlatformAppleTVSimulator.cpp PlatformAppleTVSimulator.h PlatformAppleWatchSimulator.cpp PlatformAppleWatchSimulator.h PlatformiOSSimulator.cpp PlatformiOSSimulator.h gnu/llvm/lldb/source/Plugins/Process/FreeBSD: FreeBSDThread.cpp FreeBSDThread.h POSIXStopInfo.cpp POSIXStopInfo.h ProcessFreeBSD.cpp ProcessFreeBSD.h ProcessMonitor.cpp ProcessMonitor.h RegisterContextPOSIX.h RegisterContextPOSIXProcessMonitor_arm.cpp RegisterContextPOSIXProcessMonitor_arm.h RegisterContextPOSIXProcessMonitor_arm64.cpp RegisterContextPOSIXProcessMonitor_arm64.h RegisterContextPOSIXProcessMonitor_mips64.cpp RegisterContextPOSIXProcessMonitor_mips64.h RegisterContextPOSIXProcessMonitor_powerpc.cpp RegisterContextPOSIXProcessMonitor_powerpc.h RegisterContextPOSIXProcessMonitor_x86.cpp RegisterContextPOSIXProcessMonitor_x86.h gnu/llvm/lldb/source/Plugins/Process/Linux: LinuxPTraceDefines_arm64sve.h NativeRegisterContextLinux_mips64.cpp NativeRegisterContextLinux_mips64.h ProcessorTrace.cpp ProcessorTrace.h gnu/llvm/lldb/source/Plugins/Process/Utility: RegisterContextLinux_mips.cpp RegisterContextLinux_mips.h RegisterContextLinux_mips64.cpp RegisterContextLinux_mips64.h lldb-mips-linux-register-enums.h gnu/llvm/lldb/source/Symbol: Declaration.cpp gnu/llvm/lldb/tools/debugserver: debugnub-exports gnu/llvm/lldb/tools/debugserver/source: com.apple.debugserver.applist.internal.plist com.apple.debugserver.applist.plist com.apple.debugserver.internal.plist com.apple.debugserver.plist com.apple.debugserver.posix.internal.plist com.apple.debugserver.posix.plist com.apple.internal.xpc.remote.debugserver.plist debugserver-entitlements.plist debugserver-macosx-entitlements.plist gnu/llvm/lldb/tools/debugserver/source/MacOSX/DarwinLog: ActivityStore.cpp ActivityStore.h ActivityStreamSPI.h CMakeLists.txt DarwinLogCollector.cpp DarwinLogCollector.h DarwinLogEvent.h DarwinLogInterfaces.h DarwinLogTypes.h LogFilter.cpp LogFilter.h LogFilterChain.cpp LogFilterChain.h LogFilterExactMatch.cpp LogFilterExactMatch.h LogFilterRegex.cpp LogFilterRegex.h LogMessage.cpp LogMessage.h LogMessageOsLog.cpp LogMessageOsLog.h gnu/llvm/lldb/tools/intel-features/intel-pt: CMakeLists.txt Decoder.cpp Decoder.h PTDecoder.cpp PTDecoder.h README_CLI.txt README_TOOL.txt cli-wrapper-pt.cpp cli-wrapper-pt.h gnu/llvm/lldb/tools/intel-features/intel-pt/interface: PTDecoder.i gnu/llvm/lldb/tools/intel-features/scripts: CMakeLists.txt lldb-intel-features.swig python-typemaps.txt gnu/llvm/lldb/tools/lldb-perf/darwin/sketch: foobar.sketch2 gnu/llvm/lldb/unittests/Process/Linux: ProcessorTraceTest.cpp gnu/llvm/lldb/utils/test: README-disasm README-lldb-disasm README-run-until-faulted disasm.py lldb-disasm.py llvm-mc-shell.py main.c ras.py run-dis.py run-until-faulted.py gnu/llvm/llvm : LLVMBuild.txt gnu/llvm/llvm/bindings: LLVMBuild.txt gnu/llvm/llvm/cmake/modules: CheckLinkerFlag.cmake gnu/llvm/llvm/docs: AMDGPUDwarfProposalForHeterogeneousDebugging.rst LLVMBuild.rst LLVMBuild.txt gnu/llvm/llvm/docs/AMDGPU: gfx9_addr_buf.rst gfx9_addr_ds.rst gfx9_addr_flat.rst gfx9_addr_mimg.rst gfx9_base_smem_addr.rst gfx9_base_smem_buf.rst gfx9_base_smem_scratch.rst gfx9_bimm16.rst gfx9_bimm32.rst gfx9_data_buf_atomic128.rst gfx9_data_buf_atomic32.rst gfx9_data_buf_atomic64.rst gfx9_data_mimg_atomic_cmp.rst gfx9_data_mimg_atomic_reg.rst gfx9_data_mimg_store.rst gfx9_data_mimg_store_d16.rst gfx9_data_smem_atomic128.rst gfx9_data_smem_atomic32.rst gfx9_data_smem_atomic64.rst gfx9_dst_buf_128.rst gfx9_dst_buf_32.rst gfx9_dst_buf_64.rst gfx9_dst_buf_96.rst gfx9_dst_buf_lds.rst gfx9_dst_flat_atomic32.rst gfx9_dst_flat_atomic64.rst gfx9_dst_mimg_gather4.rst gfx9_dst_mimg_regular.rst gfx9_dst_mimg_regular_d16.rst gfx9_fimm16.rst gfx9_fimm32.rst gfx9_mod_dpp_sdwa_abs_neg.rst gfx9_mod_sdwa_sext.rst gfx9_mod_vop3_abs_neg.rst gfx9_offset_buf.rst gfx9_offset_smem_buf.rst gfx9_offset_smem_plain.rst gfx9_perm_smem.rst gfx9_ret.rst gfx9_rsrc_buf.rst gfx9_rsrc_mimg.rst gfx9_saddr_flat_global.rst gfx9_saddr_flat_scratch.rst gfx9_samp_mimg.rst gfx9_sdata128_0.rst gfx9_sdata32_0.rst gfx9_sdata64_0.rst gfx9_sdst128_0.rst gfx9_sdst256_0.rst gfx9_sdst32_0.rst gfx9_sdst32_1.rst gfx9_sdst32_2.rst gfx9_sdst512_0.rst gfx9_sdst64_0.rst gfx9_sdst64_1.rst gfx9_simm16.rst gfx9_src32_0.rst gfx9_src32_1.rst gfx9_src32_2.rst gfx9_src32_3.rst gfx9_src64_0.rst gfx9_src64_1.rst gfx9_src_exp.rst gfx9_ssrc32_0.rst gfx9_ssrc32_1.rst gfx9_ssrc32_2.rst gfx9_ssrc32_3.rst gfx9_ssrc32_4.rst gfx9_ssrc64_0.rst gfx9_ssrc64_1.rst gfx9_ssrc64_2.rst gfx9_ssrc64_3.rst gfx9_type_dev.rst gfx9_uimm16.rst gfx9_vaddr_flat_global.rst gfx9_vaddr_flat_scratch.rst gfx9_vcc_64.rst gfx9_vdata128_0.rst gfx9_vdata32_0.rst gfx9_vdata64_0.rst gfx9_vdata96_0.rst gfx9_vdst128_0.rst gfx9_vdst32_0.rst gfx9_vdst64_0.rst gfx9_vdst96_0.rst gfx9_vsrc128_0.rst gfx9_vsrc32_0.rst gfx9_vsrc32_1.rst gfx9_vsrc64_0.rst gnu/llvm/llvm/docs/CommandGuide: llvm-build.rst gnu/llvm/llvm/docs/TableGen: Deficiencies.rst LangIntro.rst LangRef.rst gnu/llvm/llvm/docs/tutorial: BuildingAJIT5.rst OCamlLangImpl1.rst OCamlLangImpl2.rst OCamlLangImpl3.rst OCamlLangImpl4.rst OCamlLangImpl5.rst OCamlLangImpl6.rst OCamlLangImpl7.rst OCamlLangImpl8.rst gnu/llvm/llvm/examples: LLVMBuild.txt gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5: CMakeLists.txt KaleidoscopeJIT.h RemoteJITUtils.h toy.cpp gnu/llvm/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server: CMakeLists.txt server.cpp gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter2: _tags ast.ml lexer.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter3: _tags ast.ml codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter4: _tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter5: _tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter6: _tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/OCaml-Kaleidoscope/Chapter7: _tags ast.ml bindings.c codegen.ml lexer.ml myocamlbuild.ml parser.ml token.ml toplevel.ml toy.ml gnu/llvm/llvm/examples/ThinLtoJIT: CMakeLists.txt ThinLtoDiscoveryThread.cpp ThinLtoDiscoveryThread.h ThinLtoInstrumentationLayer.cpp ThinLtoInstrumentationLayer.h ThinLtoJIT.cpp ThinLtoJIT.h ThinLtoModuleIndex.cpp ThinLtoModuleIndex.h bench main.cpp gnu/llvm/llvm/include/llvm/Analysis: InlineFeaturesAnalysis.h gnu/llvm/llvm/include/llvm/CodeGen: BuiltinGCs.h GCStrategy.h gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel: ConstantFoldingMIRBuilder.h gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc: GlobalMappingLayer.h LambdaResolver.h LazyEmittingLayer.h Legacy.h NullResolver.h OrcError.h RemoteObjectLayer.h gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/RPC: RPCSerialization.h RPCUtils.h RawByteChannel.h gnu/llvm/llvm/include/llvm/Object: WasmTraits.h gnu/llvm/llvm/include/llvm/Support: FileCheck.h gnu/llvm/llvm/include/llvm/TextAPI/ELF: ELFStub.h TBEHandler.h gnu/llvm/llvm/include/llvm/TextAPI/MachO: Architecture.def Architecture.h ArchitectureSet.h InterfaceFile.h PackedVersion.h Platform.h Symbol.h Target.h TextAPIReader.h TextAPIWriter.h gnu/llvm/llvm/include/llvm/Transforms/Scalar: SpeculateAroundPHIs.h gnu/llvm/llvm/include/llvm/Transforms/Utils: ImportedFunctionsInliningStatistics.h MisExpect.h UniqueInternalLinkageNames.h gnu/llvm/llvm/include/llvm-c: LinkTimeOptimizer.h OrcBindings.h gnu/llvm/llvm/lib: LLVMBuild.txt gnu/llvm/llvm/lib/Analysis: InlineFeaturesAnalysis.cpp LLVMBuild.txt gnu/llvm/llvm/lib/Analysis/models/inliner: saved_model.pbtxt gnu/llvm/llvm/lib/Analysis/models/inliner/variables: variables.data-00000-of-00001 variables.index gnu/llvm/llvm/lib/AsmParser: LLLexer.h LLParser.h LLToken.h LLVMBuild.txt gnu/llvm/llvm/lib/BinaryFormat: LLVMBuild.txt gnu/llvm/llvm/lib/Bitcode: LLVMBuild.txt gnu/llvm/llvm/lib/Bitcode/Reader: LLVMBuild.txt gnu/llvm/llvm/lib/Bitcode/Writer: LLVMBuild.txt gnu/llvm/llvm/lib/Bitstream: LLVMBuild.txt gnu/llvm/llvm/lib/Bitstream/Reader: LLVMBuild.txt gnu/llvm/llvm/lib/CodeGen: BBSectionsPrepare.cpp BuiltinGCs.cpp GCStrategy.cpp LLVMBuild.txt LiveDebugValues.cpp ScalarizeMaskedMemIntrin.cpp gnu/llvm/llvm/lib/CodeGen/AsmPrinter: LLVMBuild.txt gnu/llvm/llvm/lib/CodeGen/GlobalISel: LLVMBuild.txt gnu/llvm/llvm/lib/CodeGen/MIRParser: LLVMBuild.txt gnu/llvm/llvm/lib/CodeGen/SelectionDAG: LLVMBuild.txt gnu/llvm/llvm/lib/DWARFLinker: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/CodeView: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/DWARF: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/GSYM: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/MSF: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/PDB: LLVMBuild.txt gnu/llvm/llvm/lib/DebugInfo/Symbolize: LLVMBuild.txt gnu/llvm/llvm/lib/Demangle: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/IntelJITEvents: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/Interpreter: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/JITLink: BasicGOTAndStubsBuilder.h LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/MCJIT: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/OProfileJIT: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/Orc: LLVMBuild.txt Legacy.cpp NullResolver.cpp OrcCBindings.cpp OrcCBindingsStack.h OrcMCJITReplacement.cpp OrcMCJITReplacement.h gnu/llvm/llvm/lib/ExecutionEngine/OrcError: CMakeLists.txt LLVMBuild.txt OrcError.cpp RPCError.cpp gnu/llvm/llvm/lib/ExecutionEngine/PerfJITEvents: LLVMBuild.txt gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld: LLVMBuild.txt gnu/llvm/llvm/lib/Extensions: LLVMBuild.txt gnu/llvm/llvm/lib/Frontend: LLVMBuild.txt gnu/llvm/llvm/lib/Frontend/OpenMP: LLVMBuild.txt gnu/llvm/llvm/lib/FuzzMutate: LLVMBuild.txt gnu/llvm/llvm/lib/IR: LLVMBuild.txt gnu/llvm/llvm/lib/IRReader: LLVMBuild.txt gnu/llvm/llvm/lib/LTO: LLVMBuild.txt gnu/llvm/llvm/lib/LineEditor: LLVMBuild.txt gnu/llvm/llvm/lib/Linker: LLVMBuild.txt gnu/llvm/llvm/lib/MC: LLVMBuild.txt gnu/llvm/llvm/lib/MC/MCDisassembler: LLVMBuild.txt gnu/llvm/llvm/lib/MC/MCParser: LLVMBuild.txt gnu/llvm/llvm/lib/MCA: LLVMBuild.txt gnu/llvm/llvm/lib/Object: LLVMBuild.txt gnu/llvm/llvm/lib/ObjectYAML: DWARFVisitor.cpp DWARFVisitor.h LLVMBuild.txt gnu/llvm/llvm/lib/Option: LLVMBuild.txt gnu/llvm/llvm/lib/Passes: LLVMBuild.txt gnu/llvm/llvm/lib/ProfileData: LLVMBuild.txt gnu/llvm/llvm/lib/ProfileData/Coverage: LLVMBuild.txt gnu/llvm/llvm/lib/Remarks: LLVMBuild.txt gnu/llvm/llvm/lib/Support: FileCheck.cpp FileCheckImpl.h LLVMBuild.txt gnu/llvm/llvm/lib/TableGen: LLVMBuild.txt gnu/llvm/llvm/lib/Target: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64: AArch64StackOffset.h LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AArch64/Utils: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AMDGPU: AMDGPUInline.cpp GCNRegBankReassign.cpp LLVMBuild.txt SIAddIMGInit.cpp SIFixupVectorISel.cpp SIInsertSkips.cpp SIRemoveShortExecBranches.cpp gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AMDGPU/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AMDGPU/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AMDGPU/Utils: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARC: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARC/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARC/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARC/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARM: LLVMBuild.txt MVEVPTOptimisationsPass.cpp gnu/llvm/llvm/lib/Target/ARM/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARM/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARM/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/ARM/Utils: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AVR: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AVR/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AVR/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/AVR/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/BPF: LLVMBuild.txt gnu/llvm/llvm/lib/Target/BPF/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/BPF/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/BPF/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/BPF/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Hexagon: HexagonMapAsm2IntrinV65.gen.td LLVMBuild.txt gnu/llvm/llvm/lib/Target/Hexagon/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Hexagon/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Hexagon/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Lanai: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Lanai/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Lanai/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Lanai/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Lanai/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/MSP430: LLVMBuild.txt gnu/llvm/llvm/lib/Target/MSP430/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/MSP430/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/MSP430/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Mips: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Mips/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Mips/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Mips/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Mips/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/NVPTX: LLVMBuild.txt gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/NVPTX/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/PowerPC: LLVMBuild.txt PPCInstrQPX.td PPCQPXLoadSplat.cpp gnu/llvm/llvm/lib/Target/PowerPC/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/PowerPC/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/PowerPC/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/RISCV: LLVMBuild.txt RISCVSchedRocket32.td RISCVSchedRocket64.td gnu/llvm/llvm/lib/Target/RISCV/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/RISCV/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/RISCV/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/RISCV/Utils: CMakeLists.txt LLVMBuild.txt RISCVBaseInfo.cpp RISCVBaseInfo.h RISCVMatInt.cpp RISCVMatInt.h gnu/llvm/llvm/lib/Target/Sparc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Sparc/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Sparc/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Sparc/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/Sparc/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/SystemZ: LLVMBuild.txt gnu/llvm/llvm/lib/Target/SystemZ/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/SystemZ/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/SystemZ/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/VE: LLVMBuild.txt gnu/llvm/llvm/lib/Target/VE/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/VE/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/VE/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/VE/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/WebAssembly: LLVMBuild.txt WebAssemblyUtilities.cpp WebAssemblyUtilities.h known_gcc_test_failures.txt gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/WebAssembly/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/WebAssembly/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/WebAssembly/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/X86: LLVMBuild.txt X86CondBrFolding.cpp gnu/llvm/llvm/lib/Target/X86/AsmParser: LLVMBuild.txt gnu/llvm/llvm/lib/Target/X86/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/X86/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/X86/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Target/XCore: LLVMBuild.txt gnu/llvm/llvm/lib/Target/XCore/Disassembler: LLVMBuild.txt gnu/llvm/llvm/lib/Target/XCore/MCTargetDesc: LLVMBuild.txt gnu/llvm/llvm/lib/Target/XCore/TargetInfo: LLVMBuild.txt gnu/llvm/llvm/lib/Testing: LLVMBuild.txt gnu/llvm/llvm/lib/Testing/Support: LLVMBuild.txt gnu/llvm/llvm/lib/TextAPI: LLVMBuild.txt gnu/llvm/llvm/lib/TextAPI/ELF: ELFStub.cpp TBEHandler.cpp gnu/llvm/llvm/lib/TextAPI/MachO: Architecture.cpp ArchitectureSet.cpp InterfaceFile.cpp PackedVersion.cpp Platform.cpp Symbol.cpp Target.cpp TextAPIContext.h TextStub.cpp TextStubCommon.cpp TextStubCommon.h gnu/llvm/llvm/lib/ToolDrivers: LLVMBuild.txt gnu/llvm/llvm/lib/ToolDrivers/llvm-dlltool: LLVMBuild.txt gnu/llvm/llvm/lib/ToolDrivers/llvm-lib: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/CFGuard: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/Coroutines: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/IPO: IPConstantPropagation.cpp LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/InstCombine: InstCombineTables.td LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/Instrumentation: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/ObjCARC: LLVMBuild.txt gnu/llvm/llvm/lib/Transforms/Scalar: ConstantProp.cpp LLVMBuild.txt SpeculateAroundPHIs.cpp gnu/llvm/llvm/lib/Transforms/Utils: ImportedFunctionsInliningStatistics.cpp LLVMBuild.txt LoopUnrollPeel.cpp MisExpect.cpp UniqueInternalLinkageNames.cpp gnu/llvm/llvm/lib/Transforms/Vectorize: LLVMBuild.txt gnu/llvm/llvm/lib/WindowsManifest: LLVMBuild.txt gnu/llvm/llvm/lib/XRay: LLVMBuild.txt gnu/llvm/llvm/projects: LLVMBuild.txt gnu/llvm/llvm/runtimes: Components.cmake.in llvm-strip-link.in gnu/llvm/llvm/tools: LLVMBuild.txt gnu/llvm/llvm/tools/bugpoint: LLVMBuild.txt gnu/llvm/llvm/tools/dsymutil: LLVMBuild.txt gnu/llvm/llvm/tools/llc: LLVMBuild.txt gnu/llvm/llvm/tools/lli: LLVMBuild.txt gnu/llvm/llvm/tools/lli/ChildTarget: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-ar: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-as: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-bcanalyzer: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cat: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cfi-verify: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cfi-verify/lib: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cov: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cvtres: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cxxdump: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-cxxmap: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-diff: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-dis: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-dwarfdump: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-dwp: DWPError.cpp DWPError.h DWPStringPool.h LLVMBuild.txt gnu/llvm/llvm/tools/llvm-elfabi: CMakeLists.txt ELFObjHandler.cpp ELFObjHandler.h ErrorCollector.cpp ErrorCollector.h LLVMBuild.txt llvm-elfabi.cpp gnu/llvm/llvm/tools/llvm-exegesis: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-exegesis/lib: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-exegesis/lib/AArch64: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-exegesis/lib/Mips: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-exegesis/lib/PowerPC: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-exegesis/lib/X86: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-extract: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-ifs: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-jitlink: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-jitlistener: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-link: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-lipo: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-lto: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-lto2: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-mc: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-mca: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-modextract: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-mt: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-nm: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-objcopy: Buffer.cpp Buffer.h CopyConfig.cpp CopyConfig.h LLVMBuild.txt gnu/llvm/llvm/tools/llvm-objcopy/ELF: ELFConfig.cpp gnu/llvm/llvm/tools/llvm-objdump: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-pdbutil: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-profdata: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-rc: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-readobj: Error.cpp Error.h LLVMBuild.txt gnu/llvm/llvm/tools/llvm-reduce: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-rtdyld: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-size: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-split: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-stress: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-strings: LLVMBuild.txt gnu/llvm/llvm/tools/llvm-undname: LLVMBuild.txt gnu/llvm/llvm/tools/obj2yaml: Error.cpp Error.h gnu/llvm/llvm/tools/opt: LLVMBuild.txt gnu/llvm/llvm/tools/verify-uselistorder: LLVMBuild.txt gnu/llvm/llvm/unittests/Analysis: InlineFeaturesAnalysisTest.cpp InlineSizeEstimatorAnalysisTest.cpp gnu/llvm/llvm/unittests/ExecutionEngine/Orc: GlobalMappingLayerTest.cpp LazyEmittingLayerTest.cpp LegacyAPIInteropTest.cpp LegacyCompileOnDemandLayerTest.cpp LegacyRTDyldObjectLinkingLayerTest.cpp ObjectTransformLayerTest.cpp RemoteObjectLayerTest.cpp gnu/llvm/llvm/unittests/Support: FileCheckTest.cpp gnu/llvm/llvm/unittests/Target/AArch64: TestStackOffset.cpp gnu/llvm/llvm/unittests/TextAPI: ELFYAMLTest.cpp gnu/llvm/llvm/utils: LLVMBuild.txt gnu/llvm/llvm/utils/TableGen: LLVMBuild.txt gnu/llvm/llvm/utils/gn/secondary/clang/tools/libclang: include_clang_tools_extra.gni gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/OrcError: BUILD.gn gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/Utils: BUILD.gn gnu/llvm/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi: BUILD.gn gnu/llvm/llvm/utils/llvm-build: README.txt llvm-build gnu/llvm/llvm/utils/llvm-build/llvmbuild: __init__.py componentinfo.py main.py util.py gnu/llvm/llvm/utils/unittest: LLVMBuild.txt gnu/llvm/llvm/utils/unittest/googlemock/include/gmock: gmock-generated-nice-strict.h gnu/llvm/llvm/utils/unittest/googlemock/include/gmock/internal: gmock-generated-internal-utils.h gnu/llvm/llvm/utils/unittest/googletest/include/gtest/internal: gtest-linked_ptr.h gtest-param-util-generated.h gtest-tuple.h Log message: Merge LLVM 13.0.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:54:10 src/gnu/lib/libcxx/include Update of /cvs/src/gnu/lib/libcxx/include In directory cvs.openbsd.org:/tmp/cvs-serv26583/lib/libcxx/include Log Message: Directory /cvs/src/gnu/lib/libcxx/include added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:54:16 src/gnu/lib/libcxx/include/c++ Update of /cvs/src/gnu/lib/libcxx/include/c++ In directory cvs.openbsd.org:/tmp/cvs-serv61364/lib/libcxx/include/c++ Log Message: Directory /cvs/src/gnu/lib/libcxx/include/c++ added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:54:23 src/gnu/lib/libcxx/include/c++/v1 Update of /cvs/src/gnu/lib/libcxx/include/c++/v1 In directory cvs.openbsd.org:/tmp/cvs-serv72609/lib/libcxx/include/c++/v1 Log Message: Directory /cvs/src/gnu/lib/libcxx/include/c++/v1 added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:55:02 src/gnu/usr.bin/clang/include/llvm-objdump Update of /cvs/src/gnu/usr.bin/clang/include/llvm-objdump In directory cvs.openbsd.org:/tmp/cvs-serv15806/usr.bin/clang/include/llvm-objdump Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/llvm-objdump added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:55:47 Modified files: gnu/lib/libclang_rt/profile: Makefile gnu/lib/libcxx : Makefile shlib_version gnu/lib/libcxxabi: Makefile shlib_version gnu/lib/libexecinfo: Makefile gnu/usr.bin/clang: Makefile gnu/usr.bin/clang/clang: clang.1 gnu/usr.bin/clang/clang-tblgen: Makefile gnu/usr.bin/clang/include/clang/Basic: Makefile Version.inc gnu/usr.bin/clang/include/clang/Config: config.h gnu/usr.bin/clang/include/clang/intrin: Makefile gnu/usr.bin/clang/include/lld/Common: Version.inc gnu/usr.bin/clang/include/lldb/Host: Config.h gnu/usr.bin/clang/include/llvm/AArch64: Makefile gnu/usr.bin/clang/include/llvm/AMDGPU: Makefile gnu/usr.bin/clang/include/llvm/Config: abi-breaking.h config.h llvm-config.h.in gnu/usr.bin/clang/include/llvm/Frontend/OpenACC: Makefile gnu/usr.bin/clang/include/llvm/Frontend/OpenMP: Makefile gnu/usr.bin/clang/include/llvm/IR: Makefile gnu/usr.bin/clang/include/llvm/PowerPC: Makefile gnu/usr.bin/clang/include/llvm/RISCV: Makefile gnu/usr.bin/clang/include/llvm-objcopy: Makefile gnu/usr.bin/clang/libLLVM: Makefile shlib_version gnu/usr.bin/clang/libLLVMAArch64CodeGen: Makefile gnu/usr.bin/clang/libLLVMAMDGPUCodeGen: Makefile gnu/usr.bin/clang/libLLVMAMDGPUUtils: Makefile gnu/usr.bin/clang/libLLVMARMCodeGen: Makefile gnu/usr.bin/clang/libLLVMAnalysis: Makefile gnu/usr.bin/clang/libLLVMAsmPrinter: Makefile gnu/usr.bin/clang/libLLVMCodeGen: Makefile gnu/usr.bin/clang/libLLVMCore: Makefile gnu/usr.bin/clang/libLLVMDebugInfoPDB: Makefile gnu/usr.bin/clang/libLLVMDemangle: Makefile gnu/usr.bin/clang/libLLVMExecutionEngine: Makefile gnu/usr.bin/clang/libLLVMFrontendOpenACC: Makefile gnu/usr.bin/clang/libLLVMFrontendOpenMP: Makefile gnu/usr.bin/clang/libLLVMGlobalISel: Makefile gnu/usr.bin/clang/libLLVMInstrumentation: Makefile gnu/usr.bin/clang/libLLVMMC: Makefile gnu/usr.bin/clang/libLLVMMCParser: Makefile gnu/usr.bin/clang/libLLVMObject: Makefile gnu/usr.bin/clang/libLLVMPowerPCCodeGen: Makefile gnu/usr.bin/clang/libLLVMPowerPCDesc: Makefile gnu/usr.bin/clang/libLLVMRISCVCodeGen: Makefile gnu/usr.bin/clang/libLLVMRISCVDesc: Makefile gnu/usr.bin/clang/libLLVMScalarOpts: Makefile gnu/usr.bin/clang/libLLVMSupport: Makefile Makefile.shared gnu/usr.bin/clang/libLLVMTableGen: Makefile gnu/usr.bin/clang/libLLVMTextAPI: Makefile gnu/usr.bin/clang/libLLVMTransformUtils: Makefile gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile gnu/usr.bin/clang/libLLVMipo: Makefile gnu/usr.bin/clang/libclangAnalysis: Makefile gnu/usr.bin/clang/libclangBasic: Makefile gnu/usr.bin/clang/libclangCodeGen: Makefile gnu/usr.bin/clang/libclangDriver: Makefile gnu/usr.bin/clang/libclangFrontend: Makefile gnu/usr.bin/clang/liblldCommon: Makefile gnu/usr.bin/clang/liblldbAPI: Makefile gnu/usr.bin/clang/liblldbBreakpoint: Makefile gnu/usr.bin/clang/liblldbCommands: Makefile gnu/usr.bin/clang/liblldbCore: Makefile gnu/usr.bin/clang/liblldbInterpreter: Makefile gnu/usr.bin/clang/liblldbPluginObjectFile: Makefile gnu/usr.bin/clang/liblldbPluginPlatform: Makefile gnu/usr.bin/clang/liblldbPluginProcess: Makefile gnu/usr.bin/clang/liblldbSymbol: Makefile gnu/usr.bin/clang/liblldbTarget: Makefile gnu/usr.bin/clang/liblldbUtility: Makefile gnu/usr.bin/clang/lldb: Makefile lldb.1 gnu/usr.bin/clang/lldb-server: Makefile gnu/usr.bin/clang/llvm-config: LibraryDependencies.inc.AArch64 LibraryDependencies.inc.ARM LibraryDependencies.inc.Mips LibraryDependencies.inc.PowerPC LibraryDependencies.inc.RISCV LibraryDependencies.inc.Sparc LibraryDependencies.inc.X86 Makefile llvm-config.1 gnu/usr.bin/clang/llvm-objcopy: Makefile llvm-objcopy.1 gnu/usr.bin/clang/llvm-objdump: Makefile llvm-objdump.1 gnu/usr.bin/clang/llvm-tblgen: Makefile Added files: gnu/lib/libcxx/include/c++/v1: __config_site gnu/usr.bin/clang/include/llvm-objdump: Makefile Removed files: gnu/usr.bin/clang/include/llvm/Transforms/InstCombine: Makefile gnu/usr.bin/clang/libLLVMRISCVUtils: Makefile Log message: Update build infrastructure for LLVM 13.0.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 07:59:22 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper 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: Disable a few warning flags that were introduced and enabled by default with LLVM 13. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/17 08:00:06 Modified files: distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc clang.octeon clang.powerpc64 clang.riscv64 clang.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/17 08:04:25 Modified files: multimedia/mlt7: Makefile Log message: new MULTI_PACKAGES default names are good no actual build/naming change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/17 08:09:18 Modified files: multimedia/mlt7: Makefile Log message: oops, I must have been tired... revert CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/17 09:32:07 Modified files: lib/libcrypto/man: lh_new.3 Log message: mention lh_strhash(3) in the NAME, SYNOPSIS, and HISTORY sections; while here, repair a typo in the lh_retrieve(3) synopsis CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2021/12/17 10:06:39 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper Log message: Avoid errors about clang13-only options here, to ease transition As pointed out by deraadt@ we can do better than ask people to follow instructions. Note that you still need an up-to-date clang if you update your kernel Makefiles, as those use clang13-only options. Also -Werror doesn't bring much in binutils context. It's an outdated codebase with lots of warts, which frequently breaks due to -Werror during clang updates. "This is the right fix" deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/17 10:17:32 Log message: Import devel/tl-expected 1.0.0 Feedback OK rsadowski --- tl-expected is a single header implementation of `std::expected` with functional-style extensions. std::expected is proposed as the preferred way to represent an object which will either have an expected value, or an unexpected value giving information about why something failed. Unfortunately, chaining together many computations which may fail can be verbose, as error-checking code will be mixed in with the actual programming logic. This implementation provides a number of utilities to make coding with expected cleaner. Status: Vendor Tag: kn Release Tags: kn_20211217 N ports/devel/tl-expected/Makefile N ports/devel/tl-expected/distinfo N ports/devel/tl-expected/pkg/DESCR N ports/devel/tl-expected/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/17 10:18:35 Modified files: devel : Makefile Log message: + tl-expected CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/17 10:56:14 Modified files: lib/libcrypto/man: Makefile OBJ_create.3 OBJ_nid2obj.3 OpenSSL_add_all_algorithms.3 Added files: lib/libcrypto/man: OBJ_NAME_add.3 Log message: new manual page OBJ_NAME_add(3) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/17 11:18:16 Modified files: x11/kde-applications/kdenlive: Makefile Log message: Add TEST_IS_INTERACTIVE to fix tests CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/17 11:22:33 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update pycharm to 2021.3 Update diff from Lucas Raab CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/12/17 13:53:50 Modified files: . : groups.html build : groups.dat Log message: add bsd.hu group CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2021/12/17 16:00:41 Modified files: sysutils/u-boot: Makefile Added files: sysutils/u-boot/patches: patch-arch_arm_dts_rk3399-u-boot_dtsi Log message: add a patch to enable emmc phy in rk3399 spl from Yifeng Zhao on U-Boot list, not yet upstream fixes regression booting on pinebook pro since 2021.10, specifically ac804143cf ("mmc: rockchip_sdhci: add phy and clock config for rk3399") problem reported and fix tested by patrick@ drop maintainer CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/17 18:57:22 Modified files: lang/ocaml : Makefile lang/ocaml/pkg : PFRAG.native PLIST Log message: Move files built only on native archs to the right place. Fixes packaging on sparc64, riscv64 and likely all non-native archs. ok daniel@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/17 18:57:39 Modified files: net/usrsctp : Makefile Log message: Disable -Werror to fix build with clang 13.0.0 Upstream fixed their code, retry without on next releae CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2021/12/17 20:15:40 Modified files: security/ghidra: Tag: OPENBSD_7_0 Makefile distinfo security/ghidra/pkg: Tag: OPENBSD_7_0 PLIST Log message: Replace Ghidra -stable's log4j jar files with the latest release 2.16.0 from ASF CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/17 20:57:15 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/17 20:58:33 Modified files: graphics/vulkan-validation-layers: Makefile Added files: graphics/vulkan-validation-layers/patches: patch-layers_best_practices_utils_cpp Log message: use robin-hood-hashing as is upstream default now that it's in ports. Also try to fix mips64* by sidestepping "mips" namespace collision which helped per visa@; and include -mxgot to try to fix a truncated relocation found by visa@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/17 22:10:57 Modified files: games/fs2open : Makefile distinfo games/fs2open/patches: patch-CMakeLists_txt patch-cmake_toolchain-clang_cmake patch-cmake_toolchain-gcc_cmake patch-code_CMakeLists_txt patch-code_libs_renderdoc_renderdoc_app_h patch-code_network_gtrack_cpp patch-code_network_ptrack_cpp patch-code_network_valid_cpp patch-code_osapi_dialogs_cpp patch-lib_CMakeLists_txt patch-lib_libpcp_src_net_gateway_c games/fs2open/pkg: PLIST Added files: games/fs2open/patches: patch-code_inetfile_cftp_h patch-code_network_psnet2_cpp patch-lib_vulkan-hpp_vulkan_vulkan_hpp Removed files: games/fs2open/patches: patch-code_model_modelread_cpp patch-code_utils_boost_syncboundedqueue_h patch-lib_libRocket_Include_Rocket_Core_Lua_Interpreter_h patch-lib_libRocket_Source_Core_Lua_Interpreter_cpp Log message: update to fs2open 21.4.1 update requested, tested, and ok by rsadowski@ rsadowski@ helped with WANTLIB update, cmake options, and vulkan-hpp patch also tested by me briefly including in-game gameplay without issues. note on my testing OpenGL backend is still the default on amd64 with intel GPU. I can't find documentation on a switch to enable Vulkan backend yet. Best place to view changelogs is the Hard Light fs2open forums: https://www.hard-light.net/forums/index.php?board=50.0 Upstream isn't packaging source tarballs anymore, so now using GH with the cmake module and librocket pulled in additionally similar to what emulators/ppsspp and other ports do. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/17 22:34:57 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-src_SDL_c patch-src_joystick_SDL_gamecontrollerdb_h patch-src_joystick_bsd_SDL_bsdjoystick_c devel/sdl2/pkg : PLIST Added files: devel/sdl2/patches: patch-src_audio_sndio_SDL_sndioaudio_c Log message: update to SDL 2.0.18 similar diff proposed by Brad I added a fix for audio assertion failure and removed the code where SDL would pretend to be Linux for compatibility reasons with FNA games - this has been addressed upstream and the need for this workaround is gone. Many consumers tested with build and runtime; no issues found. Release notes at: https://discourse.libsdl.org/t/sdl-2-0-18-released/33768 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/17 22:40:30 Modified files: games/libgdx : Makefile games/libgdx/pkg: PLIST Log message: add building com/badlogic/gdx/jnigen to the port. Needed for upcoming port of steamworks4j; potentially other future ports... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2021/12/17 23:53:38 Modified files: multimedia/mlt7: Makefile distinfo multimedia/mlt7/patches: patch-src_framework_mlt_property_c multimedia/mlt7/pkg: PLIST-main multimedia/shotcut: Makefile distinfo multimedia/shotcut/patches: patch-src_mainwindow_cpp patch-src_src_pro patch-src_util_cpp multimedia/shotcut/pkg: PLIST Log message: update mlt7 and shotcut (mlt7++ bumped just once instead of twice in the diff I sent, thx tb@) okay rsadowski@, tracey@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/17 23:53:59 Modified files: regress/usr.bin/ssh/unittests/sshbuf: test_sshbuf_fuzz.c Log message: Make use of ntests variable, pointed out by clang 13. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/18 01:24:31 Modified files: sys/dev : kcov.c Log message: Reduce the overhead of the trace compare routines by checking if kcov is enabled for the current thread before doing anything else. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/18 01:41:14 Modified files: geo/qgis : Makefile distinfo Removed files: geo/qgis/patches: patch-src_core_providers_ogr_qgsogrproviderutils_cpp patch-src_core_providers_ogr_qgsogrproviderutils_h Log message: geo/qgis: update to 3.22.2. drop backported llvm13 build fix, was merged upstream. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/18 01:52:40 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/patches: patch-src_plugins_qmldesigner_CMakeLists_txt patch-src_tools_qml2puppet_CMakeLists_txt devel/qt-creator/pkg: PLIST Removed files: devel/qt-creator/patches: patch-src_libs_utils_buildablehelperlibrary_cpp Log message: Update qt-creator to 5.0.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 01:58:26 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20211216. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 01:59:37 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.49.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:02:52 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.1.715.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:04:35 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:04:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:05:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:11:22 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-367.0.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/18 02:19:25 Modified files: sys/dev/ofw : ofw_misc.c ofw_misc.h Log message: Add a mailbox "framework" to handle mailboxes referenced in device trees in a generic way. ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:24:59 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:52:25 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_password_py patch-base_utils_py patch-configure patch-installer_core_install_py patch-prnt_cupsext_cupsext_c patch-scan_py print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.21.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 02:53:24 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.52.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 03:09:42 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 03:14:47 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/18 03:22:59 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.16. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/18 03:25:31 Modified files: audio/musique : Makefile Log message: Remove me as maintainer I completely switched from musique to x11/kde-applications/elisa. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/18 03:28:12 Modified files: games/gcompris : Makefile Log message: Switch from cmake,qt5 and kf5/extra-cmake-modules to devel/kf5 module While here add x11/qt5/qtdeclarative (QML) as explicit dependency. OK aja (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/18 03:34:19 Modified files: sbin/dhcpleased: engine.c sbin/unwind : resolver.c unwind.c Log message: Make sure we receive what we expect over imsg. Instead of repairing potential garbage ensure that we receive proper C strings. Inspired by a similar diff by deraadt@ for ldapd. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/18 05:35:09 Modified files: fonts/cascadia-code: Makefile distinfo Log message: Update cascadia-code to 2111.01. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/18 05:35:43 Modified files: misc/dialog : Makefile distinfo Log message: Update dialog to 1.3-20211214. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/18 05:56:28 Modified files: textproc/delta : Makefile crates.inc distinfo Log message: Update delta to 0.11.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/18 06:33:52 Added files: sys/arch/arm64/dev: aplmbox.c aplmbox.h Log message: Add aplmbox(4), a driver for the mailbox that provides a communication channel with additional cores integrated on Apple SoCs. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 08:11:38 ports/lang/php/8.1 Update of /cvs/ports/lang/php/8.1 In directory cvs.openbsd.org:/tmp/cvs-serv94924/8.1 Log Message: Directory /cvs/ports/lang/php/8.1 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 08:11:38 ports/lang/php/8.1/pkg Update of /cvs/ports/lang/php/8.1/pkg In directory cvs.openbsd.org:/tmp/cvs-serv94924/8.1/pkg Log Message: Directory /cvs/ports/lang/php/8.1/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 08:11:38 ports/lang/php/8.1/patches Update of /cvs/ports/lang/php/8.1/patches In directory cvs.openbsd.org:/tmp/cvs-serv94924/8.1/patches Log Message: Directory /cvs/ports/lang/php/8.1/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/18 08:58:59 Modified files: lib/libcrypto/ct: ct_sct.c Log message: Rename argument to SCT_LIST_free() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/18 08:59:50 Modified files: lib/libcrypto/ct: ct_local.h ct_oct.c Log message: Convert o2i_SCT* functions to CBS. This provides cleaner and safer code. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/18 09:34:52 Modified files: lib/libcrypto/ct: ct_b64.c ct_local.h ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c ct_sct_ctx.c ct_vfy.c ct_x509v3.c Log message: Reinstate the license stubs to their original licenses in most of the files in libcrypto/ct. This reverts OpenSSL commit d2e9e320 discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/18 09:50:41 Modified files: lib/libcrypto/ct: ct.h cterr.h ct_err.c Log message: Revert license stubs to full licenses in the remaining files. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/18 09:58:20 Modified files: lib/libcrypto/x509: x509_asid.c x509_addr.c Log message: Reinstate the licenses that were replaced with a license stub in OpenSSL commit d2e9e320. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/18 10:26:54 Modified files: lib/libcrypto/ct: ct_local.h Log message: KNF two comments CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/18 10:47:45 Modified files: lib/libcrypto/man: ASN1_item_sign.3 ASN1_item_verify.3 Makefile OBJ_NAME_add.3 OBJ_create.3 OBJ_nid2obj.3 OpenSSL_add_all_algorithms.3 X509_signature_dump.3 Added files: lib/libcrypto/man: OBJ_add_sigid.3 Log message: new manual page OBJ_add_sigid(3) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/18 11:15:43 Modified files: devel/range-v3 : Makefile distinfo Log message: Fix consumer builds with clang 13.0.0 libc++ Cherry-picked commit from https://github.com/ericniebler/range-v3/pull/1635 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/18 11:33:15 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-configure_ac Log message: Update to tor 0.4.6.9. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/18 12:38:17 Log message: Import devel/abseil-cpp 20211102.0 With Andrew Krasavin macppc fix from gkoehler OK op --- Abseil is an open source collection of C++ libraries drawn from the most fundamental pieces of Google's internal codebase. These libraries are the nuts-and-bolts that underpin almost everything Google runs. Bits and pieces of these APIs are embedded in most of our open source projects, and Abseil aims to bring them together into one comprehensive project. Abseil encompasses the most basic building blocks of Google's codebase: code that is production-tested and will be fully maintained for years to come. Status: Vendor Tag: kn Release Tags: kn_20211218 N ports/devel/abseil-cpp/Makefile N ports/devel/abseil-cpp/distinfo N ports/devel/abseil-cpp/patches/patch-absl_base_config_h N ports/devel/abseil-cpp/patches/patch-absl_base_internal_unscaledcycleclock_h N ports/devel/abseil-cpp/patches/patch-absl_debugging_internal_elf_mem_image_h N ports/devel/abseil-cpp/patches/patch-absl_time_internal_cctz_src_time_zone_format_cc N ports/devel/abseil-cpp/pkg/DESCR N ports/devel/abseil-cpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/18 12:39:26 Modified files: devel : Makefile Log message: + abseil-cpp CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/18 12:43:01 Modified files: lib/libcrypto/man: get_rfc3526_prime_8192.3 Log message: add the missing .Nm BN_get_rfc3526_prime_1536, fixing a minibug found with check_complete.pl CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/18 12:55:26 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: support processing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/18 14:11:50 Modified files: lib/libcrypto/man: BN_cmp.3 Log message: Document BN_abs_is_word(3). While here, add the missing "const" qualifier to the second parameter of BN_is_word(3) - even though i doubt that marking an integral type parameter as "const" serves any significant purpose... Note that the OpenSSL documentation for this function that Billy Brumley committed on August 4, 2021 is actually wrong. Essentially, it says "BN_abs_is_word() test[s] if a equals ... |w|." Now pray tell me, what exactly is the point of taking the absolute value of an unsigned integer number? To compensate for the obvious absurdity of his patch, Billy made a point of getting *three* OKs from rather notable people: Pauli Dale, Nicola Tuveri, and Dmitry Belyavskiy. I believe this is a striking example of the cavalier attitude some projects put on display when it comes to documentation, and also a striking example of how bad documentation can occasionally be worse than no documentation at all, because the OpenSSL manual page will now thoroughly confuse anyone reading it. SCNR pointing out this (hopefully unintentional) hilarity - or is this an attempt at trolling the readers of their documentation? If it is, they certainly got me. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/18 14:41:49 Modified files: usr.bin/sndiod : sndiod.8 Log message: tighten the decription of -F; from richard ulmer ok ratchov CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 15:27:46 Modified files: lang/php/7.4 : Makefile distinfo Log message: update to php-7.4.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 15:28:16 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 15:28:55 Modified files: lang/php : Makefile php.port.mk lang/php/pecl : pecl.port.mk Added files: lang/php/8.1 : Makefile distinfo lang/php/8.1/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.1/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-embed PLIST-enchant PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xsl PLIST-zip php81_fpm.rc Log message: add php-8.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 15:30:37 Modified files: lang/php/8.0 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-8.0.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 15:30:46 Modified files: lang/php/7.4 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.4.27 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/18 16:36:05 Modified files: net/samba : Tag: OPENBSD_7_0 Makefile distinfo net/samba/pkg : Tag: OPENBSD_7_0 PLIST-main Log message: Bugfix update to samba-4.14.11 Release notes: https://www.samba.org/samba/history/samba-4.14.11.html CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/18 16:45:49 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 17:40:43 Modified files: archivers : Makefile databases : Makefile graphics : Makefile mail : Makefile security : Makefile textproc : Makefile www : Makefile Log message: build pecl extensions for php 8.1 where possible CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/18 17:43:09 Modified files: www/unit : Makefile www/unit/unit-php: Makefile Log message: add php 8.1 for unit-php there's still an issue getting packages built in snapshots for this, I haven't figured out the magic needed to get dpb to skip the build_once optimization for php CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/18 18:07:50 Modified files: regress/usr.sbin/btrace: Makefile Log message: Suppress error output from sysctl: kern.allowdt doesn't exist on several archs and complaining about that from the Makefile doesn't help anyone. ok deraadt@ bluhm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/18 18:30:41 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_resource.c Log message: drm/amd/display: Fix for the no Audio bug with Tiled Displays From Mustapha Ghaddar dd3cea3425226565c959a1a6b1a1cce2e3394713 in linux 5.10.y/5.10.87 5ceaebcda9061c04f439c93961f0819878365c0f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/18 18:33:26 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crc.c Log message: drm/amd/display: add connector type check for CRC source set From Perry Yuan f35f7f04aa80587bfe00c5e679df054918e79a63 in linux 5.10.y/5.10.87 2da34b7bb59e1caa9a336e0e20a76b8b6a4abea2 in mainline linux CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2021/12/18 20:36:25 Modified files: security/ghidra: Makefile distinfo security/ghidra/pkg: PLIST Log message: Bump Ghidra's log4j jar files to 2.17.0 which addresses CVE-2021-45105 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/18 20:39:05 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: fix radeondrm console colours on sparc64 Directly do register writes in the sparc64 specific radeondrm_setcolor() instead of trying to pass colour values via crtc->gamma_store. With these changes the console changes from white text on a black background to black text on a white background. Only older radeon families are handled and crtc selection is skipped as with radeonfb. Both of the sun radeon parts fall into this family < CHIP_RS600 path. xvr-100 (0x1002:0x5159 pci rv100) xvr-300 (0x1002:0x5b64 pcie rv380) Tested on a Sun Blade 100 with XVR-100 by Ted Bullock who also helped with the patch. CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2021/12/18 20:40:33 Modified files: security/ghidra: Tag: OPENBSD_7_0 Makefile distinfo security/ghidra/pkg: Tag: OPENBSD_7_0 PLIST Log message: Bump Ghidra's log4j jar files to 2.17.0 which addresses CVE-2021-45105 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/18 22:00:22 Modified files: sysutils/pkg_mgr: Makefile Added files: sysutils/pkg_mgr/patches: patch-OpenBSD_PackageManager_Pkg_Add_pm patch-OpenBSD_PackageManager_Pkg_Delete_pm Log message: unbreak pkg_mgr by adapting to changes in base more work likely needed but this is a start CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/18 23:29:30 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: fix setting palette with 8bpp fb used on 8mb parts CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/19 00:40:59 Modified files: databases/p5-DBD-SQLite: Makefile distinfo databases/p5-DBD-SQLite/pkg: PLIST Log message: update to 1.70 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/19 00:45:59 Modified files: sys/dev : kcov.c Log message: Reduce the overhead of all trace routines by returning as early as possible in kd_curproc(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/19 03:32:24 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/patches: patch-gegl_meson_build graphics/gegl04/pkg: PLIST Log message: Update to gegl04-0.4.34. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/19 03:51:04 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: Makefile distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/extra-cmake-modules/pkg: PLIST devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: Makefile distinfo devel/kf5/kactivities-stats: Makefile distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: Makefile distinfo devel/kf5/kcmutils/pkg: PLIST devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfig/pkg: PLIST devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: Makefile distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: Makefile distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: Makefile distinfo devel/kf5/kdelibs4support/pkg: PLIST 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: Makefile distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kguiaddons/pkg: PLIST devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/ki18n/pkg: PLIST devel/kf5/kiconthemes: Makefile 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 : Makefile distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: 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: Makefile distinfo devel/kf5/kxmlgui: Makefile distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: Makefile distinfo devel/kf5/sonnet/pkg: PLIST-main devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks 5.89.0 Changelog: https://kde.org/announcements/frameworks/5/5.89.0/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/19 05:19:31 Modified files: usr.sbin/ldapd : ldape.c Log message: log_warn -> log_warnx since the warning printed uses tls_error() and therefor printing the errno as well makes no sense. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/19 05:45:14 Modified files: sys/dev/fdt : rktemp.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/19 06:07:36 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Log message: Enable aplmbox(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/19 06:15:47 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplmbox.4 Log message: aplmbox(4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/19 06:20:34 Modified files: graphics/clutter/clutter-gst: Makefile graphics/clutter/clutter-gst/pkg: PLIST graphics/clutter/clutter-gtk: Makefile graphics/clutter/clutter-gtk/pkg: PLIST graphics/clutter/cogl: Makefile graphics/clutter/core: Makefile x11/gnome/libgnomekbd: Makefile x11/gnome/libgnomekbd/pkg: PLIST Log message: Regen WANTLIB to include ${COMPILER_LIBCXX} and bump. This will force an update and prevent: ld.so: XXX: can't load library 'libc++abi.so.5.1' after cleaning from the llvm update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/19 06:37:15 Modified files: x11/gnome/libcryptui: Makefile x11/gnome/libcryptui/pkg: PLIST devel/libunique: Makefile devel/libunique/pkg: PLIST Log message: Regen WANTLIB to include ${COMPILER_LIBCXX} and bump. This will force an update and prevent: ld.so: XXX: can't load library 'libc++abi.so.5.1' after cleaning from the llvm update. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/19 06:58:26 Modified files: x11/spectrwm : Makefile x11/spectrwm/patches: patch-spectrwm_c Log message: Let spectrwm quit when X dies. Fix proposed to upstream in PR https://github.com/conformal/spectrwm/pull/478 ok bket@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/19 07:33:53 Modified files: lib/libcrypto/stack: safestack.h Log message: Put CTLOG and SCT stacks definitions in the right place. No functional change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/19 09:18:34 Modified files: lib/libcrypto/man: BN_zero.3 Log message: document BN_zero_ex(3) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2021/12/19 10:42:24 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 3.27.0. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/19 11:01:12 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : Makefile distinfo lang/pcc/pcc-libs: distinfo Log message: update to pcc 20211219 Upstream regenerated autoconf files using autoconf 2.70. Unfortunately this version of autoconf seems to have a bug finding lex on OpenBSD. Regnerate the autoconf files locally using autoconf 2.69 as a workaround. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/19 11:39:32 Modified files: lib/libcrypto/man: BN_add.3 Log message: document BN_uadd(3) and BN_usub(3) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/19 11:49:46 Modified files: net/unison/2.5x: Makefile distinfo Log message: Update to unison-2.51.5 Changes: https://github.com/bcpierce00/unison/blob/v2.51.5/src/NEWS OK daniel@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/19 11:57:04 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/19 12:26:19 Modified files: sbin/disklabel : editor.c Log message: Simplify error message emitted when requested partition size cannot be accommodated. "not enough space" should be enough for anyone. Requested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/19 14:33:27 Modified files: devel/dune : Makefile devel/dune/pkg : PFRAG.native-configurator PFRAG.native-private PLIST-configurator PLIST-private Log message: Fix packaging on archs without native ocaml support ok daniel@ chrisz@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/19 15:06:35 Modified files: lib/libcrypto/man: BN_swap.3 Log message: document BN_consttime_swap(3); this will probably require more work, but what i have so far is already better than nothing CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:08:06 Modified files: usr.bin/ssh : kex.c kex.h kexgen.c kexgexc.c kexgexs.c Log message: Record session ID, host key and sig at intital KEX These will be used later for agent session ID / hostkey binding ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:08:48 Modified files: usr.bin/ssh : authfd.c authfd.h clientloop.c sshconnect2.c Log message: ssh client side of binding send session ID, hostkey, signature and a flag indicating whether the agent connection is being forwarded to ssh agent each time a connection is opened via a new "session-bind@openssh.com" agent extension. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:09:23 Modified files: usr.bin/ssh : ssh-agent.c Log message: ssh-agent side of binding record session ID/hostkey/forwarding status for each active socket. Attempt to parse data-to-be-signed at signature request time and extract session ID from the blob if it is a pubkey userauth request. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:10:24 Modified files: usr.bin/ssh : authfd.c authfd.h ssh-add.c sshconnect.c Log message: ssh-add side of destination constraints Have ssh-add accept a list of "destination constraints" that allow restricting where keys may be used in conjunction with a ssh-agent/ssh that supports session ID/hostkey binding. Constraints are specified as either "[user@]host-pattern" or "host-pattern>[user@]host-pattern". The first form permits a key to be used to authenticate as the specified user to the specified host. The second form permits a key that has previously been permitted for use at a host to be available via a forwarded agent to an additional host. For example, constraining a key with "user1@host_a" and "host_a>host_b". Would permit authentication as "user1" at "host_a", and allow the key to be available on an agent forwarded to "host_a" only for authentication to "host_b". The key would not be visible on agent forwarded to other hosts or usable for authentication there. Internally, destination constraints use host keys to identify hosts. The host patterns are used to obtain lists of host keys for that destination that are communicated to the agent. The user/hostkeys are encoded using a new restrict-destination-v00@openssh.com key constraint. host keys are looked up in the default client user/system known_hosts files. It is possible to override this set on the command-line. feedback Jann Horn & markus@ ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:11:06 Modified files: usr.bin/ssh/ssh-add: Makefile Log message: ssh-add side of destination constraints Have ssh-add accept a list of "destination constraints" that allow restricting where keys may be used in conjunction with a ssh-agent/ssh that supports session ID/hostkey binding. Constraints are specified as either "[user@]host-pattern" or "host-pattern>[user@]host-pattern". The first form permits a key to be used to authenticate as the specified user to the specified host. The second form permits a key that has previously been permitted for use at a host to be available via a forwarded agent to an additional host. For example, constraining a key with "user1@host_a" and "host_a>host_b". Would permit authentication as "user1" at "host_a", and allow the key to be available on an agent forwarded to "host_a" only for authentication to "host_b". The key would not be visible on agent forwarded to other hosts or usable for authentication there. Internally, destination constraints use host keys to identify hosts. The host patterns are used to obtain lists of host keys for that destination that are communicated to the agent. The user/hostkeys are encoded using a new restrict-destination-v00@openssh.com key constraint. host keys are looked up in the default client user/system known_hosts files. It is possible to override this set on the command-line. feedback Jann Horn & markus@ ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:11:39 Modified files: usr.bin/ssh : ssh-agent.c Log message: ssh-agent side of destination constraints Gives ssh-agent the ability to parse restrict-destination-v00@openssh.com constraints and to apply them to keys. Check constraints against the hostkeys recorded for a SocketEntry when attempting a signature, adding, listing or deleting keys. Note that the "delete all keys" request will remove constrained keys regardless of location. feedback Jann Horn & markus@ ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:12:07 Modified files: usr.bin/ssh : auth.h auth2-gss.c auth2-hostbased.c auth2-kbdint.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c Log message: prepare for multiple names for authmethods allow authentication methods to have one additional name beyond their primary name. allow lookup by this synonym Use primary name for authentication decisions, e.g. for PermitRootLogin=publickey Pass actual invoked name to the authmethods, so they can tell whether they were requested via the their primary name or synonym. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:12:30 Modified files: usr.bin/ssh : auth2-pubkey.c monitor.c Log message: sshd side of hostbound public key auth This is identical to the standard "publickey" method, but it also includes the initial server hostkey in the message signed by the client. feedback / ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:12:54 Modified files: usr.bin/ssh : kex.h sshconnect2.c Log message: client side of host-bound pubkey authentication Add kex->flags member to enable the publickey-hostbound-v00@openssh.com authentication method. Use the new hostbound method in client if the kex->flags flag was set, and include the inital KEX hostkey in the userauth request. Note: nothing in kex.c actually sets the new flag yet ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:13:12 Modified files: usr.bin/ssh : kex.c Log message: EXT_INFO negotiation of hostbound pubkey auth the EXT_INFO packet gets a new publickey-hostbound@openssh.com to advertise the hostbound public key method. Client side support to parse this feature flag and set the kex->flags indicator if the expected version is offered (currently "0"). ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:13:34 Modified files: usr.bin/ssh : ssh-agent.c Log message: agent support for parsing hostkey-bound signatures Allow parse_userauth_request() to work with blobs from publickey-hostbound-v00@openssh.com userauth attempts. Extract hostkey from these blobs. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:13:55 Modified files: usr.bin/ssh : ssh-agent.c Log message: Use hostkey parsed from hostbound userauth request Require host-bound userauth requests for forwarded SSH connections. The hostkey parsed from the host-bound userauth request is now checked against the most recently bound session ID / hostkey on the agent socket and the signature refused if they do not match. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:14:12 Modified files: usr.bin/ssh : ssh-add.1 Log message: document destination-constrained keys feedback / ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:14:47 Modified files: usr.bin/ssh : readconf.c readconf.h sshconnect2.c Log message: PubkeyAuthentication=yes|no|unbound|host-bound Allow control over which pubkey methods are used. Added out of concern that some hardware devices may have difficulty signing the longer pubkey authentication challenges. This provides a way for them to disable the extension. It's also handy for testing. feedback / ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:15:21 Modified files: usr.bin/ssh : PROTOCOL.agent Log message: document agent protocol extensions CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:15:42 Modified files: usr.bin/ssh : PROTOCOL Log message: document host-bound publickey authentication CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/12/19 15:16:34 Modified files: openssh : features.html Added files: openssh : agent-restrict.html Log message: introductory documentation for destination-restricted keys in ssh-agent CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/19 15:20:12 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: agent-restrict.sh Log message: regression test for destination restrictions in ssh-agent CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/12/19 15:29:21 Modified files: openssh : features.html Log message: typo in link CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/12/19 16:01:29 Modified files: openssh : agent-restrict.html Log message: missing tag CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/12/19 16:03:53 Modified files: openssh : agent-restrict.html Log message: more missing markup CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2021/12/19 16:06:02 Modified files: openssh : agent-restrict.html Log message: replace unicode quotes with ASCII ones CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/19 16:30:08 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_ipsp.c ip_ipsp.h Log message: There are occasions where the walker function in tdb_walk() might sleep. So holding the tdb_sadb_mtx() when calling walker() is not allowed. Move the TDB from the TDB-Hash to a temporary list that is protected by netlock. Then unlock tdb_sadb_mtx and traverse the list to call the walker. OK mvs@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/19 16:47:24 Modified files: sys/arch/arm64/conf: files.arm64 sys/arch/arm64/dev: aplns.c Added files: sys/arch/arm64/dev: rtkit.c rtkit.h Log message: Add an implementation for the protocol to communicate with coprocessors running firmware based Apple's RTKit OS. Use this code to bring up the storage controller that implements Apple's flavour of NVMe. ok dlg@, patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/19 18:53:34 Modified files: distrib/sets/lists/comp: clang.riscv64 Log message: sync CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2021/12/19 21:21:32 Modified files: sys/dev/fdt : if_dwge.c Log message: Rework the tx path to use the consumer and producer positions to work out the number of slots available, and to put packets on the ring until fewer than DWGE_NTXSEGS slots are left, making dwge_start() and dwge_txeof() work independently. While here, only write to GMAC_TX_POLL_DEMAND once per call to dwge_start() rather than once per packet. Adjust the rx interrupt path to check the number of slots in use and return slots once per interrupt. Add interrupt and ifq barriers before taking the interface down. With all of this done, we can mark dwge(4) mpsafe. ok dlg@ patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/19 22:49:52 Modified files: devel/kf5/plasma-framework: Makefile devel/kf5/plasma-framework/pkg: PLIST Log message: I missed to commit the PLIST update CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/19 23:16:00 Modified files: devel/tl-expected: Makefile Log message: Enable tests Build them only during "make test", though. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/20 00:30:15 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.4.1. See https://www.thunderbird.net/en-US/thunderbird/91.4.1/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-54/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/20 00:38:58 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.4.1. See https://www.thunderbird.net/en-US/thunderbird/91.4.1/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2021-54/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 01:24:02 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile distinfo net/unifi/6.0 : Makefile distinfo net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: unifi: replace log4j with 2.17.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 01:30:13 Modified files: infrastructure/mk: arch-defines.mk Log message: set _SYSTEM_VERSION-clang to trigger package updates on clang archs following the compiler version switch CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/20 02:02:12 Modified files: usr.bin/tmux : window-copy.c Log message: Do not crash on a zero size character. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 02:03:40 Modified files: databases/pecl-redis: Makefile distinfo databases/pecl-redis/patches: patch-library_c Log message: update to pecl-redis-5.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 02:08:25 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile distinfo net/unifi/6.0 : Makefile distinfo net/unifi/main : Makefile distinfo Log message: unifi: rebuild snappy-java for libc++.so.9.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/20 03:03:57 Modified files: x11/kde-applications/kirigami-gallery: Makefile Log message: Add missing build dependency on kpackage Spotted by aja (amd64) and phessler@ (aarch64) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 03:44:01 Modified files: lang/php : Makefile.inc lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/8.1 : Makefile Log message: php: don't pick up php if present at build time, should fix a failure reported by naddy. factor some common parts while there. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/20 04:45:29 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-Makefile patch-src_preferences_cpp x11/smplayer/pkg: PLIST Log message: Update SMPlayer to 21.10.0 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/20 04:46:42 Modified files: x11/smtube : Makefile distinfo x11/smtube/patches: patch-src_browserwindow_cpp Log message: Update SMTube to 21.10.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/20 05:57:45 Modified files: devel/xtensa-esp32-elf/newlib: Makefile Log message: xtensa-esp32-elf/newlib: add gawk build dependency as in sibling ports CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2021/12/20 06:09:12 Modified files: net/syncthing : Makefile Log message: Re-enable aarch64 building, regress-tests and running tested. ok edd@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/20 06:18:29 Modified files: usr.sbin/ldapd : validate.c Log message: Add some debug messages in validate_entry() that explain why LDAP_INVALID_SYNTAX is returned. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/20 06:26:11 Modified files: usr.sbin/ldapd : attributes.c modify.c Log message: When removing the last value from an attribute in ldap_del_values() the actuall attribute needs to removed instead of leaving back an empty attribute. Empty attributes are not valid and fail later on in ldap_modify(). By calling ldap_del_attribute() in this case properly removes the attribute and with that validate_entry() no longer fails later on. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/20 06:59:02 Added files: sys/dev/ic : mtwreg.h sys/dev/usb : if_mtw.c if_mtwvar.h Log message: Add mtw(4), a driver for MediaTek MT7601U wifi devices. Ported from run(4) with legacy chipsets removed. Not yet enabled in the build. ok stsp@ jmatthew@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/20 07:35:16 Modified files: mail/mimedefang: Makefile distinfo mail/mimedefang/pkg: PLIST Log message: update to 2.86 ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/20 07:46:41 Modified files: mail/p5-Mail-AuthenticationResults: Makefile distinfo Log message: update to 2.20210915 from maintainer Wen Heping CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/20 07:54:37 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK_CD sys/dev/usb : files.usb Log message: Make mtw(4) known to the config(8) framework. Not enabled yet. Pending firmware availability. ok stsp@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/20 08:02:13 Modified files: lib/libcrypto/man: BN_add.3 Log message: document BN_mod_add_quick(3), BN_mod_sub_quick(3), BN_mod_lshift(3), BN_mod_lshift_quick(3), BN_mod_lshift1(3), and BN_mod_lshift1_quick(3) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/20 08:04:58 Modified files: sys/dev/pci : pcidevs Log message: Change a PCI device string: The "Gemini Lake CNVi" is an iwm(4) "AC 9560". ok hastings@ (who submitted the original string, based on a datasheet) CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/20 08:05:12 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/20 08:06:34 Modified files: net/unifi : Makefile.inc net/unifi/5.14/pkg: PLIST net/unifi/5.6/pkg: PLIST net/unifi/6.0/pkg: PLIST net/unifi/main/pkg: PLIST Log message: fix plists after libc++ rebuild, reported by aja@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2021/12/20 08:08:10 Modified files: sys/dev/pci : if_iwm.c if_iwmreg.h if_iwmvar.h Log message: Make iwm(4) attach to PCI devices with product ID 0x31dc. This device is part of the 9560 chip family. With a small device-specific quirk we can make iwm(4) attach and provide a working wifi interface. Problem reported and fix tested by Joao Victor. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/20 08:23:32 Modified files: sys/netinet : ipsec_input.c Log message: Fix function name in panic string. CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2021/12/20 08:23:36 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-src_Makefile_in editors/nano/pkg: PLIST Log message: update to 6.0. ok naddy@ Improvements: - Option --zero hides the interface and uses the whole terminal for editing. - Colors can be given also in #rgb hexadecimal, to select the nearest color from the 6x6x6 color-cube palette available on 256-color terminals. - Fourteen new color names are available, from rosy to crimson. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/20 08:52:12 Modified files: www/chromium : Makefile www/chromium/patches: patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c Log message: unbreak after clang update which pointed out an infinite loop that was made my be and for some reason the previous clang version did not show it, probably due to some optimizer magic CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/20 08:57:37 Modified files: www/iridium : Makefile www/iridium/patches: patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c Log message: unbreak after clang update which pointed out an infinite loop that was made my be and for some reason the previous clang version did not show it, probably due to some optimizer magic CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/20 08:59:10 Modified files: sys/net : pfkeyv2_convert.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.c ip_ipsp.h ip_output.c ipsec_input.c ipsec_output.c sys/netinet6 : ip6_output.c Log message: Use per-CPU counters for tunnel descriptor block (TDB) statistics. 'tdb_data' struct became unused and was removed. Tested by Hrvoje Popovski. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/20 09:21:07 Modified files: sys/kern : kern_event.c Log message: Run seltrue/dead event filter in modify and process callbacks Do not assume event status in the modify and process callbacks. Instead always run the event filter so that it has a chance to set knote flags. The filter can also indicate event inactivity. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/20 09:22:24 Modified files: sys/miscfs/deadfs: dead_vnops.c Log message: Let poll(2) register EVFILT_EXCEPT filter with dead vnodes This enables the system deliver POLLHUP when pollfd.events == 0. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/20 09:24:32 Modified files: sys/kern : kern_event.c Log message: Make filt_dead() selectively inactive with EVFILT_EXCEPT When a knote uses the dead event filter, the knote's file descriptor is not supposed to point to an object with pending out-of-band data. Make the knote inactive so that userspace will not receive a spurious event. However, kqueue-based poll(2) should still receive HUP notifications. This lets the system use dead_filtops with less strings attached relative to the filter type. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/20 09:52:26 Modified files: regress/lib/libcrypto/ct: cttest.c Log message: Add regress coverage for the crazy SCT_new_from_base64() API. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/20 10:09:18 Modified files: sys/netinet : ip_esp.c ip_ah.c Log message: Remove unused variable 'clen'. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/20 10:19:19 Modified files: lib/libcrypto/ct: ct_b64.c ct_local.h ct_oct.c Log message: Convert SCT_new_from_base64() to use CBS for o2i_SCT_signature(). Remove the existing o2i_SCT_signature() function and rename o2i_SCT_signature_internal() to replace it. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/20 10:23:07 Modified files: lib/libcrypto/ct: ct_oct.c Log message: Always allocate a new stack in o2i_SCT_LIST(). If we're given a pointer to an existing stack, free it and allocate a new one rather than poping and freeing all of the existing entries so we can reuse it. While here rename some arguments and variables. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/20 11:03:41 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/20 12:00:04 Modified files: www/chromium : Makefile www/chromium/files: unveil.main Log message: allow writing to ~/.cache/fontconfig CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/20 12:00:27 Modified files: www/iridium : Makefile www/iridium/files: unveil.main Log message: allow writing to ~/.cache/fontconfig CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2021/12/20 12:16:59 Modified files: . : lyrics.html Log message: Sorry, no commentary CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/20 12:24:32 Modified files: sys/dev/ic : bwfmvar.h sys/dev/pci : if_bwfm_pci.c Log message: bus_dmamem_unmap() should not be called from interrupt context, so free and close flowrings using bwfm_do_async(). Reported by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/20 15:28:48 Modified files: sys/dev/dt : dt_dev.c Log message: Remove useless suser assert from dt(4). The ioctl(2) path checks the user anyway and close(2) may crash after setuid(2). Reported-by: syzbot+90e094f33d329fb2c3ab@syzkaller.appspotmail.com OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2021/12/20 17:23:15 Modified files: share/man/man5 : pf.conf.5 Log message: Multiply the number of states in the example adaptive timeout calculation by 10 so it works with the numbers in the config, which were previously multiplied. ok dlg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/20 17:25:11 src/usr.sbin/fw_update/obj Update of /cvs/src/usr.sbin/fw_update/obj In directory cvs.openbsd.org:/usr/obj/usr.sbin/fw_update Log Message: Directory /cvs/src/usr.sbin/fw_update/obj added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:08:57 Modified files: sys/dev : kcov.c Log message: errno overhaul, getting rid of some ambiguity. In the hopes of tracking down a rare but annoying problem related to remote coverage exposed by syzkaller. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:09:47 Modified files: sys/dev/acpi : com_acpi.c Log message: Do not attach com at acpi when there's no address or irq present. Fixes a regression caused by the recent change to start attaching com at acpi as it turns out that Libreboot exposes console devices lacking crucial data in their acpi tables. The same console attaches fine over isa, therefore restore this behavior. Problem reported by on bugs@ ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:10:29 Modified files: sys/dev/acpi : com_acpi.c Log message: Rename local variable intrfn to intr, matches what dev/fdt/com_fdt.c already does. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:11:16 Modified files: sys/dev : vnd.c Log message: Ensure that the disk has been initialized after acquiring the lock and not before as we might end up sleeping while acquiring the lock, introducing a potential race. Tested in snaps for a couple of days. ok mpi@ Reported-by: syzbot+c87cdc2905b441c20d39@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:12:03 Modified files: sys/dev : vnd.c Log message: Fix another vnd race pointed out by mpi@ and make sure to not unlock the vnode twice in the error path. Tested in snaps for a couple of days. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/20 23:12:49 Modified files: sys/kern : sysv_shm.c Log message: Let malloc return an error as opposed of panicking when sysctl kern.shminfo.shmseg is set to something ridiculously large. ok kettenis@ millert@ Reported-by: syzbot+9f1b201cdbc97b19c7f5@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/21 00:38:41 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/pkg: PLIST Log message: update to 2.4.52 fixes CVE-2021-44790 and CVE-2021-44224 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/21 00:44:22 Modified files: sys/dev/usb : uhidpp.c Log message: avoid returning uninitialised var in hidpp_send_report() ok anton@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/21 01:07:20 Modified files: usr.bin/patch : patch.1 Log message: state up front that patch(1) operates on text files, fixing an omission pointed out by chrisz@; OK jmc@ deraadt@ chrisz@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/21 01:17:27 Modified files: www/apache-httpd: Tag: OPENBSD_7_0 Makefile distinfo www/apache-httpd/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to 2.4.52 fixes CVE-2021-44790 and CVE-2021-44224 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/21 01:20:26 Modified files: infrastructure/db: network.conf Log message: switch to Apache cdn hint and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/12/21 01:41:25 Modified files: textproc/tree-sitter: Makefile distinfo textproc/tree-sitter/patches: patch-Makefile Log message: update textproc/tree-sitter to version 0.20.1 with tweaks and ok tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/12/21 01:42:42 Added files: textproc/tree-sitter: crates.inc Log message: forgot to add the new crates.inc file for textproc/tree-sitter CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2021/12/21 02:11:07 Modified files: devel/libuv : Makefile distinfo Log message: devel/libuv: upgrade to 1.42.0. This is required for the upcoming neovim-0.6.0. Bulk tested on amd64. No problems detected. Tested an OK kn@ and paco@, thanks! CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/21 02:35:08 Modified files: sys/dev/dt : dt_dev.c Log message: Do not print "dt: 451 probes" at boot in dmesg. Btrace device dt(4) is enabled by default, this line does not provide much information. requested by kettenis@ deraadt@; OK mpi@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/21 04:01:07 Modified files: security/suricata: Makefile distinfo security/suricata/pkg: PLIST README Log message: Update for Suricata to 6.0.4 OK rsadoski@ (test also by Yifei Zhan thanks!) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/21 04:10:38 Log message: intel hex file format is used in microprocessors Ok sthen@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20212112 N ports/devel/py-intelhex/Makefile N ports/devel/py-intelhex/distinfo N ports/devel/py-intelhex/pkg/DESCR N ports/devel/py-intelhex/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2021/12/21 04:11:07 Modified files: devel : Makefile Log message: Add py-intelhex CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2021/12/21 04:14:07 Modified files: lib/libcrypto/man: BN_mod_mul_montgomery.3 Log message: document BN_MONT_CTX_set_locked(3) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/21 04:46:01 Modified files: sys/dev/usb : uhidpp.c Log message: knf nits CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/21 06:07:53 Modified files: usr.bin/tmux : tmux.h Log message: ARM's Morello CHERI architecture does not support pointers in packed structures, so remove the packed attribute on struct grid_line and reorder the members to eliminate unnecessary padding. From Jessica Clarke in GitHub issue 3012. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/21 06:50:35 Modified files: regress/sbin/iked/live: Makefile crt.in Log message: Add test cases for intermediate cert with 'set cert_partial_chain'. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/21 07:22:37 Log message: Import multimedia/openh264 2.1.1 Input sthen op OK op --- OpenH264 is a codec library which supports H.264 encoding and decoding. It is suitable for use in real time applications such as WebRTC. Status: Vendor Tag: kn Release Tags: kn_20211221 N ports/multimedia/openh264/Makefile N ports/multimedia/openh264/distinfo N ports/multimedia/openh264/patches/patch-codec_common_src_cpu_cpp N ports/multimedia/openh264/pkg/DESCR N ports/multimedia/openh264/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/21 07:24:05 Modified files: multimedia : Makefile Log message: + openh264 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/21 07:28:07 Modified files: devel/libuv : Makefile Log message: Use newer autoconf and disable coloured sphinx output during build CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/21 07:57:28 Modified files: usr.bin/tmux : grid.c tty-features.c Log message: Support underscore style with capture-pane -e, GitHub issue 2928. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/21 08:08:08 Modified files: www/webkitgtk4 : Makefile distinfo Log message: SECURITY update to WebKitGTK 2.34.3 (WSA-2021-0007). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/21 09:16:15 Modified files: usr.sbin/rpki-client: repo.c Log message: Simplify code a bit. There is only one TA per TAL and so only one ta_lookup(). Implementing the talrepocnt limiter there makes little sense and gains us nothing. OK job@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/21 09:22:16 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-41.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/21 09:24:50 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-10.2.2. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/12/21 10:46:49 Modified files: security/p5-Module-Signature: Makefile distinfo security/p5-Module-Signature/pkg: PLIST Log message: update p5-Module-Signature to 0.88 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/21 10:50:27 Modified files: usr.sbin/rpki-client: main.c Log message: Cleanup a few things while reading the code. OK job@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2021/12/21 13:42:15 Added files: databases/gdbm/patches: patch-src_Makefile_in Log message: databases/gdbm: fix parallel build CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/21 13:53:46 Modified files: sys/dev/acpi : ahci_acpi.c amdgpio.c aplgpio.c asmc.c bytgpio.c ccp_acpi.c chvgpio.c dwgpio.c dwiic_acpi.c glkgpio.c if_bse_acpi.c imxiic_acpi.c pchgpio.c pluart_acpi.c sdhc_acpi.c tpm.c xhci_acpi.c Log message: Move checks on attach arguments from attach into match. ok anton@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/12/21 15:21:32 Modified files: sys/uvm : uvm_map.c Log message: Fix a typo in mlock(2) error path triggering a double-free. Pass the correct entry to uvm_fault_unwire_locked(). Reported-by: syzbot+bb2f63f076618e9ed0d3@syzkaller.appspotmail.com ok kettenis@, deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/21 18:38:36 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gem.c amdgpu_uvd.c amdgpu_vce.c amdgpu_vm.c Log message: %Lx -> %llx kernel printf does not support %Lx CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/21 23:56:41 Modified files: usr.bin/ssh : ssh-add.1 ssh-add.c Log message: sort -H and -h in SYNOPSIS/usage(); tweak the -H text; ok djm CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/22 00:26:22 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update for net/nextcloudclient v3.4.1 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/22 00:51:35 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.326 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/22 00:52:17 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-devel to 2.326 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/22 00:54:18 Modified files: devel/jenkins : Makefile.inc devel/jenkins/devel: Makefile devel/jenkins/stable: Makefile Log message: Switch devel/jenkins to JDK 11 As recommended by upstram, switch Jenkins JAVA Version to 11. https://www.jenkins.io/doc/administration/requirements/upgrade-java-guidelines/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 01:25:55 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.24.31. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/22 01:44:15 Modified files: usr.sbin/rpki-client: roa.c Log message: The maxlength is optional in roa entries. By setting it to the address prefixlen before looking for the optional maxlength attribute the code can be simplified and a ternary expression can be removed. OK tb@ job@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 02:05:59 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.50.3. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/22 02:35:14 Modified files: usr.sbin/rpki-client: extern.h http.c main.c print.c repo.c rrdp.c rsync.c Log message: Replace two questionable size_t types. For the repo id use a unsigned int and for the roa maxlength use unsigned char (like the prefixlen in struct ip_addr). With input and OK job@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2021/12/22 04:05:12 Modified files: devel/jdk/1.8 : Makefile Log message: HTTPS and ant version tweak - switch to HTTPS (REVISION bump) - fix apache ant version usage. 1.9.7 != 1.9.3 Maintainer timeout CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/22 04:50:28 Modified files: regress/usr.sbin/relayd: Client.pm LICENSE Makefile Server.pm funcs.pl Log message: Replace deprecated IO::Socket::INET6 with IO::Socket::IP. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 05:30:38 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu12: smu_v12_0.c Log message: drm/amd/pm: fix a potential gpu_metrics_table memory leak From Lang Yu 222cebd995cdf11fe0d502749560f65e64990e55 in linux 5.10.y/5.10.88 aa464957f7e660abd554f2546a588f6533720e21 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 05:33:02 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE From Le Ma aec5897b277b13acd8f913d777654d4d092a24f1 in linux 5.10.y/5.10.88 f3a8076eb28cae1553958c629aecec479394bbe2 in mainline linux CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/22 06:37:46 Modified files: sys/netinet : ipsec_input.c Log message: Consolidate enc_getif() lookups in IPsec input path to save one lookup per packet and improve readability. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 07:18:31 Modified files: print/qpdf : Makefile distinfo print/qpdf/patches: patch-configure print/qpdf/pkg : PLIST Log message: Update to qpdf-10.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 07:23:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 07:23:33 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 07:23:56 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.22.26. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/22 08:14:13 Modified files: regress/usr.sbin/syslogd: Client.pm Makefile Server.pm args-client-tcp-deferred.pl args-tls-cert-empty.pl args-tls-cert-noexist.pl args-tls-key-empty.pl args-tls-key-noexist.pl funcs.pl Log message: Replace deprecated IO::Socket::INET6 with IO::Socket::IP. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/22 08:32:52 Log message: Import goreleaser a tool for building and cutting releases of Go programs. Comment: deliver Go binaries as fast and easily as possible Description: GoReleaser builds Go binaries for several platforms, creates a GitHub release and then pushes a Homebrew formula to a tap repository. All that wrapped in your favorite CI. OK ajacoutot@ Status: Vendor Tag: abieber Release Tags: abieber_20211222 N ports/devel/goreleaser/Makefile N ports/devel/goreleaser/distinfo N ports/devel/goreleaser/modules.inc N ports/devel/goreleaser/pkg/DESCR N ports/devel/goreleaser/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2021/12/22 08:33:22 Modified files: devel : Makefile Log message: + goreleaser CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/22 08:54:01 Modified files: regress/usr.sbin/httpd/tests: Client.pm LICENSE Makefile funcs.pl Log message: Replace deprecated IO::Socket::INET6 with IO::Socket::IP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 08:56:30 Modified files: x11/gnome/keyring: Makefile Log message: GNOME keyring ssh-agent segfaults with llvm >=13.0.0. Until the issue is found, build without optimizations (-O0). CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/12/22 09:01:50 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: remove uwaterloo mirror per their request and add missing slash to berkeley.edu urls CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/22 09:18:49 Modified files: regress/sys/kern/sosplice/error: args-EBUSY.pl args-ELOOP.pl args-ENOTCONN.pl args-EOPNOTSUPP.pl args-idle-EINVAL.pl args-inet-unix-EPROTONOSUPPORT.pl args-max-EINVAL.pl args-splice-EBADF.pl args-splice-EBUSY.pl args-splice-EINVAL.pl args-splice-ENOTCONN.pl args-splice-ENOTSOCK.pl args-splice-EOPNOTSUPP.pl args-splice-EPROTONOSUPPORT.pl args-udp-ELOOP.pl args-udp-ENOTCONN.pl args-udp-EPROTONOSUPPORT.pl args-unix-EPROTONOSUPPORT.pl Log message: Replace IO::Socket::INET with IO::Socket::IP. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/22 09:42:54 Modified files: devel/poedit : Makefile distinfo devel/poedit/patches: patch-artwork_Makefile_in Log message: update poedit to 3.0.1 ok thfr@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2021/12/22 10:14:14 Modified files: faq : faq10.html Log message: zap a stray word in the password reset section CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/22 10:37:45 Modified files: databases/web2ldap: Makefile distinfo databases/web2ldap/pkg: PLIST Log message: databases/web2ldap: security update to 1.6.24 See https://web2ldap.de/changes-1.6.html#r1.6.24 From MAINTAINER Lucas Raab CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/22 10:43:34 Modified files: math/cglm/patches: patch-CMakeLists_txt Log message: drop -Werror to unbreak the build on sparc64 and aarch64 ok kmos CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/22 11:33:21 Modified files: usr.sbin/nsd : configparser.y configure configure.ac nsd-checkconf.8.in nsd-checkzone.8.in nsd-control.8.in nsd.8.in nsd.conf.5.in usr.sbin/nsd/doc: ChangeLog RELNOTES Log message: Trivial update to 4.3.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 11:48:06 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-4.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/22 11:48:22 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.9. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2021/12/22 12:37:33 Modified files: sys/dev/ic : bwfm.c Log message: Disable minimum power consumption in hostap mode. This improves connection reliability when bwfm is used as an access point. ok patrick@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/22 15:20:13 Modified files: sys/kern : kern_sysctl.c subr_disk.c Log message: While malloc sleeps, the disk list could change during sysctl. Then allocated memory could be too short for the list of disks. Retry allocating enough space until it did not change. The disk list and duid memory are protected by kernel lock. Use asserts to mark this explicitly. Reported-by: syzbot+807423f6868bbfb836bc@syzkaller.appspotmail.com OK anton@ mpi@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2021/12/22 15:25:03 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/22 15:52:56 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-21.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/22 15:53:40 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile Log message: update to sslscan-2.0.11 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 16:05:52 Modified files: gnu/usr.bin/binutils/binutils: strings.c gnu/usr.bin/binutils-2.17/binutils: strings.c Log message: Avoid GNU printf extension to use 'L' length modifier with a int conversion specifier to mean 'll'. Found by an ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 18:39:44 Modified files: sys/dev/pci : if_et.c Log message: give et_setmulti() more chance of working ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 19:12:52 Modified files: sys/msdosfs : direntry.h Log message: make array bounds in unix2dosfn() prototype match function missed when unix2dosfn() was changed with msdosfs_conv.c rev 1.15 in 2012 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/22 19:19:28 Modified files: games/goldberg_emulator: Makefile distinfo games/goldberg_emulator/patches: patch-Makefile patch-dll_common_includes_h patch-sdk_includes_steamclientpublic_h games/goldberg_emulator/pkg: PLIST Log message: update checkout from 2021-12-06 that implements steam SDK 1.52 API change location of header files: include/goldberg_emulator/sdk_includes -> include/goldberg_emulator/steam dependent ports godot and hlsteam will be updated testing with godot build and ok op@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/22 19:25:33 Modified files: games/godot : Makefile distinfo Log message: update to godot 3.4.2 and GodotSteam g34-s152-gs311; using Steam SDK 1.52 API this is based on the just committed goldberg_emulator update and some pre-configure and CFLAGS can be simplified now. tested with opening the editor and also running Cruelty Squad and Haiki with it without regressions maintainer op@ also tested with Oddventure, Joyful Spring, and Pixelorama; ok op@ Release notes: https://godotengine.org/article/maintenance-release-godot-3-4-2 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2021/12/22 19:28:30 Modified files: games/hlsteam : Makefile games/hlsteam/patches: patch-native_gameserver_cpp Removed files: games/hlsteam/patches: patch-native_steamwrap_h Log message: update to find goldberg_emulator's steam header files in the right spot tested and working with Northgard CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/22 21:37:12 Modified files: usr.sbin/makefs/msdos: direntry.h Log message: make array bounds in unix2dosfn() prototype match function missed when unix2dosfn() was changed in the kernel with msdosfs_conv.c rev 1.15 in 2012 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 01:33:19 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-0.60.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 01:33:35 Modified files: x11/gnome/gjs/patches: patch-meson_build Log message: Remove uneeded chunck. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 01:51:37 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo Removed files: devel/libgit2/libgit2-glib/patches: patch-libgit2-glib_ggit-clone-options_c patch-libgit2-glib_ggit-config_c patch-libgit2-glib_ggit-diff_c patch-libgit2-glib_ggit-error_c patch-libgit2-glib_ggit-message_c patch-libgit2-glib_ggit-patch_c patch-libgit2-glib_ggit-remote-callbacks_c patch-libgit2-glib_ggit-repository_c Log message: Update to libgit2-glib-1.0.0.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/23 02:01:11 Log message: Import graphics/qr-code-generator 1.7.0 Input OK op --- High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C. This project aims to be the best, clearest QR Code generator library in multiple languages. The primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments. This package only contains libraries for C++ and C. Status: Vendor Tag: kn Release Tags: kn_20211223 N ports/graphics/qr-code-generator/Makefile N ports/graphics/qr-code-generator/distinfo N ports/graphics/qr-code-generator/pkg/DESCR N ports/graphics/qr-code-generator/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/23 02:02:56 Modified files: graphics : Makefile Log message: + qr-code-generator CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/23 02:08:18 Modified files: textproc/pdftk : Makefile distinfo Log message: update to pdftk-3.3.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/23 02:15:59 Modified files: sbin/iked : parse.y Log message: fix off by one in bounds test ok tobhe@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/23 02:17:19 Modified files: usr.sbin/mksuncd: mksuncd.c Log message: fix off by one in bounds test ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 02:36:49 Modified files: x11/gnome/builder: Makefile Log message: No need for ports-gcc anymore. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/23 03:04:14 Modified files: sys/conf : GENERIC Log message: Template for option WITNESS is in the architecture GENERIC.MP file if it is supported. Remove it from the global GENERIC config. OK visa@ claudio@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/23 03:09:16 Modified files: sys/dev : vnd.c Log message: Disk lock was held when returning to userland. Add a missing unlock in vnd ioctl error path. Reported-by: syzbot+6dde3fda33074a256318@syzkaller.appspotmail.com OK jsg@ anton@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/23 03:17:01 Modified files: sys/kern : kern_sysctl.c Log message: Use TAILQ_FOREACH to traverse the disk list in sysctl_diskinit(). OK anton@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/23 04:14:27 Modified files: devel/py-voluptuous: Makefile distinfo Log message: update to py3-voluptuous-0.12.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/23 05:05:41 Modified files: security/py-requests-aws4auth: Makefile distinfo security/py-requests-aws4auth/pkg: PLIST Log message: update to py3-requests-aws4auth-1.1.1 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/23 05:14:15 Modified files: sys/dev/usb : uhidpp.c Log message: Get rid of unused next battery level argument. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/23 05:21:48 Modified files: sys/net : if_bridge.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_output.c ipsec_input.c ipsec_output.c sys/netinet6 : ip6_output.c Log message: IPsec is not MP safe yet. To allow forwarding in parallel without dirty hacks, it is better to protect IPsec input and output with kernel lock. Not much is lost as crypto needs the kernel lock anyway. From here we can refine the lock later. Note that there is no kernel lock in the SPD lockup path. Goal is to keep that lock free to allow fast forwarding with non IPsec traffic. tested by Hrvoje Popovski; OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 05:36:26 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/patches: patch-include_speechd_types_h patch-src_api_python_speechd_config_config_py_in patch-src_server_speechd_c audio/speech-dispatcher/pkg: PLIST Added files: audio/speech-dispatcher/patches: patch-src_modules_module_main_h Removed files: audio/speech-dispatcher/patches: patch-src_modules_Makefile_in Log message: Update to speech-dispatcher-0.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/23 06:04:18 Modified files: graphics/simple-scan: Makefile distinfo Log message: Update to simple-scan-40.7. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/23 06:10:08 Modified files: games/vitetris : Makefile distinfo games/vitetris/patches: patch-Makefile Log message: Update vitetris to v0.59.1 from Tom Murphy, thank you! OK maintainer (ryan) and sdk@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 11:04:41 Modified files: lib/libcrypto/asn1: tasn_typ.c Log message: Route templated implementations of {d2i,i2d}_ASN1_BOOLEAN() through ASN1_item_ex_{d2i,i2d}() instead of ASN1_item_{d2i,i2d}(). Fixes test failure on sparc64, and hopefully all other architectures. reported by tobhe with/ok jsing CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/12/23 11:08:48 Modified files: sysutils/ugrep : Makefile distinfo sysutils/ugrep/patches: patch-configure Log message: Update to ugrep-3.4.0 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.4.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 11:12:58 Modified files: regress/lib/libcrypto/asn1: asn1basic.c Log message: fix typo: boolean true should decode to 1, not 0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2021/12/23 11:40:58 Modified files: net/ssldump : Makefile net/ssldump/patches: patch-base_pcap-snoop_c Log message: net/ssldump: fix build on base-gcc architectures by removing a pointless cast. initial diff/ok kmos CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/23 11:50:33 Modified files: sys/kern : syscalls.master vfs_syscalls.c kern_ktrace.c kern_pledge.c sys/arch/sh/sh : trap.c sys/arch/hppa/hppa: trap.c sys/uvm : uvm_mmap.c lib/libc/sys : Makefile.inc libexec/ld.so : Makefile loader.c libexec/ld.so/m88k: rtld_machine.c usr.bin/kdump : kdump.c Added files: libexec/ld.so : syscall.h Removed files: lib/libc/sys : ftruncate.c lseek.c mmap.c mquery.c pread.c preadv.c pwrite.c pwritev.c truncate.c libexec/ld.so/m88k: syscall.h libexec/ld.so/aarch64: syscall.h libexec/ld.so/alpha: syscall.h libexec/ld.so/amd64: syscall.h libexec/ld.so/arm: syscall.h libexec/ld.so/hppa: syscall.h libexec/ld.so/i386: syscall.h libexec/ld.so/mips64: syscall.h libexec/ld.so/powerpc: syscall.h libexec/ld.so/powerpc64: syscall.h libexec/ld.so/riscv64: syscall.h libexec/ld.so/sh: syscall.h libexec/ld.so/sparc64: syscall.h Log message: Roll the syscalls that have an off_t argument to remove the explicit padding. Switch libc and ld.so to the generic stubs for these calls. WARNING: reboot to updated kernel before installing libc or ld.so! Time for a story... When gcc (back in 1.x days) first implemented long long, it didn't (always) pass 64bit arguments in 'aligned' registers/stack slots, with the result that argument offsets didn't match structure offsets. This affected the nine system calls that pass off_t arguments: ftruncate lseek mmap mquery pread preadv pwrite pwritev truncate To avoid having to do custom ASM wrappers for those, BSD put an explicit pad argument in so that the off_t argument would always start on a even slot and thus be naturally aligned. Thus those odd wrappers in lib/libc/sys/ that use __syscall() and pass an extra '0' argument. The ABIs for different CPUs eventually settled how things should be passed on each and gcc 2.x followed them. The only arch now where it helps is landisk, which needs to skip the last argument register if it would be the first half of a 64bit argument. So: add new syscalls without the pad argument and on landisk do that skipping directly in the syscall handler in the kernel. Keep compat support for the existing syscalls long enough for the transition. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/23 11:50:59 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: patrick@cvs.openbsd.org 2021/12/23 13:48:24 Modified files: sys/arch/arm64/dev: aplpinctrl.c Log message: Fix endless loop in the interrupt handler. When iterating over each GPIO base register we must not replace the iterator variable with the index of the pin inside the register. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/23 15:35:11 Modified files: sys/netinet : ip_ah.c ip_esp.c Log message: Remove unused variables and assignments in ah and esp output. found by clang 13; OK tobhe@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/23 16:23:42 Modified files: usr.bin/tail : tail.c Log message: fix indent to make it clear a line isn't part of previous if ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 16:41:26 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fix an arbitrary out-of-bounds stack read in v2i_IPAddrBlocks() Switch an insufficiently checked strtoul() to strtonum(). This can be used to trigger a read of a user-controlled size from the stack. $ openssl req -new -addext 'sbgp-ipAddrBlock = IPv4:192.0.2.0/12341234' Segmentation fault (core dumped) The bogus prefix length 12341234 is fed into X509v3_addr_add_prefix() and used to read (prefixlen + 7) / 8 bytes from the stack variable 'min[16]' that ends up as 'data' in the memmove in ASN1_STRING_set(). The full fix will add length checks to X509v3_addr_add_prefix() and make_addressPrefix() and will be dealt with later. The entire X509v3_{addr,asid}_* API will need a thorough review before it can be exposed. This code is only enabled in -current and can only be reached from openssl.cnf files that contain sbgp-ipAddrBlock or from the openssl(1) command line. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 16:48:38 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fully check the second strtoul() call in v2i_IPAddrBlocks() This can read a value in an arbitrary base from a string that is supposed to be followed by whitespace or a colon, so it cannot be switched to strtonum(). The current checks don't allow a read past the end, but let's use the standard idiom instead. ok jsing CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/23 17:01:39 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Added files: sys/arch/arm64/dev: apliic.c Log message: Add apliic(4), a driver for the I2C controller found on various Apple SoCs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/23 17:07:06 Modified files: share/man/man4 : iic.4 share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: apliic.4 Log message: apliic(4) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/23 17:07:56 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/23 18:41:02 Modified files: games/py-chess : Makefile distinfo games/py-chess/pkg: PLIST Log message: update to py-chess 1.8.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 18:56:09 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Turn assert in X509v3_addr_canonize() into an error check. All internal callers check the return value and future external callers will be happy not to hit an assert from the library. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:02:37 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove asserts from addr_validate_path_internal() This is reachable from x509_verify(), but all asserts are previously checked in the caller. Turn them into error checks and make sure the error is set on the X509_STORE_CTX if present. Change some stack == NULL || sk_num(stack) == 0 checks into sk_num(stack) <= 0 which is equivalent but simpler. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:04:00 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Fix indent of a comment. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:07:37 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Remove assert from extract_min_max() All callers ensure that aor != NULL, so this isn't necessary. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:12:31 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Turn asserts in ASIdentifierChoice_canonize() into error checks The first assert ensure that a stack that was just sorted in a stronger sense is sorted in a weak sense and the second assert ensures that the result of the canonization procedure is canonical. All callers check for error, so these asserts don't do anything useful. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:17:27 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Revert previous. The commit contained more than intended. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:22:16 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Remove assert from extract_min_max() (again) All callers ensure that aor != NULL, so this isn't necessary. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:23:44 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Turn asserts in ASIdentifierChoice_canonize() into error checks The first assert ensures that a stack that was just sorted in a stronger sense is sorted in a weak sense and the second assert ensures that the result of the canonization procedure is canonical. All callers check for error, so these asserts don't do anything useful. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:28:52 Modified files: lib/libcrypto/x509: x509_asid.c Log message: Remove asserts from asid_validate_path_internal() The first asserts ensure that things checked in the callers hold true. Turn them into error checks and set the error on the X509_STORE_CTX if it's present. Checking sk_value(..., i) with i < sk_num(...) isn't useful, particularly if that check is done via an assert. Turn one remaining assert into a NULL check. Finally, simplify the sk_num() checks in the callers. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:30:15 Modified files: lib/libcrypto/x509: x509_asid.c Log message: KNF nit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:41:35 Modified files: lib/libcrypto/x509: x509v3.h Log message: Fix some KNF issues in the RFC 3779 section that have bothered me for way too long. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 19:53:30 src/regress/lib/libcrypto/x509/rfc3779 Update of /cvs/src/regress/lib/libcrypto/x509/rfc3779 In directory cvs.openbsd.org:/tmp/cvs-serv22273/rfc3779 Log Message: Directory /cvs/src/regress/lib/libcrypto/x509/rfc3779 added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 20:00:37 Added files: regress/lib/libcrypto/x509/rfc3779: Makefile rfc3779.c Log message: Add initial test coverage for RFC 3779 code. This exercises the code paths that are reached from the validator and also tests that the public API behaves as expected. There is a lot more that could be done here, but this test is already big enough. Missing are tests for X509v3_{addr,asid}_validate_{path,resource_set}() themselves. One test failure is ignored and will be fixed in the near future when a bad logic error in range_should_be_prefix() is fixed. A consequence of this bug is that we will currently accept and generate DER that doesn't conform to RFC 3779. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 20:01:23 Modified files: regress/lib/libcrypto/x509: Makefile Log message: link rfc3779 test to build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 20:06:05 Modified files: regress/lib/libcrypto/x509/rfc3779: Makefile Log message: Drop -g -O0 from CFLAGS CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/23 20:11:56 Modified files: regress/lib/libcrypto/x509/rfc3779: rfc3779.c Log message: Style tweak in {d2i,i2d}_IPAddrBlocks() CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/23 20:31:11 Modified files: multimedia/openh264: Makefile Log message: Fix SONAME to contain the full version instead of just the major This also fixes openh264.pc to contain the package version instead of the shared library version. No PLIST change. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/23 20:50:41 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-audio_audio_c patch-audio_audio_template_h patch-audio_meson_build patch-audio_sndioaudio_c patch-configure patch-meson_build patch-meson_mesonbuild_compilers_cpp_py patch-qapi_audio_json patch-qemu-options_hx emulators/qemu/pkg: PLIST-main README-main Added files: emulators/qemu/patches: patch-meson_options_txt Removed files: emulators/qemu/patches: patch-tcg_ppc_tcg-target_c_inc Log message: update to qemu 6.2.0; including fix for CVE-2021-3713 which affects versions earlier than 6.2.0-rc0 From brad (MAINTAINER) with minor updates to README-main from me CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/23 21:00:36 Modified files: textproc/p5-Text-CSV_XS: Makefile distinfo Log message: Update Text-CSV_XS to 1.47 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/23 21:01:33 Modified files: textproc/p5-Text-CSV: Makefile distinfo Log message: Update Text-CSV to 2.01 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/23 21:05:09 Modified files: textproc/p5-Text-CSV: Makefile Log message: Update my name to match Riding the version bump from a moment ago CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/23 21:11:57 Modified files: devel/coccinelle: Makefile Log message: retire coccinelle dependency on python2 coccinelle has supported python3 since 1.0.5 so switch from python2 to python3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/23 21:35:13 Modified files: graphics/qr-code-generator: Makefile Log message: Set DT_SONAME CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/23 22:25:40 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mtw.4 Log message: Add a manual page for mtw(4). ok stsp@ CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/23 23:18:11 Modified files: sys/dev/usb : usbdevs Log message: Add some more mtw(4) devices. ASUS USB-N10 v2, D-Link DWA-127 rev B1, Edimax EW-7711UAn v2, various Ralink/MediaTek ids. ok stsp@ CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/23 23:19:24 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/23 23:50:16 Modified files: sys/kern : uipc_socket.c Log message: Make poll/select version of filt_solisten() more similar to soo_poll(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: hastings@cvs.openbsd.org 2021/12/23 23:53:18 Modified files: sys/dev/usb : if_mtw.c Log message: Support more mtw(4) devices. ASUS USB-N10 v2, D-Link DWA-127 rev B1, Edimax EW-7711UAn v2, various Ralink/MediaTek ids. ok stsp@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/24 00:05:55 Modified files: share/man/man4 : iic.4 share/man/man4/man4.arm64: apliic.4 Log message: iic.4: add apliic to the master list apliic.4: add arch to Dt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/24 00:08:04 Modified files: share/man/man4 : mtw.4 Log message: use -nosplit for AUTHORS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/24 00:09:46 Modified files: share/man/man4 : usb.4 Log message: add mtw(4); CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/24 01:31:55 Modified files: regress/lib/libcrypto/asn1: Makefile Log message: Print the name of the test before we run it. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/24 01:49:19 Modified files: regress/sys/kern: Makefile Removed files: regress/sys/kern/__syscall: Makefile __syscall.c Log message: Delete obsolete __syscall regress that tested the old lseek syscall with an explicit pad argument. noted by anton@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/24 02:21:41 Modified files: regress/usr.sbin/rpki-client: test-http.c test-rrdp.c Log message: Sync test code after the change of id from size_t to unsigned int. Fixes test-http tests which currently fail. The change in test-rrdp.c are just cosmetic the id is not used by the test. Reported by anton@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/12/24 03:09:02 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-glib_CMakeLists_txt patch-poppler_Form_cc patch-poppler_XRef_cc print/poppler/pkg: PLIST-main Added files: print/poppler/patches: patch-CMakeLists_txt Log message: Update to poppler-21.12.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 03:09:44 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fix a typo in a comment and add some empty lines for readability CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2021/12/24 03:09:50 Added files: graphics/inkscape/patches: patch-src_extension_internal_pdfinput_pdf-parser_cpp Log message: Fix build with poppler-21.12.0. "no veto" rsadowski@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/24 03:22:41 Modified files: regress/sys/kern/poll: poll_close.c regress/sys/kern/select: select_close.c Log message: Replace wait channel polling with simple sleep for portability. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/24 03:25:36 Modified files: regress/sys/kern/poll: Makefile regress/sys/kern/select: Makefile Log message: Hook up iocond regress. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 05:02:15 Modified files: lib/libcrypto/evp: evp.h evp_lib.c Log message: Prepare to provide EVP_CIPHER_CTX_buf_noconst() This is just a dumb 'return ctx->buf' whose name was chosen to be consistent with EVP_CIPHER_CTX_iv{,_noconst}() though there is no EVP_CIPHER_CTX_buf() ok jsing The backstory is this: This wonderful API will be needed by MariaDB once EVP is opaque. To be able to use its own handrolled AES CTR variant, it needs to reach inside the cipher ctx's buffer and mess with it: uchar *buf= EVP_CIPHER_CTX_buf_noconst(ctx); /* Not much we can do, block ciphers cannot encrypt data that aren't a multiple of the block length. At least not without padding. Let's do something CTR-like for the last partial block. NOTE this assumes that there are only buf_len bytes in the buf. If OpenSSL will change that, we'll need to change the implementation of this class too. */ Being the dumb return ctx->buf that it is, the EVP_CIPHER_CTX_buf_noconst() API obviously doesn't provide a means of doing any length checks. If it is any consolation, it was committed with the vague hope of being a temporary measure as OpenSSL commit 83b06347 suggests: Note that the accessors / writers for iv, buf and num may go away, as those rather belong in the implementation's own structure (cipher_data) when the implementation would affect them [...] As is true for many temporary kludges and dumb accessors, these are here to stay a with us for a while. While I'm at it, MariaDB has other phantastic things it did to ease its pain with the OpenSSL 1.1 API transition. To avoid one of two allocations (we're talking about ~50 and ~170 bytes) per EVP_{MD,CIPHER}_CTX instantiation, it defines EVP_{MD,CIPHER}_CTX_SIZE and uses arrays of these sizes that it aligns, casts and passes as ctx to the EVP API. Of course, they need to safeguard themselves against the inevitable buffer overruns that this might cause since the type is opaque and could (and actually did) change its size between two OpenSSL releases. There is a runtime check in mysys_ssl/openssl.c that uses CRYPTO_set_mem_functions() to replace malloc() with "coc_malloc()" to determine the sizes that OpenSSL would allocate internally when doing EVP_{MD,CIPHER}_CTX_new() and match them to MariaDB's ideas of the ctx sizes. Go look, I'm not making this stuff up. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 05:55:04 Modified files: lib/libcrypto/evp: evp.h evp_lib.c Log message: Prepare to provide EVP_CIPHER_CTX_{get,set}_cipher_data They will be needed by security/py-M2Crypto and telephony/sngrep. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 05:59:18 Modified files: lib/libcrypto/pem: pem.h pem_pkey.c Log message: Prepare to provide PEM_write_bio_PrivateKey_traditional() This will be needed in openssl-ruby after the bump. Part of OpenSSL commit 05dba815. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2021/12/24 06:43:14 Modified files: net/tintin++ : Makefile distinfo Log message: Update to tintin-2.02.12 Now requires gmake Other changes: https://tintin.mudhalla.net/news.php From Tom Murphy, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 06:58:15 Modified files: lib/libcrypto : opensslfeatures.h lib/libcrypto/x509: x509v3.h Log message: Undo commenting of OPENSSL_NO_RFC3779 The define implies that we have the RFC 3779 API and corresponding symbols publicly exposed. We don't do that since there are still concerns about its suitability and security. oss-fuzz has code depending on this define and this broke its build as tracked down by jsing. This commit gets us oss-fuzz builds back while keeping job happy since the extension pretty printing will continue to work. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 07:00:11 Modified files: regress/lib/libcrypto/x509/rfc3779: Makefile Log message: The RFC 3779 test needs LIBRESSL_CRYPTO_INTERNAL as lon as the API isn't public. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/24 07:12:26 Modified files: lib/libcrypto/asn1: a_string.c Log message: Reorder some functions. No functional change. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/24 07:25:40 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/pkg: PLIST Log message: Update tor-browser to 11.0.3 Changes in 11.0.3: https://blog.torproject.org/new-release-tor-browser-1103 Changes in 11.0.2: https://blog.torproject.org/new-release-tor-browser-1102 Patch by Caspar Schutijser and tested by Yifei Zhan, thank you! ok op@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/24 08:09:10 Modified files: regress/lib/libpthread/malloc_duel: malloc_duel.c Log message: Run malloc_duel for 60 seconds instead of 20. It did find kernel crashes due to missing TLB flushes in the past. Other stress tests in regress also run for a minute. Additional 40 seconds to the run time of the test suite is a small price compared to higher chance of finding bugs. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2021/12/24 09:00:47 Modified files: app/cwm : parse.y Log message: Allow bare numbers for key and mouse bindings; taken from similar support in other parse.y's; from Leon Fischer . CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/24 10:59:28 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): skip() each input line only once In uniq(1), skip() is very expensive. We should only do it once per input line. Doing it more than once is redundant, anyway. Thread: https://marc.info/?l=openbsd-tech&m=163950278018535&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/24 13:10:23 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/24 15:08:37 Modified files: bin/ksh : misc.c Log message: when getopts prints "unknown option" or "requires argument", it should not print the shell script line number where this occured. Doing so is pointless, or an information leak. This change does not affect any other error reporting. ok millert CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/24 15:10:06 Modified files: games/bzflag : Makefile distinfo games/bzflag/patches: patch-src_platform_SDLMedia_cxx games/bzflag/pkg: PLIST Log message: Update bzflag 2.4.14 => 2.4.22 2.4.18: This release just fixes audio on Windows. 2.4.16: This release primarily fixes a bug that I introduced in 2.4.14 that corrupted replay file headers. This release reverts that change, and can also read the corrupted header for replays made with the bad code. 2.4.20: This release added several new functions/events to the bzfs API and reorganized the client menus to improve usability. It also adjusts some default options, such as radar size, to improve the new user experience. 2.4.22: This release fixes several issues with SDL 2 window management. This fixed a lot of edge cases, mainly with macOS and Linux. There were also a few other minor fixes with plugins and the handling of autopilot and bots. Port changes: graphics/glew added as dependency Patch by Tom Murphy and tested by Brad Smith, thank you! Committed with wantlib fixes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/24 16:01:56 Modified files: games/hangman : ksyms.c Log message: Filter out all symbols starting with a double underbar. In particular, this filters out all retguard symbols, which are no fun to guess. One recognizes them easily but can get yourself hanged by a single digit! An earlier version filtering only __retguard symbols was ok deraadt, jsing guenther agreed that filtering all double underbar symbols makes sense. He also suggested to filter out symbols containing several consecutive digits, but how much fun is guessing libcrypto symbols without all the X509 goodness? CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/24 18:13:44 Modified files: lib/libc/include: README Log message: Update to reflect changes over the last six years CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/24 18:25:51 Modified files: sys/sys : exec_elf.h gnu/usr.bin/binutils-2.17/binutils: readelf.c gnu/usr.bin/binutils-2.17/include/elf: common.h Log message: Sync DF_1_* flag definitions with llvm 13, including support in readelf -d for displaying them. (lld 13 sets DF_1_PIE on most our binaries) ok jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2021/12/24 19:50:51 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 00:04:03 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: asn1_locl.h asn1_old_lib.c Added files: lib/libcrypto/asn1: asn1_lib.c Log message: Rewrite ASN.1 identifier/length parsing in CBS. Provide internal asn1_get_identifier_cbs() and asn1_get_length_cbs() functions that are called from asn1_get_object_cbs(). Convert the existing ASN1_get_object() function so that it calls asn1_get_object_cbs(), before mapping the result into the API that it implements. ok tb@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2021/12/25 00:14:35 Modified files: net/dnsdist : Makefile Log message: As a workaround use -O1 for now. clang-13 does not like dnsdist and miscompiles the Lua binding setup code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 00:48:09 Modified files: lib/libcrypto/asn1: a_bitstr.c a_int.c a_object.c a_time.c Log message: Move ASN1__* functions to the top, encoding/decoding to the bottom. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 01:52:44 Modified files: lib/libcrypto/asn1: a_bitstr.c a_enum.c a_int.c a_object.c a_octet.c a_type.c tasn_typ.c Log message: Consolidate code/templates for ASN.1 types. Where an ASN.1 type has its own file, move the ASN.1 item template and template related functions into the file. Discussed with tb@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/25 03:21:25 Modified files: productivity/zim: Makefile distinfo productivity/zim/patches: patch-setup_py Log message: Update zim 0.74.0 => 0.74.3 Changes in 0.74.3: * Fix issue with broken links on move page * Fix bug in copy-paste * Fix bug on move page for existing textbuffer * Fix bug with saving of notebook editable state * Fix for error while loading plugins * Fix issue with stray unicode character * Fix issue to allow relative document root * Fix hack for rendering sourceview blocks * Add mnemonic keys to open sidepane tabs * Add links and screenshot to macOS app & update README information * Improve inline rendering of equations & make image DPI confingurable * Add box drawing characters to symbols list * Scroll on moving lines with linesorter plugin * Move floating table of contents to overlay layer Changes in 0.74.2: * Let Toolbar plugin also remove window decoration * Fix execution of custom tools from Toolbar * Add plugin "view" items to Toolbar plugin * Make drag&drop optional in the pageindex * Add option to toggle tooltips for index panes * Fix Zeitgeist plugin to work with Gtk3 branch * Improve dialog feedback for invalid input * Fix error on cancel insert dialog * Let exceptions not block search * Make page parser robust for empty files Changes in 0.74.1: * Add preference to hide edit bar * Add separate parameter for wrapped lines linespacing * Fix behavior of copying images on copy-paste * Fix export of anchors to make valid HTML tags * Fix storing of uistate for window panes * Fix issues for "file:/path" file URIs * Fix bug in "copy link" * Make clipboard handling robust for non-local file URI * Fix issue with escaping in find input * Fix behavior of TrashDialog on error * Remove string literal formatting syntax Patch by Caspar Schutijser, thank you! benno@ (maintainer): I'm fine with it CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2021/12/25 03:44:22 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: update editors/neovim to 0.6.0 With quite some help from edd@ and tweaks from kn@ Tested by kn, edd, Evan Fiddes and myself. ok kn@, edd@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/25 04:04:58 Modified files: sys/kern : kern_event.c Log message: kqueue: Invalidate revoked vnodes' knotes on the fly When a tty device is revoked, the associated knotes should be invalidated. Otherwise the user processes can keep on receiving events from the device. It appears tricky to do the invalidation as part of revocation in a way that does not allow unwanted event registration or clutter the tty code. For now, make the knotes invalid lazily before delivery. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/25 04:19:41 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: Update to github-cli 2.4.0 OK sdk CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/25 04:27:19 Modified files: regress/sys/kern/poll: poll_iocond.c Log message: Adjust pty case for kqueue-based poll(2) Unlike the old code, kqueue-based poll(2) sets POLLIN when the other end of a pty has been closed. Calling read(2) on such a pty returns zero anyway. FreeBSD sets POLLIN too. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 05:00:22 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: asn1_locl.h Added files: lib/libcrypto/asn1: asn1_item.c asn1_old.c Removed files: lib/libcrypto/asn1: a_d2i_fp.c a_digest.c a_dup.c a_i2d_fp.c a_sign.c a_verify.c Log message: More consolidation of ASN.1 code. Consolidate various ASN1_item_* functions into asn1_item.c and the remaining NO_OLD_ASN1 code (not to be confused with the NO_ASN1_OLD code) into asn1_old.c. This is preferable to having many files, often with one or two functions per file. No functional change. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 05:11:57 Modified files: lib/libcrypto/asn1: a_strex.c a_string.c t_x509.c Log message: Move more ASN1_STRING_* functions to a_string.c. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 05:19:16 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: a_type.c Removed files: lib/libcrypto/asn1: evp_asn1.c Log message: Merge evp_asn1.c into a_type.c - these are all ASN1_TYPE_* functions. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 05:21:36 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: asn1_item.c Removed files: lib/libcrypto/asn1: asn_pack.c Log message: Merge asn_pack.c into asn1_item.c - these are two ASN1_item_* functions. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/25 06:17:48 Modified files: lib/libcrypto/asn1: a_enum.c a_int.c a_mbstr.c a_object.c a_pkey.c a_pubkey.c a_string.c asn1_gen.c asn1_item.c asn1_old.c asn1_par.c asn_mime.c bio_asn1.c bio_ndef.c n_pkey.c p5_pbe.c p5_pbev2.c t_crl.c t_req.c t_x509.c tasn_dec.c tasn_new.c tasn_utl.c x_attrib.c x_name.c x_pkey.c x_pubkey.c x_x509.c x_x509a.c Log message: Indent goto labels for diffability. Whitespace change only. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2021/12/25 06:28:13 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/pkg: PLIST Added files: archivers/zstd/patches: patch-lib_libzstd_mk Removed files: archivers/zstd/patches: patch-lib_Makefile patch-programs_Makefile patch-tests_Makefile Log message: Update to zstd-1.5.1 Maintenance release, changelog can be found at https://github.com/facebook/zstd/blob/v1.5.1/CHANGELOG. Bump minor of libzstd because of some additions. Feedback and OK from kn@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/25 06:35:17 Modified files: sys/netinet6 : ip6_input.c Log message: For a long time ip_ours() and ip6_ours() are calling ip_deliver() without kernel lock. Unlock the two callers in ip6_input_if() that have been forgotten. OK mvs@ kn@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/12/25 08:24:02 Modified files: usr.bin/sndiod : sndiod.8 Log message: Add section to explain how to handle device hot plugging mostly from kn@, tweaks from me CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/25 08:42:32 Modified files: lib/libcrypto/ct: ct_x509v3.c lib/libcrypto/x509: x509_addr.c x509_asid.c Log message: Use C99 initializers for v3_addr, v3_asid and v3_ct_scts[] as is done for most other X.509 v3 extension methods. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/25 08:43:14 Modified files: lib/libcrypto/x509: x509_addr.c Log message: drop a meaningless XXX CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/25 08:46:05 Modified files: lib/libcrypto/x509: x509_asid.c Log message: No need for assert.h in here. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/12/25 09:15:53 Modified files: usr.bin/sndiod : sndiod.8 Log message: Move example about USB devices from -F description to hot plugging section ok kn CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2021/12/25 09:25:07 Modified files: usr.bin/sndioctl: sndioctl.c Log message: Don't accept an empty string as selector value "looks good" edd@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/25 10:08:30 Modified files: devel/ocaml-pcre: Makefile distinfo devel/ocaml-pcre/pkg: PFRAG.dynlink-native PFRAG.native PLIST Added files: devel/ocaml-pcre/patches: patch-Makefile Removed files: devel/ocaml-pcre/patches: patch-_oasis patch-myocamlbuild_ml patch-setup_ml Log message: update ocaml-pcre to 7.5.0 which adds ocaml 4.13 support CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2021/12/25 10:26:13 Modified files: distrib/notes : INSTALL m4.common distrib/notes/amd64: prep distrib/notes/i386: prep Log message: reword some old text mentioning openbsd 5.5 and windows 7; ok deraadt CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/25 10:40:17 Modified files: devel/p5-Test-Warnings: Makefile distinfo Log message: Update p5-Test-Warnings to 0.031 No code changes, just packaging CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/25 10:43:53 Modified files: devel/p5-Exception-Class: Makefile distinfo Log message: Update p5-Exception-Class to 1.45 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2021/12/25 12:58:58 Modified files: security/spiped: Makefile distinfo Log message: Update spiped to 1.6.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/25 16:35:25 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fix some weird line wrapping and a minor KNF nit CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/12/25 18:00:32 Modified files: share/man/man5 : pf.conf.5 sys/net : if.c pf_if.c pf_ioctl.c pfvar.h Log message: make 'set skip on ...' in pf.conf dynamic This is an old issue in pf(4): whenever new interface appears in IP stack, we must reload pf.conf to apply 'set skip on ...' to newly plumbed network interfaces. Time has come to fix it. The idea is to also create pfi_kif for interfaces, which are referred by 'set skip on ...'. Such pfi_kif instances are created/destroyed by pfi_set_flags()/pfi_clear_flags(). claudio@ dragged my attention to this in Gouveia. Also his feedback helped me to put change into shape. OK claudio@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2021/12/25 19:53:17 Modified files: usr.bin/pkg-config: pkg-config.1 Log message: Fix unexpanded LOCALBASE and X11BASE Hardcode them like the script does; nothing does SUBST_* here as is practise in ports land. OK gnezdo CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/26 01:37:21 Modified files: regress/lib/libcrypto/utf8: Makefile Log message: add missing include path; ok tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2021/12/26 03:02:24 Modified files: mail/p5-Mail-SPF: Makefile Added files: mail/p5-Mail-SPF/patches: patch-lib_Mail_SPF_Record_pm Log message: missing require ok sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/12/26 03:25:53 Modified files: print/htmldoc : Makefile distinfo Log message: Update to htmldoc-1.9.14. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 05:30:11 Modified files: usr.sbin/rpki-client: cert.c Log message: Check ipAddrBlock and autonomousSysNum for criticality These extensions MUST be marked critical. Criticality is determined by the ASN1_BOOLEAN that is extracted and ignored after the FIXME a few lines below each of the two hunks. Rather than getting the info from there, it's easier to use an API call that checks what was already parsed by d2i_X509(). ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 05:32:28 Modified files: usr.sbin/rpki-client: as.c cert.c ip.c validate.c Log message: fix spelling of inheritance CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/26 06:30:01 Modified files: mail/rspamd : Makefile Added files: mail/rspamd/patches: patch-src_libcryptobox_CMakeLists_txt patch-src_libcryptobox_chacha20_chacha_c patch-src_libcryptobox_cryptobox_c Log message: rspamd: i386 libcryptobox fixes from upstream via brad CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2021/12/26 06:32:05 Modified files: regress/sys/kern/poll: pollretval.c Log message: Fix compiler warnings with sparc64 gcc 4.2.1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/26 06:55:36 Modified files: sys/dev/acpi : acpivar.h com_acpi.c files.acpi sys/arch/amd64/conf: GENERIC RAMDISK RAMDISK_CD Log message: Add address locators for the ACPI "bus" and use these to fix the order of the com(4) devices to match the traditional order one the ISA bus. ok patrick@, anton@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2021/12/26 07:04:29 Modified files: sys/net : pf_ioctl.c Log message: DIOCHANGERRULE ioctl must set pointer to ruleset in rule it inserts. Reported-by: syzbot+7718c5f69c595f76b298@syzkaller.appspotmail.com OK bluhm@, OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/26 07:46:06 Modified files: usr.bin/openssl: s_client.c Log message: Attempt to opportunistically use the host name for SNI in s_client. ok beck@ inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/26 07:59:52 Modified files: lib/libssl : tls13_server.c Log message: Correct SSL_get_peer_cert_chain() when used with the TLSv1.3 stack. Due to a wonderful API inconsistency, a client includes the peer's leaf certificate in the stored certificate chain, while a server does not. Found due to a haproxy test failure reported by Ilya Shipitsin. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:10:59 Modified files: lib/libssl : ssl_srvr.c Log message: Hoist memset of CBB above EVP_MD_CTX_new() and HMAC_CTX_new() to avoid a use of uninitialized in the unlikely event that either of them fails. Problem introduced in r1.128. CID 345113 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:16:50 Modified files: lib/libcrypto/bn: bn_gcd.c lib/libcrypto/rsa: rsa_eay.c rsa_gen.c Log message: Consistently call BN_init() before BN_with_flags() BN_with_flags() preserves the BN_FLG_MALLOCED flag of the destination which results in a potential use of an uninitialized bit. In practice this doesn't matter since we don't free the cloned BIGNUMs anyway. As jsing points out, these are mostly pointless noise and should be garbage collected. I'll leave that for another rainy day. Coverity flagged one instance BN_gcd_no_branch(), the rest was found by the ever so helpful grep(1). CID 345122 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:20:21 Modified files: lib/libcrypto/asn1: tasn_typ.c Log message: Drop pointless cast in i2d_ASN1_BOOLEAN(). This may or may not fix a weird coverity warning. CID 345121 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:23:37 Modified files: usr.bin/openssl: cms.c Log message: Plug memleak CID 345119 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:28:37 Modified files: usr.bin/openssl: speed.c Log message: Plug leaks CID 345111 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:31:24 Modified files: usr.bin/openssl: speed.c Log message: One more leak similar to previous. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:34:26 Modified files: usr.bin/openssl: speed.c Log message: Check error returns for HMAC_* to appease coverity. CID 345114 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:38:49 Modified files: lib/libcrypto/gost: gostr341001_ameth.c Log message: Check BIO_indent() return like all the others in this file. CID 345118 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/26 08:44:29 Modified files: lib/libcrypto/x509: x509_constraints.c Log message: zap doubled semicolon CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/26 13:50:17 Modified files: sys/dev/ic : bwfm.c bwfmreg.h bwfmvar.h Log message: Add information about TCM rambase and how to check the SR capability for a few more chips. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/26 14:18:24 Modified files: graphics/ocaml-cairo: Makefile Removed files: graphics/ocaml-cairo/patches: patch-cairo2_opam patch-config_dune Log message: patches can go away as we have dune 2 now from Yozo Toda CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2021/12/26 14:33:17 Modified files: graphics/ocaml-cairo: Makefile distinfo graphics/ocaml-cairo/pkg: PLIST Log message: switch disfile to tbz; fixing ocamlfind prompted by a diff from Yozo Toda, although fixed in a slightly different way CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 15:59:59 Modified files: www/p5-CGI : Makefile distinfo Log message: Update p5-CGI to 4.53 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 16:23:13 Modified files: devel/p5-Sub-Exporter: Makefile distinfo Log message: Update Sub-Exporter to 0.988 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/26 16:34:41 Modified files: usr.bin/ssh : auth2.c Log message: split method list search functionality from authmethod_lookup() into a separate authmethod_byname(), for cases where we don't need to check whether a method is enabled, etc. use this to fix the "none" authentication method regression reported by Nam Nguyen via bugs@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/26 16:41:41 Modified files: sys/kern : uipc_usrreq.c sys/sys : unpcb.h Log message: Rework garbage collector for unix(4) sockets. This time unix(4) sockets garbage collector always destroys any socket with positive "fp->f_count == unp->unp_msgcount" equation. This is wrong because unix(4) sockets within SCM_RIGHTS message but closed on sender side also have this equation positive. Such sockets are not in the loop, and if garbage collector kill them before they are received, we get kernel panic. FreeBSD already has garbage collector reworked to fix this issue [1]. The logic is pretty simple so import it to our garbage collector. 1. https://reviews.freebsd.org/D23142 ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 16:45:56 Modified files: devel/p5-Getopt-Long-Descriptive: Makefile distinfo Log message: Update p5-Getopt-Long-Descriptive to 0.110 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:00:21 Modified files: databases/p5-DBD-CSV: Makefile distinfo Log message: Update p5-DBD-CSV to 0.58 While here add a BUILD_DEPENDS to avoid blocking. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:08:32 Modified files: devel/p5-Throwable: Makefile distinfo Log message: Update p5-Throwable to 1.000 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:12:25 Modified files: devel/p5-DateTime-Locale: Makefile distinfo devel/p5-DateTime-Locale/pkg: PLIST Log message: Update p5-DateTime-Locale to 1.33 From: https://metacpan.org/release/DROLSKY/DateTime-Locale-1.33/source/Changes - Rebuilt all locale data with the data from CLDR 40.0.0. There are some notable data changes in CLDR 40.0.0. - Data change: The root locale is now named "und", not "root". - Data change: The "en-US-POSIX" locale has been removed from CLDR. If you load this locale you will now get the "en-US" locale. CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:14:52 Modified files: devel/p5-DateTime-Format-Strptime: Makefile distinfo Log message: Update p5-DateTime-Format-Strptime to 1.79 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:47:17 Modified files: devel/p5-Test-Differences: Makefile distinfo Log message: Update p5-Test-Differences to 0.68 CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2021/12/26 17:52:56 Modified files: mail/p5-Email-Sender: Makefile distinfo Log message: Update p5-Email-Sender to 2.500 Although a big version bump, very small changes CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2021/12/26 21:58:36 Modified files: xserver/hw/xfree86/common: compiler.h Log message: Recommit: compiler.h: don't define inb/outb and friends on mips From Julien Cristau 0148a15da1616a868d71abe1b56e3f28cc79533c in xserver git without arm_video.c changes. OK matthieu@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 03:56:55 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Bump rxpost and rxcomplete ring size to 1024 for newer chips. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 03:59:20 Modified files: sys/dev/ic : bwfm.c bwfmreg.h Log message: Handle trailing odd-sized 1024 byte blocks when calculating TCM RAM size. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2021/12/27 04:47:21 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to 0.9.8 with help from Stefan Hagen, thanks. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 05:03:59 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Switch module codename retrieval to use the newly proposed device tree bindings. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/27 06:06:30 Modified files: shells/ksh93 : Makefile distinfo shells/ksh93/pkg: PLIST Removed files: shells/ksh93/patches: patch-bin_package patch-src_cmd_ksh93_Mamfile patch-src_cmd_ksh93_edit_history_c patch-src_lib_libast_hash_hashalloc_c patch-src_lib_libast_string_tokscan_c Log message: Update to ksh93 1.0.0-beta2. Development is now taking place at https://github.com/ksh93/ksh/, with this version already being far ahead of the nine-year-old AT&T release we currently have. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 06:54:39 Modified files: sys/dev/ic : bwfm.c bwfmvar.h sys/dev/pci : if_bwfm_pci.c Log message: Send TxCap and WiFi calibration blobs to the chip. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 07:28:13 Modified files: sys/dev/ic : bwfm.c Log message: BCM4387 needs the D11 cores to be held in reset by us, the firmware will take care of releasing them, as otherwise initialization would fail some of the time. That chip also contains 3 of these, so make sure we reset all of them. Necessary on Apple M1 Pro/Max. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/27 07:29:54 Modified files: regress/sys/kern/poll: Makefile Log message: Make clear that poll_iocond pty test fails currently. Prompted by anton@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 07:31:15 Modified files: sys/dev/ic : bwfm.c Log message: Fix off-by-one in blob download, where in the case that the blob is evenly divisible by 1400, the last chunk isn't marked with an end flag. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/27 07:40:16 Added files: regress/lib/libssl/certs: make-certs.sh Log message: Provide a script to generate test certificates/keys. This will allow us to generate a variety of client and server certificates, including expired and revoked certificates, using both RSA and ECDSA. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/27 07:50:57 Added files: regress/lib/libssl/certs: ca-int-ecdsa.crl ca-int-ecdsa.pem ca-int-rsa.crl ca-int-rsa.pem ca-root-ecdsa.pem ca-root-rsa.pem client1-ecdsa-chain.pem client1-ecdsa.pem client1-rsa-chain.pem client1-rsa.pem client2-ecdsa-chain.pem client2-ecdsa.pem client2-rsa-chain.pem client2-rsa.pem client3-ecdsa-chain.pem client3-ecdsa.pem client3-rsa-chain.pem client3-rsa.pem server1-ecdsa-chain.pem server1-ecdsa.pem server1-rsa-chain.pem server1-rsa.pem server2-ecdsa-chain.pem server2-ecdsa.pem server2-rsa-chain.pem server2-rsa.pem server3-ecdsa-chain.pem server3-ecdsa.pem server3-rsa-chain.pem server3-rsa.pem Log message: Provide a set of RSA and ECDSA test certificates/keys. These are generated using the make-certs.sh script. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2021/12/27 08:12:22 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Pull BN_{new,init,clear,clear_free,free} up to the top of bn_lib.c Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2021/12/27 08:18:51 Modified files: sbin/slaacd : frontend.c Log message: knf CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/27 08:38:25 Modified files: sys/dev : kcov.c Log message: Yet another errno correction. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/27 09:20:20 Modified files: regress/sys/kern/poll: Makefile regress/sys/kern/select: Makefile Log message: Disable poll/select iocond regress Some of the tests are unreliable because of inadequate synchronization in the test code. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2021/12/27 09:38:06 Modified files: regress/sys/kern/poll: poll_iocond.c regress/sys/kern/select: select_iocond.c Log message: Reduce sensitivity to TCP segmentation in urgent data test case Use one-byte sequences before and after urgent data so that the socket-tcp test would be less sensitive to TCP segmentation. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 10:12:34 Modified files: sys/dev/ic : bwfmreg.h sys/dev/pci : if_bwfm_pci.c Log message: Support reading OTP information from a few more chips, necessary to learn firmare names on Apple M1 Pro/Max and Apple T2 Macs. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 10:32:14 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Map the chip ids used on Apple M1 Pro/Max and Apple T2 Macs to firmware names. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/27 10:56:03 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Not only BCM4378, but all PCIe core revisions >= 64 need to be accessed using the new sets of registers. CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2021/12/27 11:56:32 Modified files: www/surf : Makefile distinfo www/surf/patches: patch-Makefile patch-config_def_h patch-config_mk www/surf/pkg : PLIST Added files: www/surf/patches: patch-surf_c Log message: update to surf-2.1 with help from crystal kolipe CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2021/12/27 12:20:53 Modified files: www/surf : Makefile Log message: add missed wantlibs CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2021/12/27 12:22:48 Modified files: security/gnutls: Makefile Added files: security/gnutls/patches: patch-lib_accelerated_aarch64_Makefile_in Log message: Unbreak on aarch64: don't use -Wa,-march=all -march=all isn't supported by clang, and it now crashes with llvm 13. Fix snatched from the FreeBSD bugtracker. Tested by phessler@, ok phessler@ ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 01:35:34 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.21.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 01:36:23 Modified files: print/psutils : Makefile distinfo print/psutils/patches: patch-PSUtils_pm Log message: Update to psutils-2.08. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 01:39:12 Modified files: devel/libgsf : Makefile distinfo devel/libgsf/pkg: PLIST Log message: Update to libgsf-1.14.48. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/28 02:16:56 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/28 02:17:29 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.0.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/28 02:17:51 Modified files: math/visidata : Makefile distinfo Log message: update to visidata-2.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 02:32:13 Modified files: x11/gnome : Makefile Added files: x11/gnome/gitg : Makefile distinfo x11/gnome/gitg/pkg: DESCR PLIST Log message: Re-add gitg. gitg is a graphical user interface for git. It aims at being a small, fast and convenient tool to visualize the history of git repositories. Besides visualization, gitg also provides several utilities to manage your repository and commit your work. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 02:33:35 Modified files: meta/gnome : Makefile Log message: Add x11/gnome/gitg to -extras and sync with elements/world.bst CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/28 02:40:12 Added files: x11/gnome/gitg/patches: patch-tests_libgitg_test-commit_vala Log message: Forgot in previous. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2021/12/28 04:12:27 Modified files: devel/cabal : cabal.port.mk Log message: devel/cabal: make MODCABAL_*_TARGET public permit overriding do-build/do-install and still use the variable while here, don't force ONLY_FOR_ARCHS but only conditionally set it. OK gnezdo@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/28 04:59:48 Modified files: usr.bin/rsync : io.c Log message: In io_write_buf() adjust the calculation of the multiplex message size so that the loop works even for buffers bigger than 0xffffff. The code does not produce such big buffers but better make the code correct. Reported by Blago Dachev (blago (at) dachev (dot) com) OK benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/12/28 06:16:28 Modified files: sys/uvm : uvm_fault.c Log message: Unlock bottom part of the fault handler. Tested by many during the past months, thanks! ok sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/28 08:45:17 Modified files: gnu/lib/libcompiler_rt: Makefile Log message: Compile out-of-line helpers for atomic operations which can be enabled through -moutline-atomics. These are included by default in this updated version of compiler-rt, we just haven't enabled them yet. Some ports start to make use of that option, so it makes sense to provide these helpers. The helpers would make use of the ARMv8.1 LSE instructions, if we flagged that the running system supports those. As we do not yet have a mechanism to show support for LSE, the code will always fall back to regular atomics. Issue raised by jca@ Tested by phessler@ Input from jsg@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 08:49:11 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Convert X509v3_adr_get_afi() to CBS The manual byte bashing is performed more safely using this API which would have avoided the out-of-bounds read that this API had until a few years back. The API is somewhat strange in that it uses the reserved AFI 0 as an in-band error but it doesn't care about the reserved AFI 65535. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/28 08:49:56 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_cpu_h patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_kill_posix_cc patch-base_process_launch_h patch-base_process_process_metrics_h patch-base_threading_platform_thread_posix_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_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_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_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_defaults_cc patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_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_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_enterprise_reporting_private_api_h 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_webrtc_webrtc_logging_controller_h patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_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_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_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_new_tab_page_new_tab_page_js patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_cc patch-chrome_browser_ui_signin_view_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_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_first_run_dialog_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_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_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_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_ntp_app_launcher_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_extensions_extension_status_utils_cc patch-chrome_browser_web_applications_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_utils_cc patch-chrome_common_channel_info_h patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_cloud_policy_util_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_discardable_memory_service_discardable_shared_memory_manager_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_network_session_configurator_browser_network_session_configurator_cc patch-components_new_or_sad_tab_strings_grdp patch-components_os_crypt_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_performance_manager_features_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_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_viz_common_features_cc patch-components_viz_host_host_display_client_h patch-components_viz_host_renderer_settings_creation_cc patch-components_viz_service_display_embedder_software_output_surface_h patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_mock_display_client_h patch-content_app_content_main_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_devtools_protocol_system_info_handler_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_renderer_host_pepper_pepper_file_io_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_scheduler_responsiveness_native_event_observer_h 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_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-device_gamepad_gamepad_provider_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-extensions_common_features_feature_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_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-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_content_browser_client_h patch-headless_public_headless_browser_cc patch-media_audio_audio_input_device_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_scopedfd_helper_h patch-media_base_video_frame_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-mojo_core_BUILD_gn patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_cc patch-net_dns_BUILD_gn patch-net_dns_address_sorter_posix_cc patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_out_of_process_instance_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_print_settings_cc patch-printing_print_settings_h patch-printing_printing_features_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_resources_remoting_strings_grd patch-sandbox_policy_BUILD_gn patch-sandbox_policy_sandbox_type_h patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_service_cc patch-services_network_network_service_h patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc 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_skia_font_cache_skia_cc patch-third_party_boringssl_src_include_openssl_base_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_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_ime_init_input_method_initializer_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_ui_base_features_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_init_gl_factory_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_strings_app_locale_settings_grd patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_views_delegate_h 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_native_widget_aura_cc patch-ui_views_widget_widget_cc patch-ui_views_window_custom_frame_view_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 patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h patch-weblayer_browser_system_network_context_manager_cc Added files: www/iridium/patches: patch-chrome_browser_resources_settings_route_ts patch-chrome_services_printing_print_backend_service_impl_cc patch-components_download_internal_common_download_utils_cc patch-components_download_public_common_download_features_cc patch-components_viz_test_fake_display_client_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-device_bluetooth_cast_bluetooth_gni patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_webrtc_webrtc_features_cc patch-remoting_base_host_settings_cc patch-remoting_host_remote_open_url_remote_open_url_client_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_host_remote_open_url_url_forwarder_configurator_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h 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_ozone_platform_x11_ozone_platform_x11_cc patch-ui_ozone_public_ozone_platform_h patch-ui_views_controls_prefix_selector_cc patch-ui_views_controls_prefix_selector_h patch-ui_views_controls_textfield_textfield_h Removed files: www/iridium/patches: patch-base_compiler_specific_h patch-chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc patch-chrome_browser_resources_settings_route_js patch-chrome_browser_service_sandbox_type_h patch-chrome_browser_tracing_crash_service_uploader_cc patch-components_safe_browsing_core_common_features_cc patch-device_bluetooth_BUILD_gn patch-media_base_status_cc patch-printing_printing_features_h patch-remoting_host_host_settings_cc patch-remoting_host_remote_open_url_client_cc patch-remoting_host_remote_open_url_constants_cc patch-remoting_host_url_forwarder_configurator_cc patch-third_party_blink_renderer_platform_heap_impl_thread_state_cc patch-ui_events_ozone_keyboard_hook_ozone_cc Log message: update to 2021.12.96 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 08:59:13 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Check for trailing garbage in X509_addr_get_afi() Per RFC 3779 2.2.3.3, the addressFamily field contains the 2-byte AFI and an optional 1-byte SAFI. Nothing else. The optional SAFI is nowhere exposed in the API. It is used expliclty only for pretty printing. There are implicit uses in a few places, notably for sorting/comparing where trailing garbage would be erroneously taken into account. Erroring in this situation will let us avoid this in upcoming revisions. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:05:24 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove two pointless NULL checks and allocations The ASN.1 template for IPAddressFamily doesn't mark either of its two members as optional, so they are allocated by IPAddressFamily_new(). ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:10:47 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Convert make_IPAddressFamily to CBS/CBB The IPAddrBlocks type, which represents the IPAddrBlocks extension, should have exactly one IPAddressFamily per AFI+SAFI combination to be delegated. make_IPAddressFamily() first builds up a search key from the afi and safi arguments and then looks for an existing IPAddressFamily with that key in the IPAddrBlocks that was passed in. It returns that if it finds it or allocates and adds a new one. This diff preserves the current behavior that the afi and *safi arguments are truncated to 2 and 1 bytes, respectively. This may change in the future. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:21:59 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Add a comment so I don't forget to think about input validation in make_IPAddressFamily() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:26:53 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Simplify and explain expand_addr() a bit RFC 3779 section 2.1.2 does a decent job of explaining how IP addresses are encoded in. What's stored amounts to a prefix with all trailing zero octets omitted. If there are trailing zero bits in the last non-zero octet, bs->flags & 7 indicates how many. addr_expand() expands this to an address of length 4 or 16 depending on whether we deal with IPv4 or IPv6. Since an address can be the lower or the upper bound of a prefix or address range, expansion needs to be able to zero-fill or one-fill the unused bits/octets. No other expansion is ever used, so simplify the meaning of fill accordingly. There's no need to special case the case that there are no unused bits, the masking/filling is a noop. ok jsing CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/12/28 09:27:53 Modified files: usr.bin/grep : util.c Log message: Fix printing of -- marker when using -A as noted by gnezdo@ ok millert@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2021/12/28 09:29:59 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: Now that -A prints -- markers as it is supposed to filter them out when doing the consistency check for locore.o; ok millert@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/28 09:34:02 Modified files: graphics/radeontop: Makefile distinfo graphics/radeontop/patches: patch-Makefile graphics/radeontop/pkg: DESCR PLIST Removed files: graphics/radeontop/pkg: README Log message: Update radeontop 1.3 => 1.4 Software changes: - added new PCI IDs - works with /dev/dri/card* (no /dev/kmem access required anymore) Port changes: - drop readme, because /dev/dri/card* is owned by the user when xenodm is used to start X. - add post extract step to set the version string for --version ok op@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2021/12/28 09:37:12 Modified files: x11/i3status : Makefile Log message: Fix build on sparc64 by making it use ports-gcc ok sthen@ robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:37:37 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Add a few accessors for IPAddressFamily and make first use of them One reason why this file is hard to read are endless repetitions of checks and assignments reaching deep inside structs. This can be made much more readable by adding a bunch of accessors. As a first step, we deal with IPAddressFamily, where we want to check the type of the ipAddressChoice member, check whether the inheritance element is present or access the addressOrRanges field. This diff already makes minimal use of these accessors to appease -Werror. More use and additional accessors will follow in later passes. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 09:40:13 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Add a comment to i2r_IPAddrBlocks that we may want/have to deal with unknown address family types. Pointed out by jsing during review. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 10:25:46 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Use an accessor in X509v3_addr_inherits() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 10:45:41 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Another small readability tweak in X509v3_addr_inherits() Declare IPAddressFamily before using it. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/28 10:48:36 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update to 0.9.3 Looks good to maintainer CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/28 10:50:10 Modified files: sys/dev : kcov.c Log message: The initial kd_lookup() in kcovopen() is redundant as kcov is a cloning device. Turn it into an assertion instead to better state the expected semantics of D_CLONE. Prompted after a discussion with visa@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/28 12:27:22 Modified files: lang/moarvm : Makefile distinfo lang/moarvm/patches: patch-Configure_pl lang/moarvm/pkg: PLIST Log message: Update to MoarVM 2021.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/28 12:27:52 Modified files: lang/nqp : Makefile distinfo Log message: Update to NQP 2021.12. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/28 12:28:09 Modified files: lang/rakudo : Makefile distinfo lang/rakudo/patches: patch-Configure_pl lang/rakudo/pkg: PLIST Log message: Update to rakudo 2021.12. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 12:56:45 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Style improvements in X509v3_addr_add_prefix() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 12:59:33 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Style improvements in X509v3_addr_add_range() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 13:07:17 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Make IPAddressFamily_cmp() more pleasing on the eye Define and use MINIMUM() instead of a ternary operator and separate the code from the declarations. Also, we can spare a line to make the return legible instead of squeezing it into another ternary operator. addressFamily->data contains a two-bytes AFI and an optional one-byte SAFI. This function currently also compares any trailing garbage that may be present. Since comparison functions can't really error, this needs to be checked bofore it is used. Such checks will be added in subsequent commits. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 13:44:56 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Check AFI/SAFI before comparing them in X509v3_addr_is_canonical() As mentioned in a previous commit, IPAddressFamily_cmp() can't really check for trailing garbage in addressFamily->data. Since the path validation and hence the X.509 validator call X509v3_addr_is_canonical(), this deals with only partially validated data. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 13:50:37 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Rewrite/simplify X509v3_addr_is_canonical() This is a more or less straightforward conversion using the new IPAddressFamily accessor API. As a result, some checks have become a bit stricter, which is only desirable here. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 13:58:05 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Validate AFIs before sorting in X509v3_adr_canonize() Again, we're dealing with necessarily not fully validated data here, so a check up front seems prudent. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 14:00:27 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Rewrite X509v3_addr_canonize() with new accessors This is again a straightforward conversion and leads to something which matches our usual style more. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 14:06:01 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Use lowercase letters for hexadecimal constants, as both jsing and I prefer this. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2021/12/28 14:13:21 Modified files: gnu/llvm/lld/ELF: InputFiles.cpp Log message: lld: do not report undefined weak references in shared libraries https://github.com/llvm/llvm-project/commit/52bfd2c1ccd86ff813ee6df5a6700690acdd912f This fixes an issue introduced in D101996. A weak reference in a shared library could be incorrectly reported if there is another library that has a strong reference to the same symbol. Differential Revision: https://reviews.llvm.org/D115041 ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2021/12/28 14:14:24 Modified files: gnu/llvm/lld/ELF: Driver.cpp gnu/llvm/lld/docs: ld.lld.1 Log message: lld: restore upstream default for --[no-]allow-shlib-undefined ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/28 14:23:40 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fix typo in comment CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/12/28 16:10:30 Modified files: sys/net : if_veb.c Log message: move away from using the M_PROTO1 flag to prevent loops with vports if a vlan interface is configured on a vport interface, vlan(4) will take the packet away from ether_input before the veb bridge input handler gets to clear M_PROTO1. this leaves the flag on the mbuf as it goes through the l3 stacks. if it goes back out a vport into a veb, the presence of M_PROTO1 means the packet ends up getting dropped, which is unexpected. this diff specialises vport handling by veb even more to avoid the problem the flag was handling. vports get their own bridge input handler that skips veb processing completely because a packet being received on a vport can only occur if a veb has decided to forward it there and has already processed it. when the stack sends a packet out a vport interface, then we do actual veb bridge input handling. bug reported on misc@ and the fix tested by Simon Baker CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/12/28 16:10:58 Modified files: sys/net : if_veb.c Log message: it doesnt make sense to configure a vport as a span port. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2021/12/28 16:13:20 Modified files: sys/net : if_veb.c Log message: whitespace tweak, no functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/28 16:44:02 Modified files: sbin/fdisk : gpt.c Log message: Tweak some DEBUG output. 'EFI PART' reads better than "TRAP IFE" and checksums are easier to read/compare when shown in hex rather than decimal. Prompted by recent GPT vs disklabel misc@ thread concerning Rob Whitlock's problematic GPT. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/28 17:04:35 Modified files: regress/sys/kern/unixsockets: unsopassgc.c Log message: Add unp_dispose() threads to 'unsopassgc' test. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2021/12/28 17:04:45 Modified files: sbin/fdisk : gpt.c Log message: Tweak some DEBUG output. Always put '0x' prefix in front of displayed hex values, i.e. the checksums. Add missing letoh32() so bad endian checksum is clear. Be consistent when displaying 'expected' and 'got' checksums, i.e. 'expected' == calculated checksum and 'got' == checksum found in GPT. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2021/12/28 20:07:41 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20211227 This fixes CVE-2021-43858: https://github.com/minio/minio/security/advisories/GHSA-j6jc-jqqc-p6cx CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2021/12/28 23:59:14 Modified files: net/magic-wormhole: Makefile Log message: Add missing run_depends on py3-txaio Reported by d4, thanks. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/29 00:15:13 Modified files: sys/dev : kcov.c sys/kern : uipc_usrreq.c sys/sys : kcov.h Log message: Do not allow send/receive of kcov descriptors as the file descriptor can be kept alive longer than expected causing syzkaller to no longer being able to enable remote coverage. ok visa@ Reported-by: syzbot+ab2016d729cda7b0d003@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/29 00:16:30 Modified files: regress/sys/dev/kcov: Makefile kcov.c Log message: Ensure file descriptor send/receive is not allowed. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/29 04:35:24 Modified files: usr.sbin/rpki-client: repo.c Log message: Merge multiple similar code bits together into repo_done(). Which currently finds all repos that point to the passed backend and flushes their queues. Also make sure that REPO_FAILED is set in cases where no sync happened and also fall back from rrdp to rsync in any case of failure (including errors merging the rrdp repo itself). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/29 04:37:57 Modified files: usr.sbin/rpki-client: extern.h main.c parser.c Log message: Cleanup struct entity. Remove the unneeded has_data field, the same information can be figured out by looking at the data pointer itself. It is NULL when there is no data and not-NULL if there is data. OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/29 05:57:24 Modified files: net/pidgin-sipe: Makefile distinfo net/pidgin-sipe/patches: patch-configure net/pidgin-sipe/pkg: PLIST Log message: update to pidgin-sipe-1.25.0, ok maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/29 07:23:39 Modified files: astro/py-skyfield: Makefile distinfo astro/py-skyfield/pkg: PLIST Log message: update to py3-skyfield-1.41 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/29 07:24:08 Modified files: net/libunbound : Makefile distinfo net/libunbound/patches: patch-Makefile_in Log message: update to libunbound-1.14.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/29 10:03:28 Modified files: news/pan : Makefile distinfo news/pan/patches: patch-pan_general_string-view_h news/pan/pkg : PLIST Removed files: news/pan/patches: patch-pan_data-impl_article-filter_cc patch-pan_gui_gui_cc patch-pan_tasks_nntp_cc patch-pan_tasks_task-xover_cc patch-pan_usenet-utils_numbers_cc Log message: Update to pan-0.149. ok sthen@ pea@ (former maintainer) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/29 10:52:22 Modified files: sys/dev/acpi : dwgpio.c if_bse_acpi.c xhci_acpi.c Log message: acpi_intr_disestablish() is available on all our ACPI platforms which support interrupts via ACPI, so there's need for an ifdef around it. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/29 11:40:19 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : ehci_acpi.c ohci_acpi.c Log message: Allow ohci(4) and ehci(4) to attach to acpi(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/29 11:40:48 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable ohci(4) and ehci(4) at acpi(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/29 11:44:52 Modified files: share/man/man4 : ehci.4 ohci.4 xhci.4 Log message: Mention attachment and reference to acpi(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/29 11:48:45 Modified files: sys/dev/pci : if_em_hw.c Log message: PHYs that we want to talk to over SGMII need to be switched into SGMII mode for the link to go up. This is relevant on RJ45 SFPs. ok sthen@ CVSROOT: /cvs Module name: src Changes by: sdk@cvs.openbsd.org 2021/12/29 12:31:01 Modified files: regress/usr.bin/grep: Makefile Added files: regress/usr.bin/grep: t27.in t27a.out t27b.out t27c.out Log message: Add regress tests for grep -A, -B and -C flags ok otto@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/29 13:08:33 Modified files: audio/jack : Makefile Added files: audio/jack/patches: patch-jack_types_h Log message: Disable "register" variable name. Cherry pick fix from: https://github.com/jackaudio/headers/commit/ab27e5a59fe5294cf09d50ffa2414d1542cf245e ok jca@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2021/12/29 13:22:06 Modified files: sys/uvm : uvm_aobj.c Log message: Consistently name page argument `pg'. Reduce differences with NetBSD, no functional changes. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2021/12/29 14:41:28 Modified files: sbin/ifconfig : ifconfig.8 Log message: make the argument name for veb's "child-iface" consistent; from caspar schutijser CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/29 14:54:18 Modified files: x11/xdotool : Makefile distinfo Log message: Update to xdotool-3.20211022.1v0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/29 15:09:36 Modified files: x11/adwaita-qt : Makefile distinfo x11/adwaita-qt/patches: patch-src_lib_adwaita-qt_pc_cmake Log message: Update to adwaita-qt-1.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/29 15:31:52 Modified files: security/kpcli : Makefile distinfo Log message: Update to kpcli-3.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:48:09 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: Set failed in test_random_points() CID 345141 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:49:23 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Plug memleak CID 345160 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:50:30 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: One more leak of the same kind CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:53:04 Modified files: regress/lib/libcrypto/sha1: sha1test.c Log message: knfmt makes this slightly nicer. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:54:41 Modified files: regress/lib/libcrypto/sha1: sha1test.c Log message: Check return values of EVP_* API CID 345158 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:56:25 Modified files: regress/lib/libcrypto/sha256: sha256test.c Log message: More return value checks for EVP_* API CID 345159 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 15:58:40 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Minor cleanup after EC_POINT_get_affine_coordinates() unified the _GFp and _GF2m variants. CID 345155 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 16:00:32 Modified files: regress/lib/libcrypto/bn/general: bntest.c Log message: Remove redundant NULL checks CID 345154 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 16:02:00 Modified files: regress/lib/libcrypto/sha512: sha512test.c Log message: More EVP_* return value checks CID 345152 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 16:02:52 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: Plug memleak CID 345156 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2021/12/29 16:04:12 Modified files: regress/lib/libssl/unit: ssl_versions.c Log message: Plug memleaks CID 345150 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/29 17:25:41 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: combine ifdef blocks from Ted Bullock CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2021/12/29 17:49:41 Modified files: sys/net : if_pppx.c Log message: Prevent concurrent access to incomplete or dying `sc' caused by sleep points in pppacopen() and pppacclose() paths. Use the same "sc_ready" logic we use for 'pppx_if' structure. Reported-by: syzbot+a7ac144b48f7f471f689@syzkaller.appspotmail.com ok anton@ dlg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/29 21:48:13 Modified files: libexec/ld.so/powerpc64: rtld_machine.c Log message: Delete dead (duplicate) test CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/29 23:55:11 Modified files: sys/dev/wscons : wskbd.c wskbdutil.c wsksymvar.h Log message: Prevent a double free by assigning the new keymap and corresponding size after the allocation and initialization is done. Otherwise, a race is possible if malloc ends up sleeping. ok sashan@ Reported-by: syzbot+7f8224e9f1a3487caf25@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/29 23:55:37 Modified files: share/man/man4 : kcov.4 Log message: minor tweak CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2021/12/30 01:12:23 Modified files: usr.sbin/vmd : loadfile.h loadfile_elf.c vm.c Log message: Add back support for -B net -b bsd.rd which emulates a PXE install and results in an autoinstall. This can be used to quickly create new OpenBSD installs. OK dv@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 01:14:29 Modified files: share/man/man8 : rc.subr.8 Log message: Sync rcexec with reality. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 01:38:28 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.2.2 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2021/12/30 01:39:19 Modified files: libexec/ld.so : malloc.c Log message: Sync from libc: Use _MAX_PAGE_SHIFT, rather than #ifdef mips64 ok otto@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 01:40:39 Modified files: databases/py-psycopg2: Makefile distinfo Log message: update to py3-psycopg2-2.9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 02:49:12 ports/graphics/gnofract4d/patches Update of /cvs/ports/graphics/gnofract4d/patches In directory cvs.openbsd.org:/tmp/cvs-serv99818/patches Log Message: Directory /cvs/ports/graphics/gnofract4d/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 02:57:29 Modified files: graphics/gnofract4d: Makefile distinfo graphics/gnofract4d/pkg: PLIST Added files: graphics/gnofract4d/patches: patch-fract4d_compiler_fc_py patch-fract4d_compiler_tests_test_codegen_py patch-fract4d_fractconfig_py patch-fract4d_tests_test_fractconfig_py Log message: update to gnofract4d-4.3, from Josh Grosse with a few tweaks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 03:51:44 Modified files: net/avahi : Makefile distinfo net/avahi/patches: patch-avahi-core_browse-service_c net/avahi/pkg : PLIST-main Added files: net/avahi/patches: patch-avahi-python_avahi-discover_avahi-discover_py Log message: Update to most recent GH commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 04:14:36 Modified files: www/squid : Makefile distinfo Log message: update to squid-5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 04:55:06 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-3.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 04:55:14 Modified files: net/wireshark : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to wireshark-3.4.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 05:24:42 Modified files: net/nagios/nrpe: Makefile Added files: net/nagios/nrpe/pkg: MESSAGE Log message: nrpe port tweaks: - disable building with adh, it isn't working ("missing rsa certificate") and is recommended against by upstream anyway - add a MESSAGE suggesting that people don't use it (it is not getting fixed upstream any more) and explaining about configuring cert/key for standard tls. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/30 05:27:25 Modified files: net/nagios/nrpe: Makefile net/nagios/nrpe/pkg: MESSAGE Log message: typo CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/30 05:30:22 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update hcloud 1.28.1 => 1.29.0 Changes: * Add support for network zone "us-east" * Build with Go 1.17 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2021/12/30 07:25:39 Modified files: sys/net : if_pppx.c Log message: Use a distinct variable while iterating the list of existing devices. ok mvs@ Reported-by: syzbot+e2d1df67f742a5a47938@syzkaller.appspotmail.com Reported-by: syzbot+72298724beda82ec8e7f@syzkaller.appspotmail.com CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 08:02:50 Modified files: audio/pavucontrol: Makefile distinfo audio/pavucontrol/pkg: PLIST Log message: Update to pavucontrol-5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 08:07:41 Modified files: cad/gtkwave : Makefile distinfo cad/gtkwave/pkg: PLIST Log message: Update to gtkwave-3.3.110. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2021/12/30 08:09:49 Modified files: sys/dev/usb : if_mtw.c Log message: Add Xiaomi MiniWif to list of devices supported by mtw(4). Works for me on amd64. ok hastings@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 08:26:23 Modified files: misc/gramps : Makefile distinfo misc/gramps/pkg: PLIST Log message: Update to gramps-5.1.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 09:29:56 Modified files: net/neon : Makefile distinfo net/neon/pkg : PLIST Log message: Update to neon-0.32.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 09:30:14 Modified files: net/cadaver/patches: patch-configure Log message: Unbreak with new neon. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/30 09:33:50 Modified files: misc/remind : Makefile distinfo Log message: Update remind 3.3.10 => 3.3.11 from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 09:37:48 Modified files: sysutils/logtail: Makefile distinfo Log message: Update to logtail-1.3.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 09:38:23 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-duplicity_dup_main_py Log message: Update to duplicity-0.8.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 09:42:59 Modified files: security/py-keyring: Makefile distinfo Log message: Update to py3-keyring-23.4.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/30 10:29:57 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Log message: www/seamonkey: update to 2.53.10.2. see https://www.seamonkey-project.org/releases/seamonkey2.53.10.2/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/30 11:19:00 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.6.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2021/12/30 11:28:52 Modified files: databases/py-sqlalchemy: Makefile Log message: databases/py-sqlalchemy: add missing RDEP on greenlet. it's more or less a requirement for asyncio, cf https://docs.sqlalchemy.org/en/14/changelog/migration_14.html#asynchronous-io-support-for-core-and-orm its been debated to make it optional in https://github.com/sqlalchemy/sqlalchemy/issues/6136 but my experience with buildbot was that the daemon didnt start at all if greenlet was not present, and setup.cfg adds the requirement. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 12:12:40 Modified files: multimedia/sfml: Makefile distinfo multimedia/sfml/patches: patch-cmake_Config_cmake patch-src_SFML_Window_Unix_WindowImplX11_cpp multimedia/sfml/pkg: PLIST Removed files: multimedia/sfml/patches: patch-CMakeLists_txt patch-cmake_Modules_FindSFML_cmake patch-include_SFML_Config_hpp patch-include_SFML_OpenGL_hpp patch-include_SFML_Window_WindowHandle_hpp patch-src_SFML_Window_CMakeLists_txt patch-src_SFML_Window_GlContext_cpp patch-src_SFML_Window_InputImpl_hpp patch-src_SFML_Window_JoystickImpl_hpp patch-src_SFML_Window_SensorImpl_hpp patch-src_SFML_Window_Unix_GlxExtensions_hpp patch-src_SFML_Window_WindowImpl_cpp Log message: Update to SFML 2.5.1. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 12:13:10 Modified files: games/extremetuxracer: Makefile distinfo games/extremetuxracer/pkg: PLIST Removed files: games/extremetuxracer/patches: patch-src_quadtree_cpp Log message: Update to extremetuxracer 0.8.1. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/30 13:14:37 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: Update yt-dlp 2021.12.01 => 2021.12.27 by Ricardo Mestre Changes: 2021.12.27 Avoid recursion error when re-extracting info [ffmpeg] Fix position of --ppa [aria2c] Don't show progress when --no-progress [cookies] Support other keyrings by mbway [EmbedThumbnail] Prefer AtomicParsley over ffmpeg if available [generic] Fix HTTP KVS Player by git-anony-mouse [ThumbnailsConvertor] Fix for when there are no thumbnails [docs] Add examples for using TYPES: in -P/-o [PixivSketch] Add extractors by nao20010128nao [tiktok] Add music, sticker and tag IEs by MinePlayersPE [BiliIntl] Fix extractor by MinePlayersPE [CBC] Fix URL regex [tiktok] Fix extractor_key used in archive [youtube] End live-from-start properly when stream ends with 403 [Zee5] Fix VALID_URL for tv-shows by Ashish0804 2021.12.25 [dash,youtube] Download live from start to end by nao20010128nao, pukkandan Add option --live-from-start to enable downloading live videos from start Add key is_from_start in formats to identify formats (of live videos) that downloads from start [dash] Create protocol http_dash_segments_generator that allows a function to be passed instead of fragments [fragment] Allow multiple live dash formats to download simultaneously [youtube] Implement fragment re-fetching for the live dash formats [youtube] Re-extract dash manifest every 5 hours (manifest expires in 6hrs) [postprocessor/ffmpeg] Add FFmpegFixupDuplicateMoovPP to fixup duplicated moov atoms Known issues: Ctrl+C doesn't work on Windows when downloading multiple formats If video becomes private, download hangs [SponsorBlock] Add Filler and Highlight categories by nihil-admirari, pukkandan Change --sponsorblock-cut all to --sponsorblock-cut default if you do not want filler sections to be removed Add field webpage_url_domain Add interactive format selection with -f - Add option --file-access-retries by ehoogeveen-medweb [outtmpl] Add alternate forms S, D and improve id detection [outtmpl] Add operator & for replacement text by PilzAdam [EmbedSubtitle] Disable duration check temporarily [extractor] Add _search_nuxt_data by nao20010128nao [extractor] Ignore errors in comment extraction when -i is given [extractor] Standardize _live_title [FormatSort] Prevent incorrect deprecation warning [generic] Extract m3u8 formats from JSON-LD [postprocessor/ffmpeg] Always add faststart [utils] Fix parsing YYYYMMDD dates in Nov/Dec by wlritchi [utils] Improve parse_count [utils] Update std_headers by kikuyan, fstirlitz [lazy_extractors] Fix for search IEs [extractor] Support default implicit graph in JSON-LD by zmousm Allow --no-write-thumbnail to override --write-all-thumbnail Fix --throttled-rate Fix control characters being printed to --console-title Fix PostProcessor hooks not registered for some PPs Pre-process when using --flat-playlist Remove known invalid thumbnails from info_dict Add warning when using -f best Use parse_duration for --wait-for-video and some minor fix [test/download] Add more fields [test/download] Ignore field webpage_url_domain by std-move [compat] Suppress errors in enabling VT mode [docs] Improve manpage format by iw0nderhow, pukkandan [docs,cleanup] Minor fixes and cleanup [cleanup] Fix some typos by unit193 [ABC:iview] Add show extractor by pabs3 [dropout] Add extractor by TwoThousandHedgehogs, pukkandan [GameJolt] Add extractors by MinePlayersPE [gofile] Add extractor by Jertzukka, Ashish0804 [hse] Add extractors by cypheron, pukkandan [NateTV] Add NateIE and NateProgramIE by Ashish0804, Hyeeji [OpenCast] Add extractors by bwildenhain, C0D3D3V [rtve] Add RTVEAudioIE by kebianizao [Rutube] Add RutubeChannelIE by Ashish0804 [skeb] Add extractor by nao20010128nao [soundcloud] Add related tracks extractor by Lapin0t [toggo] Add extractor by nyuszika7h [TrueID] Add extractor by MinePlayersPE [audiomack] Update album and song VALID_URL by abdullah-if, dirkf [CBC Gem] Extract 1080p formats by DavidSkrundz [ceskatelevize] Fetch iframe from nextJS data by mkubecek [crackle] Look for non-DRM formats by raleeper [dplay] Temporary fix for discoveryplus.com/it [DiscoveryPlusShowBaseIE] yield actual video id by Ashish0804 [Facebook] Handle redirect URLs [fujitv] Extract 1080p from tv_android m3u8 by YuenSzeHong [gronkh] Support new URL pattern by Sematre [instagram] Expand valid URL by u-spec-png [Instagram] Try bypassing login wall with embed page by MinePlayersPE [Jamendo] Fix use of _VALID_URL_RE by jaller94 [LBRY] Support livestreams by Ashish0804, pukkandan [NJPWWorld] Extract formats from m3u8 by aarubui [NovaEmbed] update player regex by std-move [npr] Make SMIL extraction non-fatal by r5d [ntvcojp] Extract NUXT data by nao20010128nao [ok.ru] add mobile fallback by nao20010128nao [olympics] Add uploader and cleanup by u-spec-png [ondemandkorea] Update jw_config regex by julien-hadleyjack [PlutoTV] Expand _VALID_URL [RaiNews] Fix extractor by nixxo [RCTIPlusSeries] Lazy extraction and video type selection by MinePlayersPE [redtube] Handle formats delivered inside a JSON by dirkf, nixxo [SonyLiv] Add OTP login support by Ashish0804 [Steam] Fix extractor by u-spec-png [TikTok] Pass cookies to mobile API by MinePlayersPE [trovo] Fix inheritance of TrovoChannelBaseIE [TVer] Extract better thumbnails by YuenSzeHong [vimeo] Extract chapters [web.archive:youtube] Improve metadata extraction by coletdjnz [youtube:comments] Add more options for limiting number of comments extracted by coletdjnz [youtube:tab] Extract more metadata from feeds/channels/playlists by coletdjnz [youtube:tab] Extract video thumbnails from playlist by coletdjnz, pukkandan [youtube:tab] Ignore query when redirecting channel to playlist and cleanup of related code [youtube] Fix ytsearchdate [zdf] Support videos with different ptmd location by iw0nderhow [zee5] Support /episodes in URL CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 13:37:33 Modified files: games/supertux : Makefile distinfo games/supertux/patches: patch-CMakeLists_txt patch-src_supertux_main_cpp games/supertux/pkg: PLIST Removed files: games/supertux/patches: patch-src_video_texture_manager_cpp Log message: Update to SuperTux 0.6.3. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/12/30 13:38:44 Modified files: usr.sbin/relayd: proc.c Log message: relayd(8): don't create sockets between CAs and RELAYs. CA and RELAY process types don't need to communicate with other CA or RELAY processes respectively, so don't create and distribute ipc socketpairs. Tested by and ok denis@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2021/12/30 13:51:34 Modified files: regress/usr.sbin/relayd: Makefile Log message: typo: p5-Socket-SSL -> p5-IO-Socket-SSL ok kn@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 15:13:47 Modified files: games/irrlamb : Makefile distinfo games/irrlamb/pkg: PLIST Added files: games/irrlamb/patches: patch-CMakeLists_txt patch-src_ode_src_config_h patch-src_ou_malloc_cpp Removed files: games/irrlamb/patches: patch-src_font_irrUString_h Log message: Update to irrlamb 1.0.1. feedback/ok op@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 15:15:35 Modified files: devel/bullet : Makefile distinfo devel/bullet/pkg: PLIST Removed files: devel/bullet/patches: patch-examples_OpenGLWindow_LoadShader_cpp patch-examples_SharedMemory_PhysicsServerExample_cpp patch-examples_SharedMemory_TinyRendererVisualShapeConverter_cpp patch-examples_ThirdPartyLibs_Gwen_Renderers_FontData_h Log message: Update to bullet 3.21 and enable double precision (needed for OpenMW). Initial diff and tests by op@, thanks! CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 15:16:17 Modified files: games/openmw : Makefile distinfo games/openmw/pkg: PLIST Log message: Update to OpenMW 0.47.0. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/30 15:33:28 Modified files: audio/musikcube: Makefile distinfo audio/musikcube/pkg: PLIST Removed files: audio/musikcube/patches: patch-CMakeLists_txt Log message: Update to musikcube-0.96.10 Thanks to Matthias Schmidt for the update! CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/30 15:40:19 Added files: lang/gcc/8/patches: patch-gcc_genconditions_c Log message: Apply workaround for changed behaviour of __builtin_constant_p in LLVM 13 in case we are bootstrapping with the base compiler. Found on aarch64 by phessler@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2021/12/30 17:31:16 Modified files: net/libtorrent-rasterbar: Makefile distinfo net/libtorrent-rasterbar/patches: patch-include_libtorrent_config_hpp Removed files: net/libtorrent-rasterbar/patches: patch-include_libtorrent_buffer_hpp Log message: update net/libtorrent-rasterbar 1.2.15 Changelog: https://github.com/arvidn/libtorrent/releases/tag/v1.2.15 https://github.com/arvidn/libtorrent/releases/tag/v1.2.14 - Build with c++17 to work around c++14 / boost 1.77 crash (report and solution by Brad). - Major bump due to removed symbols. - Remove buffer.hpp patch (fixed upstream). - Add newline in config.hpp patch. From Brad with tweaks by me. Thanks! Tested by Brad. OK mariani@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/31 00:20:32 Modified files: net/avahi : Makefile net/avahi/pkg : PLIST-gui PLIST-main Log message: Unbreak packaging: move gui man pages to the proper subpackage so that the no_gui can be built. spotted by jca@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2021/12/31 00:43:22 Modified files: devel/cflow : Makefile distinfo Log message: Update to cflow-1.7. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2021/12/31 01:15:47 Modified files: sys/dev/usb : if_uaq.c Log message: Fix up handling of IFF_ALLMULTI and call uaq_iff() from uaq_init(). from Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2021/12/31 01:17:52 Removed files: www/chromium/patches: patch-base_compiler_specific_h Log message: remove obsolete patch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/31 01:31:52 Modified files: sysutils : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: sysutils/direvent: Makefile distinfo sysutils/direvent/pkg: DESCR PLIST Log message: Remove direvent; it crashes in many different ways at runtime and the newest release isn't better. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/31 01:54:19 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/pkg: PLIST Log message: update to roundcubemail-1.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/31 01:54:49 Modified files: mail/roundcubemail: Tag: OPENBSD_7_0 Makefile distinfo mail/roundcubemail/pkg: Tag: OPENBSD_7_0 PLIST Log message: update to roundcubemail-1.4.13 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2021/12/31 02:24:18 Modified files: sys/dev/pci : if_bwfm_pci.c if_bwfm_pci.h Log message: Newer Apple firmware on chipsets without a hardware RNG require the host to provide a buffer of random bytes to the device on initialization. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/31 02:29:56 Modified files: games/openmw : Makefile Log message: Remove commented-out WANTLIB entries. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2021/12/31 02:53:12 Modified files: lang/sbcl : Makefile distinfo lang/sbcl/pkg : PLIST Log message: Update to sbcl-2.1.11 ok gkoehler@ op@ maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/31 02:57:05 Modified files: textproc/py-pygments: Makefile distinfo textproc/py-pygments/pkg: PLIST Log message: update to py3-pygments-2.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/31 02:58:11 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.1.5 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2021/12/31 03:35:00 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-1.5.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 03:40:30 Modified files: sys/arch/amd64/amd64: locore.S Log message: specifed -> specified CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 03:44:05 Modified files: sys/arch/amd64/amd64: locore0.S sys/arch/i386/i386: locore0.S Log message: avaialble -> available CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/31 03:56:16 Log message: import zmusic-1.1.3, needed for gzdoom updated GZDoom's music system as a standalone library for easier reuse by other projects. port from Timo Myyrä with some small tweaks by me. Thanks Timo! OK solene@ Status: Vendor Tag: op Release Tags: op_20211231 N ports/audio/zmusic/Makefile N ports/audio/zmusic/distinfo N ports/audio/zmusic/pkg/DESCR N ports/audio/zmusic/pkg/PLIST N ports/audio/zmusic/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/31 03:56:46 Modified files: audio : Makefile Log message: +zmusic CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2021/12/31 03:57:57 Modified files: games/gzdoom : Makefile distinfo games/gzdoom/patches: patch-src_CMakeLists_txt games/gzdoom/pkg: PLIST Removed files: games/gzdoom/patches: patch-libraries_glslang_glslang_Include_PoolAlloc_h patch-libraries_wildmidi_wildmidi_wildmidi_lib_h patch-libraries_zmusic_mididevices_music_fluidsynth_mididevice_cpp patch-libraries_zmusic_zmusic_mididefs_h patch-libraries_zmusic_zmusic_zmusic_h patch-src_scripting_vm_vmframe_cpp Log message: update gzdoom to 4.7.1 diff from Timo Myyrä with minor tweaks by me. OK solene@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2021/12/31 04:21:45 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Add missing locking to pmap_extract(9) and pmap_unwire(9). ok patrick@, mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 04:24:24 Modified files: sys/dev/pci : pcireg.h Log message: Interrups -> Interrupts CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2021/12/31 04:35:50 Modified files: usr.bin/tmux : tty.c Log message: Try to turn on less-capable mouse modes when turning on more-capable, to increase the chances we get something even if the terminal doesn't support the one we really want. GitHub issue 3020. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2021/12/31 05:35:16 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.0.0. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/31 06:29:42 Modified files: games/supertux : Makefile Log message: Missing BUILD_DEPENDS on glm, found by aja@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2021/12/31 07:28:31 Modified files: games/warzone2100: Makefile distinfo games/warzone2100/patches: patch-3rdparty_glm_core_type_half_inl patch-configure_ac patch-icons_Makefile_in patch-lib_exceptionhandler_exceptionhandler_cpp patch-lib_netplay_netplay_cpp patch-src_Makefile_in games/warzone2100/pkg: PLIST Added files: games/warzone2100/patches: patch-doc_CMakeLists_txt patch-icons_CMakeLists_txt patch-src_CMakeLists_txt Log message: Update to warzone2100 4.2.4. tweaks/ok sdk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2021/12/31 11:08:53 Modified files: net/kea : Makefile distinfo Log message: update to kea-2.0.1 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2021/12/31 15:07:06 Added files: games/warzone2100/pkg: README Log message: Add missing README file CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 15:38:01 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 Log message: deafult -> default CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 15:40:40 Modified files: lib/libcrypto/man: crypto.3 Log message: excpetions -> exceptions CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 16:19:50 Modified files: sys/dev/usb : uaudio.c Log message: spelling ok ratchov@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 18:55:30 Modified files: usr.bin/ssh : PROTOCOL.agent PROTOCOL.mux authfile.c channels.c clientloop.c packet.c sftp-client.c sftp-client.h sftp-server.c ssh-agent.c umac.h Log message: spelling ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 19:06:07 Modified files: lib/libcrypto/man: OBJ_create.3 a2d_ASN1_OBJECT.3 Log message: identfier -> identifier CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 19:18:28 Modified files: lib/libtls/man : tls_load_file.3 Log message: contibutions -> contributions CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2021/12/31 19:20:38 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): freopen(3) stdin, stdout uniq(1) defaults to stdin and stdout, has exactly one input and one output, and permits the user to replace the default input and/or the default output with a given file. freopen(3) is the right idiom in this context. Get rid of file() and the extra FILE pointers. Switch from fprintf(3) to printf(3). While here, const the "str" argument to show(). Thread: https://marc.info/?l=openbsd-tech&m=164078603312936&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 19:44:22 Modified files: lib/libc/rpc : rpc.3 Log message: failured -> failed CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 20:57:20 Modified files: share/man/man5 : bsd.regress.mk.5 Log message: approciate -> appropriate CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 20:59:23 Modified files: share/man/man7 : roff.7 Log message: eascape -> escape CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2021/12/31 21:18:06 Modified files: usr.bin/ssh : ssh-agent.c Log message: fix memleak in process_extension(); oss-fuzz issue #42719 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2021/12/31 22:55:06 Modified files: usr.bin/ssh : ssh.c sshbuf.h umac.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 00:00:57 Modified files: sys/kern : init_main.c Log message: copyright++; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 01:01:27 Modified files: share/man/man4 : bpe.4 Log message: Identifiier -> Identifier CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 01:10:29 Modified files: usr.sbin/tcpdump: tcpdump.8 Log message: Multiprocol -> Multiprotocol CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/01 04:17:26 Modified files: x11/gtk+4 : Makefile Log message: Missing BDEP on devel/py-gobject3. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/01 04:42:27 Modified files: www/newsboat : Makefile crates.inc distinfo www/newsboat/patches: patch-Makefile www/newsboat/pkg: PLIST Log message: Update to newsboat 2.26 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/01 04:45:35 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Add missing locking to pmap_extract(9) and pmap_unwire(9). ok patrick@, mpi@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/01 05:10:14 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20211224 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/01/01 05:28:46 Modified files: multimedia/sfml: Makefile Added files: multimedia/sfml/patches: patch-cmake_SFMLConfigDependencies_cmake_in patch-tools_pkg-config_sfml-window_pc_in Log message: Add patches missed in the initial update; this fixes linking errors in dependent ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/01 05:32:37 Modified files: textproc/py-pygments: Makefile distinfo Log message: update to py3-pygments-2.11.1 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/01/01 05:35:09 Modified files: games/openmw : Makefile distinfo Added files: games/openmw/patches: patch-extern_CMakeLists_txt Log message: Do not download code from github during configure. found by and ok aja@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/01 07:18:39 Modified files: sys/arch/riscv64/include: cpu.h Log message: Remove unused function prototype. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/01/01 10:44:18 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): bump numchars, numfields from int to long long Also bump repeats from int to unsigned long long. While here, don't cast the result of strtonum() and unwrap some lines. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/01/01 11:20:52 Modified files: usr.bin/uniq : uniq.c Log message: uniq(1): miscellaneous style(9)-ish stuff - Include what you use: + Add for strcasecmp(3). + Drop , unused. - Pull the "errstr" declaration out of the getopt(3) loop up to the top of main(). - Align the strtonum(3) error messages with the argument names in the uniq.1 manpage and the usage string. They are referred to as "chars" and "fields". - Trim some whitespace. - Return from main() instead of exit(3). - De-(void) fprintf(3). - Prefer getprogname(3) to __progname. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/01 11:52:26 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Use correct defines for random seed magic/length. Spotted by Andreas Schnebinger CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/01 11:52:37 Modified files: sys/arch/arm64/arm64: cpuswitch.S cryptox.c exception.S machdep.c process_machdep.c syscall.c trap.c vm_machdep.c sys/arch/arm64/conf: files.arm64 sys/arch/arm64/dev: efi.c sys/arch/arm64/include: armreg.h cpu.h pcb.h Added files: sys/arch/arm64/arm64: fpu.c sys/arch/arm64/include: fpu.h Removed files: sys/arch/arm64/arm64: vfp.c sys/arch/arm64/include: vfp.h Log message: Rewrite the kernel FPU handling code. The new code saves the FPU state in cpu_switch() instead of at the kernel edge and gets rid of the FPU state tracking in struct cpu_info and struct pcb. This fixes the random crashes seen with SMP kernels on Apple M1. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/01 11:54:09 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Revert the hack for Apple M1 systems. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2022/01/01 11:57:24 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/climm : Makefile distinfo net/climm/patches: patch-doc_Makefile_in patch-include_util_str_h patch-m4_libotr_m4 patch-src_io_io_socks5_c patch-src_util_otr_c patch-src_util_str_c net/climm/pkg : DESCR PLIST Log message: remove net/climm, as it is barely useable these days: - ICQ login does not work since they switched OSCAR->WIM protocol - XMPP login segfaults, alternative cli clients are available in ports - no homepage, no upstream, last release from 2010 ok jca and pascal (maintainer), back in september already CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/01 16:47:15 Modified files: sys/arch/amd64/include: asm.h sys/arch/sparc64/include: asm.h lib/libc : Makefile.inc lib/libc/arch/sparc64: SYS.h lib/libc/arch/amd64/string: bcmp.S bzero.S memmove.S lib/libc/arch/amd64/sys: brk.S sbrk.S lib/libc/arch/sparc64/sys: brk.S sbrk.S Added files: lib/libc/arch : DEFS.h Removed files: lib/libc/arch/amd64: DEFS.h Log message: Add ENTRY_NB() macro for doing an ASM function entry without setting the binding to global (NB == "no binding"), as clang 13 is now warning about changing the binding from global to weak. This first pass does amd64 and sparc64 and pulls DEFS.h out of the per-arch directory to a common directory; others to follow ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 18:01:04 Modified files: sys/arch/armv7/armv7: intr.c sys/arch/arm64/arm64: intr.c sys/arch/riscv64/riscv64: intr.c Log message: establush -> establish CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/01 18:20:25 Modified files: lib/libc/arch/amd64/string: memmove.S Log message: Don't use *ENTRY_NB() with END_BUILTIN(), at least yet Problem noted by naddy@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 18:59:42 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: plaform -> platform CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 19:13:33 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c sys/dev/acpi : acpireg.h Log message: preferense -> preference CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 19:26:50 Modified files: sys/arch/arm64/include: armreg.h Log message: slignment -> alignment CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 19:31:08 Modified files: sys/arch/arm64/dev: rtkit.c Log message: unhandle -> unhandled CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/01 19:42:32 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/spe : Makefile distinfo devel/spe/patches: patch-setup_py patch-spe_desktop devel/spe/pkg : DESCR PLIST devel/py-Checker: Makefile distinfo devel/py-Checker/patches: patch-setup_py devel/py-Checker/pkg: DESCR PLIST Log message: retire spe and py-Checker Both are python2-only and long dead upstream. spe was the only consumer of py-Checker. Helps to make progress getting py-cryptodome and py-wxPython to be python3-only. ok sdk@, sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 20:41:08 Modified files: sys/arch/i386/i386: acpi_wakecode.S sys/arch/riscv64/riscv64: locore.S sys/dev/pci : if_skreg.h pci.c Log message: addres -> address CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:00:28 Modified files: sys/arch/amd64/amd64: vmm.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:30:07 Modified files: sys/arch/i386/i386: pmapae.c Log message: phsyaddr -> physaddr CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:32:00 Modified files: sys/arch/i386/conf: files.i386 Log message: contoller -> controller CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:37:19 Modified files: sys/arch/hppa/conf: GENERIC sys/arch/sparc64/conf: GENERIC Log message: numers -> numbers CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:40:06 Modified files: sys/arch/sparc64/dev: iommureg.h Log message: Nummber -> Number CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:49:50 Modified files: sys/arch/amd64/stand/efi32: run_i386.S sys/arch/amd64/stand/efi64: run_i386.S sys/arch/amd64/stand/efiboot: run_i386.S Log message: convension -> convention CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 22:59:54 Modified files: sys/arch/arm/arm: fault.c Log message: priveledged -> privileged CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/01 23:16:08 Modified files: sys/arch/sh/sh : locore_subr.S Log message: priviledged -> privileged CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/02 00:12:48 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update to ncspot-0.9.4 From Henrik Friedrichsen (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/02 03:27:03 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.0.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/02 04:12:51 Modified files: net/usrsctp : Makefile Log message: Link against phtread in cmake build The library contains pthread_* symbols but did not link against it. Pass linker flags and edit the .pc file to fix this. The autoconf build does use `-phread', so this is only an issue when building with cmake. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/02 04:43:46 Modified files: devel/spidermonkey78: Makefile distinfo Log message: Update to spidermonkey78-78.15.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/02 06:33:40 Modified files: lang/php/8.0/patches: patch-configure_ac lang/php/8.1/patches: patch-configure_ac Log message: Zap outdated comment about ifuncs Missed in 8.0/patches/patch-configure_ac rev 1.2 ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/01/02 07:11:16 Modified files: devel/arm-compute-library: Makefile distinfo devel/arm-compute-library/patches: patch-SConscript patch-SConstruct devel/arm-compute-library/pkg: PLIST Log message: Update to arm-compute-library 21.11 ok sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/02 07:39:01 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: serverion mirror is down and they haven't responded after three weeks, so remove it CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/02 09:47:52 Modified files: net/barrier/patches: patch-src_lib_net_SecureSocket_cpp Log message: Refresh patch CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/02 09:51:17 Modified files: net/barrier : Makefile Added files: net/barrier/patches: patch-src_lib_barrier_ProtocolUtil_cpp patch-src_lib_barrier_ProtocolUtil_h Log message: Rename private function to avoid ambiguity on riscv64, where va_list is void * CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/02 10:25:51 ports/lang/php/8.1/files Update of /cvs/ports/lang/php/8.1/files In directory cvs.openbsd.org:/tmp/cvs-serv61212/files Log Message: Directory /cvs/ports/lang/php/8.1/files added to the repository CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/01/02 10:26:14 Modified files: sys/kern : subr_disk.c sbin/fdisk : gpt.c Log message: Stop writing big-endian checksums into the little-endian GPT header fields gh_csum and gh_part_csum. Constrain kernel to accepting only correct little-endian checksums. Temporarily allow fdisk(8) to read either endian GPTs so that big-endian GPTs can be made correct by a simple 'fdisk -e' && 'w'. Fixes inter-architecture, inter-OS GPT portability and GPT fdisk(8) on big-endian architectures. Broken since initial GPT implementation. Suggestions and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/02 11:27:26 Modified files: security/hcxtools: Makefile distinfo security/hcxtools/pkg: PLIST Log message: simple update 6.2.4 -> 6.2.5 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/02 13:00:21 Modified files: sys/arch/arm64/dev: agintc.c ampintc.c bcm2836_intr.c Log message: Don't use != 0 to check whether a pointer is non-NULL. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/02 13:10:24 Modified files: sys/arch/arm64/dev: aplintc.c Log message: Grab kernel lock when required. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/01/02 13:16:43 Modified files: www/lightsquid : Makefile Added files: www/lightsquid/patches: patch-lightparser_pl Log message: Fix date limits. Reported by Alexander Grigoryev (alexander dot 4mail()gmail. com), thanks! CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:23:03 Modified files: comms/tlf : Makefile Added files: comms/tlf/patches: patch-src_sendqrg_c Log message: add support for FILPATHLEN -> HAMLIB_FILPATHLEN change at hamlib-4.2 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:23:48 Modified files: comms/xlog : Makefile Added files: comms/xlog/patches: patch-src_hamlib-utils_c Log message: add support for FILPATHLEN -> HAMLIB_FILPATHLEN change at hamlib-4.2 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:38:49 ports/inputmethods/libkkc-data Update of /cvs/ports/inputmethods/libkkc-data In directory cvs.openbsd.org:/tmp/cvs-serv86623/libkkc-data Log Message: Directory /cvs/ports/inputmethods/libkkc-data added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:39:13 ports/inputmethods/libkkc-data/patches Update of /cvs/ports/inputmethods/libkkc-data/patches In directory cvs.openbsd.org:/tmp/cvs-serv23404/patches Log Message: Directory /cvs/ports/inputmethods/libkkc-data/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:39:13 ports/inputmethods/libkkc-data/pkg Update of /cvs/ports/inputmethods/libkkc-data/pkg In directory cvs.openbsd.org:/tmp/cvs-serv23404/pkg Log Message: Directory /cvs/ports/inputmethods/libkkc-data/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:45:24 Added files: inputmethods/libkkc-data: Makefile distinfo inputmethods/libkkc-data/patches: patch-genfilter_py patch-sortlm_py inputmethods/libkkc-data/pkg: DESCR PLIST Log message: initial commit, ok inoguchi@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/02 13:46:25 Modified files: inputmethods : Makefile Log message: +libkkc-data CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/02 14:00:37 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 Log message: fix strange indentation in code example CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/02 14:01:20 Modified files: sys/kern : kern_sig.c Log message: immediatly -> immediately CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 15:36:05 Modified files: sys/net : fq_codel.c if.c if_ppp.h if_spppsubr.c if_types.h if_wg.c pf.c pfvar_priv.h pipex.c pipex.h pipex_local.h ppp_tty.c radix.c route.c rtable.c sys/netinet : ip_ipip.c ipsec_output.c tcp_input.c tcp_subr.c tcp_timer.c sys/netinet6 : icmp6.c in6.c in6_var.h ip6_forward.c ip6_input.c ip6_output.c ip6protosw.h Log message: spelling ok jmc@ reads ok tb@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/02 15:42:57 Modified files: math/py-scikit-learn: Makefile distinfo math/py-scikit-learn/pkg: PLIST Log message: update sklearn to 1.0.2 This update includes a fix for (currently disputed) CVE-2020-28975 which affects sklearn version 0.23.2. ok pirofti@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/02 15:59:57 Modified files: lang/php/8.1 : Makefile lang/php/8.1/patches: patch-configure_ac Added files: lang/php/8.1/files: jump_riscv64_sysv_elf_gas.S make_riscv64_sysv_elf_gas.S Log message: Unbreak on riscv64: provide make/jump_fcontext from devel/boost PHP 8.1 introduced support for fibers. The implementation is based off assembly from the Boost project. Support for riscv64 was not added in PHP despite Boost.Coroutine now providing support for this arch. It's not clear yet what to do for architectures like sparc64, unsupported by Boost.Coroutine. ok sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:05:15 Modified files: share/man/man4 : pgt.4 Log message: Mac -> MAC CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:14:27 Modified files: sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC RAMDISK_CD sys/arch/i386/conf: GENERIC RAMDISK_CD sys/arch/sparc64/conf: GENERIC Log message: Prism54 (only full-mac varients) -> Prism54 Full-MAC CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:29:12 Modified files: sys/arch/armv7/armv7: locore0.S Log message: excuted -> executed CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:31:10 Modified files: sys/arch/macppc/macppc: ofwreal.S Log message: firmare -> firmware CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:34:16 Modified files: sys/arch/sparc64/sparc64: locore.s Log message: Resore -> Restore CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 16:39:48 Modified files: sys/arch/sparc64/sparc64: pmap.c Log message: approprate -> appropriate CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/02 17:39:21 Modified files: misc/py-imdb : Makefile distinfo misc/py-imdb/patches: patch-setup_py misc/py-imdb/pkg: PLIST Log message: update py-imdb to 2021.04.18 The latest release allows us to switch from python2 to python3. The old version also may not have kept pace with the evolution of the IMDB API. ok millert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 17:44:30 Modified files: sys/arch/i386/i386: locore.s Log message: happend -> happened CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 19:10:57 Modified files: sys/arch/i386/conf: RAMDISK_CD Log message: reuse gcu(4) comment from GENERIC fixing spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/02 20:06:50 Modified files: sys/arch/arm/cortex: ampintc.c sys/arch/armv7/broadcom: bcm2836_intr.c sys/arch/armv7/omap: intc.c sys/arch/armv7/sunxi: sxiintc.c sys/arch/riscv64/dev: plic.c Log message: Don't use != 0 to check whether a pointer is non-NULL. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/02 20:40:48 Modified files: lib : check_sym Log message: By default, put intermediate files in a temp dir and remove it on completion. To leave files in /tmp, use new -k option. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/01/02 22:10:10 Added files: graphics/vulkan-loader/patches: patch-loader_unknown_ext_chain_gas_aarch64_S Log message: backport a vulkan-loader patch from Dave Airlie to fix arm64 build loader/aarch64: attempt to avoid text relocations in the unknown code a11162fcaca808eb91c0fa4fbcce99bbcd5d3be2 problem reported and fix tested by matthieu@ who notes that xfce depends on this because it depends on poppler which depends on qt6 which depends on vulkan-loader CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/03 00:16:37 Modified files: devel/proj : Makefile distinfo Log message: devel/proj: update to 8.2.1. See https://lists.osgeo.org/pipermail/proj/2022-January/010488.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 00:35:07 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins devel to 2.327 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/03 00:39:55 Modified files: geo/postgis : Makefile distinfo geo/postgis/patches: patch-configure patch-liblwgeom_Makefile_in patch-postgis_Makefile_in geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.2.0. see https://postgis.net/2021/12/18/postgis-3.2.0/ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/03 00:45:39 Modified files: devel/glpk : Makefile Log message: Fix build of devel/glpk on sparc64 by specifying use of base-clang or ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/03 00:47:14 Modified files: games/hlsteam : Makefile Log message: Fix build on sparc64 by specifying use of ports-gcc CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 00:57:53 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij to 2021.3.1 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 00:58:15 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update pycharm to 2021.3.1 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 01:10:50 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/pkg: PLIST Added files: multimedia/aom/patches: patch-CMakeLists_txt Log message: Update aom to 3.2.0 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 01:22:33 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-devel to 2.327 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/03 02:12:34 Modified files: multimedia/gaupol: Makefile distinfo Log message: update gaupol to 1.10.1 diff from maintainer Anindya Mukherjee, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/03 02:29:08 Modified files: databases/py-ldap0: Makefile distinfo Log message: databases/py-ldap0: update to 1.4.6, from maintainer Lucas Raab see https://code.stroeder.com/pymod/python-ldap0/compare/v1.4.3...v1.4.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/03 02:29:37 Modified files: databases/web2ldap: Makefile distinfo Log message: databases/web2ldap: update to 1.6.27, from maintainer Lucas Raab see https://web2ldap.de/changes-1.6.html#r1.6.27 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/03 02:48:41 Modified files: sys/dev/isa : isapnpdebug.c Log message: ansi CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 03:01:23 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Removed files: graphics/krita/patches: patch-benchmarks_CMakeLists_txt patch-cmake_modules_FindOpenEXR_cmake patch-plugins_impex_exr_exr_converter_cc Log message: Update krita to 5.0.0 Test and feedback from sdk@, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/03 03:32:50 Log message: import ports/devel/pecl-xdebug, ok op@ Xdebug is an extension for PHP, and provides a range of features to improve the PHP development experience. Step Debugging: A way to step through your code in your IDE or editor while the script is executing. Improvements to PHP's error reporting: An improved var_dump() function, stack traces for Notices, Warnings, Errors and Exceptions to highlight the code path to the error. Tracing: Writes every function call, with arguments and invocation location to disk. Optionally also includes every variable assignment and return value for each function. Profiling: Allows you, with the help of visualisation tools, to analyse the performance of your PHP application and find bottlenecks. Code Coverage Analysis: To show which parts of your code base are executed when running unit tests with PHP Unit. Status: Vendor Tag: sthen Release Tags: sthen_20220103 N ports/devel/pecl-xdebug/Makefile N ports/devel/pecl-xdebug/distinfo N ports/devel/pecl-xdebug/pkg/PLIST N ports/devel/pecl-xdebug/pkg/DESCR N ports/devel/pecl-xdebug/files/xdebug.ini No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/03 03:33:25 Modified files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: distinfo mail/notmuch/py-notmuch: Makefile distinfo Log message: Update to notmuch-0.34.2 Changes: https://git.notmuchmail.org/git?p=notmuch;a=blob_plain;f=NEWS;hb=refs/tags/0.34.2 OK rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/03 03:33:59 Modified files: devel : Makefile Log message: +pecl-xdebug CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/03 04:05:10 Modified files: textproc/py-MarkupSafe: Makefile distinfo textproc/py-MarkupSafe/pkg: PLIST Log message: update to py3-MarkupSafe-2.0.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/03 05:01:32 Modified files: share/man/man4 : upgt.4 sys/dev/ic : pgt.c Log message: the prism54 domain is long abandoned don't give any traffic to whoever registered it afterwards ok claudio@ stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/03 05:21:50 Modified files: devel/cmake : Makefile Log message: cmake: use ${PATCHORIG}, don't hardcode .orig CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2022/01/03 06:26:25 Modified files: distrib/sets/lists/xbase: md.loongson distrib/sets/lists/xserv: md.loongson Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/03 08:10:14 Modified files: devel/cmake : Makefile Added files: devel/cmake/patches: patch-Source_cmFileCommand_cxx Log message: disable DOWNLOAD/UPLOAD in cmake when called from OpenBSD ports builds. ok rsadowski@ kn@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/03 08:50:16 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK Log message: SOCs -> SoCs CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 09:18:53 Modified files: devel/cmake : Makefile Added files: devel/cmake/patches: patch-Source_cmFindPackageCommand_cxx Log message: Disable find_package "QUIET" option in openbsd ports builds Help porters to find hidden (QUIET) dependencies in cmake ports by disabling the QUIET option in the ports tree build. This is controlled at MODCMAKE_PORT_BUILD and is activated by default. OK kn@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/01/03 09:42:17 Modified files: sbin/slaacd : engine.c Log message: Prefix life time is independent from router life time. Form an IPv6 address even if the router announcing the prefix isn't a default router. Problem reported by mgraves AT brainfat.net on misc OK denis CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 09:58:14 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.23.1 Add myself as maintainer CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/03 14:33:52 Modified files: devel/llvm : Makefile distinfo devel/llvm/patches: patch-include_llvm_CodeGen_AsmPrinter_h patch-include_llvm_CodeGen_MachineFrameInfo_h patch-include_llvm_CodeGen_Passes_h patch-include_llvm_CodeGen_TargetFrameLowering_h patch-include_llvm_InitializePasses_h patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp patch-lib_CodeGen_CMakeLists_txt patch-lib_CodeGen_PrologEpilogInserter_cpp patch-lib_CodeGen_TargetPassConfig_cpp patch-lib_MC_MCELFStreamer_cpp patch-lib_MC_MCParser_AsmParser_cpp patch-lib_Target_AArch64_AArch64AsmPrinter_cpp patch-lib_Target_AArch64_AArch64FrameLowering_cpp patch-lib_Target_AArch64_AArch64FrameLowering_h patch-lib_Target_AArch64_AArch64ISelLowering_cpp patch-lib_Target_AArch64_AArch64InstrInfo_cpp patch-lib_Target_AArch64_AArch64InstrInfo_td patch-lib_Target_AArch64_AArch64Subtarget_h patch-lib_Target_AArch64_AArch64TargetMachine_cpp patch-lib_Target_AArch64_CMakeLists_txt patch-lib_Target_Mips_CMakeLists_txt patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp patch-lib_Target_Mips_MipsISelLowering_cpp patch-lib_Target_Mips_MipsTargetMachine_cpp patch-lib_Target_PowerPC_CMakeLists_txt patch-lib_Target_PowerPC_PPCAsmPrinter_cpp patch-lib_Target_PowerPC_PPCFrameLowering_cpp patch-lib_Target_PowerPC_PPCFrameLowering_h patch-lib_Target_PowerPC_PPCInstrInfo_td patch-lib_Target_PowerPC_PPCTargetMachine_cpp patch-lib_Target_RISCV_RISCVISelLowering_cpp patch-lib_Target_Sparc_SparcISelLowering_cpp patch-lib_Target_Sparc_SparcInstrInfo_td patch-lib_Target_X86_CMakeLists_txt patch-lib_Target_X86_X86FrameLowering_cpp patch-lib_Target_X86_X86FrameLowering_h patch-lib_Target_X86_X86IndirectThunks_cpp patch-lib_Target_X86_X86InstrCompiler_td patch-lib_Target_X86_X86MCInstLower_cpp patch-lib_Target_X86_X86MachineFunctionInfo_h patch-lib_Target_X86_X86RegisterInfo_td patch-lib_Target_X86_X86Subtarget_h patch-lib_Target_X86_X86TargetMachine_cpp patch-lib_Target_X86_X86_h patch-lib_Target_X86_X86_td patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp patch-tools_clang_include_clang_Basic_CodeGenOptions_def patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_include_clang_Driver_Options_td patch-tools_clang_include_clang_Sema_Sema_h patch-tools_clang_lib_Basic_Targets_X86_cpp patch-tools_clang_lib_Basic_Targets_X86_h patch-tools_clang_lib_CodeGen_CGCall_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h patch-tools_clang_lib_Frontend_CompilerInvocation_cpp patch-tools_clang_lib_Sema_SemaChecking_cpp patch-tools_clang_lib_Sema_SemaDeclAttr_cpp patch-tools_clang_tools_scan-build_libexec_ccc-analyzer patch-tools_lld_ELF_Config_h patch-tools_lld_ELF_DriverUtils_cpp patch-tools_lld_ELF_Driver_cpp patch-tools_lld_ELF_LinkerScript_cpp patch-tools_lld_ELF_Options_td patch-tools_lld_ELF_Symbols_cpp patch-tools_lld_ELF_Symbols_h patch-tools_lld_ELF_Writer_cpp devel/llvm/pkg : PLIST-lldb PLIST-main lang/clang : clang.port.mk Added files: devel/llvm/patches: patch-cmake_modules_GetLibraryName_cmake patch-tools_clang_tools_clang-shlib_CMakeLists_txt patch-tools_lld_CMakeLists_txt patch-tools_lld_tools_lld_CMakeLists_txt patch-tools_lld_tools_lld_lld_cpp patch-tools_llvm-shlib_CMakeLists_txt Removed files: devel/llvm/patches: patch-include_llvm_BinaryFormat_Dwarf_def patch-lib_Support_CMakeLists_txt patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp patch-lib_Transforms_Scalar_SCCP_cpp patch-lib_WindowsManifest_CMakeLists_txt patch-tools_clang_lib_Basic_Targets_RISCV_cpp patch-tools_clang_lib_CodeGen_TargetInfo_cpp patch-tools_lld_ELF_Arch_PPC_cpp patch-tools_lld_ELF_InputSection_cpp patch-tools_lld_ELF_SyntheticSections_cpp Log message: Update to llvm-13.0.0 Tested with partial bulk builds on amd64 and sparc64. Fixes from semarie@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/03 14:34:53 Modified files: devel/include-what-you-use: Makefile distinfo devel/include-what-you-use/patches: patch-iwyu_include_picker_cc Log message: Update to include-what-you-use-0.17 to cope with the llvm update From jsg@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/03 14:35:48 Modified files: devel/woboq_codebrowser: Makefile Log message: Mark as BROKEN, doesn't build with llvm-13.0.0 Probably needs an update to latest upstream sources. Discussed with semarie@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 14:36:42 Modified files: devel/clang-tools-extra: Makefile distinfo devel/clang-tools-extra/patches: patch-cmake_modules_LLVMProcessSources_cmake patch-include_llvm_CodeGen_AsmPrinter_h patch-include_llvm_CodeGen_MachineFrameInfo_h patch-include_llvm_CodeGen_Passes_h patch-include_llvm_CodeGen_ReturnProtectorLowering_h patch-include_llvm_CodeGen_TargetFrameLowering_h patch-include_llvm_InitializePasses_h patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp patch-lib_CodeGen_CMakeLists_txt patch-lib_CodeGen_PrologEpilogInserter_cpp patch-lib_CodeGen_ReturnProtectorLowering_cpp patch-lib_CodeGen_ReturnProtectorPass_cpp patch-lib_CodeGen_TargetPassConfig_cpp patch-lib_MC_MCAsmInfoELF_cpp patch-lib_MC_MCELFStreamer_cpp patch-lib_MC_MCParser_AsmParser_cpp patch-lib_Target_AArch64_AArch64AsmPrinter_cpp patch-lib_Target_AArch64_AArch64FrameLowering_cpp patch-lib_Target_AArch64_AArch64FrameLowering_h patch-lib_Target_AArch64_AArch64ISelLowering_cpp patch-lib_Target_AArch64_AArch64InstrInfo_cpp patch-lib_Target_AArch64_AArch64InstrInfo_td patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h patch-lib_Target_AArch64_AArch64Subtarget_h patch-lib_Target_AArch64_AArch64TargetMachine_cpp patch-lib_Target_AArch64_CMakeLists_txt patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp patch-lib_Target_Mips_CMakeLists_txt patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp patch-lib_Target_Mips_MipsAsmPrinter_cpp patch-lib_Target_Mips_MipsFrameLowering_cpp patch-lib_Target_Mips_MipsFrameLowering_h patch-lib_Target_Mips_MipsISelLowering_cpp patch-lib_Target_Mips_MipsInstrInfo_td patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp patch-lib_Target_Mips_MipsReturnProtectorLowering_h patch-lib_Target_Mips_MipsTargetMachine_cpp patch-lib_Target_Mips_Mips_h patch-lib_Target_PowerPC_CMakeLists_txt patch-lib_Target_PowerPC_PPCAsmPrinter_cpp patch-lib_Target_PowerPC_PPCFrameLowering_cpp patch-lib_Target_PowerPC_PPCFrameLowering_h patch-lib_Target_PowerPC_PPCInstrInfo_td patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h patch-lib_Target_PowerPC_PPCTargetMachine_cpp patch-lib_Target_Sparc_SparcISelLowering_cpp patch-lib_Target_Sparc_SparcInstr64Bit_td patch-lib_Target_Sparc_SparcInstrInfo_td patch-lib_Target_X86_CMakeLists_txt patch-lib_Target_X86_X86AsmPrinter_h patch-lib_Target_X86_X86FixupGadgets_cpp patch-lib_Target_X86_X86FrameLowering_cpp patch-lib_Target_X86_X86FrameLowering_h patch-lib_Target_X86_X86InstrCompiler_td patch-lib_Target_X86_X86MCInstLower_cpp patch-lib_Target_X86_X86MachineFunctionInfo_h patch-lib_Target_X86_X86RegisterInfo_td patch-lib_Target_X86_X86ReturnProtectorLowering_cpp patch-lib_Target_X86_X86ReturnProtectorLowering_h patch-lib_Target_X86_X86Subtarget_h patch-lib_Target_X86_X86TargetMachine_cpp patch-lib_Target_X86_X86_h patch-lib_Target_X86_X86_td patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp patch-tools_clang_include_clang_AST_FormatString_h patch-tools_clang_include_clang_Basic_CodeGenOptions_def patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_include_clang_Driver_Options_td patch-tools_clang_include_clang_Sema_Sema_h patch-tools_clang_lib_AST_FormatString_cpp patch-tools_clang_lib_Basic_Targets_Mips_h patch-tools_clang_lib_Basic_Targets_X86_cpp patch-tools_clang_lib_Basic_Targets_X86_h patch-tools_clang_lib_CodeGen_CGCall_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h patch-tools_clang_lib_Frontend_CompilerInvocation_cpp patch-tools_clang_lib_Sema_SemaChecking_cpp patch-tools_clang_lib_Sema_SemaDeclAttr_cpp patch-tools_clang_tools_scan-build_libexec_ccc-analyzer devel/clang-tools-extra/pkg: PLIST Removed files: devel/clang-tools-extra/patches: patch-include_llvm_BinaryFormat_Dwarf_def patch-lib_Support_CMakeLists_txt patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp patch-lib_Transforms_Scalar_SCCP_cpp patch-lib_WindowsManifest_CMakeLists_txt patch-tools_clang_lib_CodeGen_TargetInfo_cpp Log message: Update clang-tools-extra to 13.0.0 As usual patches from devel/llvm (thanks jca@ for the hard work) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/03 14:49:37 Modified files: usr.bin/script : script.1 Log message: note the -c runs sh -c; from nabijaczleweli CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 15:17:53 Modified files: www/ruby-ethon : Makefile Log message: Fix homepage CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/03 16:48:03 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/03 22:50:43 Modified files: sys/arch/amd64/conf: GENERIC Log message: Remove commented out gtp from amd64 GENERIC It has long been irrelevant as pointed out by Crystal Kolipe kolipe.c AT exoticsilicon.com ok mlarkin CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 23:05:30 Modified files: devel/catch2 : Makefile distinfo Log message: Update catch2 to 2.13.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 23:17:17 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 64.0.0 https://mkvtoolnix.download/doc/NEWS.md CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/01/03 23:17:46 Modified files: sbin/slaacd : frontend.c Log message: Wait for the link-local address to become non-tentative. Otherwise we just end up with an ugly "Can't assign requested address" error from sendmsg(2). OK phessler CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/01/03 23:20:37 Modified files: sbin/dhcpleased: dhcpleased.c dhcpleased.conf.5 dhcpleased.h engine.c frontend.c parse.y printconf.c Log message: Make host name DHCP option configurable. Diff from hagen@sdf.org, tweaks by me. OK phessler testing & OK bket CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:23:50 Added files: www/ruby-xmlrpc: Makefile distinfo www/ruby-xmlrpc/pkg: DESCR PLIST Log message: re-add ruby-xmlrpc needed as dependency for upcoming wpscan update and switch to ruby30 FLAVOR OK jeremy@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:25:27 Log message: import ruby-webrick WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a proxy server, and a virtual-host server. OK jeremy@ Status: Vendor Tag: sebastia Release Tags: sebastia_20220104 N ports/www/ruby-webrick/Makefile N ports/www/ruby-webrick/distinfo N ports/www/ruby-webrick/pkg/DESCR N ports/www/ruby-webrick/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 23:28:02 Log message: Import kgeotag-1.2.0 Comment: stand-alone photo geotagging program Description: Photos (e. g. JPEG images) contain metadata like the creation date, camera information etc. Those are either stored in the so-called Exif header, in an XMP sidecar file or in both. This data can also represent geographic coordinates so that it's replicable where the images were taken. Most cameras don't have GPS receivers, so, most can't save coordinates when taking images. A common approach is to e. g. carry a small GPS logging device along, which records a track all the time. Later on, the images' dates can be compared to the GPS log's points' dates to figure out where an image was taken. If one knows for sure where the respective photo was taken, it's also possible to assign coordinates to the images manually. Maintainer: Rafael Sadowski WWW: https://kgeotag.kde.org Feedback and OK sdk@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20220114 N ports/geo/kgeotag/Makefile N ports/geo/kgeotag/distinfo N ports/geo/kgeotag/pkg/DESCR N ports/geo/kgeotag/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:28:38 Modified files: www : Makefile Log message: Add ruby-webrick, ruby-xmlrpc CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/03 23:29:00 Modified files: geo : Makefile Log message: +kgeotag CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:31:48 Modified files: www/ruby-typhoeus: Makefile Log message: Add HOMEPAGE and take MAINTAINER OK jeremy@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2022/01/03 23:32:40 Modified files: sys/net : if_bridge.c if_veb.c sys/netinet : ip_ipsp.c ip_ipsp.h ip_output.c ip_spd.c ipsec_input.c tcp_input.c udp_usrreq.c sys/netinet6 : ip6_output.c Log message: Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and trees. ipsp_ids_lookup() returns `ids' with bumped reference counter. original diff from mvs ok mvs CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:35:58 Modified files: devel/ruby-opt_parse_validator: Makefile distinfo Log message: simple update 1.9.4 -> 1.9.5 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:38:19 Modified files: security/ruby-cms_scanner: Makefile distinfo security/ruby-cms_scanner/patches: patch-_metadata Log message: simple update 0.13.5 -> 0.13.6 while there, switch to ruby30 FLAVOR CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/03 23:40:17 Modified files: security/wpscan: Makefile distinfo Log message: simple update 3.8.18 -> 3.8.20 while there, remove MODRUBY_REV = 2.7 to switch to default ruby30 FLAVOR CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/03 23:48:46 Removed files: sys/arch/alpha/isa: isafcns_jensen.c Log message: remove unused file CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 00:20:33 Modified files: regress/usr.bin/ssh: agent-restrict.sh Log message: unbreak test: was picking up system ssh-add instead of the one supposedly being tested. Spotted by dtucker and using his VM zoo (which includes some systems old enough to lack ed25519 key support) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 00:44:04 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.355. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 00:59:59 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 01:00:11 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 01:00:22 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.27. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/04 01:38:53 Modified files: regress/usr.bin/ssh: sshd-log-wrapper.sh test-exec.sh Log message: Log command invocation in debugging log to aid in manually reproducing failing commands. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/04 03:11:50 Modified files: devel/leiningen: Makefile distinfo devel/leiningen/patches: patch-bin_lein-pkg Log message: update devel/leiningen to 2.9.8 ok (but untested by) sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/04 03:12:15 Modified files: www/py-requests: Makefile distinfo Log message: update to py-requests-2.27.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/04 03:34:16 Modified files: lib/libssl : ssl_tlsext.c Log message: Only allow zero length key shares when we know we're doing HRR. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/01/04 03:36:37 Modified files: graphics/hugin : Makefile distinfo graphics/hugin/patches: patch-CMakeModules_FindOpenEXR_cmake graphics/hugin/pkg: PLIST Log message: update to hugin-2021.0.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/04 03:37:39 Modified files: devel/nspr : Makefile distinfo Log message: devel/nspr: update to 4.33 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/04 03:39:44 Removed files: x11/slim/pkg : README slim.rc Log message: remove x11/slim remnants, forgotten in previous noted by zapata - mailbox + org, thanks ! CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/01/04 03:44:17 Modified files: x11/gnome/eog : Makefile Added files: x11/gnome/eog/patches: patch-src_eog-image_c Log message: Fix a double-free in the exit path of eog. No more eog.core file on disk after viewing an image and closing eog \o/ ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/04 04:01:24 Removed files: sys/dev/ic : ad1843reg.h dp8573areg.h ds1286reg.h ds1687reg.h seeq8003reg.h Log message: remove files missed when sgi was removed ok visa@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/04 04:01:58 Modified files: lib/libssl : ssl_tlsext.c tls13_key_share.c Log message: Pull key share group/length CBB code up from tls13_key_share_public() This provides better symmetry with the parsing code and will allow for better reuse with the legacy stack, which has different message structures. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/04 04:14:54 Modified files: lib/libssl : ssl_clnt.c Log message: Refactor ssl3_get_server_kex_ecdhe() to separate parsing and validation. If we receive something other than a "named curve", send a handshake failure alert as we're unable to complete the handshake with the given parameters. If the server responded with a curve that we did not advertise send an illegal parameter alert. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2022/01/04 04:15:02 Modified files: comms/hamlib : Makefile distinfo comms/hamlib/pkg: PLIST-main PLIST-python PLIST-tcl Removed files: comms/hamlib/patches: patch-rpcrig_rpcrigd_c patch-rpcrot_rpcrot_proc_c patch-rpcrot_rpcrotd_c Log message: bump up 1.2.15.3 -> 4.4 ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/04 04:17:12 Modified files: lib/libssl : ssl_clnt.c Log message: Use normal result testing for tls1_check_curve(). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/04 04:31:42 Modified files: sys/conf : files Removed files: sys/dev/ic : aic6250.c aic6250reg.h aic6250var.h Log message: remove the last part of driver for aic-6250 scsi on aviion CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/04 05:53:31 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Return 0 on failure from send/get kex functions in the legacy stack. In the legacy stack, a message handling function returns -1 for failure, 0 for need more data and 1 for success (although in extra special cases 2 may also be used). However, the various send/get kex functions only need to indicate success or failure - switch these to return 0 on failure (rather than -1) and use normal result testing. This leaves GOST unchanged for now, as that code is special and needs extra work. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 06:39:02 Modified files: usr.sbin/rpki-client: parser.c Log message: Stop setting X509_V_FLAG_IGNORE_CRITICAL Since the last bump, libcrypto knows about the RFC 3779 extensions. Therefore, setting X509_V_FLAG_IGNORE_CRITICAL is no longer needed. In fact, we want to error on critical extensions neither rpki-client nor libcrypto knows about. On older LibreSSL versions with the default verify callback, this causes verification failures. Implement a verify callback that intercepts X509_V_ERR_UNHANDLED_CRITICAL_EXTENSIONS and checks that the cert doesn't contain critical extensions not supported by libcrypto other than the expected RFC 3779 extensions. Tested with LibreSSL 3.3 and 3.4 on OpenBSD 6.9 and 7.0-stable by me and with LibreSSL 3.2 on Linux by claudio. input/ok claudio CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/04 06:40:58 Modified files: sys/dev/acpi : acpi.c Log message: acpi_getprop() needs to actually make sure that we're looking at the correct property. While there adjust acpi_getpropint() as well to increase similarity with acpi_getprop(). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/04 06:43:14 Modified files: etc/etc.alpha : login.conf etc/etc.amd64 : login.conf etc/etc.arm64 : login.conf etc/etc.armv7 : login.conf etc/etc.hppa : login.conf etc/etc.i386 : login.conf etc/etc.landisk: login.conf etc/etc.loongson: login.conf etc/etc.luna88k: login.conf etc/etc.macppc : login.conf etc/etc.octeon : login.conf etc/etc.powerpc64: login.conf etc/etc.riscv64: login.conf etc/etc.sparc64: login.conf share/man/man5 : login.conf.5 libexec/login_radius: login_radius.8 Log message: - add LDAP - capitalise RADIUS when referring to the protocol - remove tis from raf czlonka ok sthen ajacoutot CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 08:18:44 Modified files: usr.sbin/vmd : vmd.c loadfile_elf.c Log message: Fix some simple -Wunused-but-set-variable warnings. OK benno@ dv@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 08:21:40 Modified files: usr.sbin/vmd : vioqcow2.c Log message: Another -Wunused-but-set-variable fix. Based on input from dv@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 08:22:53 Modified files: usr.sbin/vmd : vmd.h control.c Log message: Remove unused imsg type IMSG_VMDOP_RECEIVE_VM_RESPONSE. OK benno@ dv@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 08:25:05 Modified files: usr.sbin/vmd : vmm.c Log message: Try to handle possible vm_register() failures and return an error back to the caller instead of most probably crashing because of a NULL pointer access. This fixes also another -Wunused-but-set-variable warning. OK benno@ dv@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/04 08:25:26 Modified files: openssh : agent-restrict.html Log message: use relative paths for favicon/css files and stop manually overwriting colors for certain attributes. ok djm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 08:37:23 Modified files: usr.sbin/rpki-client: parser.c Log message: Simplify the verify callback The final warnx() is very noisy and essentially a remnant of earlier debugging code. By ditching it and erroring directly on encountering an unknown critical extension, the code becomes a bit simpler. ok claudio CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/04 08:39:50 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/pkg: PLIST Added files: x11/tigervnc/patches: patch-vncserver Removed files: x11/tigervnc/patches: patch-unix_vncserver_vncserver_in Log message: Install the vncserver script from tigervnc 1.10.1; the newer version only supports vncserver for systemd and Florian Viehweger reports that the old one still works. Based on a diff from Florian but done differently. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/04 08:43:21 ports/mail/dovecot-fts-flatcurve/patches Update of /cvs/ports/mail/dovecot-fts-flatcurve/patches In directory cvs.openbsd.org:/tmp/cvs-serv5794/patches Log Message: Directory /cvs/ports/mail/dovecot-fts-flatcurve/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/04 08:47:40 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Added files: mail/dovecot-fts-flatcurve/patches: patch-src_fts-backend-flatcurve-xapian_cpp Log message: update to a newer checkout of dovecot-fts-flatcurve patch to explicitly init enums CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/04 08:53:57 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: fix Rx Block Ack session validity checks in iwm(4) and iwx(4) I ported a NULL pointer check from iwlwifi rxmq.c which cannot happen in our version of this code. Instead we need to check the BA session ID to determine whether a BA session is valid. Patch by Christian Ehrhardt. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/04 08:55:28 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: fix length boundary checks for incoming packets in iwm/iwx The minimum length and the maximum length required were both too low, due to an error in accounting for the 4-byte packet length+flags header. Patch by Christian Ehrhardt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/04 09:15:28 Modified files: sys/dev/pci : pci.c Log message: Restrict the pci(4) ioctl interface to devices detected by the kernel. This fixes issues on the M1 Macs where the PCI probe done by Xorg breaks the WiFi chip. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/04 09:22:16 Modified files: devel/qbs : Makefile Log message: Mark as broken for now. Segmentation fault when building qbs. At the moment I have no solution CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/04 09:43:45 Modified files: . : openbsd.css libressl : openbsd.css openbgpd : openbsd.css opencvs : openbsd.css openiked : openbsd.css openntpd : openbsd.css openrsync : openbsd.css opensmtpd : openbsd.css openssh : openbsd.css rpki-client : openbsd.css Log message: typo: #FFFFFFF -> #FFFFFF CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/04 10:14:28 Modified files: devel/qt-creator: Makefile Log message: Remove qbs as a hard dependency CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/04 11:13:31 Modified files: sys/kern : subr_hibernate.c Log message: Use the device we read the hibernate signature from for the entire resume. This fixes setups where a umass device no longer attaching at resume results in a softraid device being renumbered so the hibernate-time device is no longer correct ok mlarkin@ jsing@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 11:16:09 Modified files: usr.sbin/rpki-client: repo.c Log message: Fix -n mode by setting repository states to REPO_DONE instead of the more correct REPO_FAILED. The problem is that with REPO_FAILED the repo no longer matches a subsequent rrdp_get lookup and as a result the repo uses rsync which wrong in this case. OK benno@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/04 11:41:32 Modified files: usr.sbin/rpki-client: main.c parser.c Log message: Pass the filename back from the parser to the parent. The parent will then add the filename to the filepath tree instead of doing that in entity_write_req(). In the parser pass the filename instead of the full entity object to various proc_parser functions. With this it will be possible to check more then one file in the parser. OK tb@, earlyer version OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 11:50:40 Modified files: x11/gnome/eog/patches: patch-src_eog-image_c Log message: URL to MR. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/04 12:46:43 Log message: Import Ruby 3.1.0 OK sebastia@ Status: Vendor Tag: jeremy Release Tags: jeremy_2022-Jan-04 N ports/lang/ruby/3.1/Makefile N ports/lang/ruby/3.1/distinfo N ports/lang/ruby/3.1/patches/patch-compile_c N ports/lang/ruby/3.1/patches/patch-common_mk N ports/lang/ruby/3.1/patches/patch-configure N ports/lang/ruby/3.1/patches/patch-ext_etc_etc_c N ports/lang/ruby/3.1/patches/patch-ext_extmk_rb N ports/lang/ruby/3.1/patches/patch-ext_ripper_depend N ports/lang/ruby/3.1/patches/patch-lib_fileutils_rb N ports/lang/ruby/3.1/patches/patch-lib_mkmf_rb N ports/lang/ruby/3.1/patches/patch-lib_rubygems_commands_install_command_rb N ports/lang/ruby/3.1/patches/patch-lib_rubygems_dependency_installer_rb N ports/lang/ruby/3.1/patches/patch-lib_rubygems_ext_ext_conf_builder_rb N ports/lang/ruby/3.1/patches/patch-thread_pthread_h N ports/lang/ruby/3.1/patches/patch-template_builtin_binary_inc_tmpl N ports/lang/ruby/3.1/pkg/PLIST-ri_docs N ports/lang/ruby/3.1/pkg/PLIST-main N ports/lang/ruby/3.1/pkg/DESCR-main N ports/lang/ruby/3.1/pkg/DESCR-ri_docs N ports/lang/ruby/3.1/pkg/MESSAGE-main N ports/lang/ruby/3.1/pkg/UNMESSAGE-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/04 12:47:53 Modified files: lang/ruby : Makefile Log message: Hookup Ruby 3.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 12:49:14 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Refactor IPAddressFamily accessors Introduce a helper function that allows fetching the AFI and the optional SAFI out of an IPAddressFamily. Also add two wrappers that only fetch and validate the AFI, where validation currently only means that the length is between 2 and 3. Use these accessors throughout to simplify and streamline the code. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/04 12:49:41 Modified files: lang/ruby : ruby.port.mk Log message: Allow ruby31 FLAVOR for building Ruby ports for Ruby 3.1 CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2022/01/04 12:51:24 Modified files: share/man/man5 : ruby-module.5 Log message: Document ruby31 FLAVOR CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 12:56:53 Modified files: lib/libcrypto/x509: x509_addr.c Log message: First pass over x509_addr_validate_path() Replace reaching into the structs with IPAddressFamily accessors and add a few comments that explain what the code is actually doing. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:02:22 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Drop a pointless NULL check IPAddressOrRange_new() instantiates a choice type, so we need to allocate one member of the union ourselves, so aor->u.addressPrefix will always be NULL. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:04:38 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove some dead code IPAddressRange_new() populates both its min and max members, so they won't ever be NULL and will never need to be allocated. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:17:07 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Add a length check to make_addressPrefix() Make the callers pass in the afi so that make_addressPrefix() can check prefixlen to be reasonable. If the afi is anything else than IPv4 or IPv6, cap its length at the length needed for IPv6. This way we avoid arbitrary out-of-bounds reads if the caller decides to pass in something stupid. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:21:04 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Make X509v3_addr_get_range() readable. Instead of checking everything in a single if statement, group the checks according to their purposes. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/04 13:21:15 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:23:05 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove checks that are duplicated in extract_min_max() The NULL checks and the checks that aor->type is reasonable are already performed in extract_min_max(), so it is unnecessary to repeat them in X509v3_addr_get_range() ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:30:30 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Refactor extract_min_max() extract_min_max() crammed all the work in two return statements inside a switch. Make this more readable by splitting out the extraction of the min and max as BIT STRINGs from an addressPrefix or an addressRange and once that's done expanding them to raw addresses. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:33:02 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Only check the parent to be canonical once we know it is non-NULL. suggested by jsing during review CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:40:43 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Consistently name variables with a _len suffix instead of mixing things like prefixlen, afi_length, etc. suggested by jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/04 13:41:44 Modified files: sys/arch/alpha/include: bus.h sys/arch/landisk/include: bus.h sys/arch/sparc64/include: bus.h Log message: hide more things behind _KERNEL, in case userland manages to include this file CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/04 13:43:44 Modified files: sys/dev/pci : pcivar.h Log message: struct pci_matchid is useful an upcoming userland program that wants to includes pcivar.h because it inspects vid/pid tables CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/04 13:52:34 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Readability tweaks in the print helper i2r_IPAddressOrRanges. Assign repeated nested expressions to local variables and avoid some awkward line wrapping. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/04 13:55:48 Modified files: sys/arch/arm64/dev: aplmbox.c aplns.c Log message: Future-proof by adding some proposed compatible strings to match on. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/04 16:08:23 Modified files: x11/gnome/eog/patches: patch-src_eog-image_c Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/04 17:51:31 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Removed files: mail/dovecot-fts-flatcurve/patches: patch-src_fts-backend-flatcurve-xapian_cpp Log message: update dovecot-fts-flatcurve CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/04 19:00:56 Modified files: usr.bin/make : config.h Log message: remove unused defines ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/04 20:32:44 Modified files: share/man/man4/man4.riscv64: Makefile sys/arch/riscv64/conf: GENERIC RAMDISK files.riscv64 Added files: share/man/man4/man4.riscv64: mpfclock.4 sys/arch/riscv64/dev: mpfclock.c Log message: Add mpfclock(4), a driver for the PolarFire SoC MSS clock controller. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 20:53:26 Modified files: sys/dev/pci : if_msk.c Log message: use the index provided by the txcompletion descriptor in txeof. this replaces the use of a register in txeof to figure out how much of the ring has been completed by the hardware. that register isn't reset when an interface is taken down and brought up again, which messes with the calculations of free slots on the ring, which in turn messes up the ability to transmit packets. this means the watchdog can't know where the hardware is up to anymore, so just restartthe chip if the watchdog fires. it seems to be important to start the tx ring in msk_init on the 0th ring entry that we use to reset the high address value to 0. we still fill the 0th descriptor, but we let the first msk_start call post it for us when a packet goes on the ring. a slight tweak and ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:02:42 Modified files: usr.bin/ssh : sshsig.c Log message: NULL deref when using find-principals when matching an allowed_signers line that contains a namespace restriction, but no restriction specified on the command-line; report and fix from Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/04 21:10:36 Modified files: bin/ps : extern.h keyword.c print.c ps.1 Log message: Delete 'emul' keyword: it's been just returned 'native' for a long time ok jsg@ deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:10:39 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: regression test for find-principals NULL deref; from Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:27:01 Modified files: usr.bin/ssh : ssh-keygen.c Log message: move sig_process_opts() to before sig_sign(); no functional code change CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:27:54 Modified files: usr.bin/ssh : ssh-keygen.c Log message: add missing -O option to usage() for ssh-keygen -Y sign; from Linus Nordberg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:50:11 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c Log message: allow selection of hash at sshsig signing time; code already supported either sha512 (default) or sha256, but plumbing wasn't there mostly by Linus Nordberg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/04 21:56:15 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: regress test both sshsig message hash algorithms, possible now because the algorithm is controllable via the CLI CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:18:25 Modified files: sys/net : ethertypes.h sys/dev/ic : bwfm.c sys/net80211 : ieee80211_input.c ieee80211_output.c ieee80211_pae_output.c Log message: rename ETHERTYPE_PAE to ETHERTYPE_EAPOL. everyone else seems to use ETHERTYPE_EAPOL, and as a bonus it also appears to be more correct. ok deraadt@ stsp@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:19:22 Modified files: sys/net : ethertypes.h Log message: add NSH and NHRP ethertypes, mostly for tcpdump stuff. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:29:55 Modified files: usr.sbin/tcpdump: print-sunrpc.c Log message: silence a -Wunused-but-set-variable CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:33:14 Modified files: usr.sbin/tcpdump: print-icmp6.c Log message: fix some -Wunused-but-set-variable stuff. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:35:19 Modified files: usr.sbin/tcpdump: print-frag6.c Log message: clean up some -Wunused-but-set-variable. this file had it's own verison of TCHECK, but also not. not the best. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:36:37 Modified files: usr.sbin/tcpdump: print-rt6.c Log message: clean up another -Wunused-but-set-variable thing CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:37:37 Modified files: usr.sbin/tcpdump: print-lwres.c Log message: more -Wunused-but-set-variable fixes CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:41:25 Modified files: usr.sbin/tcpdump: print-cnfp.c Log message: fix another -Wunused-but-set-variable CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:46:18 Modified files: usr.sbin/tcpdump: print-ip6opts.c print-l2tp.c print-mobile.c Log message: fix some more -Wunused-but-set-variable CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:47:53 Modified files: usr.sbin/tcpdump: print-ether.c Log message: ethertypes.h has now added the missing ethertypes we're looking at here. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/04 22:53:03 Modified files: usr.sbin/tcpdump: print-ether.c Log message: add a basic printer for EAPOL packets. EAPOL turns out to be a little container for a bunch of other types of packets, including EAP for use with vanilla 802.1X, a kind of capability announcement thing, and MACsec Key Agreement. it's not worth adding a separately file for such a small chunk of functionality, and it seems specific to ethernet. parsers/printers for the sub protocols can come later if needed. ok deraadt@ visa@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 00:28:41 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Fix a bug in addr_contains() introduced in OpenSSL commit be71c372 by returning 0 instead of -1 on extract_min_max() failure. Callers would interpret -1 as success of addr_contains(). ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 00:29:47 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Readability tweaks in addr_contains() Assign to local variables to avoid ugly line wrapping. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 00:37:01 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Polish X509v3_addr_subset() a bit Use child and parent instead of a and b. Split unrelated checks. Use accessors and assign to local variables to avoid ugly line wrapping. Declare vriables up front instead of mixing declarations with assignments from function returns. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 00:47:15 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove a bogus memcmp in range_should_be_prefix() range_should_be_prefix() currently always fails. The reason for this is that OpenSSL commit 42d7d7dd incorrectly moved a memcmp() out of an assertion. As a consequence, the library emits and accepts incorrectly encoded ipAddrBlock extensions since it will never detect ranges that MUST be encoded as a prefix according to RFC 3779, 2.2.3.7. The return -1 from this memcmp() indicates to the callers that the range should be expressed as a range, so callers must check beforehand that min <= max to be able to fail. Thus, remove this memcmp() and add a check to make_addressRange(), the only caller that didn't already ensure that min <= max. This fixes the noisy output in regress/lib/libcrypto/x509/rfc3779. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 00:50:40 Modified files: regress/lib/libcrypto/x509/rfc3779: rfc3779.c Log message: Remove bandaid to work around expected range_should_be_prefix() problem. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 01:03:04 Modified files: graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST meta/kde : Makefile net/kdeconnect-kde: distinfo net/kdeconnect-kde/pkg: PLIST net/konversation: distinfo net/ktorrent : Makefile distinfo net/ktorrent/pkg: PLIST net/libktorrent: Makefile distinfo net/libktorrent/patches: patch-src_net_address_h x11/kde-applications: Makefile kde-applications.port.mk x11/kde-applications/akonadi: Makefile distinfo x11/kde-applications/akonadi/pkg: PLIST x11/kde-applications/akonadi-calendar: Makefile distinfo x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-contacts: Makefile distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: Makefile distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: distinfo x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akonadiconsole/pkg: PLIST x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/ark: Makefile distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: Makefile distinfo x11/kde-applications/audiocd-kio/patches: patch-plugins_wav_encodercda_cpp x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/baloo-widgets/pkg: PLIST x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: Makefile distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: Makefile distinfo x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: Makefile distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: Makefile distinfo x11/kde-applications/elisa/pkg: PLIST x11/kde-applications/eventviews: Makefile distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/ffmpegthumbs/pkg: PLIST x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: Makefile distinfo x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantlee-editor/pkg: PLIST x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: Makefile distinfo x11/kde-applications/gwenview/pkg: PLIST x11/kde-applications/incidenceeditor: Makefile distinfo x11/kde-applications/juk: distinfo x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalarmcal: distinfo x11/kde-applications/kalgebra: Makefile distinfo x11/kde-applications/kalzium: Makefile distinfo 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/kapptemplate: distinfo x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalc/pkg: PLIST x11/kde-applications/kcalutils: Makefile distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: Makefile distinfo x11/kde-applications/kcron/pkg: PLIST x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kde-dev-utils/pkg: PLIST x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdenlive/patches: patch-src_lib_localeHandling_cpp x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-addons/patches: patch-kaddressbook_editorpages_CMakeLists_txt patch-kaddressbook_importexportplugins_vcards_CMakeLists_txt x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: Makefile distinfo x11/kde-applications/kdepim-runtime/pkg: PLIST x11/kde-applications/kdesdk-kioslaves: 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/kfloppy: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kgeography: distinfo x11/kde-applications/kgeography/pkg: PLIST x11/kde-applications/kget: Makefile distinfo x11/kde-applications/kget/pkg: PLIST x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgpg: Makefile distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/khelpcenter/pkg: PLIST x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kig: distinfo x11/kde-applications/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: Makefile distinfo x11/kde-applications/kiriki: distinfo x11/kde-applications/kiten: Makefile distinfo x11/kde-applications/kitinerary: Makefile distinfo x11/kde-applications/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: Makefile distinfo x11/kde-applications/kleopatra: distinfo x11/kde-applications/kleopatra/pkg: PLIST x11/kde-applications/klettres: Makefile distinfo x11/kde-applications/klickety: distinfo x11/kde-applications/klines: distinfo x11/kde-applications/kmag: distinfo x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: Makefile distinfo x11/kde-applications/kmail/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/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmousetool: Makefile distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo 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: 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/kompare: distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konquest/pkg: PLIST x11/kde-applications/konsole: 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/kontrast: distinfo x11/kde-applications/kopeninghours: Makefile distinfo x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpimtextedit/pkg: PLIST x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: Makefile distinfo x11/kde-applications/krdc/patches: patch-vnc_vncclientthread_cpp x11/kde-applications/kreversi: distinfo x11/kde-applications/kreversi/pkg: PLIST x11/kde-applications/krfb: Makefile distinfo x11/kde-applications/krfb/pkg: PLIST x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/ksirk: distinfo x11/kde-applications/ksirk/pkg: PLIST x11/kde-applications/ksmtp: Makefile 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/ksystemlog: distinfo x11/kde-applications/ksystemlog/patches: patch-src_modes_apache_apacheConfiguration_cpp patch-src_modes_authentication_authenticationConfiguration_cpp patch-src_modes_cron_cronConfiguration_cpp patch-src_modes_daemon_daemonConfiguration_cpp patch-src_modes_kernel_kernelLogMode_cpp patch-src_modes_system_systemConfiguration_cpp x11/kde-applications/ksystemlog/pkg: PLIST x11/kde-applications/kteatime: distinfo x11/kde-applications/ktimer: distinfo x11/kde-applications/ktimer/pkg: PLIST x11/kde-applications/ktnef: distinfo x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/ktuberling/pkg: PLIST x11/kde-applications/kturtle: distinfo x11/kde-applications/kubrick: distinfo x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/kwordquiz: distinfo x11/kde-applications/libgravatar: distinfo x11/kde-applications/libkcddb: distinfo x11/kde-applications/libkcompactdisc: Makefile distinfo x11/kde-applications/libkdcraw: distinfo x11/kde-applications/libkdegames: distinfo x11/kde-applications/libkdepim: Makefile distinfo x11/kde-applications/libkdepim/pkg: PLIST x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkexiv2: distinfo x11/kde-applications/libkgapi: Makefile distinfo x11/kde-applications/libkipi: distinfo x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/patches: patch-src_CMakeLists_txt 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/libksane: Makefile distinfo x11/kde-applications/libksieve: Makefile distinfo x11/kde-applications/lokalize: distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/lskat/pkg: PLIST x11/kde-applications/mailcommon: Makefile distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: Makefile distinfo x11/kde-applications/marble/patches: patch-src_lib_marble_CMakeLists_txt patch-src_plugins_render_satellites_SatellitesModel_cpp x11/kde-applications/marble/pkg: PLIST x11/kde-applications/mbox-importer: Makefile distinfo x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/messagelib/patches: patch-messageviewer_src_CMakeLists_txt patch-mimetreeparser_src_CMakeLists_txt x11/kde-applications/messagelib/pkg: PLIST x11/kde-applications/minuet: distinfo x11/kde-applications/minuet/pkg: PLIST x11/kde-applications/okteta: Makefile 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/poxml: distinfo x11/kde-applications/print-manager: distinfo x11/kde-applications/print-manager/pkg: PLIST x11/kde-applications/rocs: Makefile distinfo x11/kde-applications/rocs/patches: patch-libgraphtheory_CMakeLists_txt x11/kde-applications/rocs/pkg: PLIST x11/kde-applications/spectacle: Makefile distinfo x11/kde-applications/spectacle/pkg: PLIST x11/kde-applications/step: distinfo x11/kde-applications/step/pkg: PLIST x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/sweeper/pkg: PLIST x11/kde-applications/umbrello: distinfo x11/kde-applications/zeroconf-ioslave: distinfo x11/yakuake : distinfo Removed files: x11/kde-applications/kmousetool/patches: patch-kmousetool_CMakeLists_txt x11/kde-applications/konsole/patches: patch-src_widgets_EditProfileDialog_cpp Log message: Update KDE Gear to 21.12 https://kde.org/announcements/gear/21.12.0/ CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2022/01/05 01:17:40 Modified files: . : plus.html Log message: changes oct 28 - dec 26 input from kmos, tweaks and ok florian CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/05 01:25:05 Modified files: regress/usr.bin/ssh: hostkey-rotate.sh Log message: select all RSA hostkey algorithms for UpdateHostkeys tests, not just RSA-SHA1 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/05 01:28:36 Modified files: lang/nqp : Makefile Log message: nqp uses CFLAGS base-gcc doesn't understand. Switch to ports-gcc on base-gcc arches Fixes build on sparc64 ok pascal@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 01:38:41 Modified files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-lib_CMakeLists_txt sysutils/facter/pkg: PLIST Log message: update 3.14.19 -> 3.14.21 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 02:00:47 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-2.328 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 02:01:04 Modified files: x11/gnustep/gworkspace: Makefile distinfo x11/gnustep/gworkspace/pkg: PLIST Removed files: x11/gnustep/gworkspace/patches: patch-GWMetadata_gmds_mdfind_GNUmakefile_preamble patch-Inspector_ContentViewers_ImageViewer_Resizer_h patch-Inspector_ContentViewers_ImageViewer_Resizer_m Log message: update 0.9.4 -> 1.0.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 02:01:43 Modified files: meta/gnustep : Makefile Log message: follow update of gworkspace 0.9.4 -> 1.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 02:01:58 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.328 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/05 02:12:50 Modified files: infrastructure/bin: portgen infrastructure/lib/OpenBSD/PortGen: Port.pm Log message: add -m VAR=value option to pass stuff directly to make. okay afresh1@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/05 02:13:40 Modified files: infrastructure/lib/OpenBSD/PortGen: Dependency.pm Log message: silence CPAN::Meta::Dependency warning by passing an explicit minimal version of 0 if none is provided okay afresh1@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/05 02:19:15 Modified files: share/man/man1 : portgen.1 Log message: document -m CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 02:44:50 Modified files: devel/catch2 : Makefile distinfo Log message: header-only means no arch Simplify PKGNAME while here OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 02:46:25 Modified files: devel/catch2 : Makefile Log message: Defer compilation to test target Avoid building 117 c++ test files unless they are used. OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 02:52:17 Modified files: devel/range-v3 : Makefile Log message: Enable tests, defer their build Same treatment devel/catch2 just got. Tweak comments while here. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 02:54:51 Modified files: devel/range-v3 : Makefile distinfo Log message: Simplify PATCHFILES fetching CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/05 02:57:18 src/regress/lib/libssl/api Update of /cvs/src/regress/lib/libssl/api In directory cvs.openbsd.org:/tmp/cvs-serv57166/api Log Message: Directory /cvs/src/regress/lib/libssl/api added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/05 02:59:39 Modified files: regress/lib/libssl: Makefile Added files: regress/lib/libssl/api: Makefile apitest.c Log message: Provide regress for SSL public APIs. This will largely test curly and inconsistent APIs that are not covered by other regress tests. Currently, this tests the wonder that is SSL_get_peer_cert_chain(). CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 03:01:39 Modified files: usr.bin/openssl: cms.c Log message: Convert openssl(1) cms option handling Just applying new option handling and no functional changes. Referred to verify.c and using 'verify_shared_options'. ok and comments from jsing@ and tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 03:01:56 Modified files: devel/range-v3 : Makefile Log message: Disable -Werror in tests to fix clang 13 build Also silence some warnings to avoid flooding stderr while building 463 files... CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 03:29:08 Modified files: usr.bin/openssl: cms.c Log message: Check NULL first and unindent the rest of the code suggested by tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 03:33:36 Modified files: usr.bin/openssl: cms.c Log message: Use calloc instead of malloc suggested by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/05 03:37:30 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.13.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 03:45:06 Modified files: graphics/libgphoto2: Makefile distinfo graphics/libgphoto2/patches: patch-camlibs_ptp2_ptpip_c patch-libgphoto2_port_gphoto2_gphoto2-port-portability_h graphics/libgphoto2/pkg: PLIST Added files: graphics/libgphoto2/patches: patch-camlibs_ptp2_fujiptpip_c patch-camlibs_st2205_st2205_c Removed files: graphics/libgphoto2/patches: patch-libgphoto2_port_usb_libusb_c Log message: Update to libgphoto-2.5.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 03:45:16 Modified files: graphics/gphoto2: Makefile distinfo Log message: Update to gphoto-2.5.28. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/05 03:54:08 Modified files: www/py-requests-unixsocket: Makefile distinfo Removed files: www/py-requests-unixsocket/patches: patch-pytest_ini Log message: update to py3-requests-unixsocket-0.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 03:55:16 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 03:55:28 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 03:55:41 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.28. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 03:59:21 Modified files: usr.bin/snmp : usm.c Log message: Straightforward conversion to EVP_* on the heap. ok martijn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 04:00:49 Modified files: usr.sbin/snmpd : usm.c Log message: snmpd: Straightforward conversion to EVP_* on the heap. It would be nice if someone added error checking for the EVP_Digest* calls. tested by & ok martijn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 04:01:59 Modified files: usr.sbin/dhcpd : sync.c Log message: dhcpd: straightforward conversion to HMAC_CTX on the heap, similar to what was done in spamd a while back. ok florian CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/05 04:07:35 Modified files: usr.sbin/rpki-client: parser.c Log message: Switch proc_parser_root_cert() to not pass the entity but instead the file, pkey and tal id. This is the last proc_parser function that needed to be converted. OK job@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/05 04:29:59 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-21.12.1 CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 04:38:19 Modified files: usr.bin/openssl: cms.c Log message: Checking pointer variable with NULL CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 05:47:00 Modified files: www/puppetboard: Makefile distinfo www/puppetboard/pkg: PLIST Log message: update to 3.3.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 05:47:37 Modified files: databases/py-puppetdb: Makefile distinfo Log message: update 2.4.0 -> 2.5.1 CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 05:51:49 Modified files: usr.bin/openssl: cms.c Log message: Check function return value CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/05 06:01:52 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: update 2.4.2 -> 2.5.2 CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/05 06:27:04 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Use LC_CTYPE instead of LC_ALL. Makes regress pass when LC_CTYPE is set. Found by and OK tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 06:36:55 Modified files: graphics/opencv: Makefile distinfo graphics/opencv/patches: patch-modules_core_src_system_cpp graphics/opencv/pkg: PLIST-java PLIST-main Log message: Update opencv to 4.5.5 CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/05 06:41:12 Modified files: usr.bin/openssl: cms.c Log message: Wrap long lines and add some braces CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 07:13:05 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 icons to 5.23.5 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/05 07:50:03 Modified files: share/man/man1 : portgen.1 Log message: formatting nit, noticed by jmc@, thx! CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/05 08:32:28 Modified files: games/yquake2 : Makefile Log message: Switch COMPILER to base-clang ports-gcc to fix build on sparc64 ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/05 08:33:52 Modified files: lang/php/8.1 : Makefile Log message: Mark PHP 8.1 BROKEN-sparc64 due to lack of fibers support for sparc64 ok sthen (maintainer) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/05 08:44:02 Modified files: databases/pspg : Makefile Added files: databases/pspg/patches: patch-src_args_c Log message: fix build with base-gcc: replace __SIZEOF_WCHAR_T__ with sizeof(wchar_t) ok kmos CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 09:24:29 Added files: usr.sbin/fw_update: patterns.c Makefile Log message: We are moving back to a shell-script based fw_update, written in such a way that the install script can also run it. This allows earlier retrieval of downloaded firmwares, based upon patterns found in dmesg. many iterations of this in snaps for about a month. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/05 09:28:19 Added files: usr.sbin/fw_update: fw_update.8 fw_update.sh Log message: Add the shell based fw_update and updated man page This allows installing firmware from the installer without having to wait to boot into a live system. commit deraadt@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/05 09:32:46 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Commit the correct version of fw_update Sigh. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/05 09:33:43 Modified files: sys/dev/pci : if_iwx.c Log message: In iwx(4), fix wrong pointer assignment in iwx_bar_frame_release(). This bug caused the driver to read block ack request information sent by firmware from the wrong offset. The driver flushes buffered frames and moves its Rx block ack window based on this information. Possible consequences of this bug are packet loss or even stalled traffic if the Rx BA window gets out of sync between driver and firmware. Though this effect might get cancelled out when the driver re-syncs the BA window in its regular Rx code path. Spotted by Christian Ehrhardt. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 09:35:35 Modified files: usr.sbin : Makefile distrib/miniroot: install.sub usr.sbin/pkg_add: Makefile Log message: Use new shell-based fw_update(8) with afresh1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 09:41:07 Modified files: usr.bin/snmp : usm.c Log message: Add error checking for EVP_Digest*() to snmp(1). ok martijn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 09:41:42 Modified files: usr.sbin/snmpd : usm.c Log message: Add error checking for EVP_Digest* to snmpd(8). ok martijn CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 09:46:11 Modified files: sys/dev/pci : pci.c Log message: Compensate for i386 pcitag_t union ok jsg kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 09:46:55 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:01:06 Modified files: usr.sbin/snmpd : usm.c Log message: Switch snmpd(8) to using EVP_Digest{Init,Final}_ex() and drop a no longer needed EVP_MD_CTX_reset(). ok martijn CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/05 10:06:20 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: Remove unused function arguments in iwm/iwx interrupt handlers. pointed out by + ok millert@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/05 10:10:03 Modified files: lib/libssl : Makefile s3_lib.c ssl_locl.h ssl_tlsext.c tls13_client.c tls13_internal.h tls13_server.c tls_internal.h Added files: lib/libssl : tls_key_share.c Removed files: lib/libssl : tls13_key_share.c Log message: Rename tls13_key_share to tls_key_share. In preparation to use the key share code in both the TLSv1.3 and legacy stacks, rename tls13_key_share to tls_key_share, moving it into the shared handshake struct. Further changes will then allow the legacy stack to make use of the same code for ephemeral key exchange. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/05 10:10:59 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Revise for tls13_key_share rename. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:27:41 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Move variable declarations in X509v3_addr_canonize() to the top of the function and unindent some code. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/01/05 10:33:10 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.9.5 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:36:32 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Turn the validation_err() macro into a function validation_err() is an ugly macro with side effects and a goto in it. At the cost of a few lines of code we can turn this into a function where the side effects are explicit and ret is now explicitly set in the main body of addr_validate_path_internal(). We get to a point where it is halfway possible to reason about the convoluted control flow in this function. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:38:14 Modified files: lib/libcrypto/x509: x509_addr.c Log message: In addr_validate_path_internal() rename i to depth because that's what it is. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/05 10:39:25 Modified files: share/man/man4 : ipw.4 acx.4 athn.4 bwfm.4 bwi.4 iwi.4 iwm.4 iwn.4 iwx.4 malo.4 otus.4 pgt.4 uath.4 upgt.4 uvideo.4 wpi.4 share/man/man7 : packages.7 usr.bin/signify: signify.1 usr.sbin/pkg_add: package.5 usr.sbin/vmd : vmd.8 Log message: adjust Xr for fw_update to section 8; ok afresh sthen deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:41:41 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Now that i is free, rename j to i for use as loop variable in various loops in addr_validate_path_internal(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:43:04 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Call x a cert for readability. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:44:30 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Hoist IPAddressFamily_cmp() to the other IPAddressFamily functions. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:46:44 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Add a helper function to turn unchecked (but sound) use of sk_find + sk_value into something easier to follow and swallow. ok inoguchi jsing CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/05 10:49:12 Modified files: faq : faq16.html faq4.html faq6.html Log message: fw_update(1) -> (8) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:49:39 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Globally rename all IPAddressFamily *f into af since this is slightly more readable. Repeated complaints by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:51:30 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Rename fp and fc into parent_af and child_af for readability. suggested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:52:28 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Use child_aor and parent_aor instead of aorc and aorp suggested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:53:42 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Two minor KNF tweaks CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/05 10:53:44 Modified files: sys/uvm : uvm_mmap.c Log message: Remove kbind(2)'s restriction that a target buffer not cross page boundaries: hppa has 8-byte PLT entries that sometimes do that. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 10:55:33 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Rename {c,p}_{min,max} into {child,parent}_{min,max} CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 11:01:27 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Unindent a few lines of code and avoid shadowed variables. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/05 11:28:25 Modified files: infrastructure/lib/OpenBSD/PortGen: Port.pm Log message: Use File::Copy instead of system cp in portgen ok espie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 11:34:23 Modified files: etc : newsyslog.conf Log message: increase lifetime of wtmp, since it is annoyingly short discussed with millert CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/05 11:54:20 Modified files: sys/dev/pci : ppb.c Log message: Use "bus-range" property to initialize the bus number configuration of the bridge when present on FDT platforms. Needed on platforms like the Apple M1 to make sure the PCI bus numbers match the IOMMU setup required by the device tree. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:18:19 Modified files: lib/libcrypto/x509: x509_vfy.h x509_lu.c Log message: Prepare to provide X509_{set,get}_verify() and X509_STORE_get_verify_cb() as well as the X509_STORE_CTX_verify_cb and X509_STORE_CTX_verify_fn types This will fix the X509_STORE_set_verify_func macro which is currently broken, as pointed out by schwarze. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:22:26 Modified files: lib/libcrypto/bio: bio.h bio_lib.c Log message: Prepare to provide BIO_set_next(). This will be needed in libssl and freerdp after the next bump. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:30:16 Modified files: lib/libcrypto/dh: dh.h dh_lib.c Log message: Prepare to provide DH_get0_{p,q,g,{priv,pub}_key}() These are accessors that allow getting one specific DH member. They are less error prone than the current getters DH_get0_{pqg,key}(). They are used by many ports and will also be used in base for this reason. Who can remember whether the pub_key or the priv_key goes first in DH_get0_key()? ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:33:49 Modified files: lib/libcrypto/dsa: dsa.h dsa_lib.c Log message: Prepare to provide DSA_get0_{p,q,g,{priv,pub}_key}() ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:36:29 Modified files: lib/libcrypto/dh: dh.h dh_lib.c Log message: Prepare to provide DH_get_length() Will be needed by openssl(1) dhparam. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:39:04 Modified files: lib/libcrypto/ecdsa: ecdsa.h ecs_asn1.c Log message: Prepare to provide ECDSA_SIG_get0_{r,s}() ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:44:13 Modified files: lib/libcrypto/rsa: rsa.h rsa_lib.c Log message: Prepare to provide a number of RSA accessors This adds RSA_get0_{n,e,d,p,q,dmp1,dmq1,iqmp,pss_params}() which will be exposed in the upcoming bump. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:48:44 Modified files: lib/libcrypto/bio: bio.h bio_lib.c Log message: Prepare to provide BIO_set_retry_reason() Needed by freerdp. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/05 13:50:32 Modified files: x11/kde-applications/krfb: Makefile Log message: Add hidden build-only dependency on KWayland found by aja CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/05 13:52:14 Modified files: lib/libcrypto/dsa: dsa.h dsa_lib.c Log message: Prepare to provide DSA_bits() Used by Qt5 and Qt6 and slightly reduces the patching in there. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/01/05 13:57:27 Modified files: bin/csh : csh.c include : stdio.h lib/libc/stdio : funopen.3 funopen.c Log message: funopen(): change seekfn argument to use off_t, not fpos_t On BSD, fpos_t is typedef'd to off_t but some systems use a struct. This means fpos_t is not a portable function argument or return value. Both FreeBSD and the Linux libbsd funopen() have switched to off_t for this--we should too. From Joe Nelson. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/05 14:16:37 Modified files: mail/dovecot-fts-flatcurve: Makefile mail/dovecot-fts-flatcurve/pkg: PLIST Log message: regen dovecot-fts-flatcurve PLIST so the doveadm plugin is installed CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/05 14:23:18 Modified files: infrastructure/lib/OpenBSD/PortGen: Port.pm Log message: Use the File::Copy cp() alias instead of copy(), because it preserves file permissions. This is closer to system cp -a, which was used before. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/05 14:45:27 Removed files: usr.sbin/pkg_add: fw_update.1 Log message: no longer needed CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/05 14:50:00 Modified files: usr.bin/ssh : ssh-keygen.c Log message: fix cut-and-pasto in error message CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/05 14:54:37 Modified files: usr.bin/ssh : ssh-keygen.c Log message: add a comment so I don't make this mistake again CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/01/05 14:59:59 Modified files: shells/bash : Makefile distinfo Log message: shells/bash: update to 5.1 patchlevel 16 It seems patch bundles are now regularly getting their own proper distfiles, so switch to using those. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/05 15:15:00 Modified files: x11/kde-applications/okteta: Makefile Log message: REVISION cannot go backwards. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/05 15:56:36 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.15.7 -> 1.15.9 Changelog: https://github.com/go-gitea/gitea/blob/main/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/05 15:58:26 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 5.0.1 -> 5.1.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/5/CHANGELOG-v5.rst#v5-1-0 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/01/05 16:15:48 Modified files: devel/jdk/11 : Makefile devel/jdk/11/patches: patch-make_hotspot_lib_JvmOverrideFiles_gmk Added files: devel/jdk/11/patches: patch-src_hotspot_cpu_aarch64_register_aarch64_hpp patch-src_hotspot_cpu_x86_register_x86_hpp patch-src_hotspot_share_c1_c1_LIR_hpp patch-src_hotspot_share_code_vmreg_hpp patch-src_hotspot_share_oops_metadata_hpp Log message: Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes away the bit twiddling. Work around this by setting all accessor methods to no-inline and where that wasn't sufficient, reduce optimization level to -O1 to prevent clang from optimizing away code that is needed. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/05 17:07:45 Modified files: graphics/qr-code-generator: Makefile Log message: Fix build on base-gcc archs Pass PORTPATH to pick up ${WRKDIR}/bin, otherwise `cc' is always /usr/bin/cc and the COMPILER mechanism is ignored. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/05 18:14:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gem.c Log message: unstub amdgpu_gem_force_release() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/05 18:37:46 Modified files: sys/dev/pci/drm/amd/amdgpu: vcn_v1_0.c Log message: drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled From chen gong 28863ffe21ff711d5109e3c208676258bdec3a1f in linux 5.10.y/5.10.90 b7865173cf6ae59942e2c69326a06e1c1df5ecf6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/05 18:40:19 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_discovery.c sys/dev/pci/drm/amd/include: discovery.h Log message: drm/amdgpu: add support for IP discovery gc_info table v2 From Alex Deucher b8553330a07749e488d143b5704adf1042fd7c0a in linux 5.10.y/5.10.90 5e713c6afa34c0fd6f113bf7bb1c2847172d7b20 in mainline linux CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/05 20:30:15 Modified files: regress/lib/libc/sys: Makefile Removed files: regress/lib/libc/sys: t_syscall.c Log message: t_syscall was a test for the gcc 1.x off_t syscall padding, which was an implementation detail and has been deleted, so delete the test CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/05 21:42:00 Modified files: regress/lib/libcrypto/ct: Makefile cttest.c Added files: regress/lib/libcrypto/ct: ctlog.conf letsencrypt-r3.crt Log message: Add test coverage for SCT validation. Of note, the public APIs for this mean that the only way you can add a CTLOG is by reading a configuration file from disk - there is no programmatic way to do this. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/05 23:19:11 Modified files: sys/dev/pci : pcidevs Log message: ati 0x15e7 confirmed to be barcelo, 2022 ryzen 5000 apus uses the same green sardine firmware as cezanne CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/05 23:19:41 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/05 23:24:06 Modified files: www/chromium : Makefile distinfo www/chromium/files: hid_connection_fido.cc hid_service_fido.cc www/chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_base_paths_posix_cc patch-base_cpu_h patch-base_debug_debugger_posix_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_important_file_writer_cleaner_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_kill_posix_cc patch-base_process_launch_h patch-base_process_process_metrics_h patch-base_syslog_logging_cc patch-base_system_sys_info_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_trace_event_malloc_dump_provider_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_linux_BUILD_gn patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_toolchain_gcc_solink_wrapper_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_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp 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_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_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_device_identity_device_oauth2_token_service_factory_cc patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_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_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_enterprise_signals_device_info_fetcher_linux_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_webrtc_logging_private_webrtc_logging_private_api_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_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_intranet_redirect_detector_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_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_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_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_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_resources_new_tab_page_new_tab_page_js patch-chrome_browser_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_autofill_page_passwords_shared_css_html 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_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_themes_theme_helper_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_dialogs_h patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_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_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_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_desktop_window_tree_host_linux_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_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_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_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_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_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_browser_web_applications_web_app_utils_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_extensions_command_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_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_device_management_cloud_policy_util_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-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_crash_core_common_BUILD_gn patch-components_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_download_internal_common_download_utils_cc patch-components_download_public_common_download_features_cc patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h 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_gwp_asan_crash_handler_crash_analyzer_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_new_or_sad_tab_strings_grdp patch-components_os_crypt_os_crypt_h patch-components_paint_preview_browser_paint_preview_client_cc patch-components_paint_preview_common_proto_paint_preview_proto patch-components_performance_manager_features_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_content_resources_gen_file_type_proto_py patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_security_interstitials_content_utils_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_viz_common_features_cc patch-components_viz_host_host_display_client_h patch-components_viz_host_renderer_settings_creation_cc patch-components_viz_service_display_embedder_software_output_surface_h patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_fake_display_client_cc 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_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_font_access_font_enumeration_cache_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_pepper_pepper_file_io_host_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_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_sandbox_host_linux_cc patch-content_browser_scheduler_responsiveness_jank_monitor_impl_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_webui_web_ui_main_frame_observer_h patch-content_common_BUILD_gn 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_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_shell_BUILD_gn 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_speech_speech_recognition_sandbox_hook_linux_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-device_bluetooth_cast_bluetooth_gni patch-device_fido_features_cc patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_api_messaging_message_service_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_common_features_feature_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_external_vk_image_backing_cc patch-gpu_command_buffer_service_shared_image_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_util_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_browser_headless_request_context_manager_cc patch-headless_public_headless_browser_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_input_device_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_scopedfd_helper_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-media_gpu_gpu_video_encode_accelerator_factory_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_webrtc_webrtc_features_cc patch-mojo_core_BUILD_gn patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_cc patch-net_disk_cache_simple_simple_file_tracker_cc patch-net_dns_BUILD_gn patch-net_dns_address_sorter_posix_cc patch-net_dns_public_BUILD_gn patch-net_dns_public_resolv_reader_h patch-net_http_http_network_session_cc patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_tool_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_out_of_process_instance_cc 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-printing_print_settings_h patch-printing_printing_features_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_base_host_settings_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_heartbeat_sender_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_remote_open_url_remote_open_url_util_cc patch-remoting_host_remote_open_url_url_forwarder_configurator_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_host_setup_start_host_main_cc patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-remoting_resources_remoting_strings_grd patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_service_manager_BUILD_gn patch-services_tracing_public_cpp_perfetto_perfetto_config_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_debugging_internal_elf_mem_image_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_src_libANGLE_validationEGL_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_h 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_html_forms_internal_popup_menu_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_webgl_webgl_rendering_context_base_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_description_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libusb_BUILD_gn patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_perfetto_include_perfetto_ext_base_thread_utils_h patch-third_party_perfetto_src_base_string_utils_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_BUILD_gn patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_loader_platform_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-third_party_zlib_BUILD_gn patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_util_exe_path_cc patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_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_init_input_method_initializer_cc 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_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_font_list_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_h patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_features_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_init_gl_factory_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_gtk_compat_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_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_corewm_tooltip_aura_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h 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_native_widget_aura_cc patch-ui_views_widget_widget_cc patch-ui_views_window_custom_frame_view_cc 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-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h patch-weblayer_browser_system_network_context_manager_cc Added files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc patch-components_translate_core_common_translate_util_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_c patch-ui_gfx_switches_cc patch-ui_gfx_switches_h Removed files: www/chromium/patches: patch-sandbox_policy_sandbox_type_h patch-third_party_blink_renderer_BUILD_gn patch-third_party_swiftshader_src_System_Debug_cpp patch-third_party_vulkan-deps_vulkan-loader_src_loader_loader_c Log message: update to 97.0.4692.71 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/05 23:25:28 Modified files: devel/ipython : Makefile distinfo Log message: Update to ipython-7.31.0 Changes: https://github.com/ipython/ipython/blob/7.31.0/docs/source/whatsnew/version7.rst CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/05 23:40:47 Added files: www/chromium/patches: patch-third_party_vulkan-deps_vulkan-loader_src_loader_allocation_h patch-third_party_vulkan-deps_vulkan-loader_src_loader_get_environment_h Log message: add files that were missing from the previous commit CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/06 00:36:03 Modified files: x11/kde-applications/konqueror: Makefile Log message: Add missing build dependency on hunspell Spotted by aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/06 00:48:05 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/06 00:49:23 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-10.2.3. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/06 01:07:05 Added files: productivity/kmymoney/patches: patch-kmymoney_mymoney_mymoneycontact_cpp Log message: Add patch from upstream to unbreak the build "Fix Compile for Newer Akonadi Builds" a32357290129f1acc002623acc21c72ad00e37e7 Spotted by aja CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/06 01:15:52 Modified files: devel/boost : Makefile distinfo devel/boost/patches: patch-Jamroot patch-boost_coroutine_standard_stack_allocator_hpp patch-libs_context_build_Jamfile_v2 patch-tools_build_src_engine_build_sh patch-tools_build_src_engine_jam_h patch-tools_build_src_tools_gcc_jam devel/boost/pkg: PLIST-main Added files: devel/boost/patches: patch-boost_coroutine_detail_config_hpp Removed files: devel/boost/patches: patch-boost_asio_ssl_impl_context_ipp patch-boost_config_platform_bsd_hpp patch-boost_predef_architecture_sparc_h patch-tools_build_src_engine_jam_cpp patch-tools_build_src_engine_pathsys_cpp patch-tools_build_src_engine_pathsys_h Log message: Update boost to 1.77.0 #2 This is the second attempt to update Boost. A workaround for libtorrent-rasterbar has been committed. No other issues were known at the time. Update diff and the hard work done by Brad CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/01/06 01:20:00 Modified files: usr.bin/tmux : resize.c Log message: Ignore windows without a size set (may be used for pane only), from Anindya Mukherjee. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/06 01:46:50 Modified files: sys/arch/arm/include: pci_machdep.h Log message: Use a 64-bit integer for pcitag_t and define PCITAG_NODE and PCITAG_OFFSET macros to make armv7 build again. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/01/06 02:08:40 Modified files: lang/zig : Makefile distinfo lang/zig/files : build.sh lang/zig/pkg : PLIST Log message: lang/zig: update to zig 0.9.0 now llvm13 is available, only build zig itself. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/06 02:46:05 Modified files: regress/lib/libcrypto/x509/rfc3779: rfc3779.c Log message: Fix a copy-paste error that led to an out-of-bounds access. Found via a crash on bluhm's i386 regress test box CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/06 04:37:29 Modified files: usr.bin/openssl: cms.c Log message: Remove NULL check before free CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/06 04:46:05 Modified files: usr.bin/openssl: cms.c Log message: Free memory if error occurred CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/06 05:54:51 Modified files: usr.bin/openssl: cms.c Log message: Free memory before assign to avoid leak CID 313263 313301 313322 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/06 06:18:36 Modified files: usr.sbin/fw_update: Makefile Log message: Make it possible to compile the patterns utility with the source tree checked out anywhere. While here, tidy up the Makefile a bit. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/06 06:29:03 Modified files: textproc/jo : Makefile distinfo textproc/jo/pkg: PLIST Log message: update to jo-1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/06 06:31:05 Modified files: www/py-requests: Makefile distinfo Log message: update to py-requests-2.27.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/06 06:31:05 Modified files: sysutils/entr : Makefile distinfo Log message: update to entr-5.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/06 06:35:56 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/patches: patch-test_openssl_test_ssl_rb Log message: Update to openssl-ruby-tests 20220105 This removes one expected failure after jeremy pushed an acceptable workaround upstream. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/06 06:36:56 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: With openssl-ruby-tests 20220105, test_post_connection_check_wildcard_san is now an unexpected pass, so remove it from the expected failures. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/06 06:44:44 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Updte tlsfuzzer to 20220105 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/06 07:08:15 Modified files: lib/libcrypto/x509: x509_addr.c Log message: minor tweaks, no code change Adjust a comment to reality, zap a stray empty line and fix whitespace before comment after #endif CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 07:30:30 Modified files: lib/libssl : bytestring.h bs_cbb.c Log message: Provide CBB_add_u64() Prompted by and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 07:31:03 Modified files: regress/lib/libssl/bytestring: bytestringtest.c Log message: Test CBB_add_u64() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 07:32:55 Modified files: lib/libcrypto/bytestring: bs_cbb.c bytestring.h Log message: Sync from libssl. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 07:34:40 Modified files: lib/libcrypto/ct: ct_vfy.c Log message: Convert SCT verification to CBB. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/06 07:55:52 Modified files: regress/lib/libcrypto/x509/rfc3779: Makefile rfc3779.c Log message: Add a comment that explains why build_addr_block_tests isn't const CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/06 07:56:06 Modified files: www/chromium : Makefile www/chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc Log message: avoid a pledge violation by not trying to access a sysfs file, we are not linux CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 08:21:33 Modified files: regress/lib/libcrypto/asn1: asn1basic.c Log message: Add regress tests for ASN1_BIT_STRING. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/06 08:41:53 Modified files: sys/arch/octeon/include: pci_machdep.h Log message: Use a 64-bit integer for pcitag_t and define PCITAG_NODE and PCITAG_OFFSET macros to make kernel build again, same diff as armv7. ok kettenis visa CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/01/06 08:41:57 Modified files: net/curl : Makefile distinfo net/curl/pkg : PLIST Log message: net/curl: update to 7.81.0 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/01/06 08:58:19 Modified files: lang/zig : Makefile Log message: lang/zig: mark it broken for now the memory consumption is just crazy for now. discussed with naddy@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/06 09:06:30 Modified files: usr.sbin/rpki-client: main.c mft.c Log message: Cleanup mft file handling, especially the stale mft bits. Move staleness check up into mft_parse_econtent() to simplify code. Remove the big FIXME bits since they are no longer needed. The parent process will only process MFTs that are not stale. Cleanup a few other bits mainly unneccessary else if cascades and use valid_filename() to check if the filename embedded in the mft fileandhash is sensible. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 11:18:13 Modified files: lib/libssl : tls13_record_layer.c Log message: Allocate and free the EVP_AEAD_CTX struct in tls13_record_protection. This brings the code more in line with the tls12_record_layer and reduces the effort needed to make EVP_AEAD_CTX opaque. Prompted by and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 11:23:56 Modified files: lib/libssl : s3_lib.c ssl_cert.c ssl_clnt.c ssl_locl.h ssl_tlsext.c tls_internal.h tls_key_share.c Log message: Convert legacy TLS client to tls_key_share. This requires adding DHE support to tls_key_share. In doing so, tls_key_share_peer_public() has to lose the group argument and gains an invalid_key argument. The one place that actually needs the group check is tlsext_keyshare_client_parse(), so add code to do this. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/06 11:27:32 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Revise for change to tls_key_share_peer_public() CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/06 11:42:52 Modified files: www/chromium : Makefile www/chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc Log message: fix previous pledge violation fix by using a proper ifdef for the location CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/06 11:58:24 Modified files: lib/libc/stdlib: getopt_long.3 Log message: refer to longindex as an argument, not a field; from uwe@netbsd -r1.22 ok millert CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/06 12:06:18 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 ruby31 versions of gem ext ports by default CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/06 12:27:01 Modified files: usr.sbin/fw_update: fw_update.8 fw_update.sh Log message: Switch fw_update -D to instead -F The perl version of fw_update used -D for something else and although the mneumonic isn't as good, the conflict was worse. Requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/06 13:15:54 Modified files: usr.sbin/fw_update: fw_update.sh Log message: repair usage CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/01/06 13:28:19 Log message: Import x11/hk. ``` hk allows temporary X11 hotkeys to be set. For example: hk Ctrl+Shift+F6 notify-send Hello will execute the command `notify-send Hello` when Ctrl+Shift+F6 is pressed. hk exits as soon as the command has executed. ``` Port sent in from upstream author, Laurence Tratt. OK op@, thanks. Status: Vendor Tag: edd Release Tags: edd_20220106 N ports/x11/hk/Makefile N ports/x11/hk/distinfo N ports/x11/hk/pkg/DESCR N ports/x11/hk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/01/06 13:30:28 Modified files: x11 : Makefile Log message: Link x11/hk. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/06 14:03:27 Modified files: net/haproxy : Makefile Log message: unbreak haproxy build on i386 by hardcoding libatomic check (we don't have it with clang, and in theory it shouldn't be needed if we build with 586 opcodes). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/06 14:14:24 Modified files: lang/php : Makefile.inc Log message: lang/php/*: don't change MULTI_PACKAGES depending on the FLAVOR. this is another attempt at trying to get dpb to notice that it should build www/unit/unit-php which depends on "embed" that can't be built at the same time as the apache httpd module. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/06 14:24:07 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: update 3.11.0 -> 3.14.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/06 14:26:12 Modified files: security/exploitdb: Makefile distinfo security/exploitdb/pkg: PLIST Log message: update to 2022-01-06 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/06 14:30:10 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: update 3.7.0 -> 3.8.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/06 14:34:55 Modified files: www/ruby-typhoeus: Makefile distinfo Log message: update 1.3.1 -> 1.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/06 14:40:23 Modified files: devel/ruby-zeitwerk: Makefile distinfo devel/ruby-zeitwerk/pkg: PLIST Log message: update 2.4.2 -> 2.5.3 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 14:46:23 Modified files: usr.bin/ssh : channels.c channels.h Log message: prepare for conversion of ssh, sshd mainloop from select() to poll() by moving FD_SET construction out of channel handlers into separate functions. ok markus CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/06 14:46:56 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: hostbased.sh Log message: Add test for hostbased auth. It requires some external setup (see comments at the top) and thus is disabled unless TEST_SSH_HOSTBASED_AUTH and SUDO are set. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 14:48:38 Modified files: usr.bin/ssh : channels.c channels.h clientloop.c serverloop.c Log message: convert ssh, sshd mainloops from select() to poll(); feedback & ok deraadt@ and markus@ has been in snaps for a few months CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 14:55:23 Modified files: usr.bin/ssh : kex.c kex.h serverloop.c Log message: Fix signature algorithm selection logic for UpdateHostkeys on the server side. The previous code tried to prefer RSA/SHA2 for hostkey proofs of RSA keys, but missed some cases. This will use RSA/SHA2 signatures for RSA keys if the client proposed these algorithms in initial KEX. bz3375 Mostly by Dmitry Belyavskiy with some tweaks by me. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 14:57:28 Modified files: usr.bin/ssh : clientloop.c Log message: stricter UpdateHostkey signature verification logic on the client- side. Require RSA/SHA2 signatures for RSA hostkeys except when RSA/SHA1 was explicitly negotiated during initial KEX; bz3375 ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:00:18 Modified files: usr.bin/ssh : ssh-keysign.c Log message: make ssh-keysign use the requested signature algorithm and not the default for the keytype. Part of unbreaking hostbased auth for RSA/SHA2 keys. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:01:14 Modified files: usr.bin/ssh : auth2-hostbased.c Log message: include rejected signature algorithm in error message and not the (useless) key type; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:02:52 Modified files: usr.bin/ssh : hostfile.c Log message: piece of UpdateHostkeys client strictification: when updating known_hosts with new keys, ignore NULL keys (forgot to include in prior commit) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:03:59 Modified files: usr.bin/ssh : monitor.c Log message: log signature algorithm during verification by monitor; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:04:20 Modified files: usr.bin/ssh : ssh.c Log message: log some details on hostkeys that ssh loads for hostbased authn ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:05:42 Modified files: usr.bin/ssh : sshkey.c sshkey.h Log message: add a helper function to match a key type to a list of signature algorithms. RSA keys can make signatures with multiple algorithms, so some special handling is required. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/06 15:06:51 Modified files: usr.bin/ssh : sshconnect2.c Log message: allow hostbased auth to select RSA keys when only RSA/SHA2 are configured (this is the default case); ok markus@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/01/06 15:09:06 Modified files: devel/got : Makefile distinfo Log message: update to got 0.65 - fix 32-bit size_t multiplication overflow in meyrs diff code - ignore the return value of closefrom(2) (patch by Anna a.k.a. CyberTailor) - sort paths in got log -Pp and tog's diff view the same way as in the diff - fix NULL dereference in 'got clone' if server sends an empty pack file - tog: make searches start from the current position in all views - tog: clear search highlighting when reloading view (naddy) - set close-on-exec flag on files opened by main process (suggested by millert) - use 'gotadmin pack' when running tests with GOT_TEST_PACK=1, not 'git repack' - fix bogus "object not found" errors when specified object ID begins with 00 - avoid creation of new temporary files whenever a packed object is read - use time-based rate-limiting for gotadmin progress output - print status output even when 'gotadmin cleanup' finds no objects to remove - tog: fix a scrolling problem when diffing binary files CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/06 15:14:25 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Don't explicitly set HostbasedAuthentication in sshd_config. It defaults to "no", and not explicitly setting it allows us to enable it for the (optional) hostbased test. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/01/06 16:35:41 Modified files: app/xenodm/config: GiveConsole.in TakeConsole.in Log message: stop chowning old drm device nodes CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/06 16:37:39 Modified files: lang/ruby/3.1 : Makefile lang/ruby/3.1/pkg: PLIST-main Log message: Fix packaging on i386 Found the hard way by sthen@ OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/06 16:44:21 Modified files: etc/etc.amd64 : fbtab etc/etc.arm64 : fbtab etc/etc.i386 : fbtab etc/etc.loongson: fbtab etc/etc.macppc : fbtab etc/etc.sparc64: fbtab Log message: stop chowning old drm device nodes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/06 17:44:17 Modified files: share/man/man4 : drm.4 Log message: mention radeondrm on riscv64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/06 18:13:15 Modified files: etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.arm64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md etc/etc.loongson: MAKEDEV.md etc/etc.macppc : MAKEDEV.md etc/etc.powerpc64: MAKEDEV.md etc/etc.sparc64: MAKEDEV.md Log message: stop creating old drm device nodes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/06 18:16:27 Modified files: etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.powerpc64: MAKEDEV etc/etc.sparc64: MAKEDEV share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.arm64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.loongson: MAKEDEV.8 share/man/man8/man8.macppc: MAKEDEV.8 share/man/man8/man8.powerpc64: MAKEDEV.8 share/man/man8/man8.sparc64: MAKEDEV.8 Log message: regen CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/06 19:25:40 Modified files: usr.sbin/fw_update: fw_update.sh Log message: whitespace CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/06 19:26:53 Modified files: sys/kern : subr_hibernate.c Log message: Extract the slice from the zeroth swap device instead of assuming it's the 'b' slice and (sanity) check against the partition count. Also, make the "is union hibernate_info too large?" a compile time check. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/06 19:33:42 Modified files: openssh : agent-restrict.html Log message: mention proxyjump CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/06 19:47:07 Modified files: sys/sys : hibernate.h sys/kern : subr_hibernate.c Log message: hibernate_clear_signature() is only used by hibernate_resume(), so pass in the already read hibernate_info instead of reading it again. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/06 19:58:01 Modified files: openssh : agent-restrict.html Log message: clarify CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/06 20:07:49 Modified files: openssh : agent-restrict.html Log message: typos; from Ángel CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 00:33:35 Modified files: usr.sbin/npppd/npppd: chap_ms.c Log message: npppd: convert to EVP_MD_CTX on heap In the upcoming libcrypto bump, EVP_MD_CTX will become opaque, so all EVP_MD_CTX variables will need to be moved from the stack to the heap. This is a mechanical conversion which also switches from EVP_Digest{Init,Final}() to their _ex() versions as suggested by millert. We cannot do error checking since this code is structured in several layers of void functions. This will have to be fixed by someone else. ok millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 00:34:34 Modified files: usr.sbin/radiusctl: chap_ms.c Log message: Sync EVP_MD_CTX to heap switch from npppd. ok millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 01:28:16 Modified files: textproc/py-pygments: Makefile distinfo Log message: update to py3-pygments-2.11.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 01:29:15 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 01:34:21 Modified files: www/uriparser : Makefile distinfo Log message: update to uriparser-0.9.6 CVE-2021-46141, CVE-2021-46142 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 01:38:48 Modified files: www/uriparser : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to uriparser-0.9.6 CVE-2021-46141, CVE-2021-46142 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 01:46:10 Modified files: textproc/meld : Makefile distinfo textproc/meld/pkg: PLIST Log message: Update to meld-3.21.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 01:51:09 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.1.804.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:02:18 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: bio_asn1.c lib/libcrypto/bio: bf_buff.c bf_nbio.c bf_null.c bio_cb.c bio_lib.c bio_meth.c bss_acpt.c bss_bio.c bss_conn.c bss_dgram.c bss_fd.c bss_file.c bss_log.c bss_mem.c bss_null.c bss_sock.c lib/libcrypto/err: err_prn.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c Added files: lib/libcrypto/bio: bio_local.h Log message: Add a new, mostly empty, bio_local.h and include it in the files that will need it in the upcoming bump. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:07:00 Modified files: regress/lib/libssl/dtls: Makefile dtlstest.c Log message: Let dtlstest peek into bio_local.h CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/07 02:08:15 Modified files: sys/dev/ic : aac.c Log message: fix aac build after -Wno-uninitialized was removed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:21:21 Modified files: lib/libcrypto/dh: dh.h Log message: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:27:14 Modified files: lib/libcrypto : Makefile lib/libcrypto/dh: dh_ameth.c dh_asn1.c dh_check.c dh_gen.c dh_key.c dh_lib.c dh_pmeth.c lib/libcrypto/dsa: dsa_lib.c Added files: lib/libcrypto/dh: dh_local.h Log message: Add an essentially empty dh_local.h and include it in the files where it will be needed in the upcoming bump. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:35:36 Modified files: lib/libcrypto : Makefile lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_key.c dsa_lib.c dsa_meth.c dsa_ossl.c dsa_sign.c dsa_vrf.c lib/libcrypto/pem: pvkfmt.c Log message: Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h by including the local header where it will be needed. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:40:03 Modified files: lib/libcrypto/gost: gostr341001.c gostr341001_pmeth.c Log message: gost needs to look into ecs_locl.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:45:52 Modified files: lib/libcrypto : Makefile lib/libcrypto/ocsp: ocsp_asn.c ocsp_cl.c ocsp_ext.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c lib/libcrypto/x509: x509_ocsp.c Added files: lib/libcrypto/ocsp: ocsp_local.h Log message: Add an essentially empty ocsp_local.h and include it in the files that will need it in the upcoming bump. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 02:55:32 Modified files: lib/libcrypto : Makefile lib/libcrypto/pem: pvkfmt.c lib/libcrypto/rsa: rsa_chk.c rsa_crpt.c rsa_eay.c rsa_gen.c rsa_lib.c rsa_meth.c rsa_pss.c Log message: Prepare to make RSA and RSA_METHOD opaque by including rsa_locl.h where it will be needed in the upcoming bump. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 03:03:43 Modified files: archivers/libzip: Makefile archivers/libzip/pkg: PLIST Log message: libzip: stop @comment'ing the cmake files. Dependent ports are now happy with these, and with the last update a new cmake file was added while the directories were @comment'ed, so pkg_delete * complained about the extra dir. ok bcallah@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/07 03:20:11 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Somehow I always forget that the more global LC_ALL takes precedence over the more specific LC_CTYPE. Things are weird that way. The problem here was that "eval" and "LC_ALL=" were swapped, not the priority of variables. pointed out by naddy@ OK tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/07 03:35:58 Modified files: devel/doxygen : Makefile distinfo devel/doxygen/patches: patch-doc_CMakeLists_txt devel/doxygen-gui: Makefile distinfo Log message: Update doxygen and doxygen-gui to 1.9.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/07 03:36:03 Modified files: graphics/libgphoto2: Makefile graphics/libgphoto2/pkg: PLIST Log message: Regen PLIST after doxygen update to 1.9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 03:48:06 Modified files: www/unit/unit-php: Makefile Log message: unit-php: include php embed pseudo-flavour in RUN_DEPENDS another attempt to get dpb to see it CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/07 03:48:59 Modified files: sys/arch/octeon/stand/boot: Makefile sys/arch/powerpc64/stand/boot: Makefile Log message: Add missing dependency. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 04:13:55 Modified files: lib/libcrypto/asn1: a_object.c asn_moid.c tasn_enc.c lib/libcrypto/evp: evp_lib.c lib/libcrypto/objects: obj_dat.c obj_lib.c lib/libcrypto/rsa: rsa_sign.c Log message: include asn1_locl.h where it will be needed for the bump. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 04:27:27 Modified files: security/yubico/yubikey-manager: Makefile Log message: yubikey-manager: set max version in RDEP for py-fido2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 04:44:43 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 04:44:56 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 04:45:12 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.30. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/07 05:16:21 Modified files: graphics/krita : Makefile distinfo Log message: Update krita to 5.0.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 05:24:17 Modified files: lib/libcrypto/asn1: tasn_dec.c tasn_fre.c tasn_new.c Log message: A few more files need asn1_locl.h. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 05:42:21 Modified files: x11/gnome/autoar: Makefile distinfo Log message: Update to gnome-autoar-0.4.2. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/01/07 06:56:54 Modified files: sys/arch/arm64/conf: kern.ldscript sys/arch/riscv64/conf: kern.ldscript Log message: .glue_7 is used for arm code calling thumb code, and .glue_7t is used for thumb code calling arm code, no need to put these input sections at the text output section. ok jsg@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 07:04:03 Modified files: lang/php : Makefile.inc Log message: revert previous attempt here CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/07 07:10:00 Modified files: net/usrsctp : Makefile distinfo Log message: Switch fixes merged upstream CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/07 08:46:30 Modified files: lib/libssl : s3_lib.c ssl_locl.h ssl_srvr.c tls13_server.c tls_internal.h tls_key_share.c Log message: Convert legacy server to tls_key_share. This requires a few more additions to the DHE key share code - we need to be able to either set the DHE parameters or specify the number of key bits for use with auto DHE parameters. Additionally, we need to be able to serialise the DHE parameters to send to the client. This removes the infamous 'tmp' struct from ssl3_state_internal_st. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 08:53:30 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.42.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 08:53:50 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.42.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/07 08:54:07 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.42.3. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/07 08:56:33 Modified files: lib/libssl : ssl_cert.c Log message: Stop attempting to duplicate the public and private key of dh_tmp. Support for non-ephemeral DH was removed a very long time ago - the only way that dh_tmp is set is via DHparams_dup(), hence the public and private keys are always going to be NULL. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/07 09:39:18 Modified files: sys/net : if.c Log message: SIOCSIFXFLAGS drops into the SIOCSIFFLAGS to perform auto-up of the interface. If this operation fails (probably due to missing firmware), we must undo changes to the SIOCSIFXFLAGS xflags. ok stsp. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/07 09:39:55 Modified files: graphics/mojoshader: Makefile Log message: Switch base-gcc arches to use ports-gcc to fix build on sparc64 ok thfr (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/07 09:45:06 Modified files: lib/libssl : s3_lib.c ssl_cert.c ssl_lib.c ssl_locl.h ssl_srvr.c Log message: Rename dh_tmp to dhe_params. Support for non-ephemeral DH was removed a long time ago - as such, the dh_tmp and dh_tmp_cb are used for DHE parameters. Rename them to reflect reality. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/01/07 10:14:42 Modified files: usr.sbin/ntpd : constraint.c Log message: If no date could be parsed, bail out early and fix an error return that leaked; ok florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 10:17:02 Modified files: regress/lib/libcrypto/x509/rfc3779: Makefile Log message: Revert previous accidental commit CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/01/07 11:14:10 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.5.0 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.5.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/07 12:03:57 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Add code to initialize the PCIe host bridge hardware. We currently rely on U-Boot to initialize the hardware for us, but it is better if we can cope with this ourselves. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 13:06:27 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/19: Makefile telephony/asterisk/19/pkg: PLIST-main README-main Added files: telephony/asterisk/16/patches: patch-configs_basic-pbx_asterisk_conf telephony/asterisk/18/patches: patch-configs_basic-pbx_asterisk_conf telephony/asterisk/19/patches: patch-configs_basic-pbx_asterisk_conf Removed files: telephony/asterisk/19/files: cdr.conf.sample extensions.ael.sample extensions.conf.sample logger.conf.sample modules.conf.sample musiconhold.conf.sample sip.conf.sample voicemail.conf.sample Log message: asterisk port tweaks: - patch the sample asterisk.conf file in the basic-pbx directory to include setting ownership/permissions on the control socket as also done in the simple openbsd-ports config files - remove the simple openbsd-ports config files from asterisk/19; they pre-date upstream's "basic-pbx" files and use chan_sip which was removed in 19.x so don't work CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/07 13:26:38 Modified files: net/prosody : Makefile distinfo net/prosody/patches: patch-makefile Log message: Update prosody to 0.11.11 Update diff from MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 13:54:48 Modified files: net/arp-scan : Makefile distinfo Log message: update to a newer arp-scan commit, and update the OUI list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 14:05:27 Modified files: net/arp-scan : Makefile net/arp-scan/files: unofficial.csv Log message: add text for the ipv6 vrrp mac addresses which use a different prefix CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/07 14:54:16 Modified files: x11/icewm : Makefile distinfo x11/icewm/pkg : PLIST Log message: update icewm to 2.9.3 diff from Timo Myyrä with tweaks by me (regen WANTLIBs.) Tested by John Batteen too, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 14:58:17 Modified files: lib/libcrypto/evp: evp.h evp_aead.c Log message: Prepare to provide EVP_AEAD_CTX_{new,free}() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/07 15:46:05 Modified files: regress/lib/libcrypto/x509/rfc3779: rfc3779.c Log message: Add some workarounds to make build_addr_block_test_data const. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2022/01/07 17:20:10 Modified files: sys/dev/fdt : if_dwxe.c Log message: Apply mpsafe changes from dwge(4) to dwxe(4): Rework the tx path to use the consumer and producer positions to work out the number of slots available, and to put packets on the ring until fewer than DWXE_NTXSEGS slots are left, making dwxe_start() and dwxe_txeof() work independently. While here, only write to DWXE_TX_CTL1 once per call to dwxe_start() rather than once per packet. Adjust the rx interrupt path to check the number of slots in use and return slots once per interrupt. Add interrupt and ifq barriers before taking the interface down. With all of this done, we can mark dwxe(4) mpsafe. tested on arm64 (a64 sopine) by mlarkin@ and armv7 (h2+) by me ok dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 18:35:55 Modified files: www/py-adblock : Makefile Log message: py3-adblock builds ok on i386 now (maybe after a rust update, I didn't retry it since rust 1.57.0), drop NOT_FOR_ARCHS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/07 18:36:34 Modified files: www/qutebrowser: Makefile Log message: i386 qutebrowser can depend on py3-adblock now CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/07 22:34:54 Modified files: sys/arch/octeon/include: pci_machdep.h Log message: Adjust debug printfs after pcitag_t type change. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/07 22:40:19 Modified files: sys/arch/octeon/conf: BOOT sys/arch/powerpc64/conf: BOOT Log message: Remove verbose PCI and USB device info from BOOT BOOT kernels do not print kernel messages, and currently there is no way to change this at runtime. Remove the verbose device information to save some space. CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/07 23:05:39 Modified files: usr.bin/openssl: cms.c Log message: Indicate current default cipher CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/07 23:49:42 Modified files: libexec/ld.so : boot.c dir.c dl_dirname.c dl_printf.c dl_uname.c dlfcn.c library.c library_mquery.c library_subr.c loader.c malloc.c reallocarray.c resolve.c sod.c strtol.c syscall.h tib.c trace.c util.c util.h libexec/ld.so/aarch64: rtld_machine.c libexec/ld.so/alpha: rtld_machine.c libexec/ld.so/amd64: rtld_machine.c libexec/ld.so/arm: rtld_machine.c libexec/ld.so/hppa: rtld_machine.c libexec/ld.so/i386: rtld_machine.c libexec/ld.so/ldconfig: ld.h libexec/ld.so/m88k: rtld_machine.c libexec/ld.so/mips64: rtld_machine.c libexec/ld.so/powerpc: rtld_machine.c libexec/ld.so/powerpc64: rtld_machine.c libexec/ld.so/riscv64: rtld_machine.c libexec/ld.so/sh: rtld_machine.c libexec/ld.so/sparc64: rtld_machine.c Log message: Prep .c files for removing the #includes from */archdep.h * replace #include "archdep.h" with #includes of what is used, pulling in "syscall.h", "util.h", and "archdep.h" as needed * delete #include from syscall.h * only pull in to the three files that use _dl_fstat(), forward declare struct stat in syscall.h for the others * NBBY is for macros; just use '8' in dl_printf.c * is only needed on i386; conditionalize it * stop using __LDPGSZ: use _MAX_PAGE_SHIFT (already used by malloc.c) where necessary * delete other bogus #includes, order legit per style: then <*/*>, then <*>, then "*" dir.c improvement from jsg@ ok and testing assistance deraadt@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/08 00:01:13 Modified files: regress/usr.bin/ssh: hostbased.sh Log message: Enable all supported hostkey algorithms (but no others). Allows hostbased test to pass when built without OpenSSL. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/08 00:18:45 Modified files: sysutils/openbsdisks2: Makefile distinfo Log message: Update openbsdisks2 to 0.3.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/08 00:25:52 Modified files: lib/libcrypto/x509: x509_cpols.c Log message: x509_cpols.c will need to include x509_lcl.h soon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 00:29:52 Modified files: audio/pulseaudio: Makefile audio/pulseaudio/pkg: PLIST Log message: Fix path to zsh completion. from Matthew Martin CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/08 00:32:45 Modified files: usr.bin/ssh : misc.c Log message: refactor tilde_expand_filename() and make it handle ~user paths with no trailing slash; feedback/ok markus and jsg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/08 00:33:54 Modified files: usr.bin/ssh : sftp-server.c Log message: add a variant of send_status() that allows overriding the default, generic error message. feedback/ok markus & jsg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/08 00:34:57 Modified files: usr.bin/ssh : sftp-client.c Log message: more idiomatic error messages; spotted by jsg & deraadt ok jsg & markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/08 00:36:11 Modified files: usr.bin/ssh : scp.c Log message: fix some corner-case bugs in scp sftp-mode handling of ~-prefixed paths; spotted by jsg; feedback jsg & deraadt, ok jsg & markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/08 00:37:32 Modified files: usr.bin/ssh : sftp-client.c Log message: use status error message to communicate ~user expansion failures; provides better experience for scp in sftp mode, where ~user paths are more likely to be used; spotted jsg, feedback jsg & deraadt ok jsg & markus CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/08 00:43:58 Modified files: openssh : agent-restrict.html Log message: don't mention missing markus CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/08 00:55:26 Modified files: regress/usr.bin/ssh: hostbased.sh Log message: Remove errant "set -x" left over from debugging. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 01:48:18 Modified files: sysutils/google-cloud-sdk: Makefile sysutils/google-cloud-sdk/pkg: PLIST Log message: Fix path to completion scripts. CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2022/01/08 02:18:24 Modified files: net/libtorrent-rasterbar: Makefile Log message: garbage collect CPPFLAGS (-pthread and warnings) From Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 02:49:43 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-cogl_cogl_cogl-bitmap_c Log message: Fix crash due to overlapping memcpy. reported, tested and ok stsp@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/08 03:19:00 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 6.0.2 -> 6.2.1 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 03:33:04 Modified files: net/gupnp/core : Makefile distinfo Added files: net/gupnp/core/patches: patch-doc_meson_build Log message: Update to gupnp-1.4.2. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/08 03:35:02 Modified files: sysutils/riemann: Makefile distinfo Log message: Update riemann 0.3.6 -> 0.3.8 Changelog: https://github.com/riemann/riemann/blob/master/CHANGELOG.md CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2022/01/08 04:07:51 Modified files: usr.bin/less : line.c Log message: Fix possible use after free with long lines Files with very long lines on machines with tight memory restrictions can provoke a failing realloc in expand_linebuf. This error condition was improperly handled, which could lead to a user after free bug by using the already freed linebuf variable again. with input by and okay guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 04:57:04 Modified files: sysutils/rclone: Makefile sysutils/rclone/pkg: PLIST Log message: Fix path to zsh completion. ok bket@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 05:24:10 Modified files: net/rabbitmq : Makefile net/rabbitmq/pkg: PLIST Log message: Fix path to zsh completions. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 05:29:51 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 05:30:06 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 05:30:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.31. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/08 05:34:36 Log message: import promscale OK abieber@ Status: Vendor Tag: denis Release Tags: denis_20220108 N ports/sysutils/promscale/Makefile N ports/sysutils/promscale/modules.inc N ports/sysutils/promscale/distinfo N ports/sysutils/promscale/pkg/DESCR N ports/sysutils/promscale/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 05:35:28 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.1.3. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/08 05:36:17 Modified files: sysutils : Makefile Log message: link promscale to the build CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/08 05:43:45 Modified files: lib/libssl : s3_lib.c ssl_both.c ssl_cert.c ssl_lib.c ssl_locl.h ssl_rsa.c ssl_srvr.c t1_lib.c tls13_client.c tls13_server.c Log message: Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY. Nearly all structs in libssl start with an SSL_ suffix, rename CERT and CERT_PKEY for consistency. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/08 05:54:32 Modified files: lib/libssl : ssl_locl.h Log message: Remove commented out CERT_* defines. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/08 05:59:59 Modified files: lib/libssl : ssl_cert.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_sess.c ssl_srvr.c tls13_client.c tls13_server.c Log message: Merge SESS_CERT into SSL_SESSION. There is no reason for SESS_CERT to exist - remove it and merge its members into SSL_SESSION for the time being. More clean up to follow. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/01/08 08:05:30 Modified files: devel/jdk/17 : Makefile Added files: devel/jdk/17/patches: patch-make_hotspot_lib_JvmOverrideFiles_gmk patch-src_hotspot_cpu_aarch64_register_aarch64_hpp patch-src_hotspot_cpu_x86_register_x86_hpp patch-src_hotspot_share_c1_c1_LIR_hpp patch-src_hotspot_share_code_vmreg_hpp patch-src_hotspot_share_oops_metadata_hpp Log message: Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes away the bit twiddling. Work around this by setting all accessor methods to no-inline and where that wasn't sufficient, reduce optimization level to -O1 to prevent clang from optimizing away code that is needed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/08 08:23:42 Modified files: sys/arch/arm64/dev: aplns.c Log message: Oops, missed a compatible string in the previous commit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/08 08:30:46 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 Removed files: sys/arch/arm64/dev: apldwusb.c Log message: Remove apldwusb(4). This driver is now unused. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/08 08:34:59 Modified files: lib/libcrypto/objects: objects.h Log message: tiny whitespace tweak CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/08 09:18:47 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.9.1 -> 1.9.2 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#192 Take maintainership, ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/01/08 09:22:00 Modified files: audio/faudio : Makefile distinfo games/fna : Makefile distinfo graphics/fna3d : Makefile distinfo graphics/fna3d/patches: patch-CMakeLists_txt Log message: update FNA suite to 22.01; tested with Steel Assault https://github.com/FNA-XNA/FNA/releases/tag/22.01 https://github.com/FNA-XNA/FAudio/releases/tag/22.01 https://github.com/FNA-XNA/FNA3D/releases/tag/22.01 New Features: Update to FNA3D 22.01 Update to FAudio 22.01 Added SetVideoTrackEXT extension Added SrgbEXT extension Fixes: The FNA3D log is now hooked later in FNAPlatform initialization, to try and load SDL before FNA3D Partially works around a regression in the new dyld in macOS Monterey Fixed DDSFromStreamEXT mip loading to calculate each mip level in full New Features: Added support for SRGB textures/renderbuffers Removed Features: The Metal renderer has been removed, in favor of Vulkan/MoltenVK Fixes: Vulkan: Various fixes for device support checks Image: Log errors from stb_image CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/01/08 09:27:41 Modified files: devel/robin-hood-hashing: Makefile distinfo Log message: update to 3.11.4; build of the consumer vulkan-validation-layers tested Changelog: https://github.com/martinus/robin-hood-hashing/releases/tag/3.11.4 fixes #131: add missing insert and emplace_hint methods. CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/01/08 09:58:10 Modified files: 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 Log message: move gawk and gsed to Makefile.inc. ok tb@ aja@ thanks! CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/01/08 09:58:33 Modified files: 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 Log message: move gawk and gsed to Makefile.inc. ok tb@ aja@ thanks! CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/08 10:05:30 Modified files: share/mk : bsd.dep.mk Log message: Use ${.ALLSRC:M*.y} instead of ${.IMPSRC} as the input file for yacc, to fix a bug where ${.IMPSRC} (aka $<) is used in a context where it is not neccessarily defined by OpenBSD make. This would sometime show up trying to build libpcap with the following error message: Using $< in a non-suffix rule context is a GNUmake idiom (:47) The issue is with the rule for the grammar.h file that is generated by yacc from grammar.c. You can easily reproduce the bug with the following steps: - build libpcap from scratch: cd src/lib/libpcap && make clean all - remove the generated grammar.h file: rm obj*/grammar.h - build libpcap again (incremental build): make In normal builds this does not trigger as grammar.h is implicitly generated by the rule for grammar.c and when make checks for dependencies it simply finds grammar.h uptodate. However, incremental or parallel builds might decide to make grammar.h from grammar.y. Now, why is this only a problem for grammar.h but not for grammar.c? The answer to this question is burried deeply in OpenBSD's mk files. The snippet in bsd.dep.mk that triggers the error is a single rule statement that generates foo.c and foo.h from foo.y with a call to yacc -d. The rule is generated with a loop, i.e. it is not a prefix rule. However, a prefix rule context is required for the use of ${.IMPSRC} aka $<. For the .c file such a prefix rule is provided by bsd.sys.mk and this rule is in scope when make evaluates the yacc rule. However, for .h file generation from a .y file there is no such prefix rule defined in any of the Makefiles. Even if it were the .h suffix is missing from .SUFFIXES and the rule would not be considered. The obvious way to fix this would be to use $f instead of ${.IMPSRC}. However, this does not work as $f is then missing the path prefix and yacc won't find it if an obj directory is used. This is probably the reason for the use of ${.IMPSRC} in the first place. Committing on behalf of ehrhardt@ "I like the diff" deraadt@ ok guenther@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/01/08 10:21:44 Modified files: x11/kitty : Makefile distinfo x11/kitty/patches: patch-setup_py x11/kitty/pkg : PLIST Log message: update to kitty 0.24.1 Changelog: https://sw.kovidgoyal.net/kitty/changelog/ Now with shell integration for zsh, fish, bash: https://sw.kovidgoyal.net/kitty/shell-integration/ I haven't tested shell integration as I'm on ksh. Otherwise runs as expected. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/08 10:28:49 Modified files: libexec/ld.so : dlfcn.c Log message: need "archdep.h" for _dl_md_plabel on hppa CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/08 10:30:39 Modified files: security/polarssl: Makefile distinfo security/polarssl/pkg: PLIST Log message: Update to mbedtls-2.16.12 Changes: https://github.com/ARMmbed/mbedtls/releases/tag/v2.16.12 Tested by martijn@. OK martijn@, tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/08 10:33:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Update CVE quirk for security/polarssl CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2022/01/08 10:36:23 Modified files: games/vkquake : Makefile distinfo Log message: update to 1.12.2; no issues on brief testing Release notes at: https://github.com/Novum/vkQuake/releases CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/08 10:38:59 Modified files: security/polarssl: Tag: OPENBSD_7_0 Makefile distinfo security/polarssl/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update to mbedtls-2.16.12 Changes: https://github.com/ARMmbed/mbedtls/releases/tag/v2.16.12 OK tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/08 10:42:15 Modified files: devel/quirks : Tag: OPENBSD_7_0 Makefile devel/quirks/files: Tag: OPENBSD_7_0 Quirks.pm Log message: Update CVE quirk for security/polarssl CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/01/08 11:14:58 Modified files: sysutils/chezmoi: Makefile distinfo modules.inc sysutils/chezmoi/pkg: PLIST Log message: update sysutils/chezmoi to 2.9.5 while here, change the zsh completion file name to be more consistent. initial diff by Matthew Martin, completed by me. ok aja@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/08 11:30:18 Modified files: libexec/ld.so/powerpc: rtld_machine.c Log message: archdep.h needed for _dl_dcbf, on powerpc CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2022/01/08 12:23:49 Modified files: games/mars : Makefile games/mars/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Log message: Fix games/mars, which was broken after the sfml (and maybe base llvm?) update. looks good to aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/08 14:36:39 Modified files: lib/libcrypto/objects: obj_dat.c objects.h Log message: Prepare to provide OBJ_length() and OBJ_get0_data() OBJ_length() turns the int obj->length into a size_t, so add an overflow check. While obj->length should never be negative, who knows... ok jsing CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/01/08 14:38:17 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.3.0. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/08 15:32:00 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Don't download SHA256.sig unless it's needed This allows installing local files without network. it *might* work now deraadt@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/01/08 15:41:06 Modified files: devel/jdk/1.8 : Makefile distinfo Added files: devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_gcc_make patch-hotspot_src_cpu_aarch64_vm_register_aarch64_hpp patch-hotspot_src_cpu_x86_vm_register_x86_hpp patch-hotspot_src_cpu_zero_vm_register_zero_hpp patch-hotspot_src_share_vm_c1_c1_LIR_hpp patch-hotspot_src_share_vm_code_vmreg_hpp patch-hotspot_src_share_vm_oops_metadata_hpp Log message: Clang 13 doesn't like when you use 'this' as tagged pointer. It optimizes away the bit twiddling. Work around this by setting all accessor methods to no-inline and where that wasn't sufficient, reduce optimization level to -O1 to prevent clang from optimizing away code that is needed. Also remove ant as build depend. This was never needed and mistakenly copied from the 1.7 jdk port. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/08 15:54:49 Modified files: sys/dev : ksyms.c Log message: __LDPGSZ hasn't been used here since rev 1.23 (2013). Delete comment referring to it ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 16:34:02 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.54.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/08 17:03:14 Modified files: x11/gnome/eog-plugins: Makefile distinfo x11/gnome/eog-plugins/pkg: PLIST Log message: Update to eog-plugins-3.26.8. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/08 22:43:02 Modified files: sys/dev : audio.c rndis.h softraid.c softraidvar.h sys/dev/acpi : abl.c acpicpu.c acpireg.h amd_iommu.h atk0110.c tipmic.c sys/dev/ata : atascsi.c atavar.h satareg.h wd.c sys/dev/atapiscsi: atapiscsi.c sys/dev/dt : dt_dev.c dtvar.h sys/dev/fdt : amlmmc.c amlusbphy.c axppmic.c dwmmc.c if_fec.c if_mvnetareg.h if_mvppreg.h imxccm.c imxesdhc.c mvclock.c rkclock.c rkpcie.c rktemp.c simplefb.c sys/dev/hid : hidms.c sys/dev/hil : hil.c sys/dev/i2c : ds1307.c ihidev.c sys/dev/ic : aac.c aac_tables.h aacreg.h aacvar.h acx.c acx100.c acx111.c acxreg.h aic6360.c aic6915.c aic6915.h aic79xx.c aic79xx.h aic79xx_inline.h aic7xxx.c aic7xxx_cam.h aic7xxxvar.h ami.c ar5210.c ar5210reg.h ar5210var.h ar5211.c ar5211var.h ar5212.c ar5212var.h ar5416.c ar9003.c ar9285.c ar9287.c ar9380.c atw.c bwfmreg.h bwi.c bwireg.h cac.c cacreg.h cd1190reg.h ciss.c cissreg.h cs4231reg.h dc21040reg.h dcreg.h dp8390.c dp8390var.h dwiic.c fxpvar.h hmereg.h i82596.c i82596var.h i8259reg.h i82802reg.h if_wi.c if_wi_ieee.h lancereg.h lemacreg.h malo.c mfireg.h mtd8xx.c ncr53c9x.c ne2000.c oosiop.c pgt.c rt2560.c rtl81x9reg.h rtw.c rtwn.c rtwreg.h sili.c siop.c siop_common.c smc83c170.c smc83c170reg.h smc83c170var.h smc91cxx.c smc91cxxreg.h tcic2reg.h ti.c tireg.h trm.c wd33c93.c wd33c93var.h wdcvar.h xl.c sys/dev/isa : ad1848.c aps.c ess.c essreg.h gusreg.h hsq.c if_ec.c if_elreg.h if_wereg.h lm78_isa.c pcppi.c sbdsp.c sbreg.h tcic2_isa.c sys/dev/mii : atphy.c bmtphyreg.h brgphyreg.h ciphyreg.h eephy.c eephyreg.h lxtphy.c lxtphyreg.h mii.c tlphyreg.h sys/dev/ofw : fdt.c sys/dev/pci : agp_ali.c agp_amd.c agp_intel.c agp_sis.c agp_via.c agpvar.h ahc_pci.c ahd_pci.c ami_pci.c arc.c auacerreg.h auich.c auixp.c azalia.c cmpci.c cs4280.c cs4280reg.h cs4281.c cz.c czreg.h emuxki.c envyreg.h gcu.c glxpcib.c ichreg.h if_alcreg.h if_alereg.h if_bce.c if_bge.c if_bgereg.h if_bnx.c if_bnxreg.h if_bnxtreg.h if_casreg.h if_casvar.h if_de.c if_devar.h if_em.c if_em.h if_em_hw.c if_em_hw.h if_et.c if_etreg.h if_igc.h if_ipw.c if_iwm.c if_iwmreg.h if_iwmvar.h if_iwn.c if_iwx.c if_iwxreg.h if_ix.h if_ixgb.c if_ixl.c if_jme.c if_jmereg.h if_lge.c if_lii.c if_mcx.c if_msk.c if_nxe.c if_oce.c if_ocereg.h if_pcn.c if_se.c if_sis.c if_sk.c if_skreg.h if_stge.c if_tht.c if_ti_pci.c if_tl.c if_vge.c if_vgereg.h if_vic.c if_vmx.c if_vr.c if_wi_pci.c if_xge.c ixgb_ee.c ixgb_hw.c ixgbe_82598.c ixgbe_phy.c ixgbe_type.h ixgbe_x540.c ixgbe_x550.c mmuagp.c mpii.c neo.c pciide.c pciide_cy693_reg.h pciide_natsemi_reg.h pciide_pdc202xx_reg.h pciide_piix_reg.h pcscpreg.h pucdata.c sv.c tga.c tgareg.h vga_pci.c yds.c sys/dev/pci/bktr: bktr_audio.c bktr_core.c bktr_core.h bktr_tuner.c sys/dev/pckbc : pckbd.c sys/dev/pcmcia : if_malo.c sys/dev/pv : hvs.c if_hvnreg.h if_vio.c if_xnf.c vioblk.c vioscsi.c virtio.c vmt.c xenreg.h xenstore.c sys/dev/sbus : bereg.h cgtwelve.c qec.c spifvar.h tvtwo.c uperf_sbus.c zx.c sys/dev/sun : sunms.c sys/dev/tc : zs_ioasic.c sys/dev/usb : ehci.c files.usb if_athn_usb.h if_atu.c if_atureg.h if_axen.c if_smsc.c if_smscreg.h if_udavreg.h if_umb.c if_upgt.c if_upgtvar.h if_urtw.c if_wi_usb.c if_zyd.c ohci.c uaudio.c ucc.c udl.c ugold.c uhci.c uhidpp.c ukbd.c umcs.c umcs.h umidivar.h umsm.c uoak.h uoak_subr.c uoaklux.c uoakrh.c uoakv.c uonerng.c usb.c usb_subr.c usbcdc.h uthum.c utpms.c utrh.c uvideo.c uvscom.c xhci.c xhcireg.h sys/dev/videomode: edid.c vesagtf.c sys/dev/x86emu : x86emu.c Log message: spelling feedback and ok tb@ jmc@ ok ratchov@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/01/09 00:18:50 Modified files: regress/lib/libc/malloc/malloc_general: malloc_general.c Log message: Increase the max size of allocations, in prep for a large cache implementation. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/09 03:28:07 Modified files: sys/kern : kern_unveil.c sys/sys : namei.h Log message: Add an UNVEIL_USERSET flag which is set when a unveil node is added via unveil(2). It is not set for nodes that are added as a result of a file being added via unveil(2). Use this flag to test if backtracking should be done or not. Also introduce UNVEIL_MASK which checks if any user flags are set and is used to properly return EACCES vs ENOENT. This fixes a problem where unveil("/", "r") & unveil("/usr/bin/id", "rx") cause an error when read accessing "/usr/bin". It also makes sure that unveil(path, "") will return ENOENT for any access of anything under path. Reported by and OK semarie@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/09 03:36:52 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add two test cases from semarie@ which are solved by the last unveil commit. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/09 04:25:52 Modified files: sysutils/google-cloud-sdk: Makefile sysutils/google-cloud-sdk/pkg: PLIST Added files: sysutils/google-cloud-sdk/pkg: README Log message: The command completion scripts aren't standard; so install them in a non default location and add a README about how to include them in the shell profile. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/09 04:39:14 Modified files: devel/ninja : Makefile devel/ninja/pkg: PLIST Log message: Install shell completion scripts into their proper location. from Matthew Martin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/09 05:11:17 Modified files: www/c-icap/c-icap: Makefile distinfo www/c-icap/c-icap/patches: patch-commands_c Log message: update to c-icap-0.5.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/09 05:12:37 Modified files: databases/xapian-core: Makefile distinfo Removed files: databases/xapian-core/patches: patch-cmake_xapian-config_cmake_in Log message: update to xapian-core-1.4.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/09 05:12:40 Modified files: databases/xapian-bindings: Makefile distinfo databases/xapian-bindings/patches: patch-configure_ac Log message: update to xapian-bindings-perl-1.4.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/09 05:12:42 Modified files: www/xapian-omega: Makefile distinfo Log message: update to xapian-omega-1.4.19 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/09 05:28:03 Modified files: sysutils/bat : Makefile crates.inc distinfo Removed files: sysutils/bat/patches: patch-modcargo-crates_sys-info-0_9_0_lib_rs Log message: Update bat to 0.19.0 OK bket@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/09 05:29:02 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: Update broot to 1.9.1 OK bket@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 06:17:33 Modified files: lib/libssl : ssl_clnt.c Log message: Clean up pkey handling in ssl3_get_server_key_exchange() With TLSv1.2 and earlier, the authentication algorithm used to sign the ServerKeyExchange message is dependent on the cipher suite in use and has nothing to do with the key exchange algorithm. As such, check the authentication algorithm based on the cipher suite in ssl3_get_server_key_exchange() and handle things accordingly. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/09 06:26:08 Modified files: sys/conf : files Log message: Add attribute for indicating sdhc dependency. OK deraadt@ phessler@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/09 06:27:48 Modified files: sys/arch/armv7/marvell: files.marvell Log message: Indicate that mvpxa(4) depends on sdhc code. OK deraadt@ phessler@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/09 07:32:39 Modified files: www/chromium/patches: patch-build_config_compiler_BUILD_gn Log message: unbreak on arm64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 08:15:26 Modified files: lib/libcrypto/evp: digest.c evp.h evp_lib.c evp_locl.h Log message: Prepare to provide EVP_MD_CTX{,_set}_pkey_ctx() This API with very strange ownership handling is used by Ruby 3.1, unfortunately. For unclear reasons, it was decided that the caller retains ownership of the pctx passed in. EVP_PKEY_CTX aren't refcounted, so a flag was added to make sure that md_ctx->pctx is not freed in EVP_MD_CTX_{cleanup,reset}(). Since EVP_MD_CTX_copy_ex() duplicates the md_ctx->pctx, the flag also needs to be unset on the duplicated EVP_MD_CTX. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:28:47 Modified files: lib/libssl : ssl_srvr.c Log message: Fix GOST skip certificate verify handling. GOST skip certificate verify handling got broken in r1.132 of s3_srvr.c circa 2016. Prior to this, ssl3_get_client_key_exchange() returned an 'extra special' value to indicate that the state machine should skip certificate verify. Fix this by setting and checking the TLS1_FLAGS_SKIP_CERT_VERIFY flag, which is the same as is done in the client. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:29:42 Modified files: lib/libssl : ssl_clnt.c Log message: Remove a comment from Captain Obvious. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:34:21 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Return 0/1 from ssl3_{send,get}_client_kex_gost() Like other KEX handling functions, there is no need to return anything other than failure/success here. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:40:13 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Clean up ssl3_{send,get}_client_kex_gost() Fix leaks, use sizeof() instead of hardcoded sizes, actually check return codes, explicit_bzero() the premaster secret on the server side and generally try to kick the GOST kex code into some sort of shape. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:53:52 Modified files: lib/libssl : ssl_clnt.c ssl_lib.c ssl_locl.h Log message: Swap arguments to ssl_check_srvr_ecc_cert_and_alg() If a libssl function takes an SSL *, it should normally be the first argument. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/09 08:55:37 Modified files: lib/libssl : ssl_clnt.c Log message: ssl_check_srvr_ecc_cert_and_alg() only returns 0/1 - test accordingly. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/01/09 09:39:06 Modified files: share/mk : bsd.lib.mk Log message: do not call ranlib -t anymore because it does nothing except wasting time; ok jca@, millert@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/01/09 10:58:37 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.2.0 - add command matcher, evalutes to true if command exits zero. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 11:46:56 Modified files: sbin/unwind/libunbound/sldns: keyraw.c usr.sbin/unbound/sldns: keyraw.c Log message: unwind/unbound: prepare for opaque DSA and RSA. Use the OpenSSL 1.1 codepath using accessors that have been available since LibreSSL 2.7 instead of reaching into the structs. ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/09 11:50:07 Modified files: net/libunbound : Makefile Added files: net/libunbound/patches: patch-sldns_keyraw_c Log message: libunbound: Fix build with opaque RSA and DSA in LibreSSL 3.5. Same diff was just committed to base. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/09 12:29:01 Modified files: net/ldns : Makefile Added files: net/ldns/patches: patch-dnssec_c patch-host2str_c patch-keys_c Log message: ldns: Prepare for upcoming libcrypto bump by using the OpenSSL 1.1 code path. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/09 13:45:27 Modified files: graphics/qr-code-generator: Makefile Log message: Use -fPIC for C code as well to fix build on i386 Noted by sthen, tested by me. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/09 13:46:32 Modified files: graphics/qr-code-generator: Makefile Log message: Remove unused variable, slipped through previous commit CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/09 16:28:19 Modified files: sys/dev/pci : if_igc.c Log message: Simplify igc_rxrinfo() to improve consistency and appease Coverity. CID 1510483 ok kevlo@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 16:50:10 Modified files: lib/libcrypto/comp: c_rle.c c_zlib.c comp_err.c comp_lib.c Added files: lib/libcrypto/comp: comp_local.h Log message: Add an essentially empty comp_local.h and include it where it will be needed. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 16:55:31 Modified files: lib/libcrypto/engine: eng_openssl.c Log message: Use C99 initializers for test_sha_md ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 17:03:02 Modified files: lib/libcrypto/rsa: rsa_chk.c Log message: Check that the RSA exponent is neither even nor 1 in RSA_check_key() Part of OpenSSL commit 464d59a5 ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/09 17:09:06 Modified files: lib/libcrypto/dh: dh_ameth.c Log message: zap trailing whitespace CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/09 17:39:49 Modified files: openssh : agent-restrict.html Log message: really remove missing markup; spotted by tj CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/01/09 20:06:23 Modified files: openssh : agent-restrict.html Log message: correct date marker; it's 2022 already. From Yifei Zhan CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/09 21:11:13 Modified files: sys/dev/pci : if_msk.c if_mskvar.h Log message: handle the status ring entries as 64bit words instead of a struct. the status ring entries are 8 bytes/64bit, and depending on the type of entry it has fields all over the place. this loads the descriptor with a single 64bit read, and then shifts and masks the bits out of it depending on the type of descriptor. this looks cleaner for the tx completions in particular. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/09 21:47:53 Modified files: sys/dev/pci : if_msk.c if_mskvar.h Log message: provide access to the hardware counters (MIB counters in the doc) via kstat CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/09 21:59:19 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : kstat.4 Log message: initial kstat.4 ok dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 00:01:50 Modified files: share/man/man4 : kstat.4 Log message: mark up the ioctl requests with Dv CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 00:51:23 Modified files: share/man/man4 : kstat.4 Log message: hang some flesh off the bones that jsg provided. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/10 00:52:52 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.4.1. See https://github.com/OSGeo/gdal/blob/v3.4.1/gdal/NEWS.md switch from pcre to pcre2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/10 01:01:37 Modified files: geo/postgis : Makefile Log message: geo/postgis: fix WANTLIB after gdal switch to pcre2 and bump REVISION CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/10 01:22:07 Modified files: security/nss : Makefile distinfo Removed files: security/nss/patches: patch-nss_lib_certhigh_certvfypkix_c patch-nss_lib_freebl_shvfy_c Log message: security/nss: update to 3.74, will be required by gecko 97 see https://hg.mozilla.org/projects/nss/file/tip/doc/rst/releases/nss_3_74.rst remove patches merged upstream (clang 13 compat fix) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/10 02:07:29 Modified files: sys/arch/arm64/conf: GENERIC files.arm64 sys/arch/arm64/dev: aplns.c rtkit.c rtkit.h Added files: sys/arch/arm64/dev: aplsmc.c Log message: Add aplsmc(4), a driver for the SMC found on Apple M1 SoCs. The SMC implements a lot of functionality. For now the driver only implements a bunch of sensors. This is a small subset of the sensors that are made available by the SMC as we don't know what measurments are provided for most sensors. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/10 02:16:30 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplsmc.4 Log message: aplsmc(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/10 02:20:27 Modified files: sys/arch/arm64/arm64: pmap.c Log message: In pmap_enter(9), only perform a TLB flush if we actually changed a PTE. To make this intent more obvious, group the call to the TLB flush function togther with the call that inserts/updates/removes a PTE. Remove an incorrect comment related to this. ok patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 03:20:31 Modified files: share/man/man4 : kstat.4 Log message: tweak slightly CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 03:51:31 Modified files: lib/libcrypto/evp: digest.c Log message: Prevent a double free in EVP_MD_CTX_copy_ex() NULL out two pointer values after memcpy() to avoid a double free. In the event that both in->pctx and in->md_data are non-NULL and the calloc() of out->md_data fails, a double free could occur. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 03:54:54 Modified files: share/man/man4 : kstat.4 Log message: add a bit more. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 04:52:43 Modified files: lib/libcrypto/asn1: ameth_lib.c asn1_locl.h lib/libcrypto/ec: ec_ameth.c lib/libcrypto/evp: evp.h evp_locl.h pmeth_gn.c pmeth_lib.c lib/libcrypto/rsa: rsa_ameth.c Log message: Prepare to provide EVP_PKEY_check() This allows checking the validity of an EVP_PKEY. Only RSA and EC keys are supported. If a check function is set the EVP_PKEY_METHOD, it will be used, otherwise the check function on the EVP_PKEY_ASN1_METHOD is used. The default ASN.1 methods wrap RSA_check_key() and EC_KEY_check_key(), respectively. The corresponding setters are EVP_PKEY_{asn1,meth}_set_check(). It is unclear why the PKEY method has no const while the ASN.1 method has const. Requested by tobhe and used by PHP 8.1. Based on OpenSSL commit 2aee35d3 ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 05:00:52 Modified files: lib/libcrypto/dh: dh.h dh_check.c dh_err.c dh_local.h Log message: Provide DH_check*_ex and many error codes DH_check{,_pub_key}_ex() wrap their non-ex versions to translate the flags argument of the original functions into OpenSSL errors. For this almost a dozen new error codes need to be added. DH_params_check{,_ex}() is a new version of DH_check that only performs a cheap subset of the checks. They are needed to implement EVP_PKEY_{public,param}_check() (observe the consistent naming) although the actual implementation of EVP_PKEY_param_check() chose to use DH_check_ex(). As far as I can tell, the only raison d'être of the _ex functions and error codes is to spew them to stderr in a couple of openssl(1) commands. This couldn't have been solved differently... These functions will not be exposed publicly. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 05:10:26 Modified files: lib/libcrypto/asn1: ameth_lib.c asn1_locl.h lib/libcrypto/dh: dh_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/evp: evp.h evp_locl.h pmeth_gn.c pmeth_lib.c Log message: Prepare to provide EVP_PKEY_{public,param}_check This implements checking of a public key and of key generation parameters for DH and EC keys. With the same logic and setters and const quirks as for EVP_PKEY_check(). There are a couple of quirks: For DH no default EVP_PKEY_check() is implemented, instead EVP_PKEY_param_check() calls DH_check_ex() even though DH_param_check_ex() was added for this purpose. EVP_PKEY_public_check() for EC curves also checks the private key if present. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 05:17:49 Modified files: usr.bin/openssl: apps.c apps.h pkey.c pkeyparam.c Log message: Implement openssl pkey -{,pub}check and pkeyparam -check These expose EVP_PKEY_{,public_,param_}check() to the command line. They are currently noops and will be enabled in the upcoming bump. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 05:19:26 Modified files: usr.bin/openssl: openssl.1 Log message: Document openssl pkey -check,-pubcheck and param -check CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 06:04:52 Modified files: share/man/man4 : kstat.4 Log message: this should be most of the necessary info for this driver. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/10 06:09:29 Modified files: share/man/man4 : kstat.4 Log message: speeling CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 06:42:28 Modified files: lib/libcrypto/evp: evp.h evp_lib.c Log message: Prepare to provide the EVP_MD_meth_* API This allows implementations to add their own EVP_MD_METHODs. Only the setters are provided. This is used by erlang for the otp_test_engine. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2022/01/10 07:07:59 Modified files: sys/net : if_vxlan.c Log message: Use NULL instead of 0 for pointers. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 07:13:03 Modified files: lib/libcrypto/x509: x509.h Log message: Remove a few unused defines from x509.h As suggested by schwarze, this removes X509_EX_V_{INIT,NETSCAPE_HACK} and X509_EXT_PACK_{STRING,UNKNOWN} ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 07:47:09 Modified files: usr.bin/openssl: testdsa.h Log message: Convert testdsa to accessors for opaque DSA ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 08:04:06 Modified files: usr.bin/openssl: testdsa.h Log message: Dedup get_dsa*() code. Pointed out by jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/10 08:14:25 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 08:14:27 Modified files: usr.bin/openssl: testdsa.h Log message: NULL out pointers after transferring them to the DSA object. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/10 09:21:19 Modified files: sys/arch/octeon/dev: octboot.c Log message: Initialize variables that are touched in the error path. Reminded by LLVM scan-build. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/10 09:45:09 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/10 10:51:55 Modified files: infrastructure/mk: bsd.port.mk pkgpath.mk Log message: fix a typo for empty _FULL_FETCH_LIST add a debug introspection target: make show-list=... because thanks to go, some lists can't be echo'd, as they're long than the exec limit. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/10 10:59:45 Modified files: usr.bin/mandoc : term.c Log message: When rendering the \h (horizontal motion) low-level roff(7) escape sequence in -T ps and -T pdf output mode, use an appropriate horizontal distance by correctly using the term_len() utility function. Output from the -T ascii, -T utf8, and -T html modes was already correct and remains unchanged. Lennart Jablonka found and reported this unit conversion bug (misinterpreting AFM units as if they were en units) when rendering scdoc-generated manuals (which is a low quality generator, but that's no excuse for mandoc misformatting \h) on Alpine Linux. Lennart also tested this patch. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/01/10 11:23:39 Modified files: sys/dev/sdmmc : sdmmc_mem.c Log message: Return ENOMEM on malloc errors to prevent use of uninitialized stack memory. Cleanup error handling while here. ok stsp@ visa@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/10 11:44:58 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.074 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 12:22:27 Modified files: usr.bin/openssl: testdsa.h Log message: Unbreak tree. Sorry about that. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/10 14:14:07 Modified files: databases/xapian-core: Makefile Added files: databases/xapian-core/patches: patch-cmake_xapian-config_cmake_in Log message: Bring back the cmake patch to fix KDE ports OK sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/10 14:16:44 Modified files: share/man/man4/man4.arm64: aplsmc.4 Log message: fix SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/10 14:19:43 Modified files: databases/xapian-core/patches: patch-cmake_xapian-config_cmake_in Log message: mention KDE in the comment in the patch. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/10 14:46:20 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: security/p5-Net-SSLeay: Prepare for upcoming libcrypto bump. Change the RSA_generate_key() implemenation to the OpenSSL 1.1 API (it will work with LibreSSL >= 2.7) and adjust a few #ifdefs for opaque structs in ocsp.h. ok bluhm (maintainer) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/10 15:10:15 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/patches: patch-Makefile misc/posixtestsuite/pkg: PLIST Log message: To build with new clang, remove -Werror from CFLAGS. This also solves other compiler failures. OK jca@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/10 15:22:19 Modified files: net/p5-IO-Socket-INET6: Makefile distinfo Log message: update IO-Socket-INET6 to 2.73 upstream declares this module deprecated CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 15:44:22 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 Log message: Document EVP_AEAD_CTX_{new,free}() and adjust example code. looks good to jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 16:03:07 Modified files: lib/libcsi : csi_dh.c csi_internal.h csi_util.c Log message: Mechanical conversion of libcsi for opaque DH. ok jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 16:32:13 ports/astro/py-astropy/patches Update of /cvs/ports/astro/py-astropy/patches In directory cvs.openbsd.org:/tmp/cvs-serv18772/patches Log Message: Directory /cvs/ports/astro/py-astropy/patches added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/10 16:39:48 Modified files: lib/libtls : tls_bio_cb.c Log message: Convert tls_bio_cb for opaque BIO joint with jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/10 16:40:37 Modified files: sys/dev/pci : pcidevs Log message: add Intel Jasper Lake devices from Intel Pentium Silver and Intel Celeron Processors Datasheet 633935 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/10 16:41:12 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 16:51:09 Added files: astro/py-astropy/patches: patch-cextern_cfitsio_lib_eval_defs_h patch-cextern_cfitsio_lib_eval_l_c patch-cextern_cfitsio_lib_grparser_c Log message: Fix py-astropy on sparc64 sparc-specific #include fixes, no bump CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 16:54:02 Modified files: net/neon : Makefile Added files: net/neon/patches: patch-src_ne_openssl_c Log message: Don't attempt to use EVP_sha512_256(), not provided by LibreSSL (yet?) Build errors spotted on sparc64 with ld.bfd, culprit pointed out by sthen@. ld.lld arches may be affected at runtime too. ok tb@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/10 16:58:49 Modified files: security/cyrus-sasl2: Makefile security/cyrus-sasl2/pkg: PLIST Log message: minor tweaks for cyrus-sasl - update MASTER_SITES as the previous ones no longer work - use sasl HOMEPAGE instead of HOMEPAGE for the related imapd project - regen PLIST ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 17:26:25 ports/comms/sigrok/patches Update of /cvs/ports/comms/sigrok/patches In directory cvs.openbsd.org:/tmp/cvs-serv54849/patches Log Message: Directory /cvs/ports/comms/sigrok/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 17:34:21 ports/comms/sigrok/libsigrokdecode/patches Update of /cvs/ports/comms/sigrok/libsigrokdecode/patches In directory cvs.openbsd.org:/tmp/cvs-serv55273/patches Log Message: Directory /cvs/ports/comms/sigrok/libsigrokdecode/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/10 17:37:23 Modified files: sys/dev/pci : azalia.c dwiic_pci.c ichiic.c Log message: match on Intel Jasper Lake cavs/hda is pci class multimedia subclass audio so not automatically matched by azalia but confirmed to work after matched tested by Sven Wolf on Acer Swift 1 SF114-34 with Pentium Silver N6000 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/10 17:48:45 Modified files: distrib/miniroot: install.sub Log message: Split 2nd half of enable_network() into a sub-function enable_ifs(). This is the piece which loops over hostname.* files and runs ifconfig like the inner loop of base /etc/netstart CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 17:54:10 Modified files: audio/solfege : Makefile Log message: Better HOMEPAGE, the previous one doesn't seem relevant any more (squatted?) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/10 17:58:32 Modified files: distrib/miniroot: install.sub Log message: If the install media contains non-free /*firmware*.tgz files, use fw_update to install them. This lets users usb-lift firmware on a preloaded install70.img image like this: # vnconfig install70.img vnd0 # (mount /dev/vnd0a /mnt && cd /mnt && fw_update -F iwm iwx iwn intel) # umount /mnt && vnconfig -u vnd0 The firmwares are installed after the sets, then all network drivers are re-configured in the hope that new firmwares have showed up. The install script continues to attempt a network firmware install, which might pull/update additional firmwares. work done with afresh1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/10 18:07:49 Modified files: audio/ncmpcpp : Makefile Log message: Disable -flto (breaks ports-gcc on sparc64) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/10 18:26:47 Modified files: usr.bin/ssh : clientloop.c mux.c Log message: suppress "Connection to xxx closed" messages at LogLevel >= error bz3378; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/10 19:56:19 Modified files: usr.bin/ssh : sftp-server.c Log message: "void" functions should not return anything. From Tim Rice via -portable. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/10 20:13:59 Modified files: sys/isofs/cd9660: cd9660_lookup.c sys/isofs/udf : ecma167-udf.h udf_vfsops.c sys/msdosfs : msdosfs_lookup.c sys/nfs : nfs_aiod.c nfs_socket.c nfs_subs.c sys/ntfs : ntfs.h ntfs_subr.c ntfs_vfsops.c sys/ufs/ext2fs : ext2fs_lookup.c sys/ufs/ffs : fs.h sys/ufs/ufs : dirhash.h ufs_lookup.c Log message: spelling ok jmc@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/10 20:25:52 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Tidy up some comments requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/10 22:34:33 Modified files: usr.sbin/makefs: README cd9660.c ffs.c walk.c usr.sbin/makefs/cd9660: cd9660_write.c usr.sbin/makefs/ffs: ffs_alloc.c ffs_subr.c usr.sbin/makefs/msdos: msdosfs_fat.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/10 23:00:41 Modified files: sys/dev : kcov.c Log message: In revision 1.43 of kcov.c, the redundant conditional of checking for an exising kcov descriptor with the given device minor was removed since kcov is a cloning device; i.e. the device minor should always be unique. However, there's one edge case to still consider in which one thread have tracing enabled while another thread closes the same kcov descriptor. The kcov descriptor is kept alive until thread with tracing enabled exits to prevent usage after free. This does however cause the spec file layer above to flag the device minor as unused. Any subsequent open of /dev/kcov would trip on the assertion in kcovopen() until the thread with tracing enabled exits. Therefore unconditionally remove the kcov descriptor from the global list of active descriptors which is fine since the same kcov descriptor will later be freed in kcov_exit(). I have never seen this in the wild but realized while hunting another bug. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/10 23:01:15 Modified files: regress/sys/dev/kcov: kcov.c Log message: no need to inspect the coverage for the dying test case CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/10 23:23:05 Modified files: sys/dev : kcov.c Log message: Add temporary verbose logging when remote coverage fails to attach. In the hopes of tracking down a rare bug seen on syzkaller. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/10 23:35:03 Modified files: sys/lib/libsa : readdir.c Log message: Remove dead store to f and avoid use of unvalidated fd. Found by LLVM scan-build. OK millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2022/01/11 00:31:50 Modified files: sys/kern : kern_unveil.c Log message: move kern_unveil.c to use DPRINTF() Changes the way printf debug is done in kern_unveil.c Currently, each printf() is enclosed in #ifdef DEBUG_UNVEIL. It moves to using DPRINTF(), and reduces the number of #ifdef inside the file. Also changes some strings to use __func__ instead of using the function name verbatim. ok visa@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/01/11 01:03:25 Modified files: regress/sys/kern/unixsockets: ungc.c Log message: Produce alive in-flight sockets with positive "f_count == unp_msgcount" equation. Such sockets should not be killed by unp_gc() otherwise system will panic. tested by anton@; ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/01/11 01:09:14 Modified files: sys/kern : syscalls.master Log message: Unlock getpeername(2). For inet and unix sockets it follows the code which was unlocked with accept(2) unlocking. For key management and route domain sockets it just copies the read-only data. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/01/11 01:10:03 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: martin@cvs.openbsd.org 2022/01/11 01:17:22 Modified files: sysutils/telegraf: Makefile distinfo modules.inc sysutils/telegraf/patches: patch-plugins_inputs_all_all_go Log message: Update telegraf to 1.21.2. Re-enable i386 and nats-plugin support. OK landry@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/01/11 01:52:43 Modified files: devel/openmpi : Makefile distinfo devel/openmpi/pkg: PLIST Removed files: devel/openmpi/patches: patch-ompi_mca_io_romio321_romio_adio_common_ad_fstype_c Log message: Update openmpi to 4.1.2. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/01/11 02:00:17 Modified files: sys/net : pf_ioctl.c Log message: move allocations in DIOCSADDRULE and DIOCHANGERULE outside of locks. this diff lets pf_rule_copyin() to be called outside of PF_LOCK()/NET_LOCK(). OK bluhm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/11 02:21:35 Modified files: lib/libc/arch/amd64/string: strlen.S lib/libc/gmon : mcount.c sys/lib/libkern: mcount.c sys/lib/libkern/arch/amd64: strlen.S sys/lib/libkern/arch/hppa: milli.S sys/lib/libkern/arch/m88k: bzero.S Log message: spelling CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/11 02:51:58 Modified files: mail/isync : Makefile Log message: Unbreak ports-clang builds by switching to ports-gcc On at least sparc64 there are problems with ports-clang defaulting to -no-integrated-as. Feedback OK jca CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2022/01/11 03:23:17 Modified files: sys/dev/fdt : sxirsb.c Log message: fix RSB_DMCR_DEVICE_MODE_DATA value to enter RSB mode correctly ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/11 03:34:13 Modified files: sys/dev/usb : if_umb.c Log message: Remove KASSERT(0) and default switch case. No other sc_ncm_format switch has a default case and umb_ncm_setup_format() ensures that only 16 and 32bit formats are accepted. Fixes build error without DIAGNOSTIC set. Found by and OK robert@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2022/01/11 04:51:14 Modified files: sys/dev/fdt : com_fdt.c sys/dev/ic : com.c comreg.h comvar.h ns16550reg.h Log message: add Synopsys Degisnware UART (dw-apb-uart) support To fix Allwinner H6's UART problem, need to add dw-apb-uart special code. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/11 05:14:07 Modified files: lib/libkeynote : signature.c Log message: Garbage collect historical setting of dsa->write_params = 1. This is always 1 with modern libs and write_params will soon go away. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/11 05:38:49 Modified files: security/suricata: Makefile Log message: Don't pick up cbindgen. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/11 05:50:30 Modified files: textproc/mupdf : Makefile Log message: Simplify COMPILER setup to unbreak mupdf on sparc64 and other non-clang archs mupdf now builds C++ code and requires a compiler that supports -std=c++17, so zap COMPILER_LANGS=c. Also zap MODGCC4_ARCHS=armv7, which doesn't do what you think it does in this context (base-clang would still be picked up on armv7). mupdf on armv7 should be tested again before adding another workaround. ok kmos@ sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/11 05:55:18 Added files: games/colobot/colobot/patches: patch-src_script_script_h Log message: Add missing include to unbreak build with ports-gcc CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/11 06:06:07 Modified files: usr.sbin/rpki-client: extern.h main.c mft.c parser.c repo.c Log message: Change the way the parser accesses files. It now builds the file path based on information from the repository, a local path and the filename. This simplifies some code both in the main process and the parser. For this to work repositories are passed to the parser before any other entity of this repository is passed. Struct entity is extended to include the repoid and the path along the file(name). Input and OK tb@ & job@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/11 06:19:58 Removed files: security/p5-IO-Socket-SSL/patches: patch-t_multiple-cert-rsa-ecc_t patch-t_protocol_version_t Log message: As LibreSSL defines TLS1_3_VERSION now, IO::Socket::SSL can disable protocol version TLSv1_3 if needed. The hack in the test to set version TLSv1_2 explicitly is no longer necessary. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/01/11 06:52:38 Modified files: emulators/fceux: Makefile distinfo emulators/fceux/patches: patch-src_CMakeLists_txt Removed files: emulators/fceux/patches: patch-src_drivers_Qt_ConsoleWindow_cpp Log message: Update to fceux-2.5.0. From Tom Murphy; thanks! ok sdk@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 07:23:05 Modified files: usr.bin/openssl: smime.c Log message: Convert openssl(1) smime option handling Apply new option handling to openssl(1) smime and no functional changes. input and ok jsing@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 07:35:14 Modified files: usr.bin/openssl: smime.c Log message: Remove space between '*' and pointer variable. CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 08:02:34 Modified files: usr.bin/openssl: smime.c Log message: Compare pointer variable with NULL CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 08:05:58 Modified files: usr.bin/openssl: smime.c Log message: Suppress warning CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/11 08:11:08 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.5.0. See https://www.mozilla.org/en-US/firefox/91.5.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-02/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/11 08:11:33 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.5.0. See https://www.mozilla.org/en-US/firefox/91.5.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-02/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/11 08:18:01 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk patch-toolkit_components_downloads_DownloadIntegration_jsm patch-widget_nsPrintSettingsImpl_cpp Added files: www/mozilla-firefox/patches: patch-third_party_libwebrtc_BUILD_gn patch-third_party_libwebrtc_all_moz_build patch-third_party_libwebrtc_build_config_BUILDCONFIG_gn patch-third_party_libwebrtc_build_config_ui_gni patch-third_party_libwebrtc_modules_video_capture_BUILD_gn patch-third_party_libwebrtc_modules_video_capture_linux_device_info_linux_h patch-third_party_libwebrtc_rtc_base_platform_thread_types_cc patch-third_party_libwebrtc_webrtc_gni Removed files: www/mozilla-firefox/patches: patch-layout_style_extra-bindgen-flags_in Log message: www/mozilla-firefox: update to 96.0. See https://www.mozilla.org/en-US/firefox/96.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-01/ - webrtc stack was updated, build integration needed a complete redoing. add patches from #1654448 that got commited upstream for 97, including patch-third_party_libwebrtc_all_moz_build as a jumbo patch. I've done some webrtc testing, ymmv. - it might build on arm64, or not. someone interested in firefox on OpenBSD/arm64 should look into it. - remove patch from #1739078, merged upstream note that this update wont get backported to 7.0-stable as it requires icu4c >= 70. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/11 08:29:19 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to a newer checkout of dovecot-fts-flatcurve this includes a change of default indexing from substring-matches to prefix-matches. most users probably don't need to do anything (prefix matching is what most people seem to expect anyway, also it uses considerably less storage/cpu), but if you particularly want substring-matching you can change config to use it, or if your existing indexes are using up more space than you'd like, you may want to remove and reindex (doveadm fts-flatcurve remove $folder, doveadm index -q $folder) CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/01/11 08:44:48 Modified files: devel/got : Makefile distinfo Log message: update to got 0.66 - only open raw objects if necessary while writing out pack file data - map raw object files into memory while packing if possible - encode short deltas in memory instead of writing them to a temporary file - add missing checks for reads beyond the mapped memory area of a pack file - fix file corruption regression in 'got checkout' from 0.65 (reported by naddy) CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 08:45:00 Modified files: usr.bin/openssl: smime.c Log message: Check function return value CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/11 08:48:49 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.5.0. See https://www.thunderbird.net/en-US/thunderbird/91.5.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-03/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/11 08:50:27 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.5.0. See https://www.thunderbird.net/en-US/thunderbird/91.5.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-03/ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/11 09:06:49 Modified files: usr.bin/openssl: smime.c Log message: Wrap long lines CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/11 09:54:59 Modified files: sys/arch/armv7/include: vmparam.h Log message: Bump KVA space up to 512MB (and a bit). ok phessler@, deraadt@, miod@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/11 11:00:53 Modified files: comms/sigrok/libsigrokdecode: Makefile Added files: comms/sigrok/libsigrokdecode/patches: patch-configure_ac Log message: Properly link against libpython3.9 and unbreak consumers on sparc64/ld.bfd archs While here, enable regress tests (dep on devel/check) ok bentley@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:22:17 Modified files: lib/libssl : ssl_tlsext.c Log message: Simplify tlsext_keyshare_server_parse() SSL_AD_DECODE_ERROR is the default alert for a TLS extension parsing failure - remove the various gotos and simply return 0 instead. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:24:03 Modified files: lib/libssl : ssl_tlsext.c Log message: Use SSL_AD_INTERNAL_ERROR for non-decoding alerts when parsing keyshares. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:28:41 Modified files: lib/libssl : ssl_clnt.c ssl_kex.c ssl_locl.h ssl_srvr.c ssl_tlsext.c tls_internal.h tls_key_share.c Log message: Plumb decode errors through key share parsing code. Distinguish between decode errors and other errors, so that we can send a SSL_AD_DECODE_ERROR alert when appropriate. Fixes a tlsfuzzer failure, due to it expecting a decode error alert and not receiving one. Prompted by anton@ ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:29:10 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Revise for changes to tls_key_share_peer_public() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:39:28 Modified files: lib/libssl : ssl_asn1.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_sess.c ssl_srvr.c tls13_client.c tls13_server.c Log message: Rename 'peer' to 'peer_cert' in SSL_SESSION. The 'peer' member of SSL_SESSION is the leaf/end-entity certificate provided by our peer. Rename it since 'peer' on its own is unhelpful. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 11:43:00 Modified files: lib/libssl : ssl_lib.c Log message: Simplify SSL_get_peer_certificate() ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2022/01/11 12:01:28 Modified files: lang/ocaml/patches: patch-configure_ac Log message: remove obsolete fiddling with CFLAGS fixed upstream: https://github.com/ocaml/ocaml/pull/8750 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 12:03:15 Modified files: lib/libssl : ssl_clnt.c ssl_locl.h ssl_sess.c ssl_srvr.c tls13_client.c tls13_server.c Log message: Remove peer_pkeys from SSL_SESSION. peer_pkeys comes from some world where peers can send multiple certificates - in fact, one of each known type. Since we do not live in such a world, get rid of peer_pkeys and simply use peer_cert instead (in both TLSv1.2 and TLSv1.3, both clients and servers can only send a single leaf (aka end-entity) certificate). ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/11 12:06:23 Modified files: usr.sbin/relayd: ca.c Log message: Convert relayd for opaque RSA_METHOD This is a mostly mechanical diff which will hopefully be superseded soon by work in libtls. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/11 12:08:08 Modified files: regress/lib/libssl/asn1: asn1test.c Log message: Revise for peer_cert. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/11 12:20:36 Modified files: regress/lib/libcrypto/evp: Makefile Added files: regress/lib/libcrypto/evp: evp_pkey_check.c Log message: Add regress for EVP_PKEY_{,public_,param_}check() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/11 12:27:35 Modified files: regress/lib/libcrypto/evp: evp_pkey_check.c Log message: forgot to zap some dead assignments CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/11 13:23:42 Modified files: net/ldns/patches: patch-dnssec_c patch-host2str_c patch-keys_c Log message: ldns: link to PR for LibreSSL patches https://github.com/NLnetLabs/ldns/pull/151 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/11 13:25:55 Modified files: net/libunbound/patches: patch-sldns_keyraw_c Log message: libunbound: link to florian's PR for LibreSSL change https://github.com/NLnetLabs/unbound/pull/603 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/01/11 13:34:22 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Make sure 'out' is initialized to 0 before adding flags. ok dv@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/11 14:41:15 Modified files: sys/dev/pci : sdhc_pci.c Log message: Jasper Lake eMMC needs the same 0V quirk as Apollo Lake and Gemini Lake fixes accessing eMMC on Acer Swift 1 SF114-34 problem reported and fix tested by Sven Wolf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/11 14:49:32 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-41.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/11 14:49:47 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-41.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/11 14:53:51 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-41.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/11 14:54:51 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 41.3. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/11 15:33:16 Modified files: regress/usr.bin/ssh/unittests/sshsig: webauthn.html Log message: remove hardcoded domain and use window.location.host, so this can be run anywhere CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/11 16:10:11 Modified files: sys/scsi : cd.c ch.c scsi_all.h scsi_changer.h scsi_disk.h st.c Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/11 16:59:55 Modified files: sys/sys : gmon.h namei.h stat.h sysctl.h unpcb.h Log message: spelling CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/01/11 17:58:48 Modified files: sys/arch/riscv64/conf: Makefile.riscv64 Log message: Remove -target riscv64-unknown-openbsd from CMACHFLAGS. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/11 18:19:24 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: maxumum -> maximum CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/01/11 18:45:16 Modified files: net/haproxy : Makefile distinfo Removed files: net/haproxy/patches: patch-include_haproxy_openssl-compat_h Log message: Update to haproxy 2.4.12 Simplify and fix the libatomic handling. Based on a diff for 2.4.11 from brad. libatomic handling discussed with sthen and brad. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/11 19:21:15 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Bug fixes and performance improvements Plus improving usage to match the man page fine deraadt@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/11 20:30:32 Modified files: usr.bin/ssh : ssh-agent.c Log message: Don't log NULL hostname in restricted agent code, printf("%s", NULL) is not safe on all platforms. with & ok djm CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/11 20:47:58 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: remove openbsd.hk mirror (per maintainer's request) until hardware/hosting issues can be resolved CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/11 21:14:20 Modified files: share/man/man7 : tbl.7 Log message: In one of the examples, the tbl(7) source code displayed contains a backslash that needs to be escaped, and the missing escaping resulted in very misleading formatting. Documentation bug found due to a question from Ted Bullock . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/11 21:43:21 Modified files: usr.bin/mandoc : tbl_html.c Log message: According to the tbl(7) manual, if a data cell contains only the two character sequence "\_" or "\=", a single or double horizontal line is supposed to be drawn inside the cell, not joining its neighbours. I am not aware of any way to do that with HTML and/or CSS. Still, it seems closer to the intent of the document author to draw a horizontal line with
    , even though that line will join the neighbour cells, rather than printing a literal '_' or '=' character. Formatting tweak inspired by a related question from Ted Bullock . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/11 21:53:57 Modified files: usr.bin/mandoc : tree.c Log message: More accurately represent cells containing horizontal lines in -T tree output. In particular, do not represent "_" as "-", and distinguish "_" from "\_" and "=" from "\=". Output tweak following a related question from Ted Bullock . CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/01/12 00:01:36 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-1.2.0 - discard excessive whitespace from comments and cpp macros - do not confuse loop constructs hidden behind cpp macros CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/12 00:18:37 Modified files: regress/usr.bin/ssh: agent-restrict.sh Log message: Use egrep when searching for an anchored string. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 00:24:10 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-368.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 00:35:38 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 00:35:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 00:36:10 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.22.33. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 00:55:25 Modified files: regress/lib/libcrypto/asn1: Makefile asn1basic.c Log message: Rework Makefile to use regress framework and link asn1basic statically. It will need this for testing {d2i,i2d}_ASN1_BOOLEAN which will be moved to internal-only in the upcoming bump. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/12 01:29:27 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h Log message: Remove ieee80211_find_node_for_beacon(). The original purpose of ieee80211_find_node_for_beacon() was to avoid storing duplicate nodes with the same source MAC address in a hash table. Later on, our node table data structure was changed from a hash table to an RB tree. The RB tree can only store a single node per MAC address. However, find_node_for_beacon() was kept regardless, now documented to serve a different purpose. Its new purpose is to tell apart different nodes which happen to use the same MAC address and hence cannot both be stored in the RB tree. The idea is to filter such duplicate nodes out during a scan. But colliding nodes are told apart by RSSI and channel, and either may change over time. So this does not really prevent duplicate MAC addresses from causing issues. The code which decides which node is "better" can erroneously match an AP against itself, in case the AP uses a hidden SSID. This caused workarounds for hidden SSID to pile up over time. Just a bit further down, the code looks up the same node again and performs all of the intended node state updates. Simply skipping the ieee80211_find_node_for_beacon() check makes such state updates work. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:45:09 Modified files: regress/lib/libcrypto/asn1: Makefile asn1x509.c Log message: Fix asn1x509 build with opaque structures. Link statically for now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:52:25 Modified files: lib/libcrypto/evp: evp.h Log message: Fix typo in header guard CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:54:23 Modified files: regress/lib/libcrypto/aead: Makefile aeadtest.c Log message: Rework test to use EVP_AEAD_CTX_{new,free}() and link statically for now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:56:49 Modified files: regress/lib/libcrypto/dh: Makefile Log message: Rework dhtest to use accessors and link statically for now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:58:12 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: Rework dhtest to use accessors and link statically for now For some reason CVS didn't want to commit this the first time around. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 01:59:56 Modified files: regress/lib/libcrypto/dsa: Makefile dsatest.c Log message: Rework dsatest to use accessors and link statically for now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 02:02:34 Modified files: regress/lib/libcrypto/ecdsa: Makefile ecdsatest.c Log message: Rework ecdsatest to build after the bump and link statically for now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 02:04:40 Modified files: regress/lib/libcrypto/symbols: symbols.awk Log message: Add a prototype for OBJ_bsearch_ so this test will keep working after the bump. Since this tests the public interfaces, we do not want to use LIBRESSL_INTERNAL/LIBRESSL_CRYPTO_INTERNAL here. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 02:11:48 Modified files: regress/lib/libcrypto/evp: Makefile Log message: Only evp_pkey_check needs static linking CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/12 02:57:10 Modified files: www/nextcloud_notify_push: Makefile Log message: disable on i386, this is now failing too often due to running out of memory CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/12 03:17:14 Modified files: security/py-fickling: Makefile distinfo Log message: update 0.0.2 -> 0.0.3 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/12 04:18:30 Modified files: sys/dev/acpi : acpi.c acpivar.h Log message: Make acpi_getpropint() return uint64_t, as ACPI integers are in fact that wide and some _DSD properties depend on it. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/12 04:42:17 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Fix array index. Spotted by robert@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/01/12 06:08:06 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: add three new SMC sensors to get information about the power supply status and remaining time to battery full and empty and feed these values to apm(4) ok kettenis@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/01/12 06:09:29 Modified files: usr.sbin/apm : apm.c Log message: set cpuspeed to 0 if hw.cpuspeed cannot be retrieved ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/12 07:42:14 Modified files: graphics/pecl-imagick: Makefile distinfo Log message: update to pecl-imagick-3.7.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 07:52:56 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-41.2. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/01/12 08:05:38 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: toggle hw.power based on the ACDI SMR key if available ok kettenis@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/12 08:13:36 Modified files: usr.bin/sed : process.c Log message: Make lputs use psl instead of expecting it to be null-terminated. This allows us to enable the commandl1 and commandl2 regress tests. Original analysis from seL4 disroot org OK millert@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/12 08:32:15 Modified files: regress/usr.bin/sed: Makefile Log message: Enable commandl1, commandl2, and commandD1. D1 already worked. l1 and l2 fixed after analysis by seL4 disroot org CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/12 09:53:20 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/pkg: PLIST Log message: Update to gnome-session-41.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 10:54:51 Modified files: lib/libcrypto/man: ASN1_TYPE_get.3 ASN1_item_new.3 ASN1_put_object.3 Makefile Removed files: lib/libcrypto/man: d2i_ASN1_BOOLEAN.3 Log message: ASN1_{,F,T}BOOLEAN_it and the encoding and decoding API will move to internal only soon. Stop documenting them. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 10:55:46 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/12 12:04:23 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/patches: patch-Makefile Log message: Respect user-provided CFLAGS instead of hardcoding -g -O2 ok bluhm@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/12 12:08:46 Modified files: x11/gnome/gdm : Makefile distinfo Log message: update to 41.3 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/12 12:55:12 Modified files: sys/dev : kcov.c Log message: Extend the verbose logging. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/01/12 13:17:08 Modified files: sys/nfs : nfs_subs.c Log message: fixup previous refactoring OK stsp@ (without assuming any responsibility for NFS) CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2022/01/12 14:30:14 Modified files: lang/ocaml : Makefile Log message: fix test suite CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/12 14:41:06 Modified files: lib/csu : boot.h crt0.c lib/csu/hppa : boot_md.h lib/csu/mips64 : boot_md.h Log message: Lift the '#ifdef RCRT0' conditional out of boot*.h to crt0.c Prep for dropping #includes from archdep.h: pull in and declare _dl_exit() in boot*.h ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/12 15:47:04 Modified files: www/p5-CGI-Simple: Makefile distinfo Log message: update p5-CGI-Simple to 1.280 from wen heping CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 15:49:53 Modified files: usr.sbin/eeprom: ophandlers.c Log message: gratuitious -> gratuitous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 15:51:44 Modified files: usr.bin/timeout: timeout.c Log message: zap spaces before tabs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 15:52:40 Modified files: usr.bin/rsync : fargs.c Log message: seperators -> separators CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/12 15:55:51 Modified files: usr.bin/openssl: asn1pars.c Log message: zap some stray whitespace CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/12 16:31:27 Modified files: devel/p5-MooseX-Getopt: Makefile distinfo Log message: update p5-MooseX-Getopt to 0.75 from wen heping CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/12 21:06:10 Modified files: usr.bin/mandoc : mansearch.c Log message: Only sort the result array if it contains more than one element, making the mansearch() function easier to read for human auditors. No functional change on OpenBSD. As observed by Mark Millard , neither the latest version of POSIX 2008 nor C11 defines what qsort(3) should do for base == NULL && nmemb == 0. My impression is it is indeed undefined behaviour because the standards say that base shall point to an array, NULL does not point to an array, and while there is special wording saying that compar() shall not be called if nmemb == 0, i fail to see any similar wording stating that base shall not be accessed if nmemb == 0. Consequently, this patch is also likely to improve standard conformance and portability. Minor issue found by Stefan Esser with UBSAN. He sent a patch to bugs@, but my patch differs in a minor way. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/01/12 21:09:52 Modified files: x11/xmobar : Makefile distinfo x11/xmobar/patches: patch-src_Xmobar_Plugins_Monitors_hs patch-xmobar_cabal Log message: Upgrade x11/xmobar 0.39->0.41 ok kili@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/12 21:19:45 Modified files: lang/ocaml : Makefile lang/ocaml/patches: patch-configure_ac Log message: revert previous change which breaks ocaml on i386 as found by sthen and as run into by me as well. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/12 21:22:10 Modified files: regress/usr.bin/ssh: agent-restrict.sh Log message: Avoid %'s in commands (not used in OpenBSD, but used in -portable's Valgrind test) being interpretted as printf format strings. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/12 21:53:16 Modified files: regress/usr.bin/ssh: agent-restrict.sh Log message: Set LC_ALL in both local and remote shells so that sorted output matches regardless of what the user's shell sets it to. ok djm@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/12 22:10:46 Modified files: usr.bin/rev : rev.c Log message: Calling MB_CUR_MAX is much more expensive than incrementing a pointer and than testing and printing a byte, so do it once up front rather than inside the inner loop. This speeds up rev(1) by about a factor of three for typical use cases. Performance issue found by cheloha@, but my fix is a bit simpler and more rigorous than Scott's original patch. While here, also add the missing handling for write errors (making them fatal, whereas read errors remain non-fatal and proceed to the next input file) and also avoid testing each byte twice, making the code more straightforward and more readable. In part using ideas from millert@ and martijn@. OK martijn@. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/12 22:51:47 Modified files: net/epic4 : Makefile Log message: drop MAINTAINER as pointed out by Mikhail on ports a few months ago CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 01:05:58 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py devel/meson/pkg: PLIST Added files: devel/meson/patches: patch-mesonbuild_modules_gnome_py Log message: Update to meson-0.61.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 01:06:39 Modified files: devel/gobject-introspection: Makefile devel/gobject-introspection/pkg: PLIST devel/glade : Makefile devel/glade/pkg: PLIST x11/gnome/gitg : Makefile x11/gnome/gitg/pkg: PLIST textproc/meld : Makefile graphics/gthumb: Makefile Added files: x11/gnome/gcr/patches: patch-gck_meson_build patch-gcr_meson_build patch-ui_meson_build devel/gobject-introspection/patches: patch-giscanner_docmain_py patch-giscanner_doctemplates_devdocs_meson_build patch-giscanner_doctemplates_mallard_meson_build patch-giscanner_docwriter_py patch-giscanner_meson_build patch-tests_scanner_meson_build devel/glade/patches: patch-help_LINGUAS x11/gnome/gitg/patches: patch-data_meson_build textproc/meld/patches: patch-data_meson_build graphics/gthumb/patches: patch-help_LINGUAS Log message: Fix for meson >= 0.61.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 01:07:53 Modified files: graphics/evince: Makefile graphics/shotwell: Makefile graphics/simple-scan: Makefile mail/geary : Makefile sysutils/d-feet: Makefile sysutils/deja-dup: Makefile textproc/gtk-doc: Makefile textproc/gtranslator: Makefile www/epiphany : Makefile x11/gnome/aisleriot: Makefile x11/gnome/baobab: Makefile x11/gnome/calculator: Makefile x11/gnome/clocks: Makefile x11/gnome/connections: Makefile x11/gnome/desktop: Makefile x11/gnome/devhelp: Makefile x11/gnome/dictionary: Makefile x11/gnome/documents: Makefile x11/gnome/eog : Makefile x11/gnome/file-roller: Makefile x11/gnome/gdm : Makefile x11/gnome/gedit: Makefile x11/gnome/gedit-plugins: Makefile x11/gnome/ghex : Makefile x11/gnome/grilo-plugins: Makefile x11/gnome/mahjongg: Makefile x11/gnome/music: Makefile x11/gnome/notes: Makefile x11/gnome/photos: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/seahorse: Makefile x11/gnome/system-monitor: Makefile x11/gnome/terminal: Makefile x11/gnome/todo : Makefile x11/gnome/totem: Makefile Log message: Bump after meson update to 0.61.0. Symlinks have changed in the PLIST. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/01/13 01:39:24 Modified files: usr.bin/mandoc : st.c share/man/man7 : mdoc.7 Log message: Tedu support for the -xsh4.2 argument to the mdoc(7) .St macro because all of the following hold: * It is an alias for a part of an ancient standard that is no longer important. * To refer to that old standard, -xpg4.2 is readily available and portable. * It is unused in OpenBSD, FreeBSD, and NetBSD. * Groff never supported it. I agreed with G. Branden Robinson that deleting this from mandoc is preferable to adding it to groff. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/13 01:59:10 Modified files: sys/arch/arm64/dev: apldog.c aplpmu.c aplsmc.c Log message: Implement powerdown. This involves writing a magic bit somewhere in the address space of the SPMI PMU to prevent the machine from immediately starting up again. The implementaton makes aplpmu(4) provide powerdownfn(), which sets the magic bit and then chains into cpuresetfn(). It also makes aplsmc(4) provide cpuresetfn() to reset the machine via the SMC. Resetting via the watchdog works as well (and will powerdown the machine if the magic bit is set) but letting the SMC handle things might do some other required steps. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 02:43:25 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 02:43:36 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 02:43:49 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.34. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 02:49:55 Modified files: security/ssh-ldap-helper: Makefile distinfo security/ssh-ldap-helper/patches: patch-log_h Removed files: security/ssh-ldap-helper/patches: patch-Makefile_in Log message: Update ssh-ldap-helper to 8.0p1 This is the latest version of this tool, based on what Rocky Linux ships. Red Hat have deprecated this, but their proposed alternative, SSSD is not currently viable. The update is ncessary since the previous version (which wasn't updated since import in 2012) is based on an ancient SSH version that isn't ready for opaque libcrypto structs. Untested, but this has a better chance at working than a package that doesn't build. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 02:57:47 Modified files: databases/pgbouncer: Makefile Added files: databases/pgbouncer/patches: patch-lib_usual_tls_tls_ocsp_c Log message: databases/pgbouncer: Fix an upcoming build failure due to opaque OCSP structures by disabling a workaround for an ancient verifier bug. discussed with beck a while back CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 03:01:24 Modified files: databases/pgbouncer/patches: patch-lib_usual_tls_tls_ocsp_c Log message: pgbouncer: forgot to add a patch description CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 03:05:03 Modified files: devel/cjose : Makefile Added files: devel/cjose/patches: patch-src_util_c Log message: devel/cjose: fix upcoming build failure by switching to the OpenSSL 1.1 code path. Silence a harmless compiler warning. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 03:10:52 Modified files: net/megatools : Makefile Added files: net/megatools/patches: patch-lib_mega_c Log message: net/megatools: fix upcoming build breakage due to opaque RSA in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 03:15:21 Modified files: sysutils/terragrunt: Makefile distinfo Added files: sysutils/terragrunt: modules.inc Log message: Update to terragrunt-0.35.18. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 03:15:54 Modified files: telephony/coturn: Makefile Added files: telephony/coturn/patches: patch-src_apps_relay_mainrelay_c Log message: telephony/coturn: fix build with opaque DH in LibreSSL 3.5. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/13 03:34:07 Modified files: usr.sbin/syslogd: Makefile syslogd.c syslogd.h Added files: usr.sbin/syslogd: parsemsg.c parsemsg.h Log message: Move parsing of incoming syslog messages to their own section. This should make it more manageable. No functional change intended, debugging output slightly changed. help from and OK bluhm@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/13 03:34:58 Modified files: regress/usr.sbin/syslogd: args-localhost.pl args-repeat-sighup.pl args-repeat-sigterm.pl Log message: Adapt to changed debugging output CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 03:40:10 Modified files: net/znc : Makefile Added files: net/znc/patches: patch-modules_crypt_cpp Log message: net/znc: fix build with opaque DH in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/13 04:00:17 Modified files: net/ssvnc : Makefile net/ssvnc/patches: patch-vncstorepw_ultravnc_dsm_helper_c Log message: net/ssvnc: Fix build with opaque EVP_* in LibreSSL 3.5. Based on https://sources.debian.org/patches/ssvnc/1.0.29-5/openssl1.1.patch/ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/13 04:23:47 Modified files: usr.sbin/pkg_add: package.5 Log message: be more explicit about the current package format and why it's so. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 04:47:44 Modified files: usr.sbin/rpki-client: repo.c Log message: Add the same entityq_flush() logic in ta_lookup() as it is done in repo_lookup(). This fixes -n mode. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 04:50:29 Modified files: usr.sbin/rpki-client: main.c rsync.c Log message: Implement but don't use code to use rsync's --compare-dest feature. One gotcha is that the path passed to --compare-dest needs to be relative to the dst directory. rsync_fixup_dest() will prepend the necessary ../ for that by counting number of '/' in dst. OK tb@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/13 05:21:22 Modified files: usr.sbin/pkg_add: pkg_create.1 usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: allow disabling the @ts tweak, which may come in handy for new fw_update that doesn't grok them. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 06:18:41 Modified files: usr.sbin/rpki-client: extern.h main.c repo.c rrdp.c Log message: Implement a RRDP_CLEAR message that instructs the parent to cleanup the rrdp directory. This is used before a snapshot download to ensure that the snapshot is applied to a clean repo. Similar cleanup happens if the transfer fails. In that case remove the temp directory contents only. This uses a new function remove_contents() to remove everything below a base directory (a bit like rm -r X/*). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 06:46:03 Modified files: usr.sbin/rpki-client: extern.h mft.c parser.c repo.c validate.c Log message: Alter valid_filehash() to take a file descriptor instead of a path. This is needed so that callers can allow a file to be in multiple locations. Also move mft_check() from mft.c to parser.c. OK tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/13 07:12:02 Modified files: sys/net : bpf.c Log message: Return an error if bpfilter_lookup() fails in bpfkqfilter() The lookup should not fail because the kernel lock should prevent simultaneous detaching on the vnode layer. However, most other device kqfilter routines check the lookup's outcome anyway, which is maybe a bit more forgiving. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 07:12:37 Modified files: security/pinentry: Makefile distinfo security/pinentry/pkg: PLIST-gnome3 Added files: security/pinentry/pkg: DESCR-qt5 PLIST-qt5 Removed files: security/pinentry/pkg: DESCR-gtk2 PLIST-gtk2 Log message: Update to pinentry-1.2.0. Drop -gtk2 subpackage and add a -qt5 one. ok sthen@ pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 07:13:00 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'pinentry-gtk2' => 'pinentry-gnome3' ok sthen@ pea@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/13 07:15:28 Modified files: sys/net : bpf.c Log message: Make bpf event filter MP-safe Use bd_mtx to serialize bpf knote handling. This allows calling the event filter without the kernel lock. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 07:43:49 Modified files: security/pinentry: Makefile Log message: Add a no_qt5 PSEUDO_FLAVOR (suggested by sthen@). Add support for caps-lock warning in the -qt5 subpackage while here. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 07:57:02 Modified files: usr.sbin/rpki-client: repo.c Log message: Move some functions around to reduce diff with an upcoming change. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/13 07:58:21 Modified files: usr.sbin/rpki-client: parser.c Log message: Move mft_check() after setting repoid and path on the mft. Also skip mft_check() if the mft is stale because at least in -n mode the files to check are probably not around. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 08:12:55 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/ssvnc : Makefile distinfo net/ssvnc/patches: patch-scripts_ssvnc patch-scripts_util_ss_vncviewer patch-scripts_util_ssvnc_tcl patch-vnc_unixsrc_vncviewer_Imakefile patch-vnc_unixsrc_vncviewer_vncviewer_h patch-vnc_unixsrc_vncviewer_vncviewer_man patch-vncstorepw_Makefile patch-vncstorepw_ultravnc_dsm_helper_c net/ssvnc/pkg : DESCR-gui DESCR-main PLIST-gui PLIST-main Log message: remove net/ssvnc, the upstream maintainer hasn't been seen in some years and has various security issues (most libvncclient security fixes from the past are relevant to this too; see e.g. patches in debian's ssvnc package). suggest using either tigervnc's vncviewer, or something using libvncclient (e.g. remmina) instead, both of which are better maintained. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 08:59:34 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-contrib PLIST-docs PLIST-main PLIST-server Log message: Update to PostgreSQL 14.1 Take MAINTAINER. OK pea@ (previous MAINTAINER), sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 09:00:06 Modified files: x11/remmina : Makefile distinfo x11/remmina/patches: patch-CMakeLists_txt patch-plugins_vnc_vnc_plugin_c x11/remmina/pkg: PLIST Log message: Update to remmina-1.4.23. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:00:15 Modified files: databases/postgresql-previous: Makefile distinfo databases/postgresql-previous/pkg: PLIST Log message: Update to PostgreSQL 13.5 Take MAINTAINER. OK pea@ (previous MAINTAINER), sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:00:52 Modified files: databases/citus: Makefile distinfo databases/citus/pkg: PLIST Added files: databases/citus/patches: patch-src_backend_distributed_commands_multi_copy_c Log message: Update to citus 10.2.1, to work with PostgreSQL 14 OK pea@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:01:29 Modified files: databases/pg_statsinfo: Makefile distinfo databases/pg_statsinfo/patches: patch-agent_lib_last_xact_activity_c patch-agent_lib_libstatsinfo_c databases/pg_statsinfo/pkg: PLIST Added files: databases/pg_statsinfo/patches: patch-agent_bin_maintenance_c patch-agent_bin_pgut_pgut_c patch-agent_bin_pgut_pgut_h patch-reporter_pgut_pgut_c patch-reporter_pgut_pgut_h Log message: Update to pg_statsinfo 13.0, and add patches to build with PostgreSQL 14 OK pea@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:02:00 Added files: databases/pgadmin3/patches: patch-pgadmin_db_keywords_c Log message: Add patch to work with PostgreSQL 14 OK pea@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:02:25 Modified files: databases/postgresql-pllua: Makefile distinfo databases/postgresql-pllua/patches: patch-Makefile Log message: Update to postgresql-pllua 2.0.10 to work with PostgreSQL 14 OK pea@, sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/13 09:03:04 Modified files: www/kore : Makefile Added files: www/kore/patches: patch-src_pgsql_c Log message: Add patch to allow pgsql FLAVOR to build with PostgreSQL 14 OK pea@, sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 09:35:00 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py3-Pillow-9.0.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/13 10:16:58 Modified files: security/botan2: Makefile Added files: security/botan2/patches: patch-src_lib_utils_cpuid_cpuid_x86_cpp Log message: On OpenBSD i386 Botan dies with illegal instruction when using AVX2 extensions. Our kernel does not set the OSXSAVE flag, so Botan must not use them. Cherry-pick fix from upstream. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:45:36 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac graphics/ImageMagick/pkg: PLIST Log message: update to ImageMagick-6.9.12-34 from Volker Schlecht with some tweaks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:47:59 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-0.104.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:48:29 Modified files: security/clamav: Tag: OPENBSD_7_0 Makefile distinfo Log message: update to clamav-0.103.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:50:15 Modified files: x11/freerdp : Makefile distinfo Removed files: x11/freerdp/patches: patch-libfreerdp_crypto_tls_c Log message: update to freerdp-2.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:57:18 Modified files: security/py-josepy: Makefile distinfo Log message: update to py3-josepy-1.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/13 10:58:01 Modified files: audio/picard : Makefile distinfo audio/picard/pkg: PLIST Log message: update to picard-2.7.3 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/13 11:39:14 Modified files: share/man/man1 : portgen.1 Log message: fix the -width argument; CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/01/13 12:05:00 Modified files: gnu/llvm/llvm/tools/llvm-ar: llvm-ar.cpp Log message: add a dummy -t flag to llvm-ranlib to match binutils' ranlib's -t flag which is a no-op; ok millert@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/13 12:05:04 Modified files: databases/py-influxdb: Makefile devel/ipython : Makefile devel/py-prompt_toolkit: Makefile graphics/py-seaborn: Makefile textproc/py-sphinx_guzzle_theme: Makefile Log message: Drop maintainership CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/13 12:52:05 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.4.3. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/13 13:02:29 Modified files: meta/tor-browser: Makefile meta/tor-browser/pkg: DESCR README www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/pkg: DESCR PLIST www/tor-browser/noscript: Makefile distinfo Log message: Update tor-browser 11.0.3 => 11.0.4 by Caspar Schutijser (MAINTAINER) Software changes since 11.0.3: * Update Firefox to 91.5.0esr * Update NoScript to 11.2.14 * Bug tor-browser-build#40405: Rotate deusexmachina IP address * Bug tor-browser#40756: Fix up wrong observer removals * Bug torbutton#40758: Remove YEC takeover from about:tor * Bug tor-browser-build#40399: Bring back Noto Sans Gurmukhi and Sinhala fonts Port changes: * tweaked various DESCR files to match reality (torbutton and tor-launcher are not separate Firefox add-ons anymore, for example). Committed with tweak: Changed workding in README to match the port changes. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/13 13:26:17 Modified files: devel/fnc : Makefile distinfo Removed files: devel/fnc/patches: patch-Makefile Log message: Update fnc 0.6 => 0.8 Sofware changes: fnc 0.8 2022-01-10 * fix vertical split view init regression from 0.7 when terminal < 120 cols wide * fix DB lock when opening horizontal split that signals the timeline thread fnc 0.7 2022-01-09 * factor out common make(1) and gmake build bits * make build depend on make file * make all commands compatible with -R|--repository (i.e., no checkout needed) * implement Vim-like smartcase for commands that filter repository results * improve timeline arg parsing for more informative output upon invalid input * plug small memory leak when the timeline command fails to initialise a view * fix database locking issue when opening multiple tree views from the timeline * add pledge(2) and unveil(2) support on OpenBSD builds * add (s)ort keymap (i.e., --sort CLI option counterpart) to the branch view * add (d)ate keymap to toggle display of last modified timestamp in tree view * allow blame of empty files rather than erroring out * fix NULL dereference UB when the ".." parent dir is selected in tree view * merge upstream fix when annotating files with shallow history * add support for configurable horizontal split view mode (timeline -> diff) * keep the last/first line in view when paging down/up to stay oriented * expand horizontal splitscreen support to include tree -> blame views * improve handling of cached commit builder statements * plug small memleak of file labels when traversing commits from the diff view * display message rather than error out when binary files are blamed * expand horizontal split coverage to include timeline -> tree views * implement '#' keymap to display line numbers in blame view * implement (L)ine keymap to navigate directly to the entered line in blame view * convert diff code to use upstream v2 API * keep lines on screen in view when using keymaps that modify diff content * reset diff search state when traversing commits from the diff view * apply upstream diff fix to render consecutive edited lines as one block * implement '#' keymap to display line numbers in diff view * improve C-f/C-b paging in the in-app help window * add user-defined option to configure search highlight colours * implement navigate to (L)ine keymap in diff view * enhance timeline and diff view headers * implement user-defined option to configure line selection cursor in diff view * implement Vim-like C-e/C-y keymaps to scroll down/up one line in diff view * implement horizontal scrolling in diff and blame views * improve view request handling and optimise new view initialisation * implement C-n/C-p keymap to navigate to the next/previous file in the diff * implement (F)ile keymap to navigate directly to a file in the diff * apply upstream diff v2 fix for rendering untouched lines as changed * implement Vim-like C-d/C-u keymaps to scroll the view down/up half a page * enhance search behaviour in all views Port changes: * dropped NO_TEST=Yes because we don't set this when no test is present * dropped patch as it has been merged upstream CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/13 14:06:25 Modified files: meta/tor-browser/pkg: README Log message: Fix typo: integrate => integrated CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 17:14:39 Modified files: distrib/notes/powerpc64: hardware Log message: Computng -> Computing CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/01/13 18:25:25 Modified files: sysutils/node_exporter: Makefile distinfo Added files: sysutils/node_exporter: modules.inc Log message: Update to node_exporter-1.3.1 While there, switch to modules.inc. ok claudio (maintainer), denis CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/13 20:31:52 Modified files: usr.bin/ssh : sftp-server.c Log message: use status error message to communicate ~user expansion failures; provides better experience for scp in sftp mode, where ~user paths are more likely to be used; spotted jsg, feedback jsg & deraadt ok jsg & markus (forgot to include this file in previous commit) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/13 20:32:52 Modified files: usr.bin/ssh : ssh-sk-client.c Log message: sshsk_sign: trim call to sshkey_fingerprint() the resulting fingerprint doesn't appear to be used for anything, and we end up leaking it. from Pedro Martelletto; ok dtucker & me CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/13 20:34:01 Modified files: usr.bin/ssh : ssh-sk-client.c Log message: sshsk_load_resident: don't preallocate resp resp is allocated by client_converse(), at which point we lose the original pointer. From Pedro Martelletto; ok dtucker & me CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/13 20:35:10 Modified files: usr.bin/ssh : ssh-sk.c Log message: ssh-sk: free a resident key's user id From Pedro Martelletto; ok dtucker & me CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/13 20:43:48 Modified files: usr.bin/ssh : ssh-add.c ssh-agent.c Log message: allow pin-required FIDO keys to be added to ssh-agent(1). ssh-askpass will be used to request the PIN at authentication time. From Pedro Martelletto, ok djm CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/13 21:25:57 Modified files: share/man/man4 : kstat.4 Log message: get the list of things in the full identifier right. CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2022/01/13 21:30:11 Modified files: editors/TeXmacs: Makefile distinfo editors/TeXmacs/patches: patch-CMakeLists_txt patch-src_Plugins_Qt_qt_gui_cpp editors/TeXmacs/pkg: PLIST Log message: update editors/TeXmacs 2.1.1 Update to 2.1.1, released on Dec 18, 2021. - add x11/qt5/qtsvg to LIB_DEPENDS and regen WANTLIB - remove unused -Wno-deprecated-register - NO_TEST because tests require Xorg access - add -DUSE_STACK_TRACE=ON for execinfo feedback and tweaks from op@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:37 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/clk_mgr/dcn301 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:37 src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/clk_mgr/dcn31 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dcn301 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn301 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dcn301 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn301 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dcn302 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn302 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dcn302 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn302 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dcn303 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn303 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dcn303 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn303 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dcn31 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn31 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dcn31 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dcn31 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dml/dcn2x Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn2x In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dml/dcn2x Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn2x added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/dml/dcn31 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn31 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/dml/dcn31 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/dml/dcn31 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/irq/dcn302 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn302 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/irq/dcn302 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn302 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/irq/dcn303 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn303 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/irq/dcn303 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn303 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/display/dc/irq/dcn31 Update of /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn31 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/display/dc/irq/dcn31 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/display/dc/irq/dcn31 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:38 src/sys/dev/pci/drm/amd/include/asic_reg/sdma Update of /cvs/src/sys/dev/pci/drm/amd/include/asic_reg/sdma In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/include/asic_reg/sdma Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/include/asic_reg/sdma added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:39 src/sys/dev/pci/drm/amd/pm/swsmu/smu13 Update of /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/smu13 In directory cvs.openbsd.org:/tmp/cvs-serv13184/amd/pm/swsmu/smu13 Log Message: Directory /cvs/src/sys/dev/pci/drm/amd/pm/swsmu/smu13 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:22:39 src/sys/dev/pci/drm/i915/gt/uc/abi Update of /cvs/src/sys/dev/pci/drm/i915/gt/uc/abi In directory cvs.openbsd.org:/tmp/cvs-serv13184/i915/gt/uc/abi Log Message: Directory /cvs/src/sys/dev/pci/drm/i915/gt/uc/abi added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/13 23:53:17 Modified files: sys/dev/fdt : rkdrm.c rkvop.c sys/dev/ic : anxdp.c sys/dev/pci/drm: dma-resv.c drm_agpsupport.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_bufs.c drm_cache.c drm_client.c drm_client_modeset.c drm_color_mgmt.c drm_connector.c drm_context.c drm_crtc.c drm_crtc_helper_internal.h drm_crtc_internal.h drm_damage_helper.c drm_debugfs_crc.c drm_dma.c drm_dp_aux_dev.c drm_dp_dual_mode_helper.c drm_dp_helper.c drm_dp_mst_topology.c drm_drv.c drm_dsc.c drm_dumb_buffers.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_cma_helper.c drm_internal.h drm_ioc32.c drm_ioctl.c drm_irq.c drm_kms_helper_common.c drm_legacy.h drm_legacy_misc.c drm_linux.c drm_memory.c drm_mode_config.c drm_mode_object.c drm_modes.c drm_pci.c drm_plane.c drm_plane_helper.c drm_prime.c drm_probe_helper.c drm_property.c drm_scdc_helper.c drm_syncobj.c drm_vblank.c drm_vm.c drm_vma_manager.c files.drm hdmi.c sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acp.c amdgpu_acpi.c amdgpu_amdkfd.c amdgpu_amdkfd.h amdgpu_amdkfd_arcturus.c amdgpu_amdkfd_fence.c amdgpu_amdkfd_gfx_v10.c amdgpu_amdkfd_gfx_v10_3.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_crtc.c amdgpu_atombios_dp.c amdgpu_atombios_encoders.c amdgpu_atombios_i2c.c amdgpu_atomfirmware.c amdgpu_atomfirmware.h amdgpu_benchmark.c amdgpu_bios.c amdgpu_bo_list.h amdgpu_cgs.c amdgpu_cik.c amdgpu_cik_sdma.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_dma_buf.h amdgpu_drv.c amdgpu_fb.c amdgpu_fence.c amdgpu_fru_eeprom.c amdgpu_gart.c amdgpu_gart.h amdgpu_gem.c amdgpu_gem.h amdgpu_gfx.c amdgpu_gfx.h amdgpu_gfxhub.h amdgpu_gmc.c amdgpu_gmc.h amdgpu_gtt_mgr.c amdgpu_i2c.c amdgpu_ib.c amdgpu_ids.c amdgpu_ih.c amdgpu_ih.h amdgpu_irq.c amdgpu_irq.h amdgpu_job.c amdgpu_job.h amdgpu_jpeg.c amdgpu_kms.c amdgpu_mmhub.c amdgpu_mmhub.h amdgpu_mn.c amdgpu_mn.h amdgpu_mode.h amdgpu_nbio.c amdgpu_nbio.h amdgpu_object.c amdgpu_object.h amdgpu_pll.c amdgpu_pll.h amdgpu_pmu.c amdgpu_pmu.h amdgpu_psp.c amdgpu_psp.h amdgpu_rap.c amdgpu_ras.c amdgpu_ras.h amdgpu_ras_eeprom.c amdgpu_ras_eeprom.h amdgpu_ring.c amdgpu_ring.h amdgpu_rlc.h amdgpu_sa.c amdgpu_sched.c amdgpu_sdma.c amdgpu_sdma.h amdgpu_si.c amdgpu_si_dma.c amdgpu_sync.c amdgpu_test.c amdgpu_trace.h amdgpu_ttm.c amdgpu_ttm.h amdgpu_ucode.c amdgpu_ucode.h amdgpu_umc.c amdgpu_umc.h amdgpu_uvd.c amdgpu_uvd_v3_1.c amdgpu_uvd_v4_2.c amdgpu_vce.c amdgpu_vce_v2_0.c amdgpu_vcn.c amdgpu_vcn.h amdgpu_vf_error.c 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_v2_0.c athub_v2_1.c atom.h cik_ih.c cz_ih.c dce_v10_0.c dce_v11_0.c dce_v6_0.c dce_v8_0.c df_v1_7.c df_v3_6.c df_v3_6.h gfx_v10_0.c gfx_v6_0.c gfx_v7_0.c gfx_v7_0.h gfx_v8_0.c gfx_v9_0.c gfx_v9_4.c gfx_v9_4.h gfxhub_v1_0.c gfxhub_v1_0.h gfxhub_v1_1.c gfxhub_v1_1.h 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 iceland_ih.c jpeg_v1_0.c jpeg_v2_0.c jpeg_v2_5.c jpeg_v2_5.h jpeg_v3_0.c mes_v10_1.c mmhub_v1_0.c mmhub_v1_0.h mmhub_v2_0.c mmhub_v9_4.c mmhub_v9_4.h mmsch_v1_0.h mxgpu_ai.c mxgpu_ai.h mxgpu_nv.c mxgpu_nv.h navi10_ih.c nbio_v2_3.c nbio_v6_1.c nbio_v7_0.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_v3_1.c sdma_v2_4.c sdma_v3_0.c sdma_v4_0.c sdma_v5_0.c sdma_v5_2.c si_ih.c smu_v11_0_i2c.c soc15.c soc15.h soc15_common.h ta_ras_if.h ta_xgmi_if.h tonga_ih.c umc_v6_1.c umc_v6_1.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 vi.c sys/dev/pci/drm/amd/amdkfd: cik_event_interrupt.c cwsr_trap_handler.h cwsr_trap_handler_gfx8.asm cwsr_trap_handler_gfx9.asm kfd_chardev.c kfd_crat.c kfd_device.c kfd_device_queue_manager.c kfd_device_queue_manager.h kfd_device_queue_manager_v9.c kfd_events.c kfd_flat_memory.c kfd_int_process_v9.c kfd_iommu.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_priv.h kfd_process.c kfd_process_queue_manager.c kfd_smi_events.c kfd_smi_events.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_crc.c amdgpu_dm_crc.h amdgpu_dm_debugfs.c amdgpu_dm_debugfs.h amdgpu_dm_hdcp.c amdgpu_dm_helpers.c amdgpu_dm_irq.c amdgpu_dm_irq.h amdgpu_dm_irq_params.h amdgpu_dm_mst_types.c amdgpu_dm_mst_types.h amdgpu_dm_pp_smu.c amdgpu_dm_services.c amdgpu_dm_trace.h sys/dev/pci/drm/amd/display/dc: dc.h dc_bios_types.h dc_ddc_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 dm_pp_smu.h dm_services.h irq_types.h os_types.h sys/dev/pci/drm/amd/display/dc/basics: amdgpu_vector.c conversion.c fixpt31_32.c sys/dev/pci/drm/amd/display/dc/bios: bios_parser.c bios_parser2.c bios_parser_helper.c bios_parser_helper.h command_table.c command_table2.c command_table2.h command_table_helper.c command_table_helper2.c sys/dev/pci/drm/amd/display/dc/bios/dce112: command_table_helper2_dce112.c command_table_helper2_dce112.h sys/dev/pci/drm/amd/display/dc/calcs: dce_calcs.c dcn_calcs.c sys/dev/pci/drm/amd/display/dc/clk_mgr: clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dce110: dce110_clk_mgr.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dce112: dce112_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 dcn20_clk_mgr.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21: rn_clk_mgr.c rn_clk_mgr_vbios_smu.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dalsmc.h dcn30_clk_mgr.c dcn30_clk_mgr_smu_msg.c dcn30_clk_mgr_smu_msg.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_hwss.c dc_resource.c dc_sink.c dc_stream.c dc_surface.c dc_vm_helper.c sys/dev/pci/drm/amd/display/dc/dce: dce_abm.h dce_audio.c dce_aux.c dce_aux.h dce_clk_mgr.c dce_clock_source.c dce_clock_source.h dce_dmcu.c dce_dmcu.h dce_hwseq.h dce_i2c_hw.c dce_i2c_hw.h dce_i2c_sw.c dce_link_encoder.c dce_mem_input.c dce_mem_input.h dce_opp.c dce_opp.h dce_panel_cntl.c dce_stream_encoder.c dce_transform.c dmub_abm.c dmub_hw_lock_mgr.c dmub_hw_lock_mgr.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_mem_input_v.c dce110_resource.c dce110_timing_generator.c dce110_timing_generator_v.c dce110_transform_v.c sys/dev/pci/drm/amd/display/dc/dce112: dce112_resource.c sys/dev/pci/drm/amd/display/dc/dce120: dce120_hw_sequencer.c dce120_resource.c dce120_timing_generator.c sys/dev/pci/drm/amd/display/dc/dce60: dce60_resource.c dce60_timing_generator.c sys/dev/pci/drm/amd/display/dc/dce80: dce80_resource.c dce80_timing_generator.c sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_dpp.c dcn10_dpp.h dcn10_dpp_cm.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_hw_sequencer_debug.c dcn10_init.c dcn10_link_encoder.c dcn10_link_encoder.h dcn10_mpc.c dcn10_mpc.h dcn10_opp.c dcn10_optc.c dcn10_optc.h dcn10_resource.c dcn10_stream_encoder.c dcn10_stream_encoder.h sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_dccg.c dcn20_dccg.h dcn20_dpp.c dcn20_dpp.h dcn20_dpp_cm.c dcn20_hubbub.c dcn20_hubbub.h dcn20_hubp.c dcn20_hubp.h dcn20_hwseq.c dcn20_hwseq.h dcn20_init.c dcn20_link_encoder.c dcn20_link_encoder.h dcn20_mpc.c dcn20_opp.c dcn20_opp.h 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_hubbub.h dcn21_hubp.c dcn21_hwseq.c dcn21_hwseq.h dcn21_init.c dcn21_resource.c sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_afmt.c dcn30_afmt.h dcn30_dccg.c dcn30_dccg.h dcn30_dio_link_encoder.c dcn30_dio_link_encoder.h dcn30_dio_stream_encoder.c dcn30_dio_stream_encoder.h dcn30_dpp.c dcn30_dpp.h dcn30_dpp_cm.c dcn30_dwb_cm.c dcn30_hubbub.c dcn30_hubbub.h dcn30_hubp.c dcn30_hubp.h dcn30_hwseq.c dcn30_hwseq.h dcn30_init.c 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/dml: display_mode_enums.h display_mode_lib.c display_mode_lib.h display_mode_structs.h display_mode_vba.c display_mode_vba.h dml1_display_rq_dlg_calc.c sys/dev/pci/drm/amd/display/dc/dml/dcn20: display_mode_vba_20.c display_mode_vba_20v2.c display_rq_dlg_calc_20.c display_rq_dlg_calc_20.h display_rq_dlg_calc_20v2.c display_rq_dlg_calc_20v2.h sys/dev/pci/drm/amd/display/dc/dml/dcn21: display_mode_vba_21.c display_rq_dlg_calc_21.c display_rq_dlg_calc_21.h sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c display_rq_dlg_calc_30.c display_rq_dlg_calc_30.h sys/dev/pci/drm/amd/display/dc/dsc: dc_dsc.c rc_calc.c rc_calc.h sys/dev/pci/drm/amd/display/dc/gpio: gpio_service.c hw_ddc.c hw_factory.c hw_translate.c sys/dev/pci/drm/amd/display/dc/gpio/dce110: hw_factory_dce110.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/gpio/diagnostics: hw_factory_diag.c hw_factory_diag.h hw_translate_diag.c sys/dev/pci/drm/amd/display/dc/hdcp: hdcp_msg.c 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 hw_sequencer.h hw_sequencer_private.h link_hwss.h resource.h sys/dev/pci/drm/amd/display/dc/inc/hw: abm.h aux_engine.h clk_mgr.h clk_mgr_internal.h dccg.h dchubbub.h dmcu.h dpp.h dsc.h dwb.h hubp.h hw_shared.h link_encoder.h mcif_wb.h mem_input.h mpc.h opp.h stream_encoder.h timing_generator.h transform.h sys/dev/pci/drm/amd/display/dc/irq: irq_service.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/dmub: dmub_srv.h sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h dmub_trace_buffer.h sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn20.c dmub_dcn20.h dmub_dcn21.c dmub_dcn21.h dmub_dcn30.c dmub_dcn30.h dmub_srv.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 gpio_service_interface.h grph_object_ctrl_defs.h link_service_types.h logger_types.h sys/dev/pci/drm/amd/display/modules/color: color_gamma.c color_gamma.h 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 hdcp1_transition.c hdcp2_execution.c hdcp2_transition.c hdcp_log.c hdcp_log.h hdcp_psp.c hdcp_psp.h sys/dev/pci/drm/amd/display/modules/inc: mod_freesync.h mod_hdcp.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/include: amd_acpi.h amd_pcie.h amd_shared.h arct_ip_offset.h atombios.h atomfirmware.h kgd_kfd_interface.h kgd_pp_interface.h navi10_ip_offset.h navi12_ip_offset.h navi14_ip_offset.h renoir_ip_offset.h sienna_cichlid_ip_offset.h soc15_ih_clientid.h vega10_ip_offset.h vega20_ip_offset.h vi_structs.h sys/dev/pci/drm/amd/include/asic_reg/dcn: dcn_3_0_0_offset.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_default.h gc_10_3_0_offset.h gc_10_3_0_sh_mask.h gc_9_4_1_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/thm: thm_11_0_2_offset.h thm_11_0_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/umc: umc_8_7_0_sh_mask.h sys/dev/pci/drm/amd/include/ivsrcid/dcn: irqsrcs_dcn_1_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 amdgpu_smu.h arcturus_ppsmc.h hwmgr.h pp_thermal.h rv_ppsmc.h smu11_driver_if_navi10.h smu11_driver_if_sienna_cichlid.h smu74_discrete.h smu7_ppsmc.h smu_types.h smu_v11_0.h smu_v11_0_7_ppsmc.h smu_v12_0.h sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c amdgpu_kv_dpm.c sislands_smc.h sys/dev/pci/drm/amd/pm/powerplay/hwmgr: hardwaremanager.c hwmgr.c hwmgr_ppt.h pp_psm.c ppatomctrl.c ppatomctrl.h ppatomfwctrl.c ppevvmath.h pptable_v1_0.h process_pptables_v1_0.c processpptables.c smu10_hwmgr.c smu10_hwmgr.h smu7_hwmgr.c smu7_hwmgr.h smu7_powertune.c smu7_thermal.c smu7_thermal.h smu8_hwmgr.c smu_helper.c smu_helper.h vega10_hwmgr.c vega10_hwmgr.h vega10_pptable.h vega10_processpptables.c vega10_thermal.c vega10_thermal.h vega12_hwmgr.c vega12_processpptables.c vega12_thermal.c vega20_baco.c vega20_hwmgr.c vega20_thermal.c vega20_thermal.h sys/dev/pci/drm/amd/pm/powerplay/smumgr: ci_smumgr.c fiji_smumgr.c iceland_smumgr.c polaris10_smumgr.c polaris10_smumgr.h smu10_smumgr.c smu9_smumgr.c tonga_smumgr.c vega10_smumgr.c vega12_smumgr.c vega20_smumgr.c vegam_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 navi10_ppt.c sienna_cichlid_ppt.c sienna_cichlid_ppt.h smu_v11_0.c sys/dev/pci/drm/amd/pm/swsmu/smu12: renoir_ppt.c smu_v12_0.c sys/dev/pci/drm/i915: i915_active.c i915_active.h i915_active_types.h i915_buddy.c i915_buddy.h i915_cmd_parser.c i915_debugfs.c i915_debugfs_params.c i915_devlist.h i915_drv.c i915_drv.h i915_gem.c i915_gem.h i915_gem_evict.c i915_gem_gtt.c i915_getparam.c i915_gpu_error.c i915_gpu_error.h i915_irq.c i915_irq.h i915_memcpy.c i915_memcpy.h i915_mm.c i915_params.c i915_params.h i915_pci.c i915_perf.c i915_perf.h i915_perf_types.h i915_pmu.c i915_pmu.h i915_priolist_types.h i915_query.c i915_reg.h i915_request.c i915_request.h i915_scatterlist.c i915_scatterlist.h i915_scheduler.c i915_scheduler.h i915_scheduler_types.h i915_selftest.h i915_suspend.c i915_suspend.h i915_sw_fence.c i915_sw_fence_work.c i915_sw_fence_work.h i915_switcheroo.c i915_sysfs.c i915_trace.h i915_utils.c i915_utils.h i915_vgpu.c 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_runtime_pm.c intel_runtime_pm.h intel_sideband.c intel_sideband.h intel_stolen.c intel_uncore.c intel_uncore.h intel_wopcm.c sys/dev/pci/drm/i915/display: icl_dsi.c intel_acpi.h intel_atomic.c intel_atomic.h intel_atomic_plane.c intel_atomic_plane.h intel_audio.c intel_bios.c intel_bios.h intel_bw.c intel_cdclk.c intel_color.c intel_combo_phy.c intel_connector.c intel_connector.h intel_crt.c intel_crt.h intel_ddi.c intel_ddi.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_dp.c intel_dp.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_dpio_phy.c intel_dpio_phy.h intel_dpll_mgr.c intel_dpll_mgr.h intel_dsb.c intel_dsi.c intel_dsi.h intel_dsi_dcs_backlight.c intel_dsi_vbt.c intel_dvo.c intel_fbc.c intel_fbdev.c intel_fifo_underrun.c intel_frontbuffer.c intel_gmbus.c intel_hdcp.c intel_hdcp.h intel_hdmi.c intel_hdmi.h intel_hotplug.c intel_hotplug.h intel_lpe_audio.c intel_lspcon.c intel_lspcon.h intel_lvds.c intel_opregion.c intel_overlay.c intel_panel.c intel_panel.h intel_pipe_crc.c intel_psr.c intel_psr.h intel_quirks.c intel_sdvo.c 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 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_dmabuf.c i915_gem_domain.c i915_gem_execbuffer.c i915_gem_internal.c i915_gem_ioctls.h i915_gem_lmem.c i915_gem_lmem.h i915_gem_mman.c 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_shrinker.h i915_gem_stolen.c i915_gem_stolen.h i915_gem_tiling.c i915_gem_userptr.c i915_gem_wait.c sys/dev/pci/drm/i915/gem/selftests: huge_gem_object.c huge_pages.c i915_gem_client_blt.c i915_gem_coherency.c i915_gem_context.c i915_gem_dmabuf.c i915_gem_execbuffer.c i915_gem_mman.c i915_gem_object.c i915_gem_phys.c igt_gem_utils.c mock_context.c mock_context.h mock_dmabuf.c sys/dev/pci/drm/i915/gt: agp_intel_gtt.c debugfs_gt.c debugfs_gt_pm.c gen2_engine_cs.c gen6_engine_cs.c gen6_ppgtt.c gen6_ppgtt.h gen6_renderstate.c gen7_renderclear.c gen7_renderstate.c gen8_ppgtt.c gen8_ppgtt.h gen8_renderstate.c gen9_renderstate.c intel_breadcrumbs.c intel_breadcrumbs.h intel_breadcrumbs_types.h intel_context.c intel_context.h intel_context_param.h intel_context_sseu.c intel_context_types.h intel_engine.h intel_engine_cs.c intel_engine_heartbeat.c intel_engine_heartbeat.h intel_engine_pm.c intel_engine_pm.h intel_engine_types.h intel_engine_user.c intel_engine_user.h intel_ggtt.c intel_ggtt_fencing.c intel_ggtt_fencing.h intel_gpu_commands.h intel_gt.c intel_gt.h intel_gt_buffer_pool.c intel_gt_buffer_pool.h intel_gt_buffer_pool_types.h intel_gt_clock_utils.c intel_gt_clock_utils.h intel_gt_irq.c intel_gt_irq.h intel_gt_pm.c intel_gt_pm.h intel_gt_pm_irq.c intel_gt_pm_irq.h intel_gt_requests.c intel_gt_requests.h intel_gt_types.h intel_gtt.c intel_gtt.h intel_llc.c intel_llc.h intel_llc_types.h intel_lrc.c intel_lrc.h intel_lrc_reg.h intel_mocs.c intel_mocs.h intel_ppgtt.c intel_rc6.c intel_rc6.h intel_rc6_types.h intel_renderstate.c intel_renderstate.h intel_reset.c intel_reset.h intel_reset_types.h intel_ring.c intel_ring.h intel_ring_submission.c intel_ring_types.h intel_rps.c intel_rps.h intel_rps_types.h intel_sseu.c intel_sseu.h intel_sseu_debugfs.c intel_timeline.c intel_timeline.h intel_timeline_types.h intel_workarounds.c intel_workarounds.h intel_workarounds_types.h mock_engine.c mock_engine.h selftest_engine_heartbeat.c selftest_engine_heartbeat.h selftest_gt_pm.c selftest_hangcheck.c selftest_llc.c selftest_llc.h selftest_lrc.c selftest_mocs.c selftest_rc6.c selftest_rc6.h selftest_reset.c selftest_ring_submission.c selftest_rps.c selftest_timeline.c selftest_workarounds.c shmem_utils.c 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_ct.h 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_reg.h intel_guc_submission.c intel_guc_submission.h intel_huc.c intel_uc.c intel_uc.h intel_uc_fw.c intel_uc_fw.h intel_uc_fw_abi.h sys/dev/pci/drm/i915/gvt: cfg_space.c cmd_parser.c cmd_parser.h display.c display.h dmabuf.c execlist.c execlist.h fb_decoder.c fb_decoder.h firmware.c gtt.c gtt.h gvt.c gvt.h handlers.c hypercall.h interrupt.c interrupt.h kvmgt.c mmio.h mmio_context.c mmio_context.h mpt.h reg.h scheduler.c scheduler.h vgpu.c sys/dev/pci/drm/i915/selftests: i915_active.c i915_buddy.c i915_gem.c i915_gem_evict.c i915_gem_gtt.c i915_perf.c i915_request.c i915_selftest.c i915_vma.c igt_flush_test.c igt_live_test.c igt_mmap.c igt_mmap.h igt_spinner.c igt_spinner.h intel_memory_region.c intel_uncore.c librapl.c librapl.h mock_gem_device.c mock_gtt.c mock_region.c sys/dev/pci/drm/include/asm: set_memory.h sys/dev/pci/drm/include/drm: amd_asic_type.h drm_atomic.h drm_atomic_helper.h drm_auth.h drm_bridge.h drm_cache.h drm_client.h drm_connector.h drm_crtc.h drm_damage_helper.h drm_device.h drm_displayid.h drm_dp_dual_mode_helper.h drm_dp_helper.h drm_dp_mst_helper.h drm_drv.h drm_dsc.h drm_edid.h drm_encoder.h drm_fb_helper.h drm_file.h drm_format_helper.h drm_fourcc.h drm_framebuffer.h drm_gem.h drm_gem_cma_helper.h drm_gem_framebuffer_helper.h drm_hdcp.h drm_legacy.h drm_mode_config.h drm_modes.h drm_modeset_helper_vtables.h drm_panel.h drm_plane.h drm_prime.h drm_print.h drm_property.h drm_rect.h drm_vblank.h drm_vma_manager.h gpu_scheduler.h i915_mei_hdcp_interface.h i915_pciids.h sys/dev/pci/drm/include/drm/ttm: ttm_bo_api.h ttm_bo_driver.h ttm_placement.h ttm_resource.h ttm_tt.h sys/dev/pci/drm/include/generated: autoconf.h sys/dev/pci/drm/include/linux: acpi.h agp_backend.h atomic.h backlight.h bitops.h compiler.h console.h debugfs.h device.h dma-fence-array.h dma-fence-chain.h dma-fence.h dma-mapping.h dma-resv.h errno.h gfp.h hdmi.h hrtimer.h i2c.h interrupt.h irq_work.h kernel.h ktime.h list.h lockdep.h mm.h mm_types.h mmzone.h mod_devicetable.h mutex.h pci.h rcupdate.h rwsem.h seq_file.h seqlock.h sizes.h smp.h swap.h sysfs.h vgaarb.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/radeon: atom.h atombios.h atombios_crtc.c atombios_dp.c atombios_encoders.c btc_dpm.c ci_dpm.c cik.c cik_sdma.c cypress_dpm.c dce6_afmt.c evergreen.c evergreen_cs.c evergreen_dma.c evergreen_hdmi.c kv_dpm.c ni.c ni_dma.c ni_dpm.c ni_dpm.h nislands_smc.h r100.c r300.c r300_reg.h r420.c r520.c r600.c r600_cs.c r600_dma.c r600_hdmi.c radeon.h radeon_acpi.c radeon_agp.c radeon_asic.c radeon_asic.h radeon_atombios.c radeon_audio.c radeon_audio.h radeon_bios.c radeon_combios.c radeon_connectors.c radeon_cs.c radeon_device.c radeon_display.c radeon_dp_mst.c radeon_drv.c radeon_drv.h radeon_encoders.c radeon_fb.c radeon_fence.c radeon_gart.c radeon_gem.c radeon_i2c.c radeon_ib.c radeon_irq_kms.c radeon_kms.c radeon_legacy_encoders.c radeon_mn.c radeon_mode.h radeon_object.c radeon_object.h radeon_pm.c radeon_prime.c radeon_ring.c radeon_sync.c radeon_trace.h radeon_ttm.c radeon_uvd.c radeon_vce.c radeon_vm.c rs400.c rs600.c rs690.c rs780_dpm.c rv515.c rv730_dpm.c rv740_dpm.c rv770.c rv770_dpm.c si.c si_dma.c si_dpm.c si_dpm.h sislands_smc.h sumo_dpm.c sumo_dpm.h sumo_smc.c trinity_dpm.c vce_v1_0.c vce_v2_0.c sys/dev/pci/drm/scheduler: 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_execbuf_util.c ttm_module.c ttm_range_manager.c ttm_resource.c ttm_tt.c sys/arch/amd64/conf: Makefile.amd64 sys/arch/arm64/conf: Makefile.arm64 sys/arch/powerpc64/conf: Makefile.powerpc64 Added files: sys/dev/pci/drm: drm_aperture.c drm_displayid.c drm_gem_atomic_helper.c drm_gem_ttm_helper.c sys/dev/pci/drm/amd/amdgpu: aldebaran.c aldebaran.h aldebaran_reg_init.c amdgpu_amdkfd_aldebaran.c amdgpu_amdkfd_arcturus.h amdgpu_eeprom.c amdgpu_eeprom.h amdgpu_fdinfo.c amdgpu_fdinfo.h amdgpu_fw_attestation.c amdgpu_fw_attestation.h amdgpu_hdp.c amdgpu_hdp.h amdgpu_mca.c amdgpu_mca.h amdgpu_preempt_mgr.c amdgpu_res_cursor.h amdgpu_reset.c amdgpu_reset.h amdgpu_securedisplay.c amdgpu_securedisplay.h amdgpu_smuio.h amdgpu_vkms.c amdgpu_vkms.h beige_goby_reg_init.c cyan_skillfish_reg_init.c dimgrey_cavefish_reg_init.c gfx_v9_4_2.c gfx_v9_4_2.h hdp_v4_0.c hdp_v4_0.h hdp_v5_0.c hdp_v5_0.h mca_v3_0.c mca_v3_0.h mmhub_v1_7.c mmhub_v1_7.h mmhub_v2_3.c mmhub_v2_3.h nbio_v7_2.c nbio_v7_2.h psp_v11_0_8.c psp_v11_0_8.h psp_v13_0.c psp_v13_0.h sdma_v4_4.c sdma_v4_4.h smuio_v11_0.c smuio_v11_0.h smuio_v11_0_6.c smuio_v11_0_6.h smuio_v13_0.c smuio_v13_0.h smuio_v9_0.c smuio_v9_0.h ta_secureDisplay_if.h umc_v6_7.c umc_v6_7.h vangogh_reg_init.c vega20_ih.c vega20_ih.h yellow_carp_reg_init.c sys/dev/pci/drm/amd/amdkfd: kfd_migrate.c kfd_migrate.h kfd_pm4_headers_aldebaran.h kfd_svm.c kfd_svm.h sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_psr.c amdgpu_dm_psr.h dc_fpu.c dc_fpu.h sys/dev/pci/drm/amd/display/dc: dc_edid_parser.c dc_edid_parser.h dc_stat.h dc_trace.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301: dcn301_smu.c dcn301_smu.h 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: dc_link_dpcd.c dc_link_enc_cfg.c dc_stat.c sys/dev/pci/drm/amd/display/dc/dce: dmub_outbox.c dmub_outbox.h sys/dev/pci/drm/amd/display/dc/dcn21: dcn21_dccg.c dcn21_dccg.h sys/dev/pci/drm/amd/display/dc/dcn301: dcn301_dccg.c dcn301_dccg.h dcn301_dio_link_encoder.c dcn301_dio_link_encoder.h dcn301_hubbub.c dcn301_hubbub.h dcn301_hwseq.c dcn301_hwseq.h dcn301_init.c dcn301_init.h dcn301_panel_cntl.c dcn301_panel_cntl.h dcn301_resource.c dcn301_resource.h sys/dev/pci/drm/amd/display/dc/dcn302: dcn302_dccg.h dcn302_hwseq.c dcn302_hwseq.h dcn302_init.c dcn302_init.h dcn302_resource.c dcn302_resource.h sys/dev/pci/drm/amd/display/dc/dcn303: dcn303_dccg.h dcn303_hwseq.c dcn303_hwseq.h dcn303_init.c dcn303_init.h 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_hubp.h dcn31_hwseq.c dcn31_hwseq.h dcn31_init.c dcn31_init.h dcn31_optc.c dcn31_optc.h dcn31_panel_cntl.c dcn31_panel_cntl.h dcn31_resource.c dcn31_resource.h sys/dev/pci/drm/amd/display/dc/dml/dcn2x: dcn2x.c dcn2x.h sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c display_mode_vba_31.h display_rq_dlg_calc_31.c display_rq_dlg_calc_31.h sys/dev/pci/drm/amd/display/dc/inc: link_dpcd.h link_enc_cfg.h sys/dev/pci/drm/amd/display/dc/irq/dcn302: irq_service_dcn302.c irq_service_dcn302.h sys/dev/pci/drm/amd/display/dc/irq/dcn303: irq_service_dcn303.c irq_service_dcn303.h sys/dev/pci/drm/amd/display/dc/irq/dcn31: irq_service_dcn31.c irq_service_dcn31.h sys/dev/pci/drm/amd/display/dmub: dmub_srv_stat.h sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn301.c dmub_dcn301.h dmub_dcn302.c dmub_dcn302.h dmub_dcn303.c dmub_dcn303.h dmub_dcn31.c dmub_dcn31.h dmub_srv_stat.c sys/dev/pci/drm/amd/include: aldebaran_ip_offset.h beige_goby_ip_offset.h cyan_skillfish_ip_offset.h dimgrey_cavefish_ip_offset.h vangogh_ip_offset.h yellow_carp_offset.h sys/dev/pci/drm/amd/include/asic_reg/clk: clk_11_5_0_offset.h clk_11_5_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/dcn: dcn_3_0_1_offset.h dcn_3_0_1_sh_mask.h dcn_3_0_2_offset.h dcn_3_0_2_sh_mask.h dcn_3_0_3_offset.h dcn_3_0_3_sh_mask.h dcn_3_1_2_offset.h dcn_3_1_2_sh_mask.h dpcs_3_0_3_offset.h dpcs_3_0_3_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/dpcs: dpcs_4_2_0_offset.h dpcs_4_2_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/gc: gc_9_4_2_offset.h gc_9_4_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mmhub: mmhub_1_7_offset.h mmhub_1_7_sh_mask.h mmhub_2_3_0_default.h mmhub_2_3_0_offset.h mmhub_2_3_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/mp: mp_11_0_8_offset.h mp_11_5_0_offset.h mp_11_5_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/oss: osssys_4_2_0_offset.h osssys_4_2_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/sdma: sdma_4_4_0_offset.h sdma_4_4_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/smuio: smuio_11_0_6_offset.h smuio_11_0_6_sh_mask.h smuio_13_0_2_offset.h smuio_13_0_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/thm: thm_13_0_2_offset.h thm_13_0_2_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/umc: umc_6_7_0_offset.h umc_6_7_0_sh_mask.h sys/dev/pci/drm/amd/include/asic_reg/vcn: vcn_2_6_0_offset.h vcn_2_6_0_sh_mask.h sys/dev/pci/drm/amd/pm/inc: aldebaran_ppsmc.h smu11_driver_if_cyan_skillfish.h smu11_driver_if_vangogh.h smu13_driver_if_aldebaran.h smu13_driver_if_yellow_carp.h smu_v11_5_pmfw.h smu_v11_5_ppsmc.h smu_v11_8_pmfw.h smu_v11_8_ppsmc.h smu_v13_0.h smu_v13_0_1_pmfw.h smu_v13_0_1_ppsmc.h smu_v13_0_pptable.h sys/dev/pci/drm/amd/pm/powerplay: amdgpu_si_dpm.c amdgpu_si_smc.c sys/dev/pci/drm/amd/pm/swsmu/smu11: cyan_skillfish_ppt.c cyan_skillfish_ppt.h vangogh_ppt.c vangogh_ppt.h 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 dma_resv_utils.c dma_resv_utils.h i915_gem_ww.c i915_gem_ww.h i915_module.c i915_pci.h i915_ttm_buddy_manager.c i915_ttm_buddy_manager.h intel_region_ttm.c intel_region_ttm.h intel_step.c intel_step.h sys/dev/pci/drm/i915/display: g4x_dp.c g4x_dp.h g4x_hdmi.c g4x_hdmi.h i9xx_plane.c i9xx_plane.h intel_crtc.c intel_crtc.h intel_cursor.c intel_cursor.h intel_ddi_buf_trans.c intel_ddi_buf_trans.h intel_dmc.c intel_dmc.h intel_dp_aux.c intel_dp_aux.h intel_dp_hdcp.h intel_dpll.c intel_dpll.h intel_fb.c intel_fb.h intel_fdi.c intel_fdi.h intel_pps.c intel_pps.h intel_qp_tables.c intel_qp_tables.h intel_snps_phy.c intel_snps_phy.h intel_vrr.c intel_vrr.h skl_scaler.c skl_scaler.h skl_universal_plane.c skl_universal_plane.h sys/dev/pci/drm/i915/gem: i915_gem_create.c i915_gem_ttm.c i915_gem_ttm.h sys/dev/pci/drm/i915/gem/selftests: i915_gem_migrate.c sys/dev/pci/drm/i915/gt: gen8_engine_cs.c gen8_engine_cs.h intel_engine_stats.h intel_execlists_submission.c intel_execlists_submission.h intel_migrate.c intel_migrate.h intel_migrate_types.h intel_region_lmem.c intel_region_lmem.h selftest_execlists.c selftest_migrate.c selftest_slpc.c sys/dev/pci/drm/i915/gt/uc: intel_guc_rc.c intel_guc_rc.h intel_guc_slpc.c intel_guc_slpc.h intel_guc_slpc_types.h sys/dev/pci/drm/i915/gt/uc/abi: guc_actions_abi.h guc_actions_slpc_abi.h guc_communication_ctb_abi.h guc_communication_mmio_abi.h guc_errors_abi.h guc_messages_abi.h sys/dev/pci/drm/i915/selftests: intel_scheduler_helpers.c intel_scheduler_helpers.h sys/dev/pci/drm/include/acpi: actbl.h sys/dev/pci/drm/include/asm: processor.h sys/dev/pci/drm/include/drm: drm_aperture.h drm_gem_atomic_helper.h drm_gem_ttm_helper.h gud.h sys/dev/pci/drm/include/drm/ttm: ttm_caching.h ttm_device.h ttm_kmap_iter.h ttm_pool.h ttm_range_manager.h sys/dev/pci/drm/include/linux: bsearch.h dma-buf-map.h limits.h pgtable.h stdarg.h stddef.h time64.h util_macros.h sys/dev/pci/drm/include/uapi/drm: drm_sarea.h sys/dev/pci/drm/radeon: cik.h dce6_afmt.h evergreen.h evergreen_hdmi.h ni.h r600.h radeon_atombios.h radeon_device.h radeon_kms.h radeon_legacy_encoders.h radeon_pm.h radeon_prime.h radeon_ttm.h rv770.h si.h vce.h sys/dev/pci/drm/ttm: ttm_device.c ttm_module.h ttm_pool.c ttm_sys_manager.c Removed files: sys/dev/pci/drm/amd/amdgpu: dce_virtual.c dce_virtual.h sys/dev/pci/drm/amd/pm/powerplay: si_dpm.c si_smc.c sys/dev/pci/drm/i915: i915_globals.c i915_globals.h intel_region_lmem.c intel_region_lmem.h sys/dev/pci/drm/i915/display: intel_csr.c intel_csr.h sys/dev/pci/drm/i915/gem: i915_gem_client_blt.c i915_gem_client_blt.h i915_gem_fence.c i915_gem_object_blt.c i915_gem_object_blt.h sys/dev/pci/drm/i915/gem/selftests: i915_gem_object_blt.c sys/dev/pci/drm/i915/gt: intel_context_param.c sys/dev/pci/drm/include/drm: drm_agpsupport.h drm_irq.h sys/dev/pci/drm/include/drm/ttm: ttm_memory.h ttm_module.h ttm_page_alloc.h ttm_set_memory.h sys/dev/pci/drm/ttm: ttm_memory.c ttm_page_alloc.c ttm_page_alloc_dma.c Log message: update drm to linux 5.15.14 new hardware support includes Intel ehl/Elkhart Lake (embedded) jsl/Jasper Lake (atom) rkl/Rocket Lake (desktop) AMD van gogh APU (gfx1033) yellow carp / rembrandt APU (gfx1035?) Ryzen 6000 APU navy flounder / navi 22 (gfx1031) RX 6700, RX 6700 XT, RX 6700M, RX 6800M, RX 6850M XT dimgrey cavefish / navi 23 (gfx1032) Pro W6600, Pro W6600M, RX 6600, RX 6600 XT, RX 6600M, RX 6600S, RX 6650M, RX 6650M XT, RX 6700S, RX 6800S beige goby / navi 24 (gfx1034) RX 6500 XT, RX 6400, RX 6500M, RX 6300M Thanks to the OpenBSD Foundation for sponsoring this work niklas@ for helping with ttm and amdgpu and patrick@ for adapting rockchip drm. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/14 00:15:26 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.3.0.3. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/01/14 00:18:46 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bootstrap_py patch-src_bootstrap_builder_rs patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs Added files: lang/rust/patches: patch-src_test_ui_runtime_out-of-stack_rs Removed files: lang/rust/patches: patch-src_test_ui_out-of-stack_rs patch-vendor_backtrace_src_symbolize_gimli_rs Log message: update lang/rust to 1.58.0 Announce: https://blog.rust-lang.org/2022/01/13/Rust-1.58.0.html ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1580-2022-01-13 ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:25:36 Added files: x11/gnome/terminal/patches: patch-src_meson_build Log message: Unbreak build with meson >=0.61.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:28:50 Modified files: x11/gnome/shell/patches: patch-data_meson_build patch-src_calendar-server_meson_build patch-subprojects_extensions-app_data_meson_build patch-subprojects_extensions-app_data_metainfo_meson_build patch-subprojects_extensions-tool_src_templates_meson_build Log message: Merged upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:30:49 Removed files: x11/gnome/session/patches: patch-data_meson_build Log message: Forgot to cvs rm in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:37:14 Modified files: textproc/foliate: Makefile distinfo textproc/foliate/pkg: PLIST Log message: Update to foliate-2.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:40:37 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.1.821.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:43:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:43:17 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 00:43:30 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.35. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:49:49 Modified files: lib/libcrypto/bio: bio.h lib/libcrypto/bn: bn.h lib/libcrypto/dh: dh.h lib/libcrypto/dsa: dsa.h lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/evp: evp.h lib/libcrypto/objects: objects.h lib/libcrypto/pem: pem.h lib/libcrypto/rsa: rsa.h lib/libcrypto/x509: x509_vfy.h Log message: Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API This marks the start of major surgery in libcrypto. Do not attempt to build the tree for a while (~50 commits). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:52:24 Modified files: lib/libcrypto : Makefile lib/libcrypto/pem: pem.h Removed files: lib/libcrypto/pem: pem_seal.c Log message: Remove PEM_Seal{Init,Update,Final} This unused, bug-ridden API was removed in OpenSSL commit 0674427f. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:53:45 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Remove X509_OBJECT_free_contents Inline X509_OBJECT_free_contents() in X509_OBJECT_free() and remove this dangerous API. It was left over when x509_vfy.h was made opaque. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:55:29 Modified files: lib/libcrypto/asn1: asn1.h Log message: Remove ASN1{,_const}_CTX These are leftovers of the old ASN.1 stuff. Nothing uses this. OpenSSL removed them in a469a677. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:57:17 Modified files: lib/libcrypto/asn1: asn1.h asn1_old_lib.c Log message: Remove ASN1{_const,}_check_infinite_end Suggested by schwarze ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 00:59:32 Modified files: lib/libcrypto/bio: bio.h Log message: Remove BIO_s_file_internal Pointed out by schwarze. How something with this name ever made its way into a public header will remain a mystery. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:01:47 Modified files: lib/libcrypto/bn: bn.h bn_lcl.h Log message: Move BN structs to bn_lcl.h This makes all structs in bn.h opaque that are also opaque in OpenSSL. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:04:14 Modified files: lib/libcrypto/evp: evp.h evp_locl.h lib/libcrypto/hmac: hmac.h hmac_local.h Log message: Make structs in evp.h and hmac.h opaque This moves most structs to evp_locl.h and moves HMAC_CTX to hmac_local.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:06:03 Modified files: lib/libcrypto/hmac: hmac.h hmac_local.h Log message: Remove HMAC_CTX_{init,cleanup}() and HMAC_init from public visibility In OpenSSL commit 32fd54a9a3 HMAC_CTX_cleanup() was integrated into HMAC_CTX_init(), then HMAC_CTX_init() was renamed to HMAC_CTX_reset() in dc0099e1. LibreSSL retained them for API compatibility with OpenSSL 1.0. Not many things use them anymore. In fact, some projects that didn't want to modify their code for OpenSSL 1.1 API compatibility used the removed functions to wrap the OpenSSL 1.1 API. We had to patch some of these and this will now no longer be necessary. Also remove HMAC_cleanup(). Nothing uses this. ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 01:07:44 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.11.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/14 01:08:09 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.35.19. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:09:18 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/asn1: asn1.h asn1_locl.h Log message: Remove ASN1_OBJECT internals from public visibility. Move the struct declaration to asn1_locl.h and add a forward declaration to ossl_typ.h. This makes struct visibility in the asn1 headers match OpenSSL. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:12:31 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: asn1.h lib/libcrypto/rsa: rsa.h Removed files: lib/libcrypto/asn1: n_pkey.c x_nx509.c Log message: Remove obsolete key formats This removes NETSCAPE_X509, NETSCAPE{,_ENCRYPTED}_PKEY, RSA_NET, Netscape_RSA things. Some of the nasty tentacles that could go in principle are used in some test suites, so we need to keep them... All this was removed as part of OpenSSL commit 0bc2f365. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:14:48 Modified files: lib/libcrypto/asn1: asn1t.h Log message: Remove NO_ASN1_FIELD_NAMES This follows OpenSSL commit 26f2412d. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:16:13 Modified files: lib/libcrypto/asn1: asn1t.h lib/libcrypto/cms: cms_asn1.c lib/libcrypto/ec: ec_asn1.c lib/libcrypto/pkcs12: p12_asn.c lib/libcrypto/pkcs7: pk7_asn1.c lib/libcrypto/x509: x509_cpols.c Log message: Garbage collect the app_items field of ASN1_ADB This is unused and was removed in OpenSSL 5b70372d when it was replaced with an ASN.1 ADB callback (which we don't support). ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:18:55 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/bio: bio.h bio_local.h Log message: Make structs in bio.h opaque Move BIO, BIO_METHOD and BIO_F_BUFFER_CTX to bio_local.h and provide BIO typedef in ossl_typ.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:21:13 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/comp: comp.h comp_local.h Log message: Make structs in comp.h opaque This moves COMP_CTX and COMP_METHOD to comp_local.h and provides missing typedefs in ossl_typ.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:23:25 Modified files: lib/libcrypto : crypto.h Log message: Garbage collect the unused OPENSSL_ITEM ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:25:44 Modified files: lib/libcrypto/dh: dh.h dh_local.h Log message: Make structs in dh.h opaque This moves the struct internals for DH and DH_METHOD to dh_local.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:27:23 Modified files: lib/libcrypto/dsa: dsa.h dsa_locl.h Log message: Make DSA opaque This moves DSA_SIG, DSA and DSA_METHOD to dsa_locl.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:29:06 Modified files: lib/libcrypto/dsa: dsa_ameth.c dsa_asn1.c dsa_lib.c dsa_locl.h Log message: Simplify DSAPublicKey_it This was obtained by porting the OpenSSL commit below and then using expand_crypto_asn1.go to unroll the new ASN.1 macros - actually the ones from 987157f6f63 which fixed the omission of dsa_cb() in the first commit. ok inoguchi jsing commit ea6b07b54c1f8fc2275a121cdda071e2df7bd6c1 Author: Dr. Stephen Henson Date: Thu Mar 26 14:35:49 2015 +0000 Simplify DSA public key handling. DSA public keys could exist in two forms: a single Integer type or a SEQUENCE containing the parameters and public key with a field called "write_params" deciding which form to use. These forms are non standard and were only used by functions containing "DSAPublicKey" in the name. Simplify code to only use the parameter form and encode the public key component directly in the DSA public key method. Reviewed-by: Richard Levitte CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:31:03 Modified files: lib/libcrypto/ecdsa: ecdsa.h ecs_locl.h Log message: Move ECDSA_SIG to ecs_locl.h We can't make ECDSA_METHOD opaque since it is still used in smtpd(8) ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:32:26 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_local.h Log message: Make structs in ocsp.h opaque This adds a little order to this pig sty. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:34:39 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/rsa: rsa.h rsa_locl.h Log message: Make RSA, RSA_PSS_PARAMS and RSA_METHOD opaque Move the struct internals to rsa_locl.h and provide a missing typedef in ossl_typ.h. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:38:06 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: asn1_item.c lib/libcrypto/evp: c_all.c evp.h evp_locl.h m_gostr341194.c m_md4.c m_md5.c m_md5_sha1.c m_null.c m_ripemd.c m_sha1.c m_sm3.c m_streebog.c m_wp.c p_sign.c p_verify.c Removed files: lib/libcrypto/evp: m_dss.c m_dss1.c m_ecdsa.c Log message: Remove legacy sign/verify from EVP_MD. This removes m_dss.c, m_dss1.c, and m_ecdsa.c and the corresponding public API EVP_{dss,dss1,ecdsa}(). This is basically the following OpenSSL commit. The mentioned change in RSA is already present in rsa/rsa_pmeth.c. ok inoguchi jsing commit 7f572e958b13041056f377a62d3219633cfb1e8a Author: Dr. Stephen Henson Date: Wed Dec 2 13:57:04 2015 +0000 Remove legacy sign/verify from EVP_MD. Remove sign/verify and required_pkey_type fields of EVP_MD: these are a legacy from when digests were linked to public key types. All signing is now handled by the corresponding EVP_PKEY_METHOD. Only allow supported digest types in RSA EVP_PKEY_METHOD: other algorithms already block unsupported types. Remove now obsolete EVP_dss1() and EVP_ecdsa(). Reviewed-by: Richard Levitte Plus OpenSSL commit 625a9baf11c1dd94f17e5876b6ee8d6271b3921d for m_dss.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:38:48 Modified files: lib/libssl : ssl_algs.c Log message: Garbage collect last use of EVP_ecdsa() ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:40:57 Modified files: lib/libcrypto/asn1: bio_asn1.c lib/libcrypto/bio: bf_buff.c bf_lbuf.c bf_nbio.c bf_null.c bio.h bio_err.c bio_lib.c bio_local.h bio_meth.c bss_conn.c lib/libcrypto/comp: c_zlib.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c Log message: Implement new-style OpenSSL BIO callbacks This provides support for new-style BIO callbacks in BIO_{read,write,gets,puts}() and a helper function to work out whether it should call the new or the old style callback. It also adds a few typedefs and minor code cleanup as well as the BIO_{get,set}_callback_ex() from jsing, ok tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:43:06 Modified files: lib/libcrypto/asn1: asn1_locl.h asn1t.h Log message: Remove all asn1_* symbols from public visibility ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:50:25 Modified files: lib/libcrypto/x509: x509_lcl.h x509v3.h Log message: Remove name_cmp from public visibility ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:52:05 Modified files: lib/libcrypto/objects: objects.h Log message: Remove check_defer and obj_cleanup_defer from public visibility ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:53:53 Modified files: lib/libcrypto/asn1: asn1.h asn1_locl.h Log message: Move ASN1_BOOLEAN to internal only. This moves {d2i,i2d}_ASN1_BOOLEAN() to internal only. They are unused, but help us testing the encoding. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:56:00 Modified files: lib/libcrypto/objects: objects.h Log message: Hide OBJ_bsearch_ from public visibility, This removes OBJ_bsearch_ex_() from the exported symbols and makes OBJ_bsearch_() semi-private. It is still used in libssl. While here, remove some hideous unused macros ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 01:59:30 Modified files: lib/libcrypto : opensslfeatures.h ossl_typ.h lib/libcrypto/stack: safestack.h Log message: Expose Certificate Transparency symbols in headers ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:01:36 Modified files: lib/libcrypto/x509: x509v3.h Log message: Remove header guard around RFC 3779 declarations ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:03:53 Modified files: lib/libcrypto : opensslfeatures.h Log message: Unconditionally comment out OPENSSL_NO_RFC3779 ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:06:03 Modified files: lib/libcrypto : Symbols.list Log message: Update Symbols.list ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:08:03 Modified files: lib/libkeynote : auxil.c signature.c Log message: libkeynote: fix build with opaque RSA and DSA This is a completely mechanical conversion to use accessors instead of reaching inside the structs by hand. ok millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:09:30 Modified files: lib/libssl : Makefile bio_ssl.c Log message: bio_ssl.c needs to peek into bio_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:10:11 Modified files: lib/libssl : ssl_lib.c Log message: Use BIO_next/BIO_set_next in ssl_lib.c Trivial conversion to cope with opaque BIO. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:11:22 Modified files: lib/libssl : ssl_kex.c Log message: Convert ssl_kex.c to opaque DH Stop reaching into DH internals and use the new API functions instead. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:12:15 Modified files: lib/libssl : tls12_record_layer.c tls13_record_layer.c Log message: Convert the new record layers to opaque EVP_AEAD_CTX ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:12:53 Modified files: lib/libssl : bio_ssl.c Log message: Use the correct type for ssl_callback_ctrl() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:15:08 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: bump libcrypto, libssl, libtls majors after struct visibility changes and Symbol addition and removal in libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:16:52 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:19:19 Modified files: sbin/isakmpd : dh.c Log message: isakmpd: convert modp to opaque DH CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:20:18 Modified files: usr.sbin/acme-client: acctproc.c Log message: Fix acme-client build with opaque RSA CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:21:54 Modified files: usr.bin/openssl: dh.c Log message: Convert openssl(1) dh.c to opaque DH ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:22:50 Modified files: usr.bin/openssl: dhparam.c Log message: Convert openssl(1) dhparam to opaque DH ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:23:42 Modified files: usr.bin/openssl: dsa.c Log message: Convert openssl(1) dsa.c to opaque DSA ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:24:20 Modified files: usr.bin/openssl: dsaparam.c Log message: Convert openssl(1) dsaparam to opaque dsa ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:25:00 Modified files: usr.bin/openssl: gendsa.c Log message: Convert openssl(1) gendsa.c to opaque DSA ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:25:42 Modified files: usr.bin/openssl: genrsa.c Log message: openssl(1) genrsa: simplify access to rsa->e ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:26:41 Modified files: usr.bin/openssl: rsa.c Log message: Convert openssl(1) rsa.c for opaque RSA ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:27:30 Modified files: usr.bin/openssl: speed.c Log message: Convert openssl(1) speed for opaque EVP_AEAD_CTX ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:28:07 Modified files: usr.bin/openssl: dgst.c Log message: openssl(1) dgst: fix build after clones removal ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/14 02:29:19 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 0.9.2. see https://github.com/lutraconsulting/MDAL/releases/tag/release-0.9.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:32:27 Modified files: regress/lib/libcrypto/bn/mont: mont.c Log message: Simplify BN_mont test slightly using a new accessor. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:33:46 Modified files: regress/lib/libcrypto/ct: Makefile Log message: The cttest can link dynamically now CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:35:18 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Convert wycheproof.go for opaque EVP_AEAD_CTX CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 02:38:50 Modified files: regress/lib/libcrypto/aead: Makefile regress/lib/libcrypto/asn1: Makefile regress/lib/libcrypto/dh: Makefile regress/lib/libcrypto/dsa: Makefile regress/lib/libcrypto/ecdsa: Makefile regress/lib/libcrypto/evp: Makefile Log message: Undo static linking and other workarounds that are no longer needed after the bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 03:17:30 Modified files: usr.bin/openssl: pkey.c pkeyparam.c Log message: Enable openssl pkey -{,pub}check and pkeyparam -check CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:32:15 Modified files: databases/mariadb: Makefile Added files: databases/mariadb/patches: patch-include_ssl_compat_h Log message: databases/mariadb: Fix build with opaque EVP_MD_CTX and EVP_CIPHER_CTX. A mariadb developer didn't like the fact that these structs need to be allocated in OpenSSL 1.1 and added some insane hacks to work around this. Adjust the code to cope with that the same way as it is done for OpenSSL. LibreSSL doesn't provide the means to override malloc and friends, so the runtime check cannot be adapted. Use generous estimates for the sizes for these structs instead. With opaque EVP_CIPHER_CTX, EVP_CIPHER_CTX_buf_noconst() needs to be provided by libcrypto, so disable this and a few other API redefinitions. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:34:19 Modified files: devel/adb : Makefile Added files: devel/adb/patches: patch-adb_adb_auth_host_c Log message: devel/adb: Fix build with opaque RSA in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:35:37 Modified files: devel/libgit2/libgit2: Makefile Removed files: devel/libgit2/libgit2/patches: patch-deps_ntlmclient_crypt_openssl_c Log message: devel/libgit2/libgit2: remove a patch that is no longer needed after the libcrypto bump CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:40:28 Modified files: lang/erlang/21 : Makefile Added files: lang/erlang/21/patches: patch-lib_crypto_c_src_crypto_c patch-lib_crypto_c_src_otp_test_engine_c Log message: lang/erlang: fix build with opaque EVP_PKEY_CTX and EVP_MD_METHOD. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:43:11 Modified files: lang/pypy : Makefile lang/pypy/patches: patch-lib_pypy__cffi_ssl__cffi_src_openssl_ssl_py Added files: lang/pypy/patches: patch-lib_pypy__cffi_ssl__cffi_src_openssl_ct_py patch-lib_pypy__cffi_ssl__cffi_src_openssl_dh_py patch-lib_pypy__cffi_ssl__cffi_src_openssl_hmac_py patch-lib_pypy__cffi_ssl__cffi_src_openssl_ocsp_py Log message: lang/pypy: fix build with opaque structs in libcrypto. This includes using the OpenSSL 1.1. codepaths for DH, HMAC, OCSP as well as adjustments for certificate transparency and compression methods. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:44:51 Modified files: lang/ruby/3.1 : Makefile Added files: lang/ruby/3.1/patches: patch-ext_openssl_ossl_pkey_c Log message: lang/ruby/3.1 needs to use PEM_write_bio_PrivateKey_traditional() instead of reaching into the pkey. ok jeremy (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:46:57 Modified files: net/libtorrent : Makefile Added files: net/libtorrent/patches: patch-src_utils_diffie_hellman_cc Log message: net/libtorrent: fix build with opaque DH in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:47:57 Modified files: net/netatalk : Makefile Added files: net/netatalk/patches: patch-etc_uams_uams_dhx_passwd_c Log message: net/netatalk: fix build with opaque DH in LibreSSL 3.5. ok ajacoutot (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:49:28 Modified files: net/nmap : Makefile Added files: net/nmap/patches: patch-nping_Crypto_cc patch-nse_openssl_cc Log message: net/nmap: fix build with opaque EVP structs in LibreSSL 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:51:15 Modified files: net/poco : Makefile Added files: net/poco/patches: patch-Crypto_src_CipherImpl_cpp patch-Crypto_src_RSAKeyImpl_cpp Log message: net/poco: fix build with opaque EVP_CIPHER_CTX and RSA in LibreSSL 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:53:19 Modified files: net/rtmpdump : Makefile net/rtmpdump/pkg: PLIST Added files: net/rtmpdump/patches: patch-librtmp_dh_h patch-librtmp_handshake_h patch-librtmp_hashswf_c Log message: net/rtmpdump: fix build with paque DH and HMAC in LibreSSL 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:54:42 Modified files: net/tor : Makefile Added files: net/tor/patches: patch-src_lib_crypt_ops_crypto_dh_openssl_c patch-src_lib_crypt_ops_crypto_rsa_openssl_c patch-src_lib_tls_x509_openssl_c patch-src_test_test_crypto_c patch-src_test_test_crypto_openssl_c Log message: net/tor: fix build with opaque structs in LibreSSL 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:56:10 Modified files: security/ikeman: Makefile security/ikeman/patches: patch-certificates_c patch-ikeman_h patch-ncurses_c Log message: security/ikeman: fix build with opaque structs in LibreSSL 3.5. We should probably consider removing this port. no response from maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:57:39 Modified files: security/openssl-ruby-tests: Makefile Added files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c Log message: openssl-ruby-tests: use PEM_write_bio_PrivateKey_traditional instead of reaching into an EVP_PKEY. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 03:59:10 Modified files: security/py-cryptography: Makefile security/py-cryptography/patches: patch-src__cffi_src_openssl_ct_py patch-src__cffi_src_openssl_ocsp_py Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_dh_py patch-tests_x509_test_ocsp_py patch-tests_x509_test_x509_ext_py Log message: py-cryptography: fix build with opaque structs in LibreSSL 3.5 and adjust tests that test for absence of features we now provide. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:01:09 Modified files: sysutils/radmind: Makefile Added files: sysutils/radmind/patches: patch-cksum_c patch-retr_c patch-stor_c Log message: sysutils/radmind: fix build with opaque structs in LibreSSL 3.5. People using this should consider switching this port to the maintained fork https://github.com/Radmind/radmind/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:03:35 Modified files: telephony/sngrep: Makefile Added files: telephony/sngrep/patches: patch-src_capture_openssl_h Log message: telephony/sngrep: switch to using the OpenSSL 1.1 codepath to unbreak build with opaque structs in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:05:23 Modified files: www/netsurf/browser: Makefile www/netsurf/browser/patches: patch-content_fetchers_about_c patch-content_fetchers_curl_c www/netsurf/netsurf-fb: Makefile www/netsurf/netsurf-fb/patches: patch-content_fetchers_curl_c Log message: www/netsurf: fix build with opaque structs in LibreSSL 3.5. ok bentley (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:09:16 Modified files: x11/freerdp : Makefile Added files: x11/freerdp/patches: patch-libfreerdp_crypto_opensslcompat_c patch-libfreerdp_crypto_opensslcompat_h patch-libfreerdp_crypto_tls_c patch-winpr_libwinpr_crypto_hash_c Log message: x11/freerdp: fix build with opaque structs in LibreSSL 3.5 by switching to the OpenSSL 1.1 codepaths wherever needed. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:11:02 Modified files: x11/qt5/qtbase : Makefile x11/qt5/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: x11/qt5/qtbase: adjust for opaque symbols in LibreSSL 3.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/14 04:12:32 Modified files: x11/qt6/qtbase : Makefile x11/qt6/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: x11/qt6/qtbase: adjust q_Mess for opaque structs in LibreSSL 3.5. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/14 07:20:21 Modified files: sysutils/firmware: Makefile.inc Log message: disable the timestamp optimisation for firmwares, since they depend on fw_update which doesn't grok @ts okay afresh1@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/01/14 07:56:13 Modified files: sysutils/tarsnap: Makefile Log message: Mark tarsnap BROKEN, requires a new release to support LibreSSL 3.5.0+ since we aren't allowed to patch. ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/14 08:00:16 Modified files: sys/dev/pci/drm/include/linux: atomic.h Log message: We don't have 64-bit atomics on powerpc, but we don't really need them. So don't provide atomic64_cmpxchg() on powerpc and on other architectures make its implementation similar to atomic64_xchg(). This makes the tree build again on macppc. suggested by & ok jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/14 08:00:23 Modified files: usr.sbin/rpki-client: extern.h main.c output-json.c parser.c repo.c Log message: Introduce a validated cache which holds all the files that have successfully been verified by rpki-client. With this the rsync and rrdp directories are more of a temporary storage location. New files are downloaded there and then moved to the valid directory at the end. In -n mode only the valid directory is looked at with the exception of the ta directory holding the trust anchors. A file can now be in two different locations so adjust all the code paths that open files to check both locations. One nice side-effect of this is that the RRDP handling in the main process got simplified. There is no longer the need for temporary RRDP directories. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 09:46:27 Modified files: net/pfstat : Makefile Log message: bump REVISION, struct pfi_kif changed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 09:51:25 Modified files: net/py-pf : Makefile net/py-pf/patches: patch-pf__struct_py Log message: struct pfi_kif gained a new member, sync the translated struct layout CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/14 10:19:55 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 96.0.1. See https://www.mozilla.org/en-US/firefox/96.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/14 11:57:36 Modified files: databases/postgresql: Tag: OPENBSD_7_0 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_7_0 PLIST-docs PLIST-server Log message: Update to PostgreSQL 13.5 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/14 12:20:56 Log message: Import jrnlc 2021.b Jrnlc is a opinionated command line application to take notes likes a journal similar to jrnl. You can take notes by entering them on the command line or providing them from a file to jrnlc's standard input. It supports full encryption of the journal, so that your notes remain secret. Ported by Matthias Schmidt, who takes MAINTAINER. Thank you! With help/suggestions from sthen@ and me. ok rsadowski@ Status: Vendor Tag: sdk Release Tags: sdk_20220114 N ports/productivity/jrnlc/Makefile N ports/productivity/jrnlc/distinfo N ports/productivity/jrnlc/pkg/DESCR N ports/productivity/jrnlc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/14 12:21:56 Modified files: productivity : Makefile Log message: Adding jrnlc CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/14 12:25:17 Log message: Import x11/zutty 0.11 Zutty is a terminal emulator for the X Window System, functionally similar to several other X terminal emulators such as xterm, rxvt and countless others. It is also similar to other, much more modern, GPU-accelerated terminal emulators such as Alacritty and Kitty. What really sets Zutty apart is its radically simple, yet extremely efficient rendering implementation, coupled with a sufficiently complete feature set to make it useful for a wide range of users. Zutty offers high throughput with low latency, and strives to conform to relevant (published or de-facto) standards. With feedback from abieber@ and sthen@ I'm taking MAINTAINER ok abieber@ Status: Vendor Tag: sdk Release Tags: sdk_20220114 N ports/x11/zutty/Makefile N ports/x11/zutty/distinfo N ports/x11/zutty/pkg/DESCR N ports/x11/zutty/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/14 12:26:01 Modified files: x11 : Makefile Log message: Adding zutty CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 12:49:12 Modified files: devel/libaudiofile: Makefile devel/libaudiofile/pkg: PLIST Log message: libaudiofile: update homepage/master_sites, regen plist while there CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/01/14 12:53:42 Modified files: regress/lib/libm/msun: Makefile Log message: mark failing tests for macppc OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/14 12:58:46 Modified files: security/p5-Net-SSLeay: Makefile distinfo security/p5-Net-SSLeay/patches: patch-SSLeay_xs Removed files: security/p5-Net-SSLeay/patches: patch-t_local_43_misc_functions_t Log message: update p5-Net-SSLeay to 1.92 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 13:44:09 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure graphics/GraphicsMagick/pkg: PLIST Log message: update to GraphicsMagick-1.3.37, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 13:52:38 Modified files: databases/citus: Makefile distinfo databases/citus/pkg: PLIST Log message: update to citus-10.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/14 13:55:44 Modified files: graphics/jbig2dec: Makefile distinfo graphics/jbig2dec/patches: patch-test_jbig2dec_py graphics/jbig2dec/pkg: PLIST Removed files: graphics/jbig2dec/patches: patch-configure_ac patch-jbig2_image_png_c Log message: update to jbig2dec-0.19, from Brad CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/14 14:08:17 Modified files: devel/p5-Term-Table: Makefile distinfo Log message: update p5-Term-Table to 0.016 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/14 14:21:03 Modified files: telephony/p5-Net-SIP: Makefile distinfo Log message: update p5-Net-SIP to 0.833 CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/14 16:55:46 Modified files: lib/libcrypto/asn1: asn1_par.c Log message: Avoid buffer overflow in asn1_parse2 asn1_par.c r1.29 changed to access p[0] directly, and this pointer could be overrun since ASN1_get_object advances pointer to the first content octet. In case invalid ASN1 Boolean data, it has length but no content, I thought this could be happen. Adding check p with tot (diff below) will avoid this failure. Reported by oss-fuzz 43633 and 43648(later) ok tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/14 19:46:12 Modified files: regress/lib/libcrypto/free: freenull.c.head Log message: Add ct.h and x509_vfy.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/14 21:02:37 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Minor cleanup and simplification in dsa_pub_encode() This function has a weird dance of allocating an ASN1_STRING in an inner scope and assigning it to a void pointer in an outer scope for passing it to X509_PUBKEY_set0_param() and ASN1_STRING_free() on error. This can be simplified and streamlined. ok inoguchi CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/14 21:10:01 Modified files: sys/dev/pci : if_msk.c Log message: bring back spelling fix from rev 1.138 lost in rev 1.140 pointed out by Brad CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/15 00:20:26 Modified files: databases/p5-Redis: Makefile distinfo Log message: Update to p5-Redis-1.999. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/15 00:21:35 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.12.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/15 00:47:38 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.22.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/15 01:44:08 Modified files: devel/libofx : Makefile distinfo Log message: devel/libofx: update to 0.10.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/15 02:08:52 Modified files: lib/libcrypto/man: EVP_DigestInit.3 EVP_DigestSignInit.3 EVP_DigestVerifyInit.3 Log message: Stop documenting clone digests. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/15 02:14:40 Modified files: lib/libcrypto/man: HMAC.3 Log message: Update for HMAC_CTX_{init,cleanup} hand HMAC_cleanup removal CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:19:35 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build patch-src_rpc_virnettlscontext_c patch-src_storage_storage_util_c sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-8.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:19:48 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-8.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:20:05 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo sysutils/p5-Sys-Virt/pkg: PLIST Log message: Update to p5-Sys-Virt-8.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:31:28 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.23.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:31:38 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:31:50 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:41:37 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.35.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 03:42:44 Modified files: net/coredns : Makefile distinfo Added files: net/coredns : modules.inc Log message: Update to coredns-1.8.7. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/15 04:04:16 Modified files: sys/arch/arm64/dev: apliic.c Log message: Don't reset the controller on each transaction. Remove unecessary polling loop and adjust another polling loop. This makes accessing the cs42l83 audio codec work. Probably removing the reset is enough to fix this but the other changes bring us in line with the Linux driver which had some decent RE done to it recently. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/01/15 04:43:27 Modified files: sysutils/arm-trusted-firmware: Makefile sysutils/arm-trusted-firmware/pkg: PLIST Log message: Add sun50i_h6 to the build. Tested on PINE H64 Model B. ok jsg@ kn@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/01/15 04:56:50 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/pkg: PFRAG.aarch64 Added files: sysutils/u-boot/patches: patch-arch_arm_dts_Makefile patch-arch_arm_dts_sun50i-h6-pine-h64-model-b_dts patch-configs_pine_h64-model-b_defconfig Log message: Add PINE H64 Model B. ok kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/15 05:03:04 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: p5-Net-SSLeay: reinstate the build fixes that were lost in the update. ok aja CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/15 05:15:23 Modified files: databases/pgadmin3: Makefile Added files: databases/pgadmin3/patches: patch-configure_ac Removed files: databases/pgadmin3/patches: patch-configure Log message: Disable ssh tunnel config built-in to pgadmin3, it uses an ancient libssh2 that is hard to patch for opaque structs in newer OpenSSL/LibreSSL. While this port has been patched to _build_ against current postgresql it hasn't been patched to _run_ with a newer version since 2018 (11.x) so seems unlikely to really be used; this has no longer been maintained upstream for even longer so I intend to remove the port soon. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 07:07:33 Modified files: x11/xchm : Makefile distinfo x11/xchm/pkg : PLIST Log message: Update to xchm-1.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 07:08:31 Modified files: x11/xchm : Makefile Log message: Needs gtk-update-icon-cache. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 07:14:13 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/pkg: PLIST Added files: audio/speech-dispatcher/patches: patch-src_api_python_speechd_config_config_py Removed files: audio/speech-dispatcher/patches: patch-src_api_python_speechd_config_config_py_in Log message: Update to speech-dispatcher-0.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/15 07:17:52 Modified files: devel/flake8 : Makefile distinfo devel/flake8/pkg: PLIST Log message: Update to flake8-4.0.1. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/01/15 07:18:26 Modified files: editors/featherpad: Makefile distinfo editors/featherpad/pkg: PLIST Log message: Update to featherpad-1.1.1 Changelog: https://github.com/tsujan/FeatherPad/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/01/15 07:47:16 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.6.0 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.6.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/01/15 07:50:08 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: update to 1.29.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/15 08:40:27 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-src_configure_ac editors/vim/pkg: PLIST-main Log message: update to vim-8.2.4096 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/15 08:41:27 Modified files: databases/pgadmin3: Makefile Added files: databases/pgadmin3/patches: patch-configure_ac_in Removed files: databases/pgadmin3/patches: patch-configure_ac Log message: fix previous (i committed an incomplete version from a tree on the wrong machine) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/15 11:16:02 Modified files: lib/libcrypto/man: HMAC.3 Log message: Add back an accidentally dropped .Pp CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/15 13:27:52 Log message: import telescope-0.7.1 Telescope is a Emacs/w3m-inspired browser for the "small internet" that supports Gemini, Gopher and Finger. ok bcallah@ Status: Vendor Tag: op Release Tags: op_20220115 N ports/net/telescope/Makefile N ports/net/telescope/distinfo N ports/net/telescope/pkg/PLIST N ports/net/telescope/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/15 13:28:53 Modified files: net : Makefile Log message: +telescope CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/15 14:39:15 Modified files: math/gnumeric : Makefile Log message: C++ apps need to use ports-gcc, not base-gcc CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/15 14:40:52 Modified files: security/libsrtp/patches: patch-test_rtpw_test_sh Log message: link to upstream pull request CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/15 14:46:51 Modified files: security/rnp : Makefile Log message: C++ needs ports-gcc not base-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/15 14:48:29 Modified files: sysutils/openbsdisks2: Makefile Log message: C++ ports need ports-gcc, not base-gcc CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/15 16:38:50 Modified files: lib/libcrypto/man: BIO_dump.3 DH_set_method.3 DSA_meth_new.3 DSA_set_method.3 ENGINE_ctrl.3 OCSP_CRLID_new.3 PEM_read.3 RSA_set_method.3 X509_OBJECT_get0_X509.3 get_rfc3526_prime_8192.3 lib/libssl/man : SSL_CIPHER_get_name.3 SSL_CTX_set_tlsext_ticket_key_cb.3 Log message: spelling ok tb@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/01/15 16:39:11 Modified files: usr.sbin/vmd : mc146818.c Log message: vmd: Remove a warning about non-32KHz timebases Remove a warning that has outlived its usefulness. From Brian Conway, thanks. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/15 16:59:32 Modified files: net/dnsmasq : Makefile Log message: net/dnsmasq uses c99 constructs Fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/15 17:15:48 Modified files: share/man/man9 : stoeplitz_to_key.9 Log message: stoeplizt -> stoeplitz CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/15 17:16:57 Modified files: www/darkhttpd : Makefile Log message: Needs c99. Fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/15 19:14:27 Modified files: libexec/ld.so/m88k: archdep.h Log message: Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" ok aoyama@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/15 19:16:40 Modified files: libexec/ld.so/powerpc64: archdep.h Log message: Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/15 19:17:06 Modified files: libexec/ld.so/riscv64: archdep.h Log message: Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" ok jca@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/15 21:43:34 Modified files: distrib/miniroot: install.sub Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/15 22:38:58 Modified files: share/man/man9 : SMR_LIST_INIT.9 Log message: initialies -> initializes ok visa@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/15 23:27:14 Modified files: sys/net : bpf.c Log message: activate/notify waiting kq kevents from bpf_wakeup directly. this builds on the mpsafe kq/kevent work visa has been doing. normally kevents are notified by calling selwakeup, but selwakeup needs the KERNEL_LOCK. because bpf runs from all sorts of contexts that may or may not have the kernel lock, the call to selwakeup is deferred to the systq which already has the kernel lock. while this avoids spinning in bpf for the kernel lock, it still adds latency between when the buffer is ready for a program and when that program gets notified about it. now that bpf kevents are mpsafe and bpf_wakeup is already holding the necessary locks, we can avoid that latency. bpf_wakeup now checks if there are waiting kevents and notifies them immediately. if there are no other things to wake up, bpf_wakeup avoids the task_add (and associated reference counting) to defer the selwakeup call. selwakeup can still try to notify waiting kevents, so this uses the hint passed to knote() to differentiate between the notification from bpf_wakeup and selwakeup and returns early from the latter. ok visa@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/16 00:11:49 Modified files: usr.bin/openssl: cms.c Log message: Avoid memory leak in error path with openssl(1) cms CID 345314 345320 ok tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/16 00:12:28 Modified files: usr.bin/openssl: smime.c Log message: Avoid memory leak in error path with openssl(1) smime CID 345316 ok tb@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/16 00:38:19 Modified files: www/odoo : Makefile distinfo www/odoo/pkg : PLIST Log message: Update to odoo-13.0-20220110 This fixes Python 3.9 compatibility. OK robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/16 01:16:04 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.28.11. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 02:09:06 Modified files: multimedia/playerctl: Makefile Log message: playerctl uses C99. Fix build on sparc64 with the usual c99 fix CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 02:20:20 Modified files: net/sslh : Makefile Log message: sslh uses C99. Fix build on sparc64 with the usual c99 dance CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 02:24:09 Modified files: security/aircrack-ng: Makefile Log message: aircrack-ng uses C99. Fix build on sparc64 with the usual c99 fix CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 03:19:37 Modified files: www/kore/patches: patch-Makefile patch-kodev_Makefile Added files: www/kore/patches: patch-tools_kore-serve_conf_build_conf Log message: Update patches to drop -Werror and fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 04:02:55 Modified files: editors/editorconfig-core-c: Makefile Log message: Fix build on sparc64 by doing the usual c99 fix CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/16 04:34:05 Modified files: sys/dev/pci : if_pcn.c Log message: modernise pcn_start with m_defrag and the "new" ifq pattern. aside from getting rid of a use of the ifq_deq_begin/commit/rollback stuff, it simplifies the code a lot. im also sick of having the diff in my tree. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/16 07:28:16 Modified files: sbin/pfctl : pfctl_optimize.c Log message: pfctl: fix -Wunused-but-set-variable warning ok dlg@ guenther@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/16 07:30:11 Modified files: sbin/isakmpd : ipsec.c pf_key_v2.c udp_encap.c x509.c Log message: isakmpd: fix -Wunused-but-set-variable warnings ok guenther@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/16 07:43:49 Modified files: archivers/pigz : Makefile distinfo archivers/pigz/patches: patch-pigz_c Log message: Update to pigz 2.7 - Improved display of multiple-member gzip files - Better gzip compatibility - Bug fixes CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/16 10:51:07 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.10.1 Lightly tested and OK bket@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 12:37:01 Modified files: www/py-genshi : Makefile Log message: Beyond using C99, py3-genshi uses CFLAGS options base-gcc doesn't support Fix build on sparc64 by switching to base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 12:38:14 Modified files: devel/libgit2/py-git2: Makefile Log message: Do the usual C99 fix for sparc64 base-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 12:54:53 Modified files: x11/libgdiplus : Makefile Log message: Fix build on sparc64 by switching to base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 12:56:05 Modified files: devel/py-gevent: Makefile Log message: Fix build on sparc64 by switching to base-clang ports-gcc CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/16 13:06:18 Modified files: lib/libfuse : fuse_opt.c Log message: libfuse: fix -Wunused-but-set-variable warning ok tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 13:10:33 Modified files: print/gutenprint: Makefile Log message: Switch to base-clang ports-gcc to fix build on sparc64 (Needs __builtin_bswap32) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 13:11:33 Modified files: net/gupnp/av : Makefile Log message: net/gupnp/av uses C11 - switch to base-clang ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 13:17:54 Modified files: security/john-jumbo: Makefile Log message: Fix build on sparc64 by switching to base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 13:41:04 Modified files: lang/moarvm : Makefile Log message: moarvm uses CFLAGS that base-gcc doesn't understand Switching to base-clang ports-gcc fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/16 14:20:25 Modified files: usr.sbin/dhcpd : parse.c Log message: dhcpd: fix -Wunused-but-set-variable warning ok krw@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 14:38:55 Modified files: lang/rakudo : Makefile Log message: rakudo uses CFLAGS base-gcc doesn't understand switch to base-clang ports-gcc to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/01/16 15:27:46 Modified files: sys/arch/amd64/amd64: hibernate_machdep.c sys/arch/i386/i386: hibernate_machdep.c sys/sys : hibernate.h Log message: Remove trailing whitespace in a few places. No code change. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/16 15:43:25 Modified files: sys/dev/pci/drm/i915: intel_pm.c Log message: drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() From Nathan Chancellor 48d56b00c35266b00ec92aaf0db5b71ce1f27702 in linux 5.15.y/5.15.15 2e70570656adfe1c5d9a29940faa348d5f132199 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/16 16:05:48 Modified files: sys/arch/riscv64/include: softintr.h Log message: remove "for all AArch64 platforms" from comment removed from other archs in 2020 before riscv64 was imported CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/16 18:35:36 Modified files: libexec/ld.so/powerpc: archdep.h libexec/ld.so/aarch64: archdep.h libexec/ld.so/amd64: archdep.h libexec/ld.so/arm: archdep.h libexec/ld.so/sparc64: archdep.h libexec/ld.so/sh: archdep.h libexec/ld.so/i386: archdep.h Log message: Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" these are the ones I tested; kettenis@ was on board with the concept CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/16 18:35:46 Modified files: net/toxic : Makefile Log message: net/toxic needs the usual c99 fix to build on sparc64 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/01/16 19:54:28 Modified files: sys/arch/amd64/amd64: hibernate_machdep.c sys/arch/i386/i386: hibernate_machdep.c sys/kern : subr_hibernate.c sys/sys : hibernate.h Log message: Allow more memory ranges in hibernate The previous limit of VM_PHYSSEG_MAX ranges (16) was proving too small for newer machines. This diff reorganizes the hibernate signature block to allow for 22 ranges by removing the kernel version comparison and replacing it with a SHA of several unique kernel features (the version string and several addresses of functions not inside the same .o). Reported by claudio@, who also helped fix some issues in the diff. Input from deraadt@ as well. Tested by myself and claudio on a variety of machines. Only compile tested on i386 as I have no more S4-capable i386 hardware anymore. ok claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/16 20:54:03 Modified files: sys/dev/pci/drm: drm_linux.c Log message: unstub dma_fence_chain_find_seqno() for non zero seqno CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/16 21:12:15 Modified files: etc : rc Log message: filessystems -> filesystems CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/17 00:47:32 Modified files: graphics/flameshot: Makefile distinfo graphics/flameshot/patches: patch-src_CMakeLists_txt graphics/flameshot/pkg: PLIST Log message: Update flameshot v0.10.2 => v11.0.0 from Denis Fondras (MAINTAINER) Port changes: * dropped post-install - not necessary anymore Software changes: * https://github.com/flameshot-org/flameshot/releases/tag/v11.0.0 This release contains a big refactoring of the CLI parts. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/17 01:05:26 Modified files: x11/gnustep : gnustep.port.mk x11/gnustep/impersonatortoolkit: Makefile x11/gnustep/libobjc2: Makefile x11/gnustep/make: Makefile x11/gnustep/make/patches: patch-target_make Removed files: x11/gnustep/make/patches: clangpatch-target_make Log message: a number of improvements to building, mainly regarding compiler used. patch from and tested by Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/17 01:07:16 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/patches: patch-remotebox sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-3.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/17 01:23:09 Modified files: security/pivy : Makefile Log message: security/pivy: mark broken. This port includes OpenSSH source from before the conversion to OpenSSL 1.1 API (Sep 2018). The most recent libcrypto bump broke its build. Independently of that: that source needs updating by upstream. ok phessler CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/17 01:31:33 Modified files: security/tcltls: Makefile Log message: security/tcltls: mark broken. This port wasn't updated in 11 years and hasn't seen a lot of maintenance. An update to 1.7.22 should be easy but someone has to look into the numerous test failures. Apparently, some of the dependent ports won't work with newer tcltls. ok phessler CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/17 02:13:34 Modified files: sysutils/deja-dup: Makefile distinfo sysutils/deja-dup/pkg: DESCR PLIST Added files: sysutils/deja-dup/patches: patch-app_RestoreFileTester_vala Removed files: sysutils/deja-dup/patches: patch-deja-dup_RestoreFileTester_vala Log message: Update to deja-dup-43.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/01/17 03:40:03 Modified files: usr.bin/tmux : popup.c Log message: Do not try to strdup NULL, from seL4 at disroot dot org in GitHub issue 3038. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/17 05:13:41 Modified files: geo/geos : Makefile distinfo geo/geos/pkg : PLIST Log message: geo/geos: update to 3.10.2. see https://lists.osgeo.org/pipermail/geos-devel/2022-January/010638.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/17 05:42:31 Modified files: sys/dev/pci/drm/include/linux: irq_work.h Log message: change irq work from interrupt context back to process context like our 5.10 drm used (via a task) by changing from timeout_set() to timeout_set_proc() irq work is supposed to be in interrupt context but some path used on inteldrm with gen 9 graphics sleeps. Reported by Agnosto Dvonik on kaby lake and jcs@ and aja@ on comet lake. For Agnosto Dvonik this occured when running firefox or mpv, for jcs@ when playing a video in firefox, for aja@ after 5 min of running gnome. aja@ has run gnome for many hours with this change without problem. CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2022/01/17 06:09:21 Modified files: graphics/cairo : Makefile graphics/cairo/patches: patch-meson_build Log message: Add upstream fix for endianness detection in meson. Fixes empty window frames on big endian archs. ok aja@ gkoehler@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/01/17 06:55:32 Modified files: sys/uvm : uvm_object.c Log message: Call uvm_pglistfree(9) instead of uvm_pmr_freepageq(). There is no functionnal change as the former is just a wrapper around the latter. However upper layer of UVM do not need to mess with the internals of the page allocator. This will also help when a page cache will be introduced to reduce contention on the global mutex serializing acess to pmemrange's data. ok kettenis@, kn@, tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/17 07:17:48 Modified files: sys/arch/riscv64/dev: sfcc.c Log message: sfcc: Fix accidental spinning Adjust end condition so that sfcc_cache_wbinv_range() would not spin when (pa + len) is not cache line aligned. While here, fix parameter types of sfcc_cache_wbinv_range() as suggested by kettenis@. OK kettenis@ (earlier version), miod@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/17 07:24:38 Modified files: geo/gpxsee : Makefile distinfo geo/gpxsee/pkg : PLIST Log message: geo/gpxsee: update to 10.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/17 07:58:07 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo Log message: www/nextcloud_notify_push: update to 0.3.0 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:12:12 Modified files: databases/mdbtools: Makefile Log message: mdbtools insists on a newer compiler than base-gcc Fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:15:16 Modified files: x11/gnome/gdm : Makefile Log message: gdm wants the usual c99 fix to build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:18:18 Modified files: x11/mate/calc : Makefile Log message: mate/calc needs the usual c99 fix for sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:19:46 Modified files: x11/mate/panel : Makefile Log message: mate/panel needs the usual c99 fix for sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:21:03 Modified files: x11/mate/settings-daemon: Makefile Log message: mate/settings-daemon needs the usual c99 fix for sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:32:53 Modified files: sysutils/rofi : Makefile Log message: rofi's uses of static needs a newer compiler than base-gcc Fix buid on sparc64 by switching to base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 08:42:47 Modified files: devel/keystone/python: Makefile Log message: Build on sparc64 fails with complaint about "host compiler appears to require libatomic" Fix by shifting to base-clang ports-gcc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/17 10:03:19 Modified files: editors/vim : Makefile Added files: editors/vim/patches: patch-runtime_doc_autocmd_txt patch-src_ex_docmd_c patch-src_os_unix_c patch-src_proto_ex_docmd_pro patch-src_testdir_test_signals_vim Log message: vim: backout ab16ad33ba (patch 8.2.3941) which results in an uninterruptible loop when pressing ^Z https://github.com/vim/vim/commit/ab16ad33ba10dd12ff6660fa57b88f1a30ddd8ba CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/17 11:02:27 Modified files: devel/acpica : Makefile distinfo Log message: update acpica to 20211217 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/17 11:04:35 Modified files: usr.sbin/rad : frontend.c Log message: rad: fix -Wunused-but-set-variable warning ok florian@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/17 11:19:51 Modified files: usr.bin/dig/lib/isc: lex.c sockaddr.c Log message: dig: fix -Wunused-but-set-variable warnings with and ok florian@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/17 12:45:34 Modified files: libexec/ld.so/mips64: archdep.h boot_md.c Log message: Stop supporting a GOT with only one reserved entry in static PIE and ld.so itself: support for that in dynamic objects was removed in 2010. Inline RELOC_GOT() into boot_md.c and clean up the result like boot.c, snag just the three DT_MIPS_* tags needed, and delete the error case which is verified at build time. ok visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/17 13:50:23 Modified files: lib/libexpat : Changes README.md lib/libexpat/doc: reference.html lib/libexpat/lib: expat.h xmlparse.c xmlrole.c xmltok.c xmltok_ns.c lib/libexpat/tests: runtests.c Log message: Update libexpat to 2.4.3. This fixes CVE-2021-45960, CVE-2021-46143, and CVE-2022-22822 to CVE-2022-22827. Relevant for OpenBSD are security fixes #531 #534 #532 #538 #539 and other changes #527 #513 #514 #502 #503. No library bump necessary. OK millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/17 13:58:23 Modified files: lib/libexpat : Tag: OPENBSD_7_0 Changes README.md lib/libexpat/doc: Tag: OPENBSD_7_0 reference.html lib/libexpat/lib: Tag: OPENBSD_7_0 expat.h xmlparse.c xmlrole.c xmltok.c xmltok_ns.c lib/libexpat/tests: Tag: OPENBSD_7_0 runtests.c Log message: Update libexpat to 2.4.3. This fixes CVE-2021-45960, CVE-2021-46143, and CVE-2022-22822 to CVE-2022-22827. Relevant for OpenBSD are security fixes #531 #534 #532 #538 #539 and other changes #527 #513 #514 #502 #503. No library bump necessary. OK millert@ This is errata/7.0/009_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/17 14:13:06 Modified files: lib/libexpat : Tag: OPENBSD_6_9 Changes lib/libexpat/lib: Tag: OPENBSD_6_9 xmlparse.c Log message: Backport security fixes from libexpat 2.4.3 to 2.2.10. This fixes CVE-2021-45960, CVE-2021-46143, and CVE-2022-22822 to CVE-2022-22827. Relevant for OpenBSD are security fixes #531 #534 #532 #538 #539. This is errata/6.9/026_expat.patch.sig CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/17 14:31:17 Modified files: security/pinentry: Makefile Log message: The pinentry -gnome multipackage fails wanting C++11 on sparc64 C++ should be using ports-gcc anyway. Update it to do so to fix build on sparc64 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/17 14:39:47 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_0 vmm.c Log message: vmm(4): bump remote vmclear spinout ticks Older/slower hosts could easily hit the cap under load. Set it to the same value we use in mplock_debug. from dv@; ok mlarkin@ vmm(4): reload vmcs after possible sleep points Guests running on Intel hosts that sleep on a lock might have their process moved to another cpu core by the scheduler. If this happens, the VMCS needs to be remotely cleared and locally loaded otherwise vmx instructions will fail. vmd(8) will receive a failure code and abort the guest. This change stores the current (last) cpu the process was on before attempting a function call that may sleep (e.g. uvm_fault(9)). Upon function return, perform the VMCS dance if needed. Tested with help from Mischa Pieters. from dv@; OK mlarkin@ This is errata/7.0/010_vmm.patch.sig CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/17 14:39:51 Modified files: usr.bin/ssh : scp.c Log message: when transferring multiple files in SFTP mode, create the destination directory if it doesn't already exist to match olde-scp(1) behaviour. noticed by deraadt@ ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/17 14:41:04 Modified files: usr.bin/ssh : sftp-client.c Log message: make most of the sftp errors more idiomatic, following the general form of "[local/remote] operation path: error message"; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/17 15:56:04 Modified files: usr.bin/ssh : packet.c Log message: when decompressing zlib compressed packets, use Z_SYNC_FLUSH instead of Z_PARTIAL_FLUSH as the latter is not actually specified as a valid mode for inflate(). There should be no practical change in behaviour as the compression side ensures a flush that should make all data available to the receiver in all cases. repoted by lamm AT ibm.com via bz3372; ok markus CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/17 17:23:57 Modified files: devel/py-traitlets: Makefile distinfo devel/py-traitlets/pkg: PLIST Log message: update to py-traitlets 5.1.1 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/01/17 20:15:20 ports/sysutils/tarsnap/patches Update of /cvs/ports/sysutils/tarsnap/patches In directory cvs.openbsd.org:/tmp/cvs-serv19319/patches Log Message: Directory /cvs/ports/sysutils/tarsnap/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/01/17 20:16:40 Modified files: sysutils/tarsnap: Makefile Added files: sysutils/tarsnap/patches: patch-lib_crypto_crypto_compat_c Log message: Unbreak by adding support for LibreSSL 3.5.0+, with permission from Colin Percival. Patch from and ok tb@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/01/17 23:29:19 Modified files: net/dnsdist : Makefile distinfo Added files: net/dnsdist/patches: patch-dnsdist-lua-bindings_cc Log message: Upgrade to dnsdist 1.7.0 and work around a -O2 issue with clang-13 See https://blog.powerdns.com/2022/01/17/dnsdist-1-7-0-released/ ok sthen@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/18 00:44:37 Modified files: sys/arch/riscv64/dev: plic.c Log message: plic: Fix cpuid handling Make `cpu' signed so that the possible return value -1 from plic_get_cpuid() gets handled correctly in the (cpu < 0) condition. This prevents plic_attach() from updating sc_contexts[] out of bounds. When plic_get_cpuid() returns -1, ignore the entry and continue processing. The error is not fatal. It is normal that secondary CPUs are not found when running a non-MULTIPROCESSOR kernel on a multiprocessor machine. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/18 00:53:39 Modified files: share/man/man4 : Makefile sys/arch/riscv64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: share/man/man4 : cdsdhc.4 sys/dev/fdt : cdsdhc.c Log message: Add cdsdhc(4), a driver for the Cadence SD/SDIO/eMMC host controller. Tested on a PolarFire SoC. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/18 01:48:26 Modified files: databases/pecl-redis: Makefile distinfo Log message: update to pecl-redis-5.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/18 01:53:05 Modified files: databases/pg_sqlite_fdw: Makefile distinfo Log message: update to pg_sqlite_fdw-2.1.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/01/18 02:06:52 Modified files: security/sn0int: Makefile crates.mk distinfo security/sn0int/patches: patch-Cargo_toml Log message: Update for Sn0nit to 0.24.1 OK bcallah@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/18 03:31:56 Modified files: devel/meson : Makefile distinfo Removed files: devel/meson/patches: patch-mesonbuild_modules_gnome_py Log message: Update to meson-0.61.1. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/18 03:48:33 Modified files: sys/net : if_ethersubr.c Log message: a comment about bridges shouldnt list switch(4), but can have veb(4). CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/18 03:54:05 Modified files: sys/net : ifq.c Log message: return EIO, not ENXIO, when the interface underneath ifq_deq_sleep dies. this is consistent with other drivers when they report their underlying device being detached. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/18 03:58:10 Modified files: security/p11-kit: Makefile distinfo Log message: Update to p11-kit-0.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/18 03:59:52 Modified files: audio/cantata : Makefile Log message: Use audio/libebur128 instead of the bundled one. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/18 04:36:21 Modified files: sys/arch/armv7/marvell: mvpxa.c sys/dev/acpi : sdhc_acpi.c sys/dev/fdt : cdsdhc.c sdhc_fdt.c sys/dev/pci : sdhc_pci.c sys/dev/sdmmc : sdhc.c sdhcvar.h Log message: Improve how quirks are handled on sdhc(4)-compatible drivers. So far we have passed a modified version of the contents in the capabilities register if we wanted to override what sdhc(4) would otherwise read. Unfortunately there's a second capabilities register that we did not yet take into consideration, which is why to disable DDR50 support we created a quirk flag in the softc. The sdhc(4) ACPI nodes have a way to mask and set bits in both of the capabilities register, which is a flexible approach to solving that issue and using that for our sdhc(4) drivers even improves readability. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/18 05:38:21 Modified files: sys/kern : uipc_mbuf.c Log message: Properly handle read-only clusters in m_pullup(9). If the first mbuf of a chain in m_pullup is a cluster, check if the cluster is read-only (shared or an external buffer). If so, don't touch it and create a new mbuf for the pullup data. This restores original 4.4BSD m_pullup, that not only returned contiguous mbuf data of the specified length, but also converted read-only clusters into writeable memory. The latter feature was lost during some refactoring. from ehrhardt@; tested by weerd@; OK stsp@ bluhm@ claudio@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/01/18 06:00:31 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_common_utility_cpp net/owncloudclient/pkg: PLIST Log message: update to ownCloud-2.10.0.6519 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 06:06:43 Modified files: usr.sbin/rpki-client: cert.c extern.h gbr.c mft.c parser.c roa.c x509.c Log message: Cleanup the scattered OBJ_txt2obj() calls and move them into x509_init_oid() to initalize all necessary OID objects at start. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/18 06:12:18 Modified files: x11/tigervnc : Makefile distinfo x11/tigervnc/patches: patch-CMakeLists_txt patch-unix_vncserver_CMakeLists_txt patch-vncviewer_XInputTouchHandler_cxx x11/tigervnc/pkg: PLIST Added files: x11/tigervnc/patches: patch-common_rfb_CMsgReader_cxx Log message: update to tigervnc-1.12.0, plus patch to fix VMware cursor issue (thanks to Pierre Ossman upstream for help) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 06:46:07 Modified files: usr.sbin/rpki-client: parser.c Log message: Unify the various X509_verify_cert() calls and the boiler plate code around it into its own function valid_x509(). Simplifies the code substantially. This may report a few more errors for .roa and .gbr files but IMO that special case was a left-over from long time ago. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/18 09:09:51 Modified files: usr.sbin/rpki-client: x509.c Log message: Fix function name in warn message. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:18:22 Modified files: usr.sbin/rpki-client: cms.c extern.h gbr.c mft.c parser.c roa.c x509.c Log message: Kill extra newline CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:24:55 Modified files: usr.sbin/rpki-client: cms.c extern.h gbr.c mft.c parser.c Log message: Revert all the files that should have not been committed in last commit. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:29:06 Modified files: usr.sbin/rpki-client: parser.c roa.c Log message: More fixing. Previous revert was incomplete. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:36:49 Modified files: usr.sbin/rpki-client: cert.c extern.h parser.c Log message: Change cert_parse() and ta_parse() to no longer take a x509 handle as argument. The x509 cert is also inside struct cert and easy to access. Also switch auth_insert() to a void function since it can't fail. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:41:00 Modified files: regress/usr.sbin/rpki-client: test-cert.c Log message: Adjust after change to cert_parse() and ta_parse(). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 09:52:18 Modified files: usr.sbin/rpki-client: cert.c Log message: Use X509_get0_pubkey() for opk and remove the EVP_PKEY_free(opk). Suggested by and OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/18 11:19:47 Modified files: usr.sbin/rpki-client: parser.c Log message: Pass the X509_V_FLAG_CRL_CHECK flag as argument to valid_x509(). For mfts this flag is cleared since the CRL is referenced by the MFT itself. Also remove some if (crl != NULL) checks since they are not needed. The functions protected by it are all handling NULL as an input. OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/18 11:43:37 Modified files: audio/ncspot : Makefile Log message: audio/ncspot: mark BROKEN-sparc64. Uses ring. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/18 12:13:51 Modified files: devel/protobuf : Makefile distinfo Log message: devel/protobuf: update to 3.19.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/18 12:14:26 Modified files: devel/py-protobuf: Makefile distinfo Log message: devel/py-protobuf: update to 3.19.3 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/18 12:24:02 Modified files: . : robots.txt Log message: there is no www/faq/new directory anymore CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/01/18 12:37:27 Modified files: sbin/fdisk : part.c Log message: PRT_make() can just zap the destination dos_partition if the source prt has prt_ns == 0 or prt_id == DOSPTYP_UNUSED. No functional change. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/18 12:51:20 Added files: lang/ruby/3.1/patches: patch-include_ruby_internal_has_builtin_h Log message: Fix Ruby 3.1 build on sparc64, and possibly other GCC arches Didn't build before on sparc64, so no bump. Not sure if it built before on other GCC arches. No effect on clang arches. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/18 13:05:54 Added files: cad/xtrkcad : Makefile distinfo cad/xtrkcad/pkg: DESCR PLIST Log message: readd xtrkcad 5.2.2 still maintained, and the reason it was removed previously is not there anymore. feedback and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/18 13:06:36 Modified files: cad : Makefile Log message: hook up xtrkcad CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/18 13:07:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: remove quirk for xtrkcad, it's readded again CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/18 14:00:59 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/18 14:59:29 Modified files: libexec/ld.so : malloc.c Log message: Avoid pulling sys/param.h, by using _ALIGN instead. sys/time.h now gets NBBY and howmany() also ok guenther CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/18 15:47:05 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: Update to 0.2.3 Diff from MAINTAINER Renaud Allard, thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/18 17:34:31 Modified files: sys/dev/pci/drm/include/linux: compiler.h Log message: __always_inline needs the inline keyword as well as the attribute CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/01/18 19:08:24 Modified files: sys/uvm : uvm_page.c Log message: Comment out an incorrect lock assertion. The swap code path in uvm_aio_aiodone() is not holding the corresponding page lock and shouldn't as long as anons are locked inside uvm_page_unbusy() to handle the PG_RELEASED case. Reported by Ralf Horstmann on bugs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/18 19:20:06 Modified files: sys/dev/pci/drm/i915: i915_drv.c i915_perf.c Log message: move some unused functions under ifdef CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/18 19:49:05 Modified files: sys/dev/pci/drm/include/linux: compiler.h Log message: no longer need to disable -Wtautological-compare and -Wunneeded-internal-declaration when building drm with clang CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/18 22:36:54 Modified files: sys/dev/pci/drm/include/linux: irq_work.h Log message: go back to rev 1.5 of irq_work.h with tasks on system_wq this may further help people with recent gen intel machines CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/18 23:46:55 Modified files: sys/dev : kcov.c Log message: Remove temporary verbose logging. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/01/19 00:39:01 Modified files: security/qtkeychain: Makefile distinfo Log message: update to qtkeychain-0.13.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/19 01:08:29 Modified files: net/mrtg : Makefile distinfo net/mrtg/pkg : PLIST Added files: net/mrtg/patches: patch-configure_ac Removed files: net/mrtg/patches: patch-configure_in Log message: update to mrtg-2.17.9 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/19 01:24:43 Modified files: regress/usr.sbin/rpki-client: test-cert.c test-gbr.c test-mft.c test-roa.c Log message: Add missing x509_init_oid() calls in regress tests. Found by anton@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/19 02:22:51 Modified files: usr.sbin/rpki-client: main.c Log message: rpki-client: don't leak nfile if no repo is found. ok claudio CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:19:27 Modified files: usr.sbin/snmpd : snmpd.h Added files: usr.sbin/snmpd : log.h Log message: Move log.c functions to their own header. This is needed for a new application layer where, where a lot of the snmpd.h stuff just clutter. Requested by benno@ OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:22:48 Modified files: usr.sbin/snmpd : snmpe.c Added files: usr.sbin/snmpd : snmpe.h Log message: Move some snmpe.c functions to their own header. These functions are needed from the new application layer and don't really belong in snmpd.h. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:25:04 Modified files: usr.sbin/snmpd : snmpd.h Added files: usr.sbin/snmpd : smi.h Log message: Move some smi.c functions to their own header. These are needed for a new application layer, where a lot of the snmpd.h stuff just clutter. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:26:37 Modified files: usr.sbin/snmpd : mib.h Log message: Add definitions for SNMP-TARGET-MIB. These are needed for the new application layer. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:28:13 Modified files: usr.sbin/snmpd : snmpe.c Log message: Make sure that we ASN1 verify the varbindlist as soon as we unpack it. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 03:33:36 Modified files: textproc/libical: Makefile distinfo textproc/libical/patches: patch-CMakeLists_txt Log message: Update to libical-3.0.13. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:36:35 Modified files: usr.sbin/snmpd : snmpe.c snmpe.h Log message: Implement snmpe_send to allow to allow the new application layer to send messages through the current transport mapping code. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 03:37:00 Modified files: x11/gnome/keyring: Makefile Log message: Pass --with-pkcs11-config=${LOCALBASE}/share/p11-kit/modules/; needed after recent security/p11-kit update which changed the default path to be /etc/pkcs11/modules. We may want to revisit this later. Regen WANTLIB while here. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/01/19 03:43:48 Modified files: sys/uvm : uvm_mmap.c Log message: Grab the kernel lock in uvm_wxcheck() when aborting the process kern.wxabort=1 logs and kills programs after W^X violations. At least sigexit() -> coredump() as well as the non-atomic increment of ps_wxcounter require protection, so grab the big lock for the entire block. This is part of the effort to unlock mmap(2)'s MAP_ANON case. Feedback mvs claudio kettenis deraadt OK kettenis CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2022/01/19 03:51:04 Modified files: sys/dev/sdmmc : sdhc.c Log message: On SDHC version 3.0 controllers the divisor doesn't have to be a power of two, but can be a multiple of two. Make use of this to achieve card clock frequencies closer to the target frequency. ok visa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/19 03:57:56 Modified files: games/wordsearch: Makefile distinfo games/wordsearch/pkg: PLIST Removed files: games/wordsearch/patches: patch-wordsearch Log message: update to wordsearch-2.1, from Pat Jensen CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 03:59:35 Added files: usr.sbin/snmpd : application.c application.h application_legacy.c Log message: Add the new application layer. Changes include: - Asynchronous design, which should allow us to cleanly implement agentx support. - Cluster requests when sending them to backends - Return a better error code in a lot of cases. - Allow bulkget to return row by row instead of column by column (as per RFC3416) - Better SNMPv1 mapping as per RFC3584 - Allow registration of overlapping regions. - Stricter OID comparison. - We loose write support. Previous write support didn't guarantee atomicity, wasn't persistent across restarts and didn't implement anything useful. This can be added later if it's missed. - This is quite a bit slower, but this should clear up once the current mps.c and mib.c code gets pushed out. Other tricks could help speed things up, but I don't want to resort to extra tricks if it's not needed. - More detailed debugging output. This commit is stand-alone and gets hooked in with the following commit. "Looks good at first glance" benno@ minor issues pointed out by and OK jmatthew@ Performance loss aceptable to sthen@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 04:00:56 Modified files: usr.sbin/snmpd : Makefile snmpe.c Log message: Hook up the new application layer. OK jmatthew@ tested as part of larger diff by sthen@ and Joel Carnat CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 04:02:38 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Disable regress for set requests after dropping support in new application layer. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/19 04:05:36 Modified files: regress/usr.bin/snmp: Makefile Log message: Mark regress set requests as expected failure now that snmpd(8) doesn't support set requests anymore. Fix up multi-varbind bulkget requests now that the new application layer returns the correct order. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/19 04:10:55 Modified files: lib/libtls : tls_server.c Log message: Check function return value in libtls EVP_EncryptInit_ex, EVP_DecryptInit_ex and HMAC_Init_ex are possible to fail and return error. Error from these functions will be fatal for the callback, and I choose to return -1. SSL_CTX_set_tlsext_ticket_key_cb.3 explains the return value of callback. This also could fix Coverity CID 345319. ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 05:23:35 Modified files: security/gnutls: Makefile distinfo security/gnutls/patches: patch-lib_accelerated_aarch64_Makefile_in security/gnutls/pkg: PLIST Log message: SECURITY update to gnutls-3.7.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 05:27:50 Modified files: security/gnutls: Tag: OPENBSD_7_0 Makefile Added files: security/gnutls/patches: Tag: OPENBSD_7_0 patch-lib_x509_verify-high_c Log message: SECURITY fix for: GNUTLS-SA-2022-01-17 x509: fix thread-safety in gnutls_x509_trust_list_verify_crt2 This function previously used gnutls_x509_trust_list_get_issuer without GNUTLS_TL_GET_COPY flag, which is required when the function is called from multi-threaded application and PKCS #11 trust store is in use. See https://gitlab.com/gnutls/gnutls/-/issues/1277 for details. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/19 05:49:20 Modified files: security/ogvt : Makefile distinfo Log message: Update ogvt to 1.2.0. This update switches to a maintained pgp lib. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/19 06:14:03 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: Update to ncspot 0.9.5 From Henrik (maintainer), thanks! CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/19 06:45:22 Modified files: share/man/man4 : sdmmc.4 Log message: Mention more controllers that provide sdmmc(4) bus. Initial diff from and OK jmc@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/19 06:47:44 Modified files: lib/libcrypto/cms: cms_pwri.c Log message: Check return value from EVP_CIPHER_CTX_new in cms_pwri.c CID 345137 ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2022/01/19 07:36:36 Modified files: emulators/mednafen: Makefile distinfo emulators/mednafen/pkg: PLIST Log message: update to 1.29.0 Notable changes since 1.28.0-UNSTABLE: Added support for playing the SCSP-generated music from most Sega Model 2A, 2B, 2C, and 3 arcade games. PCE: Fixed a memory initialization bug that could cause graphics glitches after the explosion of the first boss in "R-Type". PCE, PCE-Fast: Fixed unreadable black letters in "Order of the Griffon"'s password entry screen. SNES: Fixed broken emulation on little-endian PPC64 due to endianness misdetection. SNES-Faust: Fixed S-DSP pitch modulation being half as strong as it should be. VB: Fixed a VSU modulation emulation inaccuracy that severely distorted some sound effects in "Virtual Boy Wario Land". CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/19 07:38:48 Modified files: infrastructure/bin: update-plist Added files: infrastructure/lib/OpenBSD: UpdatePlistReader.pm Log message: move a bit of the main code into a different file, because this is starting to grow a bit too much. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/19 07:46:00 Modified files: infrastructure/bin: build-debug-info Added files: infrastructure/lib/OpenBSD: BasePlistReader.pm Removed files: infrastructure/lib/OpenBSD: CommonPlist.pm Log message: rename file to a more intuitive name CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/19 07:54:55 Modified files: infrastructure/bin: update-plist Log message: slighty more specific method name + style CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/19 08:06:08 Modified files: infrastructure/bin: update-plist Log message: add a wee bit of documentation for the TrackFile logic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 08:25:13 Modified files: astro/stellarium: Makefile Log message: Qt5WebEngine is used if available, so add dependency on x11/qt5/qtwebengine breakage reported by naddy@ (dpb junking) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/19 08:50:31 Modified files: usr.sbin/rpki-client: extern.h main.c parser.c Log message: Implement a filemode where the passed file from the command line is printed in human readable form and is also verified against the valid cache of rpki-client. To validate the file the chain is explored backwards by looking at the Authority Information Access URI and X509v3 CRL Distribution Point of the cert. Once the trust anchor is found this chain can be verified. Feedback and OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/19 09:02:38 Modified files: net/telepathy/folks: Makefile distinfo Log message: Update to folks-0.15.4. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/19 09:17:43 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: Document which p5-Net-SSLeay patches have been brought upstream. Remove useless #ifdef LibreSSL around OCSP_single_get0_status(). Fix typo in OpenSSL version number 0x10100000L to 0x10100003L. OK tb@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/01/19 09:20:25 Modified files: . : errata69.html errata70.html Log message: Release libexpat and vmm errata. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/01/19 09:33:36 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Document the -f file inspection function CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/19 10:12:48 Modified files: devel/libmagic : Makefile Log message: The usual c99 fix to fix the build for sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/19 10:14:36 Modified files: devel/py-lief : Makefile Log message: py3-lief uses C++, so needs to use ports-gcc to build on sparc64 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/01/19 10:15:08 Modified files: usr.sbin/rpki-client: main.c Log message: Add -f to usage in main routine OK tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/19 10:17:57 Modified files: productivity/jrnlc: Makefile Log message: jrnlc uses numerous CFLAGS that base-gcc doesn't recognize. Switch to using ports-gcc on base-gcc arches to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/19 10:46:00 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-bin_named_include_named_globals_h patch-configure_ac patch-lib_dns_dst_openssl_h patch-lib_dns_openssldh_link_c patch-lib_dns_opensslrsa_link_c patch-lib_isc_aes_c patch-lib_isc_unix_net_c patch-lib_isc_unix_socket_c Log message: update to isc-bind-9.16.25 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/19 11:43:39 Modified files: devel/shfmt : Makefile distinfo Log message: Update to v3.4.2. Changes here: https://github.com/mvdan/sh/releases/tag/v3.4.2 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/19 11:54:05 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update goreleaser to 1.3.1 Full changelog here: https://github.com/goreleaser/goreleaser/compare/v1.1.0...v1.3.1 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/19 12:04:33 Modified files: www/webkitgtk4 : Makefile Log message: webkitgtk4 using ports-clang before ports-gcc was an artifact of the time ports-gcc was still 4.x. With the current issues with llvm13 on sparc64 this fixes the build on sparc64 ok sthen@ aja@ jca@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/19 12:39:42 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Only invoke the underlying cpuid instruction if the real CPU might support the leaf (<=cpuid_level) and always pass the subleaf. Delete the CPUID_LEAF() calls made superfluous by always passing the subleaf. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/19 13:28:06 Modified files: lib/libcrypto/man: CMS_verify.3 PKCS7_verify.3 Log message: Document the bizarre fact that {CMS,PCKS7}_get0_signers() needs some freeing of what they return despite being get0 functions: the stack of X509s that they return must be freed with sk_X509_free(). The get0 thus probably refers to the individual certs, but not to the stack itself. The libcrypto and libssl APIs never cease to amaze with new traps. ok inoguchi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/19 14:09:12 Modified files: lang/libv8 : Makefile Log message: mark BROKEN (since the update to LLVM/Clang 13), tidy the Makefile a bit while there CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/19 17:42:44 Modified files: security/openssl-ruby-tests: Makefile Removed files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_ts_c Log message: openssl-ruby-tests: drop TS patch. It's a leftover of a patch that was obsoleted by an upstream fix. It breaks regress on powerpc and presumably all other BE arches with 32-bit long. CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/01/19 17:54:58 Log message: Import iansui, an open source Chinese font derived from Klee One. ok sthen@ Status: Vendor Tag: kevlo Release Tags: kevlo_20220120 N ports/fonts/zh-iansui/Makefile N ports/fonts/zh-iansui/distinfo N ports/fonts/zh-iansui/pkg/DESCR N ports/fonts/zh-iansui/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/01/19 17:55:43 Modified files: fonts : Makefile Log message: +zh-iansui CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/19 18:59:17 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: comment out exonetric.net mirror since it's giving NXDOMAIN right now, which also prevents me from contacting the maintainer about it... CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/19 20:43:31 Modified files: sys/kern : kern_pledge.c sys/sys : file.h sys/dev/pci/drm: drm_linux.c sys/dev/pci/drm/i915/gem: i915_gem_shmem.c sys/dev/pci/drm/include/linux: file.h sync_file.h Log message: initial support for drm sync files, fences associated with file descriptors for explicit fencing tested with libdrm's amdgpu_test syncobj timeline tests and vkcube on intel broadwell with Mesa 21.3 (which hangs without sync file support after the 'anv: Assume syncobj support' Mesa commit) feedback and ok visa@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/19 23:33:03 Modified files: sys/dev/pci/drm: drm_linux.c Log message: xa_pool is protected by xa_lock mtx so drop pool ipl to IPL_NONE CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/20 00:49:25 Modified files: sys/dev/dt : dt_dev.c Log message: dt: Add frame skip parameters for octeon OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/20 01:18:47 Modified files: infrastructure/lib/OpenBSD: UpdatePlistReader.pm Log message: adjust for CommonPlist.pm renaming CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 02:15:09 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-369.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/20 02:18:49 Modified files: net/mrtg : Makefile distinfo net/mrtg/pkg : PLIST Log message: update to mrtg-2.17.10 slight port rework: instead of duplicating upstream's install target, use it directly and adjust the files afterwards (prompted by upstream changes to the target) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 02:22:05 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 02:22:16 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 02:22:28 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.39. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/20 02:24:08 Modified files: usr.sbin/rpki-client: extern.h parser.c Log message: Rename mft_check() to proc_parser_mft_check() and make it a static function. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/20 02:35:50 Modified files: infrastructure/mk: bsd.port.mk Log message: fully anchor distfiles regexp when we can, doesn't change much performance-wise unfortunately CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/20 02:47:58 Modified files: net/catgirl : Makefile distinfo Log message: Update to catgirl 2.0a This patch fixes SASL PLAIN sending an accidental null byte over the wire. This patch also marks away notifications in query windows as general events so they can be hidden with M-+. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/20 02:52:20 Modified files: geo/traccar : Makefile distinfo geo/traccar/patches: patch-conf_default_xml geo/traccar/pkg: PLIST Log message: update to traccar-4.15, from Renaud Allard, tweak by me CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/20 03:18:26 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: explicitly set is_dsc_supported to false before use From Mario Limonciello ce258c74f8d95e81ce65f53775fcdcbc8ca090da in linux 5.15.y/5.15.16 63ad5371cd1e379519395c49a4b6a652c36c98e5 in mainline linux CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 03:49:56 Modified files: lib/libcrypto/asn1: asn1_par.c Log message: Add check for BIO_indent return value CID 24869 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 03:53:33 Modified files: lib/libcrypto/bn: bn_print.c Log message: Add check for BN functions return value CID 21665 24835 comment from jsing@ and tb@ ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 03:56:22 Modified files: lib/libcrypto/bn: bn_x931p.c Log message: Add and fix check for BN functions return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 03:58:35 Modified files: lib/libcrypto/cms: cms_enc.c Log message: Add check for EVP_CIPHER_CTX_set_key_length return value It returns 1 on success and 0 for failure, never negative value. ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:00:34 Modified files: lib/libcrypto/dh: dh_ameth.c Log message: Add check for BIO_indent return value CID 24812 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:02:45 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Fix check for BN_mod_inverse_ct return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:03:49 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Fix check for BN_mod_inverse_ct return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:06:24 Modified files: lib/libcrypto/evp: p_lib.c Log message: Add check for BIO_indent return value CID 24778 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/20 04:06:57 Modified files: sys/arch/amd64/amd64: identcpu.c sys/kern : kern_descrip.c kern_sched.c subr_pool.c sys/net : rtsock.c sys/netinet : in_pcb.h ip_esp.c Log message: Shifting signed integers left by 31 is undefined behavior in C. found by kubsan; joint work with tobhe@; OK miod@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:08:12 Modified files: lib/libcrypto/rsa: rsa_chk.c Log message: Fix check for BN_mod_inverse_ct return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:10:11 Modified files: lib/libcrypto/rsa: rsa_eay.c Log message: Add check for BN_sub return value CID 24839 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:11:17 Modified files: lib/libcrypto/rsa: rsa_gen.c Log message: Fix check for BN_mod_inverse_ct return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:12:14 Modified files: lib/libcrypto/sm2: sm2_sign.c Log message: Fix check for BN_mod_inverse_ct return value ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:15:39 Modified files: lib/libcrypto/pkcs12: p12_init.c Log message: Add check for ASN1_INTEGER_set CID 24893 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:18:49 Modified files: lib/libcrypto/pkcs12: p12_init.c Log message: Add check for OBJ_nid2obj return value input from tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:22:48 Modified files: lib/libcrypto/evp: e_rc2.c Log message: Add check for EVP_CIPHER_CTX_set_key_length return value CID 21653 ok jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/20 04:31:37 Modified files: lib/libcrypto/evp: e_rc2.c Log message: Add check for EVP_CIPHER_CTX_ctrl suggestion from tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/20 06:12:07 Modified files: sys/dev/pci : pcidevs Log message: add Tiger Lake H ids from 11th Generation Intel Core Processor Datasheet 631121-009 some ids from thfr@'s Dell Precision 7560 and ymtc nvme found in jcs@'s Huawei MateBook X (2020) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/20 06:12:48 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 06:29:09 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/pkg: PLIST Added files: net/headscale/patches: patch-config-example_yaml net/headscale/pkg: MESSAGE Removed files: net/headscale/patches: patch-config_json_postgres_example patch-config_json_sqlite_example Log message: Update headscale to 0.12.2 This update introduces a breaking config change. Config stuffs are defined via yaml instead of json. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 06:30:25 ports/net/tailscale/patches Update of /cvs/ports/net/tailscale/patches In directory cvs.openbsd.org:/tmp/cvs-serv30912/patches Log Message: Directory /cvs/ports/net/tailscale/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 06:31:17 Modified files: net/tailscale : Makefile distinfo modules.inc net/tailscale/pkg: PLIST Added files: net/tailscale/patches: patch-net_dns_resolvd_go Log message: Update tailscale to 1.20.1 Add in an upstreamed fix for interfacing with resolvd. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/01/20 07:02:51 Modified files: sys/arch/powerpc/powerpc: trap.c Log message: Don't return uninitialized stack memory on copyin() error. Found with clang static analyzer. ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:03:32 Modified files: usr.sbin/ospf6d: ospf6d.c rde.c Log message: ospf6d: fix -Wunused-but-set-variable warnings ospf6d.c: sync a missing bit of (disabled) code with ospfd rde.c: ifdef out some more incomplete code ok denis@ claudio@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:07:34 Modified files: usr.bin/mg : interpreter.c Log message: mg: fix -Wunused-but-set-variable warnings strtonum() is only called to verify that a string is numerical, the return value is unused. inlist is no longer used after the code was refactored. ok millert@ guenther@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:10:07 Modified files: usr.sbin/dvmrpctl: dvmrpctl.c Log message: dvmrpctl: fix -Wunused-but-set-variable warning ok guenther@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:11:27 Modified files: usr.sbin/eigrpd: rde_dual.c Log message: eigrpd: fix -Wunused-but-set-variable warning ok guenther@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 07:12:16 Modified files: net/miniflux : Makefile distinfo Added files: net/miniflux : modules.inc Log message: Update miniflux to 2.0.34 - switch to using modules.inc CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:12:55 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c Log message: ospf6ctl: fix -Wunused-but-set-variable warning ok guenther@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/20 07:18:10 Modified files: lib/libc/asr : asr.c regress/lib/libc/asr/bin: res_mkquery.c res_query.c usr.sbin/smtpd : unpack_dns.c Log message: remove unused variable from all copies of _asr_strdname() ... including those inlined into print_dname(). This also fixes -Wunused-but-set-variable warnings warnings in smtpd and smtpctl. The code was imported with asr and then copied around. ok deraadt@ guenther@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/20 07:31:53 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 96.0.2. see https://www.mozilla.org/en-US/firefox/96.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/20 08:44:05 Modified files: lang/go : go.port.mk Log message: Reduce variable expansion in DISTFILES list to speed up go ports deals with lots of distfiles (read: go modules); so many, that make(1) gets noticably slow doing thousands of variable expansions, subtitutions, etc. Use simpler `filename{url}sufx' bsd.port.mk(5) syntax in crafting DISTFILES to avoid duplicate variable expansions. Improvement for `time make -C net/telegraf show=PKGNAME` on my system: telegraf-1.21.2 - 0m05.40s real 0m04.72s user 0m00.67s system + 0m04.45s real 0m03.73s user 0m00.72s system No change in distinfo or builds. sthen apparently had the same diff but never committed it OK espie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 09:13:11 Modified files: graphics/xsane : Makefile Log message: Drop MAINTAINER. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/20 09:36:19 Modified files: usr.sbin/rpki-client: cert.c parser.c Log message: Move the notBefore and notAfter checks from proc_parser_root_cert() to ta_parse(). This fits better there. Also drop extracting and printing the x509 subject of the TAs. The subject is more or less the filename anyway which is already printed. OK tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/20 10:11:31 Modified files: sys/kern : subr_prf.c Log message: snprintf(9) allows NULL string if size is 0. But doing NULL pointer arithmetic is undefined behavior. Check that size is positive before adding to pointer. While there, use NUL char for string termination. found by kubsan; joint work with tobhe@; OK millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/20 10:13:12 Modified files: sys/net : pfkeyv2_convert.c Log message: pfkey import_flow() must do the NULL check before doing pointer arithmetic. found by kubsan; joint work with tobhe@; OK millert@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 10:15:11 Log message: Import gosec 2.9.6: a tool to inspect go source code for security problems. OK op@ Status: Vendor Tag: abieber Release Tags: abieber_20220120 N ports/security/gosec/Makefile N ports/security/gosec/distinfo N ports/security/gosec/modules.inc N ports/security/gosec/pkg/DESCR N ports/security/gosec/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/20 10:15:48 Modified files: security : Makefile Log message: + gosec CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2022/01/20 10:56:35 Modified files: usr.sbin/relayd: ca.c Log message: catch poll() returning EINTR. ok millert@ claudio@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/20 11:03:18 Modified files: audio/mumble : Makefile distinfo audio/mumble/patches: patch-scripts_murmur_ini patch-src_mumble_AudioWizard_cpp patch-src_mumble_Settings_cpp audio/mumble/pkg: PLIST-main PLIST-server Removed files: audio/mumble/patches: patch-src_mumble_AudioInput_cpp Log message: Update to mumble 1.4.230 https://www.mumble.info/blog/mumble-1.4.230/ Lots of cool changes! qmake was replaced with cmake and upstream already merged a few handful fixes I sent during 1.4.0rc1 tests (they should land in the next 1.4.x release). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/20 11:06:20 Modified files: usr.sbin/bgpd : bgpd.c rde.c rtr.c session.c Log message: Make sure that all poll loops properly restart the poll loop on EINTR. Also either fail hard or restart after other errors. In anycase do not look at pollfds after an error. OK benno@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/20 11:12:10 Modified files: www/chromium : Makefile distinfo Log message: update to 97.0.4692.99 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/20 11:56:01 Modified files: sysutils/czkawka: Makefile crates.inc distinfo Log message: sysutils/czkawka: update to 4.0.0 change log: https://github.com/qarmin/czkawka/releases/tag/4.0.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/20 12:27:09 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: Change the local patch for RSA_generate_key() to the code that has been commited upstream. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/20 13:35:47 Modified files: lib/libssl : ssl_sigalgs.c Log message: Use correct spelling of NULL. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/20 13:37:33 Modified files: lib/libssl : ssl_sigalgs.c Log message: Remove the remaining three parens in return statements. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/20 15:08:17 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 5.1.0 -> 5.2.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/5/CHANGELOG-v5.rst#v5-2-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/20 15:10:31 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.15.9 -> 1.15.10 Changelog: https://github.com/go-gitea/gitea/blob/main/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/01/20 15:11:37 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 6.2.1 -> 6.3.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/20 16:56:20 Modified files: x11/qt5/qtwebengine: Makefile Log message: No point for RDEP on x11/gtk+3,-cups ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/20 17:41:29 Modified files: audio/mumble : Makefile Log message: Enable Xinput2 support Spotted through this warning on startup: "GlobalShortcutX: No XInput support, falling back to polled input. This wastes a lot of CPU resources, so please enable one of the other methods." CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/20 17:53:40 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: When poll(2) returns -1, for some error conditions pfd[].revents is not cleared. There are subtle errors in various programs. In this particular case, the program should error out. ok djm millert CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/01/20 19:54:41 Modified files: regress/usr.bin/ssh: cipher-speed.sh Log message: Enable all supported ciphers and macs in the server before trying to benchmark them. Increase the data file size to get more signal. CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/20 20:12:43 Modified files: lib/libm/src : k_cos.c s_cos.c Log message: Copy cos(3) software implementation from FreeBSD-13 The result passes more tests from msun suite. In particular, testacc(cos, -0.34061437849088045332L, 0.94254960031831729956L, ALL_STD_EXCEPT, FE_INEXACT); matches instead of being 1e-16 off. OK mbuhl@, tested by mbuhl@ and phessler@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/20 20:12:56 Modified files: lib/libm : Makefile regress/lib/libm/msun: Makefile Log message: Unplug assembly implementations of trig functions on x86 platforms The same change was done by NetBSD some time back as: Disable x87 implementations of sin, cos, tan. The x87 hardware uses a bad approximation to pi for argument reduction, and consequently yields bad answers for inputs near pi or pi/2. OK mbuhl@, tested by mbuhl@ and phessler@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/20 20:13:10 Modified files: lib/libm/src : k_cosf.c k_sin.c k_sinf.c s_cosf.c s_sin.c s_sinf.c Log message: Optimization for tiny x in cos and sin Subset of FreeBSD commit 4339c67c485f0b1f7699863fc29f6c06862d1dde: Moved the optimization for tiny x from __kernel_{cos,sin}[f](x) to {cos_sin}[f](x) so that x doesn't need to be reclassified in the "kernel" functions to determine if it is tiny (it still needs to be reclassified in the cosine case for other reasons that will go away). ... Parts of the original change were applied separately before. Suggested by kettenis@ OK mbuhl@, tested by mbuhl@ and phessler@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/20 20:13:22 Modified files: regress/lib/libm/msun: Makefile Log message: Require trig_test-2 to pass on arm64 and powerpc64 Thanks to mbuhl@ for testing on a plethora of platforms. OK mbuhl@, tested by mbuhl@ and phessler@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/20 21:25:12 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/patches: patch-Modules__hashopenssl_c patch-configure_ac patch-setup_py lang/python/3.9/pkg: PLIST-main Log message: https://docs.python.org/release/3.9.10/whatsnew/changelog.html No security fixes that I see ok daniel@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/20 21:25:54 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: the infania.net mirror also doesn't resolve, so comment it out for now CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/20 23:58:06 Modified files: usr.bin/ssh : packet.c Log message: correct comment and use local variable instead of long indirection; spotted by dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/21 00:04:19 Modified files: usr.bin/ssh : clientloop.c Log message: add a helper for writing an error message to the stderr_buf and setting quit_pending; no functional change but saves a bunch of boilerplate CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 00:09:33 Modified files: graphics/sane-backends: Makefile distinfo graphics/sane-backends/patches: patch-backend_genesys_low_cpp patch-doc_saned_man graphics/sane-backends/pkg: PLIST Added files: graphics/sane-backends/patches: patch-acinclude_m4 patch-backend_Makefile_am patch-configure_ac Removed files: graphics/sane-backends/patches: patch-backend_Makefile_in patch-backend_epsonds_c patch-configure Log message: Update to sane-backends-1.1.1. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/21 00:10:54 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-src_backends_meta-stage-impl_c Log message: add a hack to unbreak on amdgpu because mutter hangs on anything that is running amdgpu and non-glibc; the issue has been reported upstream ok aja@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/01/21 00:20:20 Modified files: lang/rust : Makefile distinfo Log message: update lang/rust to 1.58.1 ChangeLog: https://blog.rust-lang.org/2022/01/20/Rust-1.58.1.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 00:55:41 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 00:55:56 Modified files: math/gnumeric : Makefile distinfo Log message: Update to gnumeric-1.12.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:25:21 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:34:31 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:34:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:34:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:44:16 Modified files: sysutils/nomad : Makefile distinfo sysutils/nomad/patches: patch-command_agent_log_file_bsd_go Log message: Update to nomad-1.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:51:07 Modified files: x11/gnome/aisleriot: Makefile x11/gnome/gucharmap: Makefile Log message: Use GNOME_PROJECT in MASTER_SITES. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 01:51:44 Modified files: x11/gnome : gnome.port.mk Log message: Add TODO. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 02:00:05 Modified files: sysutils/packer: Makefile distinfo Added files: sysutils/packer: modules.inc Log message: Update to packer-1.7.9. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/21 02:06:38 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document show-list CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 02:14:13 Modified files: sysutils/terraform: Makefile distinfo Added files: sysutils/terraform: modules.inc Log message: Update to terraform-1.1.4. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/21 02:25:09 Modified files: infrastructure/bin: update-plist Log message: explain slightly better how the tracker/backsubst writer works. add a (future) option for ocaml handling CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/21 02:36:00 Modified files: infrastructure/bin: update-plist Added files: infrastructure/lib/OpenBSD: TrackFile.pm Log message: move all the logic that handles file dispatch, actual backsubstitution and state handling into a separate file CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/21 02:38:48 Modified files: infrastructure/lib/OpenBSD: TrackFile.pm Log message: slightly better comments CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/21 03:55:18 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: FS2.pm Log message: glue for recognizing ocaml files... (misses the fragment dispatch) generalize "tweak_other_paths" to run *after* the normal recognition, since ocaml paths are linked in more generic ways that just "parent directory for fonts", so they don't necessarily occur in the right order, and we shouldn't care. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:27:38 Modified files: x11/gnustep/base: Makefile Added files: x11/gnustep/base/patches: patch-Headers_Foundation_NSString_h patch-Source_GSString_m patch-Source_NSString_m Log message: revert bd5f2909e6edc8012a0a6e44ea1402dfbe1353a4 as this breaks interoperability between SOGo and Thunderbird Calendar as Landry reported, and found this to be the culprit Tested for some time on my desktop without issues. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:28:45 Modified files: www/sope : Makefile distinfo Log message: Update 5.2.0 -> 5.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:30:20 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Removed files: www/sogo/patches: patch-Tests_Integration_teststrings_sh Log message: update 5.2.0 -> 5.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:35:08 Modified files: devel/leatherman: Makefile distinfo Log message: simple update 1.12.6 -> 1.12.7 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/21 04:37:53 Added files: sys/dev/pci/drm/include/uapi/linux: media-bus-format.h Removed files: sys/dev/pci/drm/include/linux: media-bus-format.h Log message: move media-bus-format.h to match comment in drm_connector.c CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:44:40 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: simple update 1.4.2 -> 1.4.3 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/21 04:49:29 Modified files: sysutils/facter: Makefile distinfo Log message: simple update 3.14.21 -> 3.14.22 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/21 04:59:40 Modified files: sys/dev/pci/drm/include/uapi/linux: kfd_ioctl.h Log message: sync kfd_ioctl.h with linux 5.15 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/21 05:10:40 Modified files: sysutils/ruby-puppet/6: Makefile distinfo sysutils/ruby-puppet/6/patches: patch-lib_puppet_defaults_rb Log message: Update to Puppet 6.26.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 05:57:56 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.34.4. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/01/21 06:42:56 Modified files: x11/gnome/mutter: Makefile Removed files: x11/gnome/mutter/patches: patch-cogl_cogl_cogl-bitmap_c Log message: Remove a local patch from mutter which changes a memcpy into memmove. I can no longer trigger the segfault which prompted aja to add this patch to our port. It is unclear what caused the original issue. We should not carry a local patch which differs from upstream code with no observable benefit. If the problem resurfaces we will be able to debug it further. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/01/21 07:07:06 Modified files: sys/arch/powerpc/powerpc: trap.c Log message: Fix NULL dereference which allows user programs to read parts of the kernel memory. Found with clang static analyzer. Feedback and ok gkoehler@ ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/21 07:08:33 Modified files: usr.sbin/rpki-client: main.c parser.c Log message: Avoid out-of-bounds accesses in case the filename is too showrt to contain an extension of length four. ok claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/21 07:47:26 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.36.0. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/01/21 08:05:01 Modified files: sys/arch/macppc/conf: GENERIC Log message: Enable dt(4) This produces helpful flamegraphs on macppc. With Andrew Krasavin . OK mpi CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/01/21 08:23:36 Modified files: lib/libc/sys : poll.2 Log message: Document EAGAIN error return, as specified by POSIX. Our poll does not use EAGAIN but code needs to handle it for portability. OK deraadt@ visa@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/01/21 08:51:03 Modified files: sys/dev/pci : if_iwm.c if_iwx.c sys/net80211 : ieee80211_input.c ieee80211_var.h Log message: Fix and re-enable active scans on iwm(4) and iwx(4). Ensure that we supply the access point's DTIM period to firmware after an active scan, as soon as the next beacon arrives. This prevents the problems which prompted us to keep active scans disabled in our drivers. Problem debugged and patch by zxystd from the OpenIntelWireless project. I made some tweaks regarding TIM parsing, which were reviewed by zxystd. Johannes Berg from Intel has confirmed to me via IRC that firmware will misbehave if running with a zero DTIM period. Tested: 8265: jca, stsp 9260: kettenis (possible fallout observed here; will keep an eye on it) 9650: stsp ax200: zxystd, kevlo, stsp ax201: stsp ok kevlo@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2022/01/21 09:05:55 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to yt-dlp-2022.01.21 OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/21 09:18:16 Modified files: lib/libc/sys : select.2 Log message: In 1999 fd_set overflowing beyond FD_SETSIZE became enough of a problem that I changed the entire tree to use fd_set allocation, and this manpage documented the "calloc(howmany(max+1, NFDBITS), sizeof(fd_mask))" idiom. Since then we completed converting the entire tree to poll(2), for many reasons, even ssh/sshd. Now the use of kernel-only sys/param.h-found howmany() and related macross grate on me, so it is time to recommend use of poll(2) instead. [On a related note, MacOS poll(2) is been dangerously broken for many years; that is their problem to handle as the whole ecosystem joins us in pivoting select -> poll) ok millert CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/21 09:39:56 Modified files: sys/arch/mips64/mips64: trap.c Log message: Limit unwinder symbol search to FUNC symbols The prolog scanning has to locate the start of the subroutine, not some local symbol in the middle. This should reduce cases where unwinding goes astray. OK miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/01/21 10:29:24 Modified files: sbin/fdisk : cmd.c mbr.c part.c part.h Log message: Split PRT_print() into PRT_print_parthdr() and PRT_print_part() to align with GPT functions. Simplifies logic and eliminates the magic invocations to print the header. No functional change. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/01/21 10:41:41 Modified files: usr.sbin/pkg_add: Makefile Added files: usr.sbin/pkg_add/OpenBSD: BaseState.pm BaseState.pod Log message: "move" part of the OpenBSD::State code into its own (stateless) class so that it can be reused light-weight by portgen and the likes. (the actual move will happen once the base sets all have the new files) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/21 11:03:42 Modified files: net/tailscale : Makefile distinfo Removed files: net/tailscale/patches: patch-net_dns_resolvd_go Log message: Update to 1.20.2 - remove upstreamed patch CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/21 11:30:09 Modified files: multimedia/mlt7: Makefile distinfo Added files: multimedia/mlt7/patches: patch-src_modules_sdl_CMakeLists_txt Log message: completely forgot to commit this okay rsadowski@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/21 11:46:21 Modified files: usr.sbin/acme-client: acme-client.1 Log message: the wrapped cron line is going to lose people CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/21 11:49:44 Modified files: usr.sbin/rpki-client: extern.h main.c mft.c parser.c validate.c Log message: Add function to determine the file type from the file name extension rpki-client uses the same idiom to determine the file type in too many places. Use one function that determines the appropriate RTYPE from the file name. Add that type to struct mftfile and use this new member to simplify queue_add_from_mft*(). input/ok claudio CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/21 13:09:42 Modified files: sysutils/gkrellm/plugins/reminder: Makefile sysutils/gkrellm/plugins/reminder/patches: patch-reminder_c Log message: fix crash in gkrellmreminder The reminder plugin uses fscanf with %d into a time_t to read the dates, which corrupts them. Switch to fscanf with %lld to a temp variable before assigning it back to time_t. Issue reported and diff tested by John McCue (jmccue AT jmcunx DOT com), thanks! input and ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/21 13:49:17 Modified files: audio/mumble : Makefile distinfo Log message: Replace xinput2 option with merged PR No build/plist/package change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/21 13:59:25 Modified files: devel/tig : Makefile distinfo Log message: update to tig-2.5.5, from portno12 at protonmail.com CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/01/21 15:53:20 Modified files: usr.sbin/cron : cron.c Log message: Treat ppoll(2) errors as fatal. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/01/21 16:28:19 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.3.3.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/21 16:49:36 Modified files: sys/dev/pci/drm: drm_linux.c Log message: release mtx before pool_get() in __xa_alloc()/__xa_store() when PR_WAITOK is used to not sleep with mtx held CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:29:59 Modified files: lib/libcrypto/ct: ct_sct.c Log message: X509_GET_PUBKEY(3) return value check in libcrypto ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:31:23 Modified files: lib/libcrypto/ocsp: ocsp_lib.c Log message: X509_GET_PUBKEY(3) return value check in libcrypto ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:33:02 Modified files: lib/libcrypto/ocsp: ocsp_vfy.c Log message: X509_GET_PUBKEY(3) return value check in libcrypto ok beck@ tb@ suggest using X509_get0_pubkey() and remove EVP_PKEY_free() from tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:34:48 Modified files: lib/libcrypto/x509: x509_req.c Log message: X509_GET_PUBKEY(3) return value check in libcrypto CID 25131 ok beck@ tb@ suggest using X509_REQ_get0_pubkey() and remove the EVP_PKEY_free() from tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:36:46 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: X509_GET_PUBKEY(3) return value check in libcrypto CID 345116 ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:43:41 Modified files: lib/libcrypto/aes: aes_ige.c Log message: Use memmove instead of memcpy for overlapping memory CID 250936 251103 OK beck@ jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/21 17:43:43 Modified files: usr.bin/ssh : sshbuf-misc.c sshbuf.h Log message: Add a sshbuf_read() that attempts to read(2) directly in to a sshbuf; ok markus@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/21 17:45:17 Modified files: lib/libcrypto/modes: cbc128.c Log message: Use memmove instead of memcpy for overlapping memory CID 251047 251094 OK beck@ jsing@ millert@ tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/21 17:45:32 Modified files: usr.bin/ssh : channels.c Log message: Use sshbuf_read() to read directly into the channel input buffer rather than into a stack buffer that needs to be copied again; Improves performance by about 1% on cipher-speed.sh feedback dtucker@ ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/01/21 17:49:34 Modified files: usr.bin/ssh : channels.h clientloop.c packet.c packet.h serverloop.c Log message: add a ssh_packet_process_read() function that reads from a fd directly into the transport input buffer. Use this in the client and server mainloops to avoid unnecessary copying. It also lets us use a more greedy read size without penalty. Yields a 2-3% performance gain on cipher-speed.sh (in a fairly unscientific test tbf) feedback dtucker@ ok markus@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/21 17:49:40 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/21 22:03:47 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Support multiple -v as promised in the man page There are now four levels of verbosity: 0. Prints only the summary 1. Prints a line when installing/removing 2. Uses the ftp(1) progress bar 3. Provides more details for debugging With some excellent ksh knowledge provided by kn@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/01/22 01:09:12 Modified files: security/py-scrypt: Makefile Log message: security/py-scrypt: add missing WANTLIB add crypto and pthread in WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/22 01:44:28 Modified files: net/unifi/5.14/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/5.6/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.0/pkg: Tag: OPENBSD_7_0 PLIST Log message: fix -stable plists for unifi, found by landry@. didn't package -> no bump CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/22 01:57:32 Modified files: x11/gnustep/base: Tag: OPENBSD_7_0 Makefile Added files: x11/gnustep/base/patches: Tag: OPENBSD_7_0 patch-Headers_Foundation_NSString_h patch-Source_GSString_m patch-Source_NSString_m Log message: x11/gnustep/base: backport sogo caldav lightning fix/workaround Reverts https://github.com/gnustep/libs-base/commit/bd5f2909e6edc8012a0a6e44ea1402dfbe1353a4 cf https://github.com/gnustep/libs-base/issues/212 and https://www.sogo.nu/bugs/view.php?id=5416 been using the fix in production for months discussed with sebastia@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/22 02:18:48 Modified files: usr.sbin/rpki-client: extern.h mft.c parser.c validate.c Log message: Change valid_filename() ot return an enum rtype and rename it to rtype_from_mftfile(). Move both rtype_from functions to mft.c. ok beck claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/22 02:43:21 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/22 02:43:31 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/22 02:43:44 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/22 02:49:26 Modified files: math/imath : Makefile distinfo math/imath/pkg : PLIST Log message: Update to Imath-3.1.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/22 04:26:36 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.2.5 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/01/22 08:39:00 Modified files: sbin/fdisk : cmd.c Log message: Wrap some long lines. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/01/22 16:22:12 Modified files: bin/ed : main.c Log message: Flush all stdio streams before running a shell command. Otherwise, if ed's output is not line buffered (e.g. if it is redirected to a file or pipe) the shell command output may be displayed before data buffered by ed itself is written. From Soeren Tempel. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/22 22:55:42 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins-2.319.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/22 22:56:04 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-2.331 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/22 22:58:02 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins to 2.319.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/01/22 22:58:24 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-devel to 2.331 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/22 22:59:35 Modified files: usr.sbin/rpki-client: extern.h parser.c validate.c Log message: Simplify valid_cert() and valid_roa() by passing in struct auth instead of looking it up again. For this valid_roa() needs to be moved up in proc_parser_roa() also move out the assignment of the TAL id. Not the right thing to alter an object in a validation function. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/23 00:21:12 Modified files: usr.sbin/rpki-client: main.c parser.c rpki-client.8 Log message: Allow rpki-client to display more than one file in -f mode. Change -f to be a mode flag and pass one or multiple files as arguments to rpki-client. Some extra checks need to be done to not load the same certificate or CRL multiple times. Input and OK tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/23 01:58:59 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.3.1.0. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/01/23 02:14:46 Modified files: archivers/unshield: Makefile distinfo archivers/unshield/patches: patch-lib_internal_h Removed files: archivers/unshield/patches: patch-CMakeLists_txt Log message: update to unshield 1.5.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/23 02:19:13 Modified files: usr.sbin/rpki-client: validate.c Log message: zap extra blank line CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/01/23 02:56:18 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.10.1 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/23 03:57:17 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/pkg: PLIST Log message: Update to git-cola-3.12.0 Changes: https://github.com/git-cola/git-cola/blob/v3.12.0/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/23 04:59:41 Modified files: usr.sbin/bgpd : bgpd.c Log message: On poll() failure we want to skip pollfd related action but the signal delivery checks at the end still need to happen. So that on EINTR bgpd processes reconfigure or mrt files ASAP. Fix for mrt integration tests. Reported by and ok anton@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/23 05:09:24 Modified files: usr.sbin/rpki-client: extern.h http.c main.c parser.c repo.c rrdp.c Log message: Handle EINTR the same way in all poll loops. In all cases restart the poll loop. In the main process move the timeout handling for repositories into a single function that does the timeouts and the calculation of the timeout in one go. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 06:49:46 Modified files: lang/php : Makefile.inc Log message: sync wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 06:49:59 Modified files: lang/php/7.4 : Makefile Log message: php/7.4: bump revision for wantlib sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 06:50:11 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 06:50:32 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-configure_ac lang/php/8.1/pkg: PLIST-main Removed files: lang/php/8.1/files: jump_riscv64_sysv_elf_gas.S make_riscv64_sysv_elf_gas.S Log message: update to php-8.1.2, add hidden dep on capstone reported by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 07:26:10 ports/mail/mutt-wizard/patches Update of /cvs/ports/mail/mutt-wizard/patches In directory cvs.openbsd.org:/tmp/cvs-serv37653/patches Log Message: Directory /cvs/ports/mail/mutt-wizard/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 07:29:45 Modified files: mail/mutt-wizard: Makefile distinfo Added files: mail/mutt-wizard/patches: patch-bin_mailsync patch-bin_mw Log message: update to mutt-wizard-3.2.1 with some patches, from maintainer Aisha Tammy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 07:42:16 Modified files: sysutils/monit : Makefile distinfo sysutils/monit/pkg: DESCR Log message: update to monit-5.30.0, from Caspar Schutijser (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 07:43:47 Modified files: www/lighttpd : Makefile distinfo www/lighttpd/pkg: PFRAG.mysql PLIST Log message: update to lighttpd-1.4.64, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/23 07:44:55 Modified files: misc/py-yfinance: Makefile distinfo Log message: update to py3-yfinance-0.1.69, from portno12@protonmail.com, ok maintainer CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/23 07:51:06 Log message: import cmdseq-0.2 cmdseq executes interleaved sequences of commands. For a given sequence of counts and commands, each execution of cmdseq executes one of the commands, cycling through the sequence and wrapping back to the beginning when it is complete. Port from Laurence Tratt, thanks! ok sthen@ Status: Vendor Tag: op Release Tags: op_20220123 N ports/sysutils/cmdseq/Makefile N ports/sysutils/cmdseq/distinfo N ports/sysutils/cmdseq/pkg/DESCR N ports/sysutils/cmdseq/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/23 07:51:37 Modified files: sysutils : Makefile Log message: +cmdseq CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/23 08:00:37 Modified files: net/gophernicus: Makefile distinfo net/gophernicus/pkg: PLIST README Removed files: net/gophernicus/patches: patch-gophernicus_c Log message: update net/gophernicus to 3.1.1 While here also rework the README: - suggest flags that produces the strictier pledge/unveil policy - other readability improvements by tracey@ build-tested and ok tracey@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/23 08:05:55 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-lib_libzstd_mk Log message: Update to zstd-1.5.2 Buf-fix release. Changes: https://github.com/facebook/zstd/releases/tag/v1.5.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2022/01/23 10:10:08 Modified files: sysutils : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm infrastructure/db: user.list Removed files: sysutils/netshot: Makefile distinfo sysutils/netshot/patches: patch-netshot_conf sysutils/netshot/pkg: DESCR PLIST README netshot.rc Log message: removal of sysutils/netshot Since version 0.16.0 released in February 2021, Netshot requires the GraalVM JRE in order to run JavaScript and Python. GraalVM is not available in ports. It is better to delete Netshot from ports than to ship an outdated version with old Java libraries. OK sthen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/23 11:40:55 Modified files: usr.sbin/rpki-client: main.c rpki-client.8 Log message: rearrange SYNOPSIS/usage to be a bit clearer; discussed with and ok claudio CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/23 14:20:26 Modified files: sys/arch/powerpc/powerpc: Tag: OPENBSD_7_0 trap.c Log message: Fix NULL dereference which allows user programs to read parts of the kernel memory. Found with clang static analyzer. Feedback and ok gkoehler@ from tobhe@; ok bluhm@ Don't return uninitialized stack memory on copyin() error. Found with clang static analyzer. from tobhe@; ok gkoehler@ This is errata/7.0/011_ppctrap.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/23 14:21:22 Modified files: sys/arch/powerpc/powerpc: Tag: OPENBSD_6_9 trap.c Log message: Fix NULL dereference which allows user programs to read parts of the kernel memory. Found with clang static analyzer. Feedback and ok gkoehler@ from tobhe@; ok bluhm@ Don't return uninitialized stack memory on copyin() error. Found with clang static analyzer. from tobhe@; ok gkoehler@ This is errata/6.9/027_ppctrap.patch.sig CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/23 14:32:07 Modified files: lang/python : Makefile.inc lang/python/2.7: Makefile lang/python/2.7/pkg: PLIST-main lang/python/3.10: Makefile lang/python/3.10/pkg: PLIST-main lang/python/3.8: Makefile lang/python/3.8/pkg: PLIST-main lang/python/3.9: Makefile lang/python/3.9/pkg: PLIST-main Log message: use a FULL_VERSION variable in Python Makefiles The goal is to shuffle things around allowing us to use this variable in the packing lists. This should reduce a little bit of churn going forward given some files get bumped with every point release. For example in Python 3.9 we make the following update: -lib/python3.9/lib2to3/Grammar3.9.10.final.0.pickle +lib/python3.9/lib2to3/Grammar${FULL_VERSION}.final.0.pickle -lib/python3.9/lib2to3/PatternGrammar3.9.10.final.0.pickle +lib/python3.9/lib2to3/PatternGrammar${FULL_VERSION}.final.0.pickle ok kmos@ (MAINTAINER), sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/23 14:44:31 Modified files: sys/netinet : tcp_var.h Log message: Define all TCP TF_ flags as unsigned numbers. They are stored in u_int t_flags. Shifting TF_TIMER with TCPT_DELACK can touch the sign bit. found by kubsan; suggested by deraadt@; OK miod@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/01/23 15:49:04 Modified files: . : errata69.html errata70.html Log message: Release ppctrap errata. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/23 15:53:03 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_mman.c Log message: move uao_reference() call before uvm_map() other uses in the kernel do this as uvm_map() may sleep and the segment may be deallocated while sleeping without a reference kettenis notes that shouldn't happen here due to a obj reference from an earlier i915_gem_object_lookup() call ok visa@ kettenis@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/23 17:47:05 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Redownload existing files with failed checksums CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/23 23:54:15 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: in the options list, show -f as taking "file ..." arguments; tweak/ok claudio CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/01/24 01:54:10 Modified files: math/py-cftime : Makefile distinfo Log message: Update py-cftime to 1.5.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/24 01:55:58 Modified files: sys/dev/pci/drm: dma-resv.c sys/dev/pci/drm/include/linux: dma-resv.h Log message: sync dma-resv with linux-5.15.y revert linux cd29f22019ec4ab998d2e1e8c831c7c42db4aa7d dma-buf: Use sequence counter with associated wound/wait mutex to not have to deal with seqcount_ww_mutex CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/24 02:00:23 Modified files: sysutils/loki : Makefile distinfo sysutils/loki/patches: patch-cmd_loki_loki-local-config_yaml Log message: sysutils/loki: update to 2.4.2. see https://github.com/grafana/loki/releases/tag/v2.4.0, https://github.com/grafana/loki/releases/tag/v2.4.1, https://github.com/grafana/loki/releases/tag/v2.4.2 and https://github.com/grafana/loki/blob/main/docs/sources/upgrading/_index.md#240 from Clement Martin, thanks ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 02:19:39 Modified files: sysutils/ssh-copy-id: Makefile distinfo Log message: update to ssh-copy-id-8.8pl1, from Jan-Piet Mens CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/24 04:21:28 Modified files: sysutils/cmdseq: Makefile Log message: fix broken RCS marker in makefile reminded by Laurie, thanks! no bump needed. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/24 05:44:08 Modified files: databases/ports-readmes-dancer: Makefile distinfo Log message: fix urls regexps, as noticed by afresh1@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/24 06:47:53 Modified files: lib/libssl : t1_lib.c Log message: Garbage collect the unused rv in tls1_check_ec_server_key() and convert to usual form of error checking. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/24 06:49:50 Modified files: lib/libssl : ssl_tlsext.c Log message: Avoid use of uninitialized in tlsext_sni_server_parse() If the hostname is too long, tlsext_sni_is_valid_hostname() will fail without having initialized *is_ip. As a result, the garbage value could lead to accepting (but otherwise ignoring) overlong and possibly invalid hostnames without erroring in tlsext_sni_server_parse(). ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/24 06:51:48 Modified files: lib/libssl : ssl_clnt.c Log message: In ssl3_get_server_key_exchange() switch a 'goto err' to 'goto fatal_err' so that the illegal_parameter alert is actually sent in case of X509_get0_pubkey() failure. ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/24 06:53:29 Modified files: lib/libssl : ssl_clnt.c Log message: Garbage collect unused ret in ssl3_get_new_session_ticket() ret is used to bubble up an error from ssl3_get_message() and is unused otherwise. Zap dead store and silly ret = 1; return ret; ok inoguchi jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 06:56:51 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST Log message: update to librenms-22.1.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/24 08:17:08 Modified files: databases/ports-readmes-dancer: Makefile distinfo Log message: hopefully this is the final fix for valid characters in paths and categories CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/24 08:50:34 Modified files: usr.sbin/rpki-client: repo.c Log message: When rename fails show the source filename and not the destination. The error should be more helpful thisway. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 09:35:12 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : distinfo net/unifi/6.0 : distinfo net/unifi/main : distinfo Log message: net/unifi/*: update log4j versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 09:35:54 Modified files: net/unifi/5.14 : Makefile net/unifi/6.0 : Makefile net/unifi/main : Makefile Log message: bump, missed in previous CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 09:36:31 Modified files: net/unifi : Tag: OPENBSD_7_0 Makefile.inc net/unifi/5.14 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/5.14/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/5.6 : Tag: OPENBSD_7_0 Makefile net/unifi/6.0 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.0/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.1 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.1/pkg: Tag: OPENBSD_7_0 PLIST net/unifi/6.2 : Tag: OPENBSD_7_0 Makefile distinfo net/unifi/6.2/pkg: Tag: OPENBSD_7_0 PLIST Log message: -stable net/unifi, update log4j versions, requested by Steven Surdock CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/24 09:40:17 Modified files: net/msoak : Makefile distinfo Log message: update to msoak-0.8, from Jan-Piet Mens CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/24 10:29:37 Modified files: usr.sbin/rpki-client: extern.h main.c mft.c parser.c Log message: Adjust code to handle unsupported file types a bit more graceful. The file still needs to match its hash to make the MFT valid but then there will only be a warning printed. Parsing of other files from that MFT are not influenced. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/24 10:39:59 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: Document X509_V_ERR_UNNESTED_RESOURCE. Previous version looked good to claudio CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2022/01/24 10:56:33 Modified files: etc : config.site Log message: change ac_cv_path_CPP_PATH to use /usr/libexec/cpp; spotted by jsg@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2022/01/24 11:06:29 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: ftp.man.poznan.pl moved to a new domain and dropped ftp support CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/24 15:49:48 Modified files: sys/net : pf_ioctl.c Log message: An af-to pf rule must have an address family naf to use after translation. Make stricter sanity checks in pf ioctl to avoid later crashes during packet processing. Reported-by: syzbot+0ef9190e7d0195496d0d@syzkaller.appspotmail.com OK sashan@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/24 20:13:41 Modified files: geo/foxtrotgps : Makefile Log message: switch to python3 foxtrotgps has supported python3 since version 1.2.1 ok kirby@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/01/24 21:04:41 Modified files: sys/arch/amd64/amd64: machdep.c sys/arch/i386/i386: machdep.c sys/kern : kern_sysctl.c vfs_subr.c sys/netinet : ip_input.c sys/sys : sysctl.h Log message: Capture a repeated pattern into sysctl_securelevel_int function A few variables in the kernel are only writeable before securelevel is raised. It makes sense to handle them with less code. OK sthen@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/01/24 21:11:10 Modified files: productivity/hledger: Makefile distinfo Log message: Upgrade productivity/hledger 1.23->1.24.1 OK kili@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/24 23:44:56 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname Log message: Update to git 2.35.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.35.0.txt CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/25 00:08:43 Modified files: sys/arch/mips64/mips64: lcore_ddb.S Log message: Preserve pcb_onfault in kdbpeek() and kdbpoke() This avoids misbehaviour if kdbpeek() or kdbpoke() is used in the middle of a guarded copy operation. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/25 00:10:19 Modified files: sys/arch/mips64/mips64: trap.c Log message: Use unguarded loads in stack trace saving The stack trace saver should see a system state that is not broken. Therefore use unguarded memory accesses. However, the unwinder is still haphazard. Terminate immediately if the program counter or stack pointer look inconsistent. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 02:37:29 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-0.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 02:51:17 Modified files: sysutils/freeipmi: Makefile distinfo sysutils/freeipmi/patches: patch-libfreeipmi_Makefile_in patch-libfreeipmi_driver_ipmi-kcs-driver_c patch-libipmidetect_Makefile_in patch-man_Makefile_in Log message: update to freeipmi-1.6.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 02:53:56 Modified files: net/icinga/web2-module-incubator: Makefile distinfo net/icinga/web2-module-incubator/pkg: PLIST Log message: update to icinga-web2-module-incubator-0.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:03:29 ports/www/tomcat/v10 Update of /cvs/ports/www/tomcat/v10 In directory cvs.openbsd.org:/tmp/cvs-serv41328/v10 Log Message: Directory /cvs/ports/www/tomcat/v10 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:03:30 ports/www/tomcat/v10/patches Update of /cvs/ports/www/tomcat/v10/patches In directory cvs.openbsd.org:/tmp/cvs-serv41328/v10/patches Log Message: Directory /cvs/ports/www/tomcat/v10/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:03:30 ports/www/tomcat/v10/pkg Update of /cvs/ports/www/tomcat/v10/pkg In directory cvs.openbsd.org:/tmp/cvs-serv41328/v10/pkg Log Message: Directory /cvs/ports/www/tomcat/v10/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:08:00 Modified files: net/prosody : Makefile distinfo Log message: security update to prosody-0.11.13, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:10:19 Modified files: net/prosody : Tag: OPENBSD_7_0 Makefile distinfo net/prosody/patches: Tag: OPENBSD_7_0 patch-makefile Log message: security update to prosody-0.11.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:12:02 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/patches: patch-conf_server_xml www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.75 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:12:10 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/patches: patch-conf_server_xml www/tomcat/v9/pkg: PLIST-examples PLIST-main Log message: update to tomcat-9.0.58 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 04:12:26 Modified files: www/tomcat : Makefile Added files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/patches: patch-conf_server_xml www/tomcat/v10/pkg: DESCR-examples DESCR-main PLIST-examples PLIST-main README-main tomcat.rc Log message: add tomcat-10.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 05:15:42 Modified files: lang/php/8.1 : Makefile lang/php/8.1/patches: patch-main_php_ini_c Log message: fix lang/php/8.1 using wrong config file (php-8.0.ini instead of php-8.1.ini CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 05:16:27 Modified files: lang/php/7.4/patches: patch-main_php_ini_c lang/php/8.0/patches: patch-main_php_ini_c Log message: use MODPHP_VERSION in patch-main_php_ini_c in 7.4/8.0, they had the correct value for the version anyway, but it should not be hardcoded in the patch CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2022/01/25 05:27:35 Modified files: net/powerdns : Makefile distinfo Log message: Upgrade to PowerDNS Authoritative Server 4.6.0 See https://docs.powerdns.com/authoritative/upgrading.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/25 06:31:45 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.5.1. See https://www.thunderbird.net/en-US/thunderbird/91.5.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/25 06:41:31 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.5.1. See https://www.thunderbird.net/en-US/thunderbird/91.5.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/01/25 07:02:38 Modified files: infrastructure/mk: bsd.port.mk Log message: officially restrict characters in CATEGORIES and FULLPKGPATH* so that ports-readmes-dancer and the likes can have predictable characters in urls ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/25 07:09:41 ports/x11/zutty/patches Update of /cvs/ports/x11/zutty/patches In directory cvs.openbsd.org:/tmp/cvs-serv79970/patches Log Message: Directory /cvs/ports/x11/zutty/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/25 07:17:54 Modified files: misc/posixtestsuite: Makefile Added files: misc/posixtestsuite/patches: patch-conformance_interfaces_sigpause_4-1_c Log message: Our sigpause(3) does not implement POSIX semantics, but BSD behavior. As sigpause(-1) with BSD semantics blocks SIGALRM, this code does neither terminate nor timeout on OpenBSD. Disable the test. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/25 07:26:57 Modified files: sysutils/ssh-copy-id: Makefile Log message: Do not strip(1) the shell script Fixes this in `make fake`: strip: /usr/ports/pobj/ssh-copy-id-8.8pl1/fake-amd64/usr/local/bin/INS@Ja1VJB5n7N: File format not recognized CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 07:44:25 Modified files: misc/remind : Makefile distinfo Log message: update to remind-3.3.12, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/25 07:51:54 Modified files: lib/libssl : tls13_legacy.c Log message: Avoid an infinite loop in SSL_shutdown() If the peer closed the write side of the connection and we have not yet received the close_notify, SSL_shutdown() makes an extra read to try and read the peer's close_notify from the pipe. In that situation, we receive EOF. The legacy stack will return -1 while the TLSv1.3 stack will end up returning 0. Since the documentation is not super explicit about what should be done if SSL_shutdown() returns 0, some applications will enter an infinite loop. The code and documentation indicate that SSL_shutdown() should only be called once more if it returned 0. Newer versions of the OpenSSL documentation explicitly say that one should call SSL_read() if SSL_shutdown() returns 0 in order to retrieve the close_notify. Doing this would also have avoided this infinite loop. Reported by Carsten Arzig and bluhm with a test case extracted from the syslogd tests using IO::Socket::SSL, which has such an infinite loop. ok bluhm jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/25 08:00:09 Modified files: lib/libssl : tls13_legacy.c Log message: Fix another return 0 bug in SSL_shutdown() If tls13_recod_layer_send_pending() returns TLS13_IO_EOF, we will bubble this up to the caller via tls13_legacy_return_code(), which translates TLS13_IO_EOF to 0. This can happen if we have pending post handshake-handshake data and the peer closes the pipe. Presumably tls13_legacy_shutdown() should be rewritten yet again. ok jsing CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2022/01/25 08:43:41 Modified files: faq/ports : specialtopics.html Log message: give some clues about cmake.port.mk and setting SHARED_LIBS, at some point it stopped setting so_version on new libraries automatically so you need to list them in SHARED_LIBS yourself. ok tracey@ kmos@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 10:53:06 Modified files: converters/p5-JSON: Makefile distinfo Log message: update to p5-JSON-4.05 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/25 10:55:39 Modified files: lib/libcrypto/man: HMAC.3 Log message: Remove some HMAC_CTX_init() remnants in HMAC(3). spotted by/ok jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/25 11:01:20 Modified files: lib/libssl/man : SSL_CTX_set_tlsext_ticket_key_cb.3 Log message: Rewrite paragraph to refer to EVP_CIPHER_CTX_new() and HMAC_CTX_new() to match reality. spotted by/ok jmc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 11:10:36 Modified files: multimedia/xine-lib: Makefile Added files: multimedia/xine-lib/patches: patch-src_combined_ffmpeg_demux_avformat_c patch-src_combined_ffmpeg_ff_audio_decoder_c patch-src_combined_ffmpeg_ff_video_decoder_c patch-src_combined_ffmpeg_ffmpeg_compat_h Log message: multimedia/xine-lib: add upstream fixes, from Brad (maintainer) - ffmpeg 4 compatibility attempt. - Fix avformat. - Fix video failure after temporary video out jam. CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2022/01/25 11:55:34 Modified files: faq/ports : testing.html Log message: replace the checksum test with something that actually makes sense (taking MASTER_SITESn and SUPDISTFILES into account) okay aja@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/01/25 11:56:03 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.3.0 - handle headers encoded using quoted printable or base64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/25 14:19:21 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_mman.c Log message: reduce diff to linux vm_fault_cpu() adds change made in linux 9fa1f4785f2a54286ccb8a850cda5661f0a3aaf9 drm/i915: Add object locking to vm_fault_cpu CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/25 14:31:26 Modified files: sys/dev/pci/drm/i915/gt: shmem_utils.c Log message: reduce diff to linux shmem_create_from_object() includes linux 988d4ff6e3c2220d13d8dde22a98945b64fd7977 drm/i915: Fix ww locking in shmem_create_from_object CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2022/01/25 14:51:24 Modified files: lib/libtls : Makefile Symbols.list tls.c tls.h tls_config.c tls_internal.h Added files: lib/libtls : tls_signer.c Log message: Introduce a signer interface intented to make TLS privsep simpler to implement. Add a tls_config_set_sign_cb() function that allows to register a callback for the signing operation on a tls_config. When used, the context installs fake pivate keys internally, and the callback receives the hash of the public key. Add a tls_signer_*() set of functions to manage tls_signer objects. A tls_signer is an opaque structure on which keys are added. It is used to compute signatures with private keys identified by their associated public key hash. Discussed with and ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2022/01/25 14:53:45 Modified files: lib/libtls : shlib_version Log message: minor bump after api additiom CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/25 14:55:13 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2022/01/25 15:31:54 Modified files: games/amnesia-tdd: Makefile Log message: workaround for segfault in games/amnesia-tdd clang 13 is stricter and -O2 causes segfault. clang 11 worked with -O2. As a workaround, override with -O0 until root cause is identified. Bump revision. Reproduced on FreeBSD by Vasily (upstream and author of FreeBSD port). While here, take maintainership. ok brynet@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 17:03:23 Modified files: lang/python : python.port.mk Log message: In the Python module, handle ports which use setuptools with only setup.cfg and not setup.py, by writing a small wrapper if needed. ok kmos@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/01/25 17:12:26 Modified files: misc/posixtestsuite/pkg: PLIST Log message: Forgot to update the plist. Found by kmos@ the hard way. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/25 17:14:59 Removed files: net/py-minimalmodbus/patches: patch-setup_py devel/py-jsonschema/patches: patch-setup_py Log message: Remove patches to cope with Python setuptools-based ports that don't have setup.py; recent changes to python.port.mk handle this directly. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/25 18:46:12 Modified files: sys/dev/pci/drm/i915/gt: intel_ggtt.c Log message: reduce diff to linux ggtt_probe_common() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/25 21:18:06 Modified files: sys/dev/pci/drm/include/linux/sched: mm.h sys/dev/pci/drm/i915: i915_request.c sys/dev/pci/drm/i915/gt: intel_gtt.c Log message: implement might_alloc() using assertwaitok() CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/01/25 23:05:59 Modified files: sys/dev/usb : uhidpp.c Log message: Rework initialization of sensors on device connect. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/01/25 23:31:31 Modified files: sys/dev/dt : dt_prov_static.c Log message: Make vmm(4/amd64) tracepoints amd64-only One can use them on non-VMM architectures, but they obviously won't hit: # arch -s ; btrace -l | grep vmm sparc64 tracepoint:vmm:guest_enter tracepoint:vmm:guest_exit Move them under __amd64__ to avoid confusion and safe a few bytes. OK dv CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/26 01:54:08 Log message: import py-pyperclip-1.8.2 needed by net/tremc; ports from Thim Cederlund, thanks! ok sthen@ Status: Vendor Tag: op Release Tags: op_20220126 N ports/sysutils/py-pyperclip/distinfo N ports/sysutils/py-pyperclip/Makefile N ports/sysutils/py-pyperclip/pkg/DESCR N ports/sysutils/py-pyperclip/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/26 01:54:55 Modified files: sysutils : Makefile Log message: +py-pyperclip CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/26 01:57:01 Log message: import tremc-0.9.2pl20210227 tremc is a curses interface for the Transmission BitTorrent daemon that can show the list of enqueued torrents, display their stats and also enqueue torrents. ports from Thim Cederlund, thanks! input and ok sthen@ Status: Vendor Tag: op Release Tags: op_20220123 N ports/net/tremc/Makefile N ports/net/tremc/distinfo N ports/net/tremc/pkg/DESCR N ports/net/tremc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/26 01:57:50 Modified files: net : Makefile Log message: +tremc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/26 04:05:41 Modified files: lib/libssl : s3_lib.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2022/01/26 05:05:33 Modified files: sys/dev/usb : uchcom.c Log message: shrink uca.ibufsize from UCHCOMIBUFSIZE to wMaxPacketSize of bulk-in pipe USB transaction is finished when whole requested data has transferred, or short packet (the size is less than wMaxPacketSize) has sent. UCHCOMIBUFSIZE(256) was multiply of wMaxPacketSize(32). When CH340 sends exact wMaxPacketSize byte packet, this will cause Rx jam problem due to transaction is not finished. Now uca.ibufsize is same as wMaxPacketSize to avoid this problem. ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 05:53:28 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-370.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 05:55:12 Modified files: net/bro : Makefile distinfo Log message: Update to zeek-4.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 06:01:08 Modified files: mail/sendmail : Makefile distinfo mail/sendmail/patches: patch-sendmail_tls_c Log message: Update to sendmail-8.17.1.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 06:08:02 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 06:08:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 06:08:30 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.43. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/26 06:57:56 Modified files: usr.sbin/rpki-client: parser.c repo.c Log message: Change the repository layout by removing the valid directory. Everything that was in that directory is now in the chachedir root. The rsync and rrdp directories are now .rsync/ and .rrdp/. The ta/ directory still remains because TAs are special. Idea and most of the diff from job@ OK tb@ and benno@ CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2022/01/26 07:28:13 Modified files: infrastructure/lib/DPB: Config.pm Log message: Override "build_user" with a command argument if any. ok espie CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/26 07:39:07 Modified files: sys/dev/acpi : acpi.c Log message: An ACPI device needs to be both present and enabled for it to function. So only attempt to attach hardware that has both bits enabled. This fixes an issue where com(4) would attach for a disabled serial port leading to misdetection of the hardware variant and a subsequent hang when /etc/rc runs ttyflags -a. ok anton@, deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/26 07:42:39 Modified files: usr.sbin/rpki-client: main.c parser.c rpki-client.8 Log message: Allow rsync:// URI as file in -f mode. This makes it easier to explore rpki repositories by following AIA and manifest URIs. Also stop checking the the loaded file is not part of the auth tree, it is possible that this file was loaded before as a dependency. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/26 08:17:38 Modified files: textproc/py-emoji: Makefile distinfo Log message: Update py-emoji to 1.6.3 CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2022/01/26 08:18:23 Modified files: faq/ports : guide.html Log message: update MULTI_PACKAGE example s/-core/-main, don't mention PKGNAME-xyz (the default is fine for most cases) and rework the example Makefile. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 08:27:11 Modified files: devel/microsoft-gsl: Makefile distinfo devel/microsoft-gsl/pkg: PLIST Log message: Update to microsoft-gsl 4.0.0 https://github.com/microsoft/GSL/releases/tag/v4.0.0 The only consumer net/tdesktop (WIP) still builds and works with this. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 08:35:28 Modified files: www/varnish : Makefile distinfo Log message: Security update to varnish 7.0.2 https://varnish-cache.org/security/VSV00008.html#vsv00008 "HTTP/1 Request Smuggling Vulnerability" Remove myself as maintainer. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/26 08:47:38 Log message: Import gitmux - a tool to display git repo information in a tmux status bar. OK and tweaks from sthen@ Status: Vendor Tag: abieber Release Tags: abieber_20220126 N ports/sysutils/gitmux/Makefile N ports/sysutils/gitmux/distinfo N ports/sysutils/gitmux/pkg/DESCR N ports/sysutils/gitmux/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/01/26 08:48:06 Modified files: sysutils : Makefile Log message: + gitmux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 09:10:25 Modified files: sysutils/polkit: Makefile Added files: sysutils/polkit/patches: patch-src_programs_pkcheck_c patch-src_programs_pkexec_c Log message: SECURITY fix for CVE-2021-4034 pkexec: local privilege escalation CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/26 09:12:27 Modified files: sysutils/polkit: Tag: OPENBSD_7_0 Makefile Added files: sysutils/polkit/patches: Tag: OPENBSD_7_0 patch-src_programs_pkcheck_c patch-src_programs_pkexec_c Log message: SECURITY fix for CVE-2021-4034 pkexec: local privilege escalation CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/01/26 11:19:46 Modified files: productivity/py-tasklib: Makefile distinfo Log message: update productivity/py-tasklib 2.4.0 --> 2.4.3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 11:48:50 Log message: Import net/tg_owt 0.0.0.20220123 Joint effort with Andrew Krasavin . Tested by lots of people on amd64 amd arm64. Feedback op OK abieber op --- tg_owt is a WebRTC build for Telegram Desktop (net/tdesktop). WebRTC is an open source project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose. WebRTC implements the W3C's proposal for video conferencing on the web. Status: Vendor Tag: kn Release Tags: kn_20220126 N ports/net/tg_owt/Makefile N ports/net/tg_owt/distinfo N ports/net/tg_owt/patches/patch-CMakeLists_txt N ports/net/tg_owt/patches/patch-src_third_party_libsrtp_crypto_hash_hmac_ossl_c N ports/net/tg_owt/pkg/DESCR N ports/net/tg_owt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 11:56:45 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/patches: patch-CMakeLists_txt Removed files: net/tg_owt/patches: patch-src_third_party_libsrtp_crypto_hash_hmac_ossl_c Log message: Replace two local patches with upstream PRs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:25:54 Modified files: net/tg_owt : Makefile net/tg_owt/pkg : PLIST Log message: Do not package uneeded files CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:30:29 Modified files: net/tg_owt : Makefile Log message: Prefix PATCHFILES with "tg_owt-", sync with distinfo Also remove one unneeded patch for bundled libusrsctp (we use our port). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:38:06 Log message: Import net/tdesktop 3.4.8 Joint effort with Andrew Krasavin . Tested by lots of people on amd64 amd arm64. Feedback op OK abieber op --- Telegram Desktop is the official desktop client for the Telegram messenger, based on the Telegram API and the MTProto secure protocol. Status: Vendor Tag: kn Release Tags: kn_20220126 N ports/net/tdesktop/Makefile N ports/net/tdesktop/distinfo N ports/net/tdesktop/patches/patch-cmake_external_CMakeLists_txt N ports/net/tdesktop/patches/patch-Telegram_cmake_lib_tgcalls_cmake N ports/net/tdesktop/patches/patch-cmake_options__linux_cmake N ports/net/tdesktop/patches/patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp N ports/net/tdesktop/patches/patch-Telegram_ThirdParty_minizip_ioapi_c N ports/net/tdesktop/patches/patch-Telegram_CMakeLists_txt N ports/net/tdesktop/patches/patch-Telegram_SourceFiles_calls_calls_call_cpp N ports/net/tdesktop/patches/patch-cmake_external_dispatch_CMakeLists_txt N ports/net/tdesktop/pkg/DESCR N ports/net/tdesktop/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:41:45 Modified files: net/tdesktop : Makefile Log message: Remove PATCHORIG, fix license detail That one .orig file was in an unneeded bundle we remove, thanks op. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:48:25 Modified files: net/tdesktop : Makefile Log message: Ditch extra LDFLAGS Those are mostly dependencies of tg_owt, which dynamically links them correctly. tdesktop links against absl_strings on its own already. libevent is not used at all. This is a left-over from early porting days. tdesktop still builds and works with this, including calls. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 12:50:24 Modified files: net : Makefile Log message: +tdesktop +tg_owt CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 14:23:00 Modified files: net/tdesktop : Makefile Log message: Remove libevent LDEP (forgotten in previous commit) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/26 14:53:51 Modified files: net/tg_owt : Makefile net/tg_owt/pkg : PLIST net/tdesktop : Makefile Log message: Use comments not echo in bundle handling Clean up the .need/ directory so it does not land in PLIST. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/26 15:58:22 Modified files: devel/py-cffi : Makefile devel/py-rencode: Makefile geo/py-fiona : Makefile geo/py-shapely : Makefile math/py-numexpr: Makefile net/py-cares : Makefile sysutils/py-statgrab: Makefile textproc/py-ICU: Makefile Log message: Remove obsolete uses of the TESTLIBDIR construct in favor of MODPY_TEST_LIBDIR from the lang/python module Fix tests for geo/py-fiona while here CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/26 17:22:15 Modified files: sysutils : Makefile Log message: Unlink py-filelock CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/26 17:22:34 Removed files: sysutils/py-filelock: Makefile distinfo sysutils/py-filelock/pkg: DESCR PLIST Log message: Remove py-filelock since it is no longer used by anything ok paco@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/26 17:32:39 Modified files: x11/zutty : Makefile Added files: x11/zutty/patches: patch-wscript Log message: Stop hardcoding -O3 -march=native, respect CXXFLAGS/LDFLAGS Spotted on riscv64 where -march=native isn't supported. ok sdk@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/26 18:37:48 Modified files: lang/python/3.10: Makefile distinfo lang/python/3.10/patches: patch-Makefile_pre_in patch-Modules__hashopenssl_c patch-configure_ac patch-setup_py lang/python/3.10/pkg: PLIST-main PLIST-tests Log message: Update to Python 3.10.2 https://docs.python.org/3.10/whatsnew/changelog.html#python-3-10-2-final Numerous bugfixes, none of them labelled as security fixes though. "Make it so" daniel@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/26 19:56:13 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c Log message: use process name for both thread and process name CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/26 21:17:40 Modified files: sys/dev/pci/drm/i915: i915_gem.c Log message: raise mm obj_lock mtx ipl to IPL_TTY used with spin_lock_irqsave() from __i915_gem_object_set_pages() i915_gem_suspend_late() i915_gem_shrink() i915_gem_shrinker_oom() i915_gem_object_make_unshrinkable() i915_gem_madvise_ioctl() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/26 21:20:01 Modified files: sys/dev/pci/drm/i915: i915_scheduler.c Log message: raise sched_engine lock mtx ipl to IPL_TTY used with spin_lock_irq() from resubmit_virtual_request() execlists_hold() execlists_unhold() execlists_capture() remove_from_engine() rcu_virtual_context_destroy() virtual_submission_tasklet() used with spin_lock_irqsave() from execlists_submit_request() execlists_reset_rewind() execlists_reset_cancel() virtual_submit_request() intel_execlists_show_requests() CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/01/26 23:08:20 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/patches: patch-po_LINGUAS games/wesnoth/pkg: PLIST Added files: games/wesnoth/patches: patch-CMakeLists_txt Removed files: games/wesnoth/patches: patch-cmake_FindSDL2_cmake Log message: update to wesnoth-1.16.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/27 00:03:36 Modified files: net/tdesktop : Makefile Log message: Tell portroach what to look at, 3.4.8 is not newer than 3.4.8-full CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/27 00:36:46 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-glib_gfileutils_c patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.70.3. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/01/27 00:42:36 Modified files: mail/sendmail : Makefile Removed files: mail/sendmail/patches: patch-sendmail_tls_c Log message: sendmail: remove stale patch. Claus Assmann incorporated our patches upstream and while this patch makes no difference in -current, it is incorrect. Pointed out by Claus Assmann, thanks! ok aja CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/01/27 00:51:23 Modified files: multimedia/gstreamer1/core: Makefile Log message: do not install gst-ptp-helper as suid; ok aja@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/01/27 01:10:26 Modified files: net/py-nbxmpp : Makefile distinfo Log message: update net/py-nbxmpp to 2.0.4 ok kmos@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/27 02:23:01 Log message: Import databases/victoriametrics v1.72.0 Feedback from sthen@ danj@ OK sthen@ VictoriaMetrics is a fast, cost-effective and scalable time-series database. https://victoriametrics.com/ Status: Vendor Tag: denis Release Tags: denis_20220127 N ports/databases/victoriametrics/Makefile N ports/databases/victoriametrics/distinfo N ports/databases/victoriametrics/pkg/DESCR N ports/databases/victoriametrics/pkg/PLIST N ports/databases/victoriametrics/pkg/vmetrics.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/27 02:25:37 Modified files: databases : Makefile infrastructure/db: user.list Log message: Add _vmetrics user and link victoriametrics to the build CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/01/27 02:32:17 Modified files: databases/victoriametrics/pkg: vmetrics.rc Log message: Use a valid shell in rc-file CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/01/27 03:43:20 Modified files: net/ruby-msgpack: Makefile distinfo Log message: simple update 1.4.3 -> 1.4.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 05:25:22 Modified files: sys/dev/pci/drm: drm_drv.c Log message: drop some local changes in an unused function CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2022/01/27 05:29:14 Modified files: devel/cjose : Makefile Added files: devel/cjose/patches: patch-cjose_pc_in Log message: Remove "require libcypto.." from cjose.pc since it's not needed. ok tb CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/01/27 07:20:42 Modified files: productivity/baikal: Makefile distinfo productivity/baikal/patches: patch-Core_Frameworks_Baikal_Model_Config_Standard_php productivity/baikal/pkg: PLIST README Log message: Update baikal to 0.9.1. Please portcheck while there. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/27 08:55:12 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 96.0.3. see https://www.mozilla.org/en-US/firefox/96.0.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/27 08:55:45 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.5.1. see https://www.mozilla.org/en-US/firefox/91.5.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/27 08:56:34 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.5.1. see https://www.mozilla.org/en-US/firefox/91.5.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/01/27 09:26:32 Modified files: sbin/fdisk : cmd.c part.c part.h Log message: Nuke single use function PRT_fix_BN() and just use the ATA/ATAPI LBA -> CHS conversion formula LBA = (C × HPC + H) × SPT + (S − 1) instead of the equivalent tortuous arithmetic used in PRT_fix_BN(). No intentional functional change. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/01/27 09:58:37 Modified files: usr.bin/awk : FIXES README.md main.c run.c Log message: Update awk to Dec 8, 2021 version. Fixes error handling in closefile() and closeall(). Long standing warnings had been made fatal and some fatal errors went undetected. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/27 10:34:51 Modified files: sys/dev/fdt : if_cad.c Log message: cad(4): Disable unused priority queues The GEMs on the PolarFire Soc implement four Rx queues and four Tx queues for prioritizing traffic. All the queues are in a pseudo active state after reset. The driver uses only queues with index 0. Disable the rest to avoid DMA errors. Tested on a SiFive FU740 by jca@, Microchip PolarFire SoC and Xilinx Zynq-7000 by me. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/27 10:36:22 Modified files: share/man/man4 : cad.4 Log message: cad(4): Mention PolarFire SoC. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/27 11:28:45 Modified files: sys/dev/pci : if_em_hw.c if_ix.c ixgbe.c ixgbe_82598.c Log message: Cast to unsigned integer before overflow can happen. found by kubsan; joint work with tobhe@; OK miod@ CVSROOT: /cvs Module name: xenocara Changes by: op@cvs.openbsd.org 2022/01/27 11:45:10 Modified files: app/cwm : calmwm.h conf.c cwmrc.5 group.c kbfunc.c screen.c Log message: Add group-last command that shows only the previously active group; ok okan CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/27 13:30:29 Modified files: lib/libcrypto/ecdsa: ecs_sign.c ecs_vrf.c Log message: Do not depend on engine.h pulling in err.h and evp.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/01/27 13:31:21 Modified files: lib/libcrypto/ecdsa: ecs_err.c Log message: sort includes as usual CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2022/01/27 13:55:01 Modified files: print/ghostscript/gnu: Makefile distinfo print/ghostscript/gnu/pkg: PLIST Removed files: print/ghostscript/gnu/patches: patch-base_devs_mak patch-base_fapi_ft_c patch-base_gp_psync_c patch-base_gsmalloc_c patch-base_lib_mak patch-base_unix-dll_mak patch-base_unix-gcc_mak patch-contrib_opvp_gdevopvp_c patch-cups_colord_h patch-cups_gstoraster_c patch-lib_ps2epsi patch-psi_dxmain_c patch-psi_zfrsd_c patch-psi_zmisc3_c Log message: Update to ghostscript-9.55.0. From Volker Schlecht, who also takes maintainership. Thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:10:11 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: Put BO in its memory manager's lru list From xinhui pan 0da09030aae4a3c9de4699e7ce71085639f8c378 in linux 5.15.y/5.15.17 781050b0a3164934857c300bb0bc291e38c26b6f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:13:24 Modified files: sys/dev/pci/drm: drm_drv.c Log message: drm: fix null-ptr-deref in drm_dev_init_release() From Wang Hai 52e1bf49e3e25358519719284028334cb31ab543 in linux 5.15.y/5.15.17 acf20ed020ffa4d6cc8347e8d356509b95df3cbe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:37:14 Modified files: sys/dev/pci/drm: drm_dp_helper.c Log message: drm/dp: Don't read back backlight mode in drm_edp_backlight_enable() From Lyude Paul 56339a5546a7f66333f9d3c55e3fd1424caa4879 in linux 5.15.y/5.15.17 646596485e1ed2182adf293dfd5aec4a96c46330 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:41:01 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_connectors.c Log message: drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() From Zhou Qingyang 1e22b51876fa786c0b972e327ffb5cc686873cd1 in linux 5.15.y/5.15.17 b220110e4cd442156f36e1d9b4914bb9e87b0d00 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:44:38 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() From Zhou Qingyang e833ef0b545e1a5b3eaf00af391c4fd1fb47ffd8 in linux 5.15.y/5.15.17 ab50cb9df8896b39aae65c537a30de2c79c19735 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:46:54 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_debugfs.c Log message: drm/amd/display: Fix bug in debugfs crc_win_update entry From Wayne Lin 6dcc6706dab10744d277bdc2613fb135c6a632dd in linux 5.15.y/5.15.17 4bef85d4c9491415b7931407b07f24841c1e0390 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:50:24 Modified files: sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_resource.c Log message: drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs From Nicholas Kazlauskas 89166801f80dc64083212eef1308bfc62f6844f1 in linux 5.15.y/5.15.17 d374d3b493215d637b9e7be12a93f22caf4c1f97 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:52:54 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L From Hans de Goede c350fcc74035f48ee5a7226faee7079dd0ce9565 in linux 5.15.y/5.15.17 bc30c3b0c8a1904d83d5f0d60fb8650a334b207b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:56:43 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: check top_pipe_to_program pointer From Yang Li 1fffa8ffd62fc511d4447b793641252c4743e81c in linux 5.15.y/5.15.17 a689e8d1f80012f90384ebac9dcfac4201f9f77e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 15:58:56 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_irq.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amdgpu/display: set vblank_disable_immediate for DC From Alex Deucher f94cf1cb17963905910c2adc332ebb9e44e7fa4b in linux 5.15.y/5.15.17 92020e81ddbeac351ea4a19bcf01743f32b9c800 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:01:23 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr: clk_mgr.c Log message: drm/amd/display: add else to avoid double destroy clk_mgr From Martin Leung 58d33532664c1580beeb127ffe771a7739fb63d3 in linux 5.15.y/5.15.17 11dff0e871037a6ad978e52f826a2eb7f5fb274a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:03:40 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_svm.c Log message: drm/amdkfd: Fix error handling in svm_range_add From Felix Kuehling 4a635b9d5ba5f691e378f7ec20e11b7b04f07a45 in linux 5.15.y/5.15.17 726be40607264b180a2b336c81e1dcff941de618 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:05:39 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV From Jingwen Chen 8662d0c6a36807093aed34b17b930484fd4bf22f in linux 5.15.y/5.15.17 85dfc1d692c9434c37842e610be37cd4ae4e0081 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:07:51 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v10_0.c gmc_v9_0.c Log message: drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV From Jingwen Chen 305f07b93d34d292432251e9963bf232db38d67a in linux 5.15.y/5.15.17 948e7ce01413b71395723aaf846015062aea3a43 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:10:03 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v8_0.c Log message: drm/amdgpu: fixup bad vram size on gmc v8 From Zongmin Zhou 493b87970061f044c5cf795cfd1d679d114844ed in linux 5.15.y/5.15.17 11544d77e3974924c5a9c8a8320b996a3e9b2f8b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:12:15 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: amdgpu/pm: Make sysfs pm attributes as read-only for VFs From Marina Nikolic e4066c05d3327b530bb00d11d3492bac1e69982d in linux 5.15.y/5.15.17 11c9cc95f818f0f187e9b579a7f136f532b42445 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:14:21 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amd/display: Fix the uninitialized variable in enable_stream_features() From Yizhuo Zhai 3bf997ec299cdf7280b2039806e5e1d847df111a in linux 5.15.y/5.15.17 0726ed3065eeb910f9cea0c933bc021a848e00b3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:19:39 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cik.c vi.c Log message: drm/amdgpu: don't do resets on APUs which don't support it From Alex Deucher c3a9e0e701dfd087b0044c3598bffe880262c066 in linux 5.15.y/5.15.17 e8309d50e97851ff135c4e33325d37b032666b94 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:23:27 Modified files: sys/dev/pci/drm/i915/display: intel_ddi_buf_trans.c Log message: drm/i915/display/ehl: Update voltage swing table From Jose Roberto de Souza 077fe9d865604fcab3238afeaa7408cc1635bc39 in linux 5.15.y/5.15.17 ef3ac01564067a4337bb798b8eddc6ea7b78fd10 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/27 16:26:35 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: drm/radeon: fix error handling in radeon_driver_open_kms From Christian Koenig f22f67b43775fffb09f371ea861779cdbbb763ec in linux 5.15.y/5.15.17 4722f463896cc0ef1a6f1c3cb2e171e949831249 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/27 20:46:46 Modified files: lib/libtls : Symbols.list Log message: Expose tls_signer_error() Add tls_signer_error to Symbols.list - this was missed during the last libtls minor bump and can ride along. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 21:59:15 Modified files: include : link_elf.h include/rpcsvc : yp_prot.h Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. one from miod, other by "never just one" vibe CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 22:01:29 Modified files: libexec/ld.so : resolve.h Log message: Update comment: struct link_map is defined in noted by miod CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 22:15:05 Modified files: bin/csh : csh.c set.c bin/expr : expr.c bin/pax : pat_rep.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 22:24:15 Modified files: sbin/iked : eap.c sbin/isakmpd : sa.c transport.h sbin/pfctl : pfctl_optimize.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 22:54:02 Modified files: lib/libc/rpc : auth_unix.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 23:18:42 Modified files: usr.bin/mail : def.h usr.bin/mg : dir.c help.c interpreter.c tags.c usr.bin/rdist : docmd.c usr.bin/rdistd : server.c usr.bin/showmount: showmount.c usr.bin/ssh : monitor.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/27 23:33:27 Modified files: usr.sbin/authpf: authpf.c usr.sbin/cron : do_command.c usr.sbin/dhcpd : memory.c usr.sbin/mopd/mopd: process.c usr.sbin/rpki-client: parser.c usr.sbin/sasyncd: net.c usr.sbin/vmd : loadfile_elf.c usr.sbin/wsmoused: mouse_protocols.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/28 00:11:15 Modified files: sys/dev/pci : if_bnxtreg.h if_iwxreg.h igc_i225.c sys/dev/usb : uaudio.c sys/kern : kern_exit.c sys/net : ifq.h sys/net80211 : ieee80211_input.c Log message: When it's the possessive of 'it', it's spelled "its", without the apostrophe. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/28 00:47:13 Modified files: net/p5-Net-OpenSSH: Makefile distinfo Log message: Update to p5-Net-OpenSSH-0.80 from portno12 at protonmail.com ok sthen@, Abel Abraham Camarillo Ojeda (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/28 01:18:21 Modified files: textproc/p5-PPIx-Regexp: Makefile distinfo Log message: Update to p5-PPIx-Regexp-0.082 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/28 01:28:14 Modified files: textproc/p5-PPIx-QuoteLike: Makefile distinfo Log message: Update to p5-PPIx-QuoteLike-0.019 from wen heping. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 01:30:51 Modified files: security/libgpg-error: Makefile distinfo security/libgpg-error/pkg: PLIST Log message: Update to libgpg-error-1.44. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/28 01:38:39 Modified files: textproc/p5-PPI: Makefile distinfo Log message: Update to p5-PPI-1.271 from wen heping. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 01:50:57 Modified files: graphics/openexr: Makefile distinfo Log message: SECURITY update to OpenEXR-3.1.4 CVE-2021-45942 Heap-buffer-overflow in Imf_3_1::LineCompositeTask::execute CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/28 02:00:51 Modified files: net/librsync : Makefile distinfo Removed files: net/librsync/patches: patch-tests_rdiff_bad_option_sh Log message: update to librsync-2.3.2 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/01/28 02:26:19 Modified files: security/lynis : Makefile distinfo security/lynis/pkg: PLIST Log message: Update for Lynis to 3.0.7 OK sebastia@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/01/28 02:32:43 Modified files: www/nextcloud : Makefile www/nextcloud/20: Makefile distinfo www/nextcloud/20/pkg: PLIST www/nextcloud/21/pkg: PLIST Log message: Delete Nextcloud 20. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 02:44:22 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-cups_Makefile Log message: Update to cups-2.4.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/28 03:37:23 Modified files: usr.sbin/bgpd : rde_trie.c Log message: Must use unsigned 1 here since modern compilers can't shift a signed 1 by 31. OK tb@ kettenis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/28 03:41:44 Modified files: lib/libutil : imsg.c Log message: Only memcpy() into imsg->data if datalen is not 0. Passing a NULL pointer to memcpy() is UB no matter if len is 0. Reported by fouzhe on openbgpd-portable github page. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 03:47:50 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 03:48:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 03:48:16 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 04:11:32 Modified files: misc/subsurface: Makefile Log message: Do not pick up gsed. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/01/28 05:27:36 Modified files: games/scummvm : Makefile distinfo games/scummvm/patches: patch-configure Log message: update to scummvm 2.5.1 CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/28 06:11:56 Modified files: lib/libssl : d1_srtp.c Log message: Error check for sk_push in libssl CID 24838 comment and ok tb@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/28 06:14:48 Modified files: lib/libssl : ssl_cert.c Log message: Error check for sk_push in libssl CID 118976 118979 ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/28 07:11:27 Modified files: usr.sbin/rpki-client: repo.c Log message: Do not skip .rrdp cache cleanup if rrdp is off (option -R). The sync via rsync alters the cache and rrdp can only recover by downloading a snapshot. By doing the cleanup here it will make sure this happens. Noticed by job@ OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/01/28 08:30:23 Modified files: usr.sbin/rpki-client: extern.h main.c mft.c parser.c Log message: Properly handle .mft files as intended by the RFC. Instead of always selecting the newest file this opens both the new (from rrdp or rsync) and old (valid) MFT. It then compares the manifest number and based on that the 'newer' MFT is selected. The MFT file and hash check is also changed to always try both locations and selecting whatever matches up with the hash. The selction is passed back to the the main process and used later on to open exactly the same file as was checked against the hash. The MFT parsing code has been split up into multiple steps so that the files can be parsed, compared and then fully validated. In most cases this makes no difference but it prevents replay attacks using old but still valid files. With and OK tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/28 09:20:09 Modified files: sys/arch/mips64/include: cpu.h trap.h sys/arch/mips64/mips64: lcore_access.S Log message: Remove unused guarded read and write routines. No objection from miod@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/01/28 10:05:41 Added files: print/ghostscript/gnu/patches: patch-configure Log message: Add patch missed in the update to 9.55.0 Patch needed for our library versioning to be respected. Issue reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/01/28 10:47:03 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-3.5.0 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.5.0 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/01/28 11:20:03 Modified files: www/p5-Test-LWP-UserAgent: Makefile distinfo Log message: update www/p5-Test-LWP-UserAgent to 0.036 CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/01/28 11:37:40 Modified files: sys/arch/powerpc/ddb: db_interface.c db_trace.c sys/arch/powerpc/include: db_machdep.h sys/arch/powerpc64/powerpc64: db_trace.c Log message: Give ddb more access to registers on macppc, powerpc64 Edit db_regs[] in db_trace.c on both powerpc and powerpc64, so ddb can access $r14, $r15, $r16, $dar, $dsisr. Only for powerpc: change db_trap_glue to copy all registers to and from ddb_regs (it was skipping some); change db_set_single_step and db_clear_single_step to flip the correct bit of srr1; delete FIXUP_PC_AFTER_BREAK, which was off by 1 instruction. "ddb{1}> s" on my PowerMac7,3 (dual G5 at 2700 MHz) began to panic like, "*cpu0: mutex 0xa7d0a0 not held in tc_update_timekeep". Add an arbitrary delay(100) after sending PPC_IPI_DDB; I want cpu0 to get the ipi before it can see db_active == 1 and skip acquiring a mutex. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/28 14:22:05 Modified files: devel/libsmb2 : Makefile distinfo devel/libsmb2/patches: patch-lib_errors_c devel/libsmb2/pkg: PLIST Removed files: devel/libsmb2/patches: patch-include_smb2_libsmb2_h patch-lib_libsmb2_c patch-lib_socket_c Log message: Update libsmb2 3.0.0 => 4.0.0 * Mon Jan 17 2022 : Version 4.0.0 - Add support for SMB3 encryption - Add support for Anonymous NTLMSSP logins - Add support for readlink. - Add API to notify application of changes to which filehandles are used by libsmb2. - Add suppport for Big Endian DCERPC and allow it to be controlled from the URL. - Add support for 3.1.1 signing - Add support for PS2(EE) and PS3 - Fixes to UCS2 when compose characters are used. - Various MacOS fixes - Fix a few NULL dereferences from Brad CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/01/28 17:06:26 Modified files: usr.bin/touch : touch.c Log message: touch(1): don't leak file descriptor if futimens(2) fails This conditional chain short-circuits if futimens(2) fails, leaving the file descriptor open. We need to evaluate each system call in the chain separately to ensure we attempt to close(2) the descriptor. With input from guenther@ and millert@. Thread: https://marc.info/?l=openbsd-tech&m=164332809900558&w=2 ok millert@, probably ok guenther@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/01/28 17:11:54 Modified files: usr.bin/rev : rev.c Log message: rev(1): refactor main loop The main loop here is obfuscated. Refactor the open/read/write/close portion of the loop out of main () and into a new function, rev_file(). Move "multibyte" out into global storage. The result is much easier to understand at a glance. Thread: https://marc.info/?l=openbsd-tech&m=164329515201417&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/01/28 17:19:04 Modified files: usr.bin/head : head.c Log message: head(1): refactor main loop The main loop here is horribly obfuscated. In particular, the path through the loop to exit(3) is very complex. Refactor the open/read/write/close portions of the loop out of main() into a separate function, head_file(). The result is a lot easier to understand at a glance. In particular, the path to the end of main() is now dead simple. Thread: https://marc.info/?l=openbsd-tech&m=164325900400701&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2022/01/28 19:03:19 Modified files: lib/libtls : tls_signer.c Log message: Add limits.h for INT_MAX in tls_signer.c ok jsing@ tb@ CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2022/01/28 20:05:54 Modified files: . : want.html Log message: My X230 sadly isn't up to speed these days anymore and keeps falling apart. I would appreciate a faster non-Intel machine for the next years to come. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/01/28 22:47:36 Modified files: sys/lib/libkern/arch/mips64: bcmp.S bzero.S memmove.S strcmp.S Log message: Use local symbols in libkern mips64 assembly routines. OK miod@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/01/28 23:25:33 Modified files: sys/uvm : uvm_page.h Log message: Fix macro name in comment. ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 23:54:04 Modified files: www/nextcloud/21: Makefile Log message: Bump to unbreak. +@pkgpath www/nextcloud +@pkgpath www/nextcloud/20 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/28 23:56:10 Removed files: www/nextcloud/20: Makefile distinfo www/nextcloud/20/pkg: PLIST Log message: Remove empty files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 00:20:50 Modified files: print/ghostscript/gnu: Makefile Log message: Use tabs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 00:37:15 Modified files: print/ghostscript/gnu: Makefile print/ghostscript/gnu/patches: patch-configure Log message: Fix soname; [libgs.so.16] -> [libgs.so.16.0] Spotted during a port-lib-depends-check while updating libspectre: Missing lib: libgs.so.16 (/usr/local/lib/libspectre.so.1.0) (NOT REACHABLE) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 00:37:52 Modified files: print/libspectre: Makefile print/libspectre/patches: patch-libspectre_spectre-device_c Removed files: print/libspectre/patches: patch-configure_ac patch-libspectre_spectre-gs_c Log message: Remove patches/chunks now that we have a modern ghostscript. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/29 01:36:48 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.35.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 02:12:23 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 02:12:34 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/29 02:12:51 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.22.46. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/29 02:30:26 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.12-36 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/29 02:31:23 Modified files: lang/cython : Makefile distinfo Log message: update to py-cython-0.29.27 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/01/29 05:11:52 Modified files: x11/alacritty : Makefile crates.inc distinfo Log message: Update alacritty v0.9.0 => v0.10.0 Changes: # Added * Option colors.transparent_background_colors to allow applying opacity to all background colors * Support for running multiple windows from a single Alacritty instance (see docs/features.md) * Urgency support on Wayland via xdg_activation_v1 # Changed * ExpandSelection is now a configurable mouse binding action * Config option background_opacity, you should use window.opacity instead * Reload configuration files when their symbolic link is replaced * Strip trailing whitespaces when yanking from a block selection * Display area keeps history position when viewport is cleared * Commands spawn from the current directory of the foreground shell in Unix-like systems * Remove trailing newline from strings taken from hints or simple/semantic selections * Builtin font is now used for box drawing characters from U+2500 to U+259f * Logs now print the time since startup instead of the local time # Fixed * Line indicator obstructing vi mode cursor when scrolled into history * Vi mode search starting in the line below the vi cursor * Invisible cursor with matching foreground/background colors * Crash when hovering over a match emptied by post-processing * Crash when the vi cursor is on the scrollback and viewport clear is invoked * Freeze when the vi cursor is on the scrollback and scrollback clear is invoked * Vi cursor on topmost of the display moving downward when scrolled into history with active output * Input lag on Wayland with Nvidia binary driver * Crash when hovering the mouse over fullwidth characters * Do not create logfile if the file already exists # Removed * Wayland client side decorations were simplified from Eric Auge Committed with tweaks: * Revision removed (instead of =0) * Added comment about failing test CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/29 05:30:14 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-audio_out_ao_sndio_c Log message: Update to 0.34.1, from Brad - player: fix autofit/geometry related segfault - ao_oss: add missing PATH_DEV_MIXER define - egl_helpers: fix context creation if GLES 3 is not available - audio: stop corrupting audio on underreads - wayland: fix a potential segfault on surface enter - vo_gpu: opengl: fix wrong glMemoryBarrier call - vo_gpu: opengl: create context at version 4.4 again - af_lavcac3enc: fix memory leak on no-op - subprocess: unblock/reset signals before running child process - wayland: avoid doing unneccesary window resizes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/29 05:37:09 Modified files: sys/dev/pci/drm/i915: i915_reg.h i915_vma.c intel_uncore.c intel_uncore.h sys/dev/pci/drm/i915/gem: i915_gem_object_types.h i915_gem_pages.c sys/dev/pci/drm/i915/gt: intel_gt.c intel_gt.h intel_gt_types.h Log message: drm/i915: Flush TLBs before releasing backing store From Tvrtko Ursulin 8a17a077e7e9ecce25c95dbdb27843d2d6c2f0f7 in linux 5.15.y/5.15.18 7938d61591d33394a21bdd7797a245b65428f44c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/29 05:40:27 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_smu.c Log message: drm/amd/display: reset dcn31 SMU mailbox on failures From Mario Limonciello f71c91ed1d4b4bfbbb55327b04dcc32b2d970f62 in linux 5.15.y/5.15.18 83293f7f3d15fc56e86bd5067a2c88b6b233ac3a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/29 05:43:21 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v9_0.c Log message: drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 From Harry Wentland 7b6577cf9fe48d24d82df9362a077396a9d5cb27 in linux 5.15.y/5.15.18 dc5d4aff2e99c312df8abbe1ee9a731d2913bc1b in mainline linux CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/29 06:19:22 Modified files: devel/spidermonkey78: Makefile Log message: drop python2 dep from spidermonkey78 Currently spidermonkey78 depends on both python2 and python3. I was able to build the current version without python2. Making this change will remove python2 as dependency from a big chunk of the tree. ok jasper@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/29 06:36:30 Modified files: devel/cvs2svn : Makefile distinfo Log message: update to cvs2svn 2.5.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2022/01/29 06:47:06 Modified files: lang/erlang : Makefile.inc Log message: explicitly prevent picking up llvm-profdata by erts' configure breakage pointed out by naddy@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/29 10:44:59 Modified files: lang/python : Makefile.inc Log message: eliminate PATCHLEVEL variable; it is no longer needed ok kmos@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/29 12:03:29 Modified files: multimedia/openh264: Makefile distinfo multimedia/openh264/patches: patch-codec_common_src_cpu_cpp Log message: Update to openh264 2.2.0 - Add support for B-slice error concealment - Thread decoding support for multi-slice frame - SIMD optimization for loongson platform - Some Bug fixes for B-frame decoding - Some minor bug fixes All tests keep passing on amd64. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/29 12:23:02 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Put the leaf and subleaf input values (from rax/rcx) into local variables, truncating them to 32bit as documented by the SDM and verified on an Intel CPU in a Lenovo T510. Use that in the clamping logic and all the tests, adjusting DPRINTF() format strings to match. ok mlarkin@ CVSROOT: /cvs Module name: www Changes by: danj@cvs.openbsd.org 2022/01/29 13:14:24 Modified files: openbgpd : index.html Log message: Mention rpki-client(8) ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/01/29 13:17:58 Modified files: distrib/miniroot: install.sub Log message: ftplist management moves to a different IP. It would be nice if this could operate in parallel to a few different IPs, but such code has not been written yet. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/29 15:32:02 Modified files: usr.sbin/fw_update: fw_update.sh Log message: "Unregister" installed firmware that isn't in the SHA256.sig We assume in this case that the firmware's license was improved and it moved to be distributed in the base system. If we find that situation remove the package registration but leave the firmware files. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/29 15:33:43 Modified files: usr.sbin/fw_update: patterns.c Log message: rtwn and urtwn firmware got better licenses and moved to base CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/29 15:43:50 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Clean up exit codes Being different didn't help me figure out what was going wrong anyway. Suggested by deraadt@ CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2022/01/29 15:48:54 Modified files: devel/p5-Moose : Makefile distinfo Log message: Update p5-Moose to 2.2201 From wen heping Thanks to Yifei Zhan for testing the patch CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/01/29 19:39:19 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Localize variables used only in functions Somehow I missed some CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/30 03:13:13 Modified files: x11/wxSVG : Makefile distinfo Log message: Update to wxsvg-1.5.23. Regen WANTLIB and comment about libvpx clang MODULE (which was removed from libvpx 4 years ago). from Brad CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/30 06:26:14 Modified files: usr.sbin/snmpd : pf.c Log message: When walking a pf table, we only are supposed to return IPv4 addresses. If a table has mixed IPv4 and IPv6 addresses and we walk over it an IPv6 address could be returned if it followed an IPv4 address, causing an error. Found by florian@ OK florian@ millert@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/01/30 06:27:39 Modified files: usr.sbin/snmpd : application.c Log message: Add missing NULL check. OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/30 06:34:25 Modified files: net/tdesktop : Makefile Log message: disable building tdesktop on i386, build was killed by dpb on calls_group_menu.cpp after swapping for 80 minutes CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/01/30 07:16:48 Modified files: www/py-responses: Makefile distinfo www/py-responses/pkg: PLIST Log message: Update to 0.17.0 ok bket@ sdk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/30 08:08:08 Modified files: print/ghostscript/gnu: Makefile print/ghostscript/gnu/pkg: PLIST Added files: print/ghostscript/gnu/pkg: PFRAG.gtk Log message: Some cleanups: - drop uneeded CFLAGS in both places; good side-effect, our CFLAGS are not overriden anymore - add DEBUG_PACKAGES - install gsc as gs (dynamic binary) - only include gsx in the gtk FLAVOR (it's supposed to be the gtk loader, otherwise it behaves as gs); could be a multi_package instead but that's for another day - simplify post-install dance ok sthen@ (on an earlier diff), Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/30 09:33:59 Modified files: net/tg_owt : Makefile distinfo Log message: Replace abseil-cpp include workaround with upstream PR Condense PATCH_CASES while here. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/30 11:33:18 src/regress/lib/libtls/signer Update of /cvs/src/regress/lib/libtls/signer In directory cvs.openbsd.org:/tmp/cvs-serv93411/signer Log Message: Directory /cvs/src/regress/lib/libtls/signer added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/30 11:38:41 Modified files: regress/lib/libtls: Makefile Added files: regress/lib/libtls/signer: Makefile signertest.c Log message: Add initial regress for tls_signer. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/01/30 11:44:46 Modified files: regress/lib/libtls/signer: signertest.c Log message: Add test coverage for tls_signer when used with a TLS server. In this configuration the tls_signer is provided with the server certificate and private key, while the TLS server is configured with a sign callback and is only provided with the certificate. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/30 11:59:59 Modified files: net/tg_owt : Makefile net/tg_owt/pkg : PLIST Log message: Typofix removal of unneeded mac/windows files CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/30 14:28:55 Modified files: security/polarssl: Makefile Log message: switch from python2 to python3 The ChangeLog for version 2.16.11 says: When building the test suites with GNU make, invoke python3 or python, not python2. The build still works with either Python 2.7 or 3.5+, but we recommend using a version of Python that is supported upstream. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/30 14:40:50 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : tascodec.c Log message: Add tascodec(4), a driver for the TI TAS2770/TAS5770 digital audio amplifier codec found on Apple M1 Macs. ok patrick@, ratchov@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/01/30 14:52:18 Modified files: net/tg_owt : Makefile net/tg_owt/pkg : PLIST Log message: Do not package bundled headers unless they are required to build tdesktop Drop `-f' from rm(1) to spot removing nonexistent files (for example when I typo some relative path...) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/01/30 15:24:42 Modified files: sys/arch/arm64/conf: files.arm64 Added files: sys/arch/arm64/dev: aplnco.c Log message: Add aplnco(4), a driver for the Numerically-controlled oscillator (NCO) clock that drives the audio clocks on Apple silicon. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/30 16:18:21 Modified files: sys/dev/pci/drm/i915: i915_request.c Log message: push stub down in __await_execution() functions in this file want to reach into the implementation of irq work which for us isn't a llist but rather a task CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/30 16:19:26 Modified files: sys/dev/pci/drm/i915/gt: intel_gt_pm.c Log message: unstub intel_gt_get_awake_time() CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/30 17:04:53 Modified files: devel/dune : Makefile Added files: devel/dune/patches: patch-src_dune_cram_exec_ml Log message: apply a patch so dune can work with ocaml 4.13 ok chrisz@ (MAINTAINER) some time ago CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/01/30 17:18:35 Modified files: sysutils/py-threadpoolctl: Makefile distinfo sysutils/py-threadpoolctl/pkg: PLIST Log message: update to py-threadpoolctl 3.0.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/01/30 17:21:54 Modified files: lib/libexpat : Changes README.md lib/libexpat/doc: reference.html lib/libexpat/lib: expat.h xmlparse.c lib/libexpat/tests: runtests.c Log message: Update libexpat to 2.4.4. This fixes CVE-2022-23852 and CVE-2022-23990. Relevant for OpenBSD are security fixes #550 #551 and other changes #553 (missing in change log). No library bump necessary. OK millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/30 19:21:36 Modified files: sys/dev/pci/drm/i915: i915_perf.c Log message: unstub append_oa_sample() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/30 22:04:23 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gmc.c Log message: revert fb size workaround from amdgpu_gmc.c rev 1.3 djm@ confirms the recently committed 5.5.18 change 'drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2' to use the right register for GMC9 DCN2 (RENOIR, GREEN_SARDINE) is enough on t14 gen 2 amd. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/30 22:09:17 Modified files: sys/sys : kstat.h sys/dev : kstat.c Log message: add kstat_remove so you can tear the struct apart before kstat_destroy CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/01/30 22:29:22 Modified files: share/man/man9 : kstat_create.9 Log message: +kstat_destroy CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/30 22:43:22 Modified files: libexec/ld.so/hppa: Makefile.inc archdep.h boot_md.c lib/csu/hppa : boot_md.h Log message: Inline RELOC_* into boot_md.c and simplify the code based on what we can verify at build time. Track dt_pltgot as an Elf_Addr instead of an Elf_Addr* to eliminat casts on both setting and using. Set RELATIVE_RELOC so the ld.so Makefile can verify that it has just the relocation types we expect. Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" Tested with full build. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/01/30 22:44:13 Modified files: libexec/ld.so/alpha: archdep.h Log message: Nothing depends on archdep.h pulling in other #includes anymore, so delete the #includes and hide the RELOC_* functions that are only used by lib/csu behind "#ifdef RCRT0" matches the others and it's hard to see how it will fail CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/30 23:00:48 Modified files: sys/dev/pci/drm/include/generated: autoconf.h sys/dev/pci/drm/i915/gem: i915_gem_mman.c Log message: define CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND to reduce diff to linux CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 01:25:59 ports/net/usockets/files Update of /cvs/ports/net/usockets/files In directory cvs.openbsd.org:/tmp/cvs-serv36273/files Log Message: Directory /cvs/ports/net/usockets/files added to the repository CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 01:34:59 Modified files: net/usockets : Makefile distinfo Added files: net/usockets/files: Makefile libusockets.pc.in localhost.conf net/usockets/patches: patch-examples_hammer_test_c Removed files: net/usockets/patches: patch-Makefile patch-libusockets_pc_in Log message: update usockets to 0.8.1 from MAINTAINER Aisha Tammy, thanks! changelogs - v0.7.0: https://github.com/uNetworking/uSockets/releases/tag/v0.7.0 - v0.7.1: https://github.com/uNetworking/uSockets/releases/tag/v0.7.1 - v0.8.0: https://github.com/uNetworking/uSockets/releases/tag/v0.8.0 - v0.8.1: https://github.com/uNetworking/uSockets/releases/tag/v0.8.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 01:45:06 Modified files: www/purritobin : Makefile distinfo www/purritobin/pkg: PLIST README Log message: update purritobin to 0.6.7 diff from maintainer Aisha Tammy (thanks!) with small tweaks by me. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/31 01:47:03 Modified files: sys/dev/pci/drm: drm_cache.c Log message: enable the movntdqa version of drm_memcpy_from_wc() only caller is ttm_move_memcpy() inteldrm has equivalent bits in i915_memcpy.c CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 01:48:04 Modified files: www/uwebsockets: Makefile distinfo www/uwebsockets/pkg: PLIST Log message: update uwebsockets to v20.9.0 from MAINTAINER Aisha Tammy, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 02:04:34 Modified files: www/uwebsockets: Makefile distinfo Log message: update uwebsocket to 2.11.0 changelog: v2.10.0: Last release broke unmasking of large WebSocket messages https://github.com/uNetworking/uWebSockets/releases/tag/v20.10.0 v2.11.0: All versions of Safari 15 for iOS and macOS are entirely broken when it comes to WebSocket. This release adds exceptions to the standard, applied only to Safari user agents in order to play along with Apple's thorough and unmatched incompetence. https://github.com/uNetworking/uWebSockets/releases/tag/v20.11.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 02:53:59 Modified files: lang/ecl : Makefile distinfo lang/ecl/patches: patch-src_Makefile_in patch-src_compile_lsp_in patch-src_configure lang/ecl/pkg : PLIST Added files: lang/ecl/patches: patch-src_cmp_cmpmain_lsp Removed files: lang/ecl/patches: patch-src_c_package_d Log message: update ecl to 21.2.1 from MAINTAINER Timo, thanks! cf. https://ecl.common-lisp.dev/posts/ECL-2121-release.html tested on amd64, consumer still builds and runs. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/01/31 04:02:17 Modified files: emulators/nono : Makefile distinfo Log message: Update for Nono to 0.2.5 OK benoit@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/01/31 05:07:12 Modified files: share/man/man9 : kstat_create.9 Log message: add kstat_remove to NAME and CONTEXT; ok dlg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/31 05:20:16 Modified files: graphics/libwebp: Makefile distinfo Log message: update to libwebp-1.2.2, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/31 05:24:59 Modified files: mail/postfix/stable: Makefile distinfo Log message: update to postfix-3.5.14, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/31 06:16:58 Modified files: graphics/gimp/stable: Makefile distinfo Log message: update to gimp-2.10.30, from Josh Grosse CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2022/01/31 07:27:51 Modified files: faq : faq4.html Log message: we've supported bs=1M for over ten years, so just use the most portable variation and zap some unneeded info okay tb@ tj@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/31 08:36:11 Modified files: www/firefox-esr: Makefile mail/mozilla-thunderbird: Makefile www/seamonkey : Makefile Log message: www/{firefox-esr,seamonkey},mail/mozilla-thunderbird: add --disable-necko-wifi to CONFIGURE_ARGS its going away from mozilla.port.mk with firefox 97. reminded by a report from naddy@, thanks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/01/31 08:37:36 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: merge firefox-esr/Makefile r1.160 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/01/31 09:14:11 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-41.2. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/01/31 09:49:08 Modified files: lang/janet : Makefile distinfo Log message: Update janet to 1.12.0 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/01/31 12:08:29 Modified files: usr.sbin/tcpdump: tcpdump.c Log message: tcpdump: fix -Wunused-but-set-variable warning All "infile" handling was moved into priv_exec() when tcpdump was privilege separated. The options are scanned both in priv_exec() and in main(), so the empty case needs to remain in the latter. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/01/31 13:10:31 Modified files: databases/py-pygresql: Makefile distinfo databases/py-pygresql/pkg: PLIST Log message: Update to py-pygresql-5.2.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/01/31 14:18:10 Modified files: lang/php/7.4 : Makefile lang/php/7.4/patches: patch-main_php_ini_c lang/php/8.0 : Makefile lang/php/8.0/patches: patch-main_php_ini_c lang/php/8.1 : Makefile lang/php/8.1/patches: patch-main_php_ini_c Log message: fix php.ini paths, found the hard way by Tom Murphy CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 14:45:10 ports/www/purritobin/patches Update of /cvs/ports/www/purritobin/patches In directory cvs.openbsd.org:/tmp/cvs-serv66380/patches Log Message: Directory /cvs/ports/www/purritobin/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/01/31 14:50:09 Modified files: www/purritobin : Makefile www/purritobin/pkg: PLIST Added files: www/purritobin/patches: patch-frontend_index_html Log message: purritobin: @sample the html files into /var/www/purritobin and tweak PURRITOBIN_URL so it pastes to the current host. looks good to sthen@ and to Aisha (maintainer) too. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/01/31 16:51:15 Modified files: sbin/isakmpd : pf_key_v2.c Log message: In isakmpd's pf_key_v2_enable_sa(), check if proto is NULL and if so, log a warning rather than attempting to dereference it. Check suggested by millert@, ok "your fix shouldn't hurt" mpi@ This isn't fixing the root cause but I don't have a better idea and I'm hitting problems on several systems as I upgrade them, and I think in this case logging rather than dumping core is more helpful. Without this, in recent OpenBSD versions (I have seen it in since at least the snapshot from June 14 2021) I am often seeing isakmpd crashes after SAs come in shortly after isakmpd starts with my usual flags, although they don't seem to occur if I raise logs to heavy debug levels (-DA=90). With this, those connections will fail but isakmpd will stay running and after usually one retry things will be ok. Usually, perhaps always, seen associated with "responder_recv_HASH_SA_NONCE: KEY_EXCH payload without a group desc. attribute" logged previously. Pcap written by isakmpd -L shows a normal-looking proposal though, with proto/ids/group description set, yet printing *isa at the point that message is logged shows zeros in sport/dport/group_desc/etc. (I can give more info and/or test if someone has a better idea!) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/01/31 21:09:14 Modified files: sys/dev/pci/drm/include/linux: uaccess.h Log message: use unsigned long for length argument of linux copyin/copyout equivalents CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/01 00:57:32 Modified files: usr.bin/ssh : sshd.c Log message: Remove explicit kill of privsep preauth child's PID in SIGALRM handler. It's no longer needed since the child will get terminated by the SIGTERM to the process group that cleans up any auth helpers, it simplifies the signal handler and removes the risk of a race when updating the PID. Based on analysis by HerrSpace in github PR#289, ok djm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/01 01:11:47 Modified files: www/varnish : Makefile Log message: Actually drop myself as maintainer... CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/01 01:38:53 Modified files: sys/uvm : uvm_fault.c sys/arch/amd64/amd64: pmap.c sys/arch/amd64/include: pmap.h Log message: Attempt to guarantee that on copy-on-write faulting, the new copy can't be written to while any thread can see the original version of the page via a not-yet-flushed stale TLB entry: pmaps can indicate they do this correctly by defining __HAVE_PMAP_MPSAFE_ENTER_COW; uvm will force the initial CoW fault to be read-only otherwise. Set that on amd64 and fix the problem case in pmap_enter() by putting a read-only mapping in place, shooting the TLB entry, then fixing it to the final read-write entry so this thread can continue without re-faulting. reported by jsing@ from https://github.com/golang/go/issues/34988 assisted by discussion in https://reviews.freebsd.org/D14347 tweaks from jsing@ and kettenis@ ok jsing@ mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/01 03:50:57 Modified files: lib/libexpat : Tag: OPENBSD_7_0 Changes README.md lib/libexpat/doc: Tag: OPENBSD_7_0 reference.html lib/libexpat/lib: Tag: OPENBSD_7_0 expat.h xmlparse.c lib/libexpat/tests: Tag: OPENBSD_7_0 runtests.c Log message: Update libexpat to 2.4.4. This fixes CVE-2022-23852 and CVE-2022-23990. Relevant for OpenBSD are security fixes #550 #551 and other changes #553 (missing in change log). No library bump necessary. OK millert@ this is errata/7.0/013_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/01 03:53:25 Modified files: lib/libexpat : Tag: OPENBSD_6_9 Changes lib/libexpat/lib: Tag: OPENBSD_6_9 xmlparse.c lib/libexpat/tests: Tag: OPENBSD_6_9 runtests.c Log message: Backport security fixes from libexpat 2.4.4 to 2.2.10. This fixes CVE-2022-23852 and CVE-2022-23990. Relevant for OpenBSD are security fixes #550 #551. this is errata/6.9/029_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/01 04:52:08 Modified files: usr.bin/tmux : menu.c Log message: Do not overflow width when not enough space. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 05:05:02 Modified files: sys/dev/pci/drm/i915: Tag: OPENBSD_6_9 i915_reg.h i915_vma.c sys/dev/pci/drm/i915/gem: Tag: OPENBSD_6_9 i915_gem_object_types.h i915_gem_pages.c sys/dev/pci/drm/i915/gt: Tag: OPENBSD_6_9 intel_gt.c intel_gt.h intel_gt_types.h Log message: drm/i915: Flush TLBs before releasing backing store From Tvrtko Ursulin 8a17a077e7e9ecce25c95dbdb27843d2d6c2f0f7 in linux 5.15.y/5.15.18 7938d61591d33394a21bdd7797a245b65428f44c in mainline linux this is errata/6.9/028_gpuflush.patch.sig CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/01 05:05:42 Modified files: usr.bin/tmux : job.c tmux.1 Log message: Mention that if-shell and #() use /bin/sh. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 05:10:28 Modified files: sys/dev/pci/drm/i915: Tag: OPENBSD_7_0 i915_reg.h i915_vma.c intel_uncore.c intel_uncore.h sys/dev/pci/drm/i915/gem: Tag: OPENBSD_7_0 i915_gem_object_types.h i915_gem_pages.c sys/dev/pci/drm/i915/gt: Tag: OPENBSD_7_0 intel_gt.c intel_gt.h intel_gt_types.h Log message: drm/i915: Flush TLBs before releasing backing store From Tvrtko Ursulin 8a17a077e7e9ecce25c95dbdb27843d2d6c2f0f7 in linux 5.15.y/5.15.18 7938d61591d33394a21bdd7797a245b65428f44c in mainline linux this is errata/7.0/012_gpuflush.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/02/01 05:32:07 Modified files: . : errata69.html errata70.html Log message: Release gpuflush and expat errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/01 07:16:08 Modified files: audio/pianobar : Makefile distinfo Log message: update to pianobar-2020.11.28, from Josh Grosse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/01 07:16:35 Modified files: audio/pianobar/patches: patch-Makefile Log message: regen patches (noop) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/01 07:46:42 Modified files: usr.bin/tmux : options-table.c screen-redraw.c tmux.1 tmux.h Log message: Add option to show arrows for active pane indicator, GitHub issue 3022 from Marcel Partap. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/01 08:29:32 Modified files: devel/ruby-zeitwerk: Makefile distinfo Log message: simple update 2.5.3 -> 2.5.4 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/02/01 08:30:10 Modified files: sys/arch/alpha/alpha: in_cksum.c sys/arch/m88k/m88k: in_cksum.c sys/arch/powerpc/powerpc: in_cksum.c sys/arch/sparc64/sparc64: in4_cksum.c sys/netinet : in4_cksum.c Log message: When a struct ipovly needs to be computed and checksummed in in4_cksum(), do not bother operating on its first 8 bytes, which will always be zero. ok visa@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/01 09:40:42 Modified files: net/tg_owt : Makefile Log message: Disable on i386 as long as net/tdesktop is disabled OK sthen CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/02/01 09:54:09 Modified files: usr.sbin/pkg_add/OpenBSD: PkgDelete.pm Log message: pkg_delete(1): print usage when args aren't supplied. OK espie@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/01 10:13:10 Modified files: lib/libtls : tls.h tls_signer.c Log message: Revise signer callback interface. The current design of tls_sign_cb provides a pointer to a buffer where the signature needs to be copied, however it fails to provide a length which could result in buffer overwrites. Furthermore, tls_signer_sign() is designed such that it allocates and returns ownership to the caller. Revise tls_sign_cb so that the called function is expected to allocate a buffer, returning ownership of the buffer (along with its length) to the caller of the callback. This makes it far easier (and safer) to implement a tls_sign_cb callback, plus tls_signer_sign can be directly plugged in (with an appropriate cast). While here, rename and reorder some arguments - while we will normally sign a digest, there is no requirement for this to be the case hence use 'input' and 'input_len'. Move padding (an input) before the outputs and add some additional bounds/return value checks. This is technically an API/ABI break that would need a libtls major bump, however since nothing is using the signer interface (outside of regress), we'll ride the original minor bump. With input from tb@ ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/01 10:13:52 Modified files: regress/lib/libtls/signer: signertest.c Log message: Revise/simplify for signer interface change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/01 10:18:38 Modified files: lib/libtls : tls.h tls_signer.c Log message: Provide our own signature padding defines. Rather than leaking libcrypto defines through the tls_sign_cb and tls_signer_sign() interfaces, provide and use our own TLS_PADDING_* defines. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/01 10:19:17 Modified files: regress/lib/libtls/signer: signertest.c Log message: Use TLS_PADDING_* defines. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/01 10:46:43 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.10.3 OK bket@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/01 11:09:00 Modified files: sys/dev/acpi : acpi.c acpivar.h Log message: GPE_DIRECT is calling the AML parser from interrupt context, which is not permitted. Luckily nothing is using GPE_DIRECT anymore, so this code can be deleted. ok kettenis CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/01 11:12:20 Modified files: usr.bin/tmux : menu.c mode-tree.c popup.c Log message: A menu must be shown on a client, so always give the client when adding the items. Also fix mode menus. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2022/02/01 11:17:33 Modified files: www/hugo : Makefile distinfo modules.inc Log message: update www/hugo to 0.92.1 tweaks and ok sdk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/01 11:30:27 Modified files: textproc/py-yaml: Makefile distinfo textproc/py-yaml/pkg: PLIST Removed files: textproc/py-yaml/patches: patch-setup_cfg Log message: update to py-yaml-5.4.1 (last version with py2 support; security/floss has not had a py3 release yet, though it is in their git tree now). ok gonzalo@ pea@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/01 11:32:10 Modified files: security/floss : Makefile Log message: add portroach marker CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/02/01 11:54:28 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_pkey_c patch-test_openssl_test_ssl_rb Log message: Update openssl-ruby-tests to 20220201 Add a workaround for a difference of the default names for TLSv1.3 ciphersuites between LibreSSL and OpenSSL that will hopefully not be needed for long. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/01 12:57:28 Modified files: sys/arch/arm/arm: pmap7.c Log message: Make sure we always pass a page-aligned address to pmap_grow_map(). Fixes an issue uncovered by the recent change to enlarge kva space where an unaligned address was passed resulting in memset() writing past the end of the newly allocated page. ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/01 13:29:55 Modified files: sys/arch/amd64/amd64: machdep.c sys/arch/i386/i386: machdep.c Log message: An old hack skips use of memory regions < 1MB size, because some machines put BIOS objects into there, and rely upon them. We are shocked, SHOCKED, to find a machine that does so in a large object (Supermicro 5019D-FTN4). So now we need to ignore memory regions < 32MB in size. If we put this memory into use, the zerothread will soon clear it, and on this particular case the machine resets because something in AML or SMI gets unhappy. Other machines with similar problems may exhibit other misbehaviours, so this could fix heisenbugs. Sadly I expect products to get worse. ok kettenis, miod CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/01 13:31:18 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: unbreak by fixing typo in previous commit CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/01 15:17:58 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_npm_node_modules_node-gyp_lib_install_js patch-tools_test_py lang/node/pkg : PLIST Added files: lang/node/patches: 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_base_sys-info_cc patch-deps_v8_src_trap-handler_h patch-deps_v8_src_trap-handler_handler-inside-posix_cc patch-deps_v8_src_trap-handler_handler-inside-posix_h patch-lib_internal_modules_cjs_loader_js patch-src_cares_wrap_h patch-src_env_cc patch-tools_v8_gypfiles_v8_gyp Removed files: lang/node/patches: patch-deps_cares_include_ares_h patch-deps_npm_lib_npm_js patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py patch-deps_npm_node_modules_node-gyp_lib_build_js patch-deps_npm_node_modules_node-gyp_lib_find-python_js patch-deps_openssl_config_Makefile patch-deps_openssl_config_bn_conf_asm_h patch-deps_openssl_config_bn_conf_no-asm_h patch-deps_openssl_config_dso_conf_asm_h patch-deps_openssl_config_dso_conf_no-asm_h patch-deps_openssl_config_generate_gypi_pl patch-deps_openssl_config_opensslconf_asm_h patch-deps_openssl_config_opensslconf_no-asm_h patch-deps_openssl_openssl_apps_rehash_c patch-deps_openssl_openssl_asm_gypi patch-deps_openssl_openssl_no_asm_gypi patch-deps_uv_src_unix_tcp_c patch-deps_v8_src_base_cpu_cc patch-deps_v8_src_base_platform_platform-openbsd_cc patch-deps_v8_src_base_utils_random-number-generator_cc patch-deps_v8_src_logging_log-utils_h patch-deps_zlib_BUILD_gn patch-deps_zlib_zlib_gyp patch-lib_module_js patch-node_gypi patch-tools_icu_icu-generic_gyp Log message: * Update to v16.13.2 (Active LTS Release) * Change from bundled versions of - libuv - c-ares - nghttp2 - zlib - brotli - icu - openssl to libraries from ports. * Drop patches for bundled openssl, cares, zlib * Adapted v8 patches from www/chromium * Patch for node's c-ares wrapper to define ns_class, ns_type, ns_opcode and ns_code, since those are not defined in our arpa/nameser.h https://marc.info/?l=openbsd-ports&m=164158353605076&w=2 * Using OpenBSD's zlib has the side effect of fixing https://marc.info/?l=openbsd-ports&m=164344705329686&w=2 * Fixes broken detection of the executable path on OpenBSD. See patch-src_env_cc. This currently prevents node-pledge from being actually used. * Fixes CVE-2021-44531 CVE-2021-44532 CVE-2021-44533 CVE-2022-21824 Original diff from MAINTAINER Volker Schlecht, tweaks and OK from sthen@ Thanks Volker! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/01 15:30:20 Modified files: lang/node : Tag: OPENBSD_7_0 Makefile distinfo Added files: lang/node/patches: Tag: OPENBSD_7_0 patch-deps_zlib_contrib_optimizations_chunkcopy_h patch-deps_zlib_contrib_optimizations_inffast_chunk_c Log message: update node in -stable to 12.22.9, pull in the 'restrict' fix for bundled zlib that jmatthew@ found while there (not that -stable has llvm13, but might be useful to have it here if anyone has a reason to build the old node branch on a newer machine and it's easier to find it here than in the list archive) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/01 16:11:11 Modified files: usr.bin/ssh : scp.c Log message: better match legacy scp behaviour: show un-expanded paths in error messages. Spotted by and ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 16:26:27 Modified files: sys/dev/pci/drm/i915: intel_stolen.c Log message: get stolen memory base and size for gen 12 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 16:29:07 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: call intel_init_stolen_res() lost in drm 5.7 update CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/01 16:32:51 Modified files: usr.bin/ssh : sshconnect2.c ssh-keygen.c sftp-server.c nchan.c kex.c dns.c auth-rhosts.c Log message: mark const string array contents const too, i.e. static const char *array => static const char * const array from Mike Frysinger CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/01 16:34:47 Modified files: usr.bin/ssh : sshsig.c Log message: allow 'ssh-keygen -Y find-principals' to match wildcard principals in allowed_signers files; from Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/01 16:37:15 Modified files: regress/usr.bin/ssh: sshsig.sh Log message: test 'ssh-keygen -Y find-principals' with wildcard principals; from Fabian Stelzer CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 19:51:53 Modified files: sys/dev/pci/drm: drm_atomic.c Log message: drm/atomic: Add the crtc to affected crtc only if uapi.enable = true From Manasi Navare 73740f948252e424a01465155d8737bceae23653 in linux 5.15.y/5.15.19 5ec1cebd59300ddd26dbaa96c17c508764eef911 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 19:56:36 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c Log message: drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. From Bas Nieuwenhuizen 548f20b39ec91fdd97194a84a0d9b2f68715762a in linux 5.15.y/5.15.19 72a8d87b87270bff0c0b2fed4d59c48d0dd840d7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 20:48:48 Modified files: sys/dev/pci : pccbb.c Log message: unifdef __NetBSD_Version__ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/01 20:55:29 Modified files: sys/dev/pci : sv.c Log message: unifdef __OpenBSD__ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/01 21:05:16 Modified files: sys/dev/acpi : acpi.c Log message: acpi_addtask() calls malloc() w/ M_NOWAIT (because some calls come from interrupt context), this however means occasional resource shortage will result in callbacks registration failing, and unknown consequences for the task-submitting caller. Changing this to use pools with a low water mark, decreases the odds of that problem occuring. ok kettenis CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/02 00:31:05 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.6 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/02 00:33:18 Modified files: graphics/libavif: Makefile distinfo Log message: Update libavif 0.9.2 => 0.9.3 Software changes [0.9.3] - 2021-10-20: ### Added * Support for progressive AVIFs and operating point selection * Add automatic tile scaling to the item's ispe or track's dims * Add diagnostic messages for AV1 decode failures * avifdec: Add PNG compression level arg * Make image size limit configurable, expose to avifdec * Add the AVIF_STRICT_ALPHA_ISPE_REQUIRED flag ### Changed * Mandate ispe and disallow zero width or height (#640). * Re-map libavif speed 7-10 to libaom speed 7-9 (#682) * Refer to https://aomedia-review.googlesource.com/c/aom/+/140624 * If you were using libaom with the following avif speed setting: * - speed 0-6: no change is needed * - speed 7: change to speed 6 for the same results * - speed 8-9: re-test and re-adjust speed according to your app needs * Update aom.cmd: v3.2.0 * Update dav1d.cmd: 0.9.2 * Pass TestCase's minQuantizer, maxQuantizer, speed to encoder. * Regenerate tests.json * Disable JSON-based tests for now, the metrics are inconsistent/unreliable * Set diagnostic message for aom_codec_set_option() * Re-map libavif-libaom speed settings (#682) * Bump of version in CMakeLists.txt was forgotten * avifdec: Better message for unsupported file extension * Do not copy input image when encoding with libaom unless width or height is 1 * Fix the comment for AVIF_STRICT_PIXI_REQUIRED * Update libavif.pc.cmake (#692) * In 32-bit builds set dav1d's frame_size_limit setting to 8192*8192 * Allocate alpha alongside YUV (if necessary) during y4m decode to avoid incorrect alphaRowBytes math * Change avif_decode_fuzzer to be more like Chrome * Update codec_dav1d.c for the new threading model * Generalized ipco property deduplication * Rename avifParseMoovBox to avifParseMovieBox for consistency * Simplify idat storage for avifMeta structure (#756) * Fix oss-fuzz coverage build failure of dav1d * Redesign AVIF_DECODER_SOURCE_AUTO to honor the FileTypeBox's major brand * Use "C420" as default Y4M color space parametee Port changes: This update disables json tests, which are unreliable and have been deactivated upstream as well. Update from Brad CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/02 01:08:41 Modified files: geo/mdal : Makefile distinfo geo/mdal/patches: patch-mdal_CMakeLists_txt patch-tests_CMakeLists_txt Log message: geo/mdal: update to 0.9.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 03:37:23 Modified files: textproc/py-yaml: Makefile textproc/py-yaml/pkg: PLIST Log message: py-yaml needs cython now, found by Mark Patruck CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/02 03:46:38 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.4.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 04:21:23 ports/devel/pecl-xdebug/patches Update of /cvs/ports/devel/pecl-xdebug/patches In directory cvs.openbsd.org:/tmp/cvs-serv34353/patches Log Message: Directory /cvs/ports/devel/pecl-xdebug/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 04:25:24 Modified files: lang/php/pecl : pecl.port.mk Log message: pecl.port.mk: don't override MASTER_SITES etc if GH_PROJECT is set CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 04:27:07 Modified files: devel/pecl-xdebug: Makefile distinfo Added files: devel/pecl-xdebug/patches: patch-xdebug_ini Removed files: devel/pecl-xdebug/files: xdebug.ini Log message: update to pecl-xdebug-3.1.3 and enable tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 04:36:34 Modified files: games/gtkballs : Makefile Log message: gtkballs build needs gettext-tools for gettext.m4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/02 05:10:40 Modified files: usr.sbin/rpki-client: x509.c Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 05:24:14 Modified files: devel/boost : Makefile distinfo devel/boost/patches: patch-Jamroot patch-tools_build_src_tools_gcc_jam devel/boost/pkg: PLIST-main Added files: devel/boost/patches: patch-tools_build_src_tools_stage_jam Removed files: devel/boost/patches: patch-boost_coroutine_detail_config_hpp patch-boost_coroutine_standard_stack_allocator_hpp patch-boost_log_detail_event_hpp patch-libs_context_build_Jamfile_v2 patch-tools_build_src_engine_jam_h Log message: update to boost-1.78.0, from Brad CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/02 05:33:52 Modified files: net/samba : Makefile distinfo Log message: SECURITY UPDATE to samba-4.15.5 Fixes for CVE-2021-44141, CVE-2021-44142 and CVE-2022-0336. See the release notes for more information: https://www.samba.org/samba/history/samba-4.15.4.html https://www.samba.org/samba/history/samba-4.15.5.html Tests by Ian and bket@, ok bket@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/02 05:35:41 Modified files: net/samba : Tag: OPENBSD_7_0 Makefile distinfo Log message: SECURITY UPDATE to samba-4.14.12 Fixes for CVE-2021-44142 and CVE-2022-0336 See the release notes for more information: https://www.samba.org/samba/history/samba-4.14.12.html Tests by Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 05:41:49 Modified files: net/unifi/main : Makefile Log message: unifi/main: BUILD_V not needed CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/02 05:52:38 Modified files: security/exploitdb: Makefile distinfo security/exploitdb/pkg: PLIST Log message: update to 2022-01-29 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/02 06:22:10 Modified files: usr.sbin/installboot: util.c Log message: Add missing mode argument to open(2) with O_CREAT. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/02 08:13:00 Modified files: usr.sbin/rpki-client: repo.c Log message: When a RRDP fetch failed not only clear the filesystem but also flush the to delete list stored this RRDP node. Noticed by Job on console.rpki-client.org with the help of idnic.net OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/02 08:19:30 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/patches: patch-CMakeLists_txt net/tg_owt/pkg : PLIST Log message: Update to latest tg_owt A Pipewire disabling fix was merged (needless glib dependency was dropped). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/02 08:19:33 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp patch-Telegram_cmake_lib_tgcalls_cmake patch-cmake_external_CMakeLists_txt patch-cmake_options__linux_cmake Log message: Update to tdesktop 3.5.0 https://github.com/telegramdesktop/tdesktop/releases/tag/v3.5.0 Also pull in a post-release fix to unbreak the Qt5 build. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2022/02/02 10:11:36 Modified files: sys/arch/macppc/pci: mpcpcibus.c Log message: Get the pci bus number from the bus-range property when available, rather than assuming it will always be zero. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/02 10:36:40 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_h patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_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_cpu_h patch-base_debug_debugger_posix_cc patch-base_debug_elf_reader_cc patch-base_debug_proc_maps_linux_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_bsd_cc patch-base_files_file_path_watcher_kqueue_h patch-base_files_file_util_posix_cc patch-base_files_important_file_writer_cleaner_cc patch-base_files_scoped_file_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_memory_discardable_memory_cc patch-base_memory_discardable_memory_internal_h patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_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_can_lower_nice_to_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_cc patch-base_process_process_handle_h patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_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_rand_util_h patch-base_rand_util_posix_cc patch-base_syslog_logging_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_system_sys_info_openbsd_cc patch-base_system_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_test_test_file_util_linux_cc 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_third_party_symbolize_symbolize_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_time_time_cc patch-base_trace_event_malloc_dump_provider_cc patch-base_trace_event_memory_dump_manager_cc patch-base_trace_event_process_memory_dump_cc patch-base_tracing_trace_time_cc patch-base_tracing_trace_time_h patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_pgo_gni patch-build_config_linux_BUILD_gn patch-build_config_linux_pkg-config_py patch-build_config_ozone_gni patch-build_config_rust_gni patch-build_config_v8_target_cpu_gni patch-build_detect_host_arch_py patch-build_gn_run_binary_py patch-build_linux_strip_binary_py patch-build_toolchain_gcc_solink_wrapper_py patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_openbsd_BUILD_gn 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_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_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_api_music_manager_private_device_id_linux_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_background_background_mode_optimizer_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_chrome_browser_interface_binders_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_extra_parts_linux_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_crash_upload_list_crash_upload_list_cc patch-chrome_browser_defaults_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_device_identity_device_oauth2_token_service_factory_cc patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_diagnostics_diagnostics_writer_h 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_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_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_messaging_native_process_launcher_posix_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_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_dialog_h patch-chrome_browser_first_run_first_run_internal_h patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_intranet_redirect_detector_h patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_memory_details_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_new_tab_page_modules_drive_drive_service_cc patch-chrome_browser_notifications_notification_display_service_impl_cc patch-chrome_browser_notifications_notification_platform_bridge_delegator_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_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_platform_util_linux_cc patch-chrome_browser_plugins_plugins_resource_service_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_policy_device_management_service_configuration_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_printing_print_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_new_tab_page_new_tab_page_js patch-chrome_browser_resources_plugin_metadata_plugins_linux_json 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_html patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_signin_shared_css_html 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_send_tab_to_self_receiving_ui_handler_registry_cc patch-chrome_browser_send_tab_to_self_send_tab_to_self_client_service_cc patch-chrome_browser_sharing_sharing_device_registration_cc patch-chrome_browser_sharing_sharing_handler_registry_impl_cc patch-chrome_browser_shutdown_signal_handlers_posix_cc patch-chrome_browser_signin_signin_util_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_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h 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_browser_view_prefs_cc patch-chrome_browser_ui_exclusive_access_exclusive_access_bubble_cc patch-chrome_browser_ui_sad_tab_cc patch-chrome_browser_ui_signin_dice_web_signin_interceptor_delegate_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_browser_main_extra_parts_views_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_desktop_window_tree_host_linux_cc patch-chrome_browser_ui_views_frame_browser_desktop_window_tree_host_linux_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_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_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_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_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_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_externally_managed_app_install_task_cc patch-chrome_browser_web_applications_web_app_file_handler_registration_h patch-chrome_browser_web_applications_web_app_install_task_cc patch-chrome_browser_web_applications_web_app_provider_cc patch-chrome_browser_web_applications_web_app_shortcut_cc patch-chrome_browser_web_applications_web_app_shortcut_h patch-chrome_browser_web_applications_web_app_shortcut_manager_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_command_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_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_h patch-chrome_service_cloud_print_print_system_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_chrome_launcher_cc patch-chrome_updater_device_management_cloud_policy_util_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-chromecast_browser_cast_content_browser_client_receiver_bindings_cc patch-chromecast_media_base_default_monotonic_clock_cc patch-chromecast_renderer_cast_content_renderer_client_cc patch-components_autofill_core_browser_autofill_external_delegate_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_cc patch-components_cast_channel_cast_message_util_cc patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_cookie_config_cookie_store_util_cc patch-components_crash_content_browser_BUILD_gn patch-components_crash_core_app_BUILD_gn patch-components_crash_core_app_chrome_crashpad_handler_cc patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_crash_core_common_BUILD_gn patch-components_discardable_memory_service_discardable_shared_memory_manager_cc patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_proto_v2_wire_version_proto patch-components_feed_core_v2_proto_util_cc patch-components_gwp_asan_BUILD_gn patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_invalidation_impl_invalidation_switches_cc patch-components_metrics_drive_metrics_provider_linux_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_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_common_proto_paint_preview_proto patch-components_performance_manager_features_cc patch-components_permissions_prediction_service_prediction_service_common_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_content_resources_gen_file_type_proto_py patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_safe_browsing_core_browser_realtime_url_lookup_service_base_cc patch-components_security_interstitials_content_utils_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_storage_monitor_removable_device_constants_cc patch-components_storage_monitor_removable_device_constants_h patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_browser_translate_prefs_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_viz_common_features_cc patch-components_viz_common_gpu_dawn_context_provider_cc patch-components_viz_host_host_display_client_cc patch-components_viz_host_host_display_client_h patch-components_viz_host_renderer_settings_creation_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-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-components_viz_test_fake_display_client_cc 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_child_process_host_impl_cc 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_compute_pressure_cpu_probe_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_download_download_manager_impl_cc patch-content_browser_font_access_font_enumeration_cache_h patch-content_browser_gpu_compositor_util_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_keys_listener_manager_impl_cc patch-content_browser_memory_swap_metrics_driver_impl_linux_cc patch-content_browser_ppapi_plugin_process_host_receiver_bindings_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_input_input_device_change_observer_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_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_sandbox_host_linux_cc patch-content_browser_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_scheduler_responsiveness_native_event_observer_cc patch-content_browser_scheduler_responsiveness_native_event_observer_h patch-content_browser_utility_process_host_receiver_bindings_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_browser_webui_web_ui_main_frame_observer_h patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_common_mojo_core_library_support_cc patch-content_common_sandbox_init_linux_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_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_font_access_context_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_use_zoom_for_dsf_policy_cc patch-content_public_common_zygote_features_gni 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_renderer_renderer_main_platform_delegate_linux_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_browser_shell_paths_cc 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_speech_speech_recognition_sandbox_hook_linux_h patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_cast_bluetooth_gni patch-device_fido_features_cc patch-device_gamepad_gamepad_provider_cc patch-device_gamepad_hid_writer_linux_cc 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_common_features_feature_cc patch-extensions_renderer_bindings_api_binding_util_cc patch-extensions_shell_app_shell_main_delegate_cc patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-extensions_shell_browser_shell_extensions_api_client_cc patch-extensions_shell_browser_shell_extensions_api_client_h patch-extensions_shell_common_switches_cc patch-extensions_shell_common_switches_h patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_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_factory_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_config_gpu_util_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-gpu_vulkan_generate_bindings_py patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-gpu_vulkan_vulkan_image_cc patch-gpu_vulkan_vulkan_image_h patch-gpu_vulkan_x_vulkan_implementation_x11_cc patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_browser_main_parts_linux_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_browser_headless_request_context_manager_cc patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_headless_macros_h patch-headless_public_headless_browser_cc patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_h patch-ipc_ipc_channel_mojo_cc patch-ipc_ipc_message_utils_cc patch-ipc_ipc_message_utils_h patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_features_cc patch-media_audio_audio_input_device_cc patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_scopedfd_helper_h patch-media_base_vector_math_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_create_video_capture_device_factory_cc patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_linux_fake_v4l2_impl_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_v4l2_capture_device_h patch-media_capture_video_linux_v4l2_capture_device_impl_cc patch-media_capture_video_linux_v4l2_capture_device_impl_h patch-media_capture_video_linux_video_capture_device_factory_linux_cc patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_buffer_validation_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_video_frame_mojom_traits_cc patch-media_video_fake_gpu_memory_buffer_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-media_webrtc_webrtc_features_cc patch-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_c_system_thunks_cc patch-mojo_public_js_mojo_bindings_resources_grd patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_address_tracker_linux_h patch-net_base_network_change_notifier_cc patch-net_base_network_change_notifier_posix_cc patch-net_base_network_interfaces_posix_h patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h 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_address_sorter_posix_cc patch-net_dns_dns_util_cc patch-net_dns_host_resolver_proc_cc patch-net_dns_public_BUILD_gn patch-net_dns_public_resolv_reader_h patch-net_http_http_network_session_cc patch-net_proxy_resolution_configured_proxy_resolution_service_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_socks5_client_socket_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_tools_quic_quic_http_proxy_backend_cc patch-net_url_request_url_fetcher_cc patch-net_url_request_url_fetcher_h patch-net_url_request_url_request_context_builder_cc patch-net_url_request_url_request_context_cc patch-net_url_request_url_request_context_h patch-pdf_font_table_linux_cc patch-pdf_out_of_process_instance_cc 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-printing_print_settings_h patch-printing_printing_features_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_base_chromoting_event_cc patch-remoting_base_host_settings_cc patch-remoting_client_display_sys_opengl_h patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_evaluate_capability_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_host_attributes_cc patch-remoting_host_host_details_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_remote_open_url_remote_open_url_util_cc patch-remoting_host_remote_open_url_url_forwarder_configurator_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_features_gni patch-sandbox_linux_BUILD_gn patch-sandbox_linux_services_init_process_reaper_cc patch-sandbox_linux_services_libc_interceptor_cc patch-sandbox_policy_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_h patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_audio_audio_sandbox_hook_linux_cc patch-services_audio_audio_sandbox_hook_linux_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_hid_BUILD_gn patch-services_device_hid_hid_service_cc patch-services_device_serial_BUILD_gn 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_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_context_cc patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_sandbox_hook_linux_h patch-services_network_network_service_cc patch-services_network_network_service_h patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-services_service_manager_BUILD_gn patch-services_service_manager_public_cpp_service_executable_BUILD_gn patch-services_tracing_public_cpp_perfetto_perfetto_config_cc patch-services_video_capture_broadcasting_receiver_cc patch-services_video_capture_public_mojom_video_capture_service_mojom patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_endian_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_common_platform_h patch-third_party_angle_src_common_system_utils_posix_cpp patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp patch-third_party_angle_src_gpu_info_util_SystemInfo_x11_cpp patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX_cpp patch-third_party_angle_src_libANGLE_renderer_vulkan_DisplayVk_api_h patch-third_party_angle_src_libANGLE_validationEGL_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-third_party_blink_public_platform_web_vector_h patch-third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py patch-third_party_blink_renderer_build_scripts_run_with_pythonpath_py 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_controller_memory_usage_monitor_posix_h 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_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_core_html_forms_internal_popup_menu_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_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_description_cc patch-third_party_blink_renderer_platform_fonts_font_metrics_cc patch-third_party_blink_renderer_platform_fonts_font_unique_name_lookup_cc patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_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_container_annotations_h patch-third_party_blink_renderer_platform_wtf_stack_util_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_include_openssl_cpu_h patch-third_party_brotli_common_platform_h patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc patch-third_party_crashpad_crashpad_minidump_minidump_misc_info_writer_cc patch-third_party_crashpad_crashpad_util_misc_address_types_h patch-third_party_crashpad_crashpad_util_misc_capture_context_h patch-third_party_crashpad_crashpad_util_misc_metrics_cc patch-third_party_crashpad_crashpad_util_misc_uuid_cc patch-third_party_crashpad_crashpad_util_posix_close_multiple_cc patch-third_party_crashpad_crashpad_util_posix_drop_privileges_cc patch-third_party_crashpad_crashpad_util_posix_signals_cc patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc patch-third_party_crc32c_BUILD_gn patch-third_party_dawn_src_common_Platform_h patch-third_party_dawn_src_dawn_native_vulkan_BackendVk_cpp patch-third_party_dawn_src_include_dawn_native_VulkanBackend_h patch-third_party_ffmpeg_BUILD_gn 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_libavcodec_x86_cabac_h patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_ffmpeg_libavutil_random_seed_c patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_glfw_src_src_egl_context_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libXNVCtrl_NVCtrl_c 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_libsync_src_include_sync_sync_h patch-third_party_libsync_src_sync_c patch-third_party_libusb_BUILD_gn patch-third_party_libusb_src_libusb_core_c patch-third_party_libxml_linux_config_h patch-third_party_libxml_src_dict_c patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_nasm_config_config-linux_h patch-third_party_node_node_py patch-third_party_opus_BUILD_gn patch-third_party_pdfium_core_fxcrt_cfx_datetime_cpp patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_core_fxge_linux_fx_linux_impl_cpp patch-third_party_perfetto_include_perfetto_base_build_config_h patch-third_party_perfetto_include_perfetto_base_thread_utils_h patch-third_party_perfetto_include_perfetto_ext_base_event_fd_h patch-third_party_perfetto_include_perfetto_ext_base_thread_utils_h patch-third_party_perfetto_src_base_event_fd_cc patch-third_party_perfetto_src_base_periodic_task_cc patch-third_party_perfetto_src_base_string_utils_cc patch-third_party_perfetto_src_base_subprocess_posix_cc patch-third_party_perfetto_src_base_thread_task_runner_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_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_sqlite_BUILD_gn patch-third_party_sqlite_src_amalgamation_sqlite3_c 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_Reactor_Debug_cpp patch-third_party_swiftshader_src_System_SharedLibrary_hpp patch-third_party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux_hpp patch-third_party_swiftshader_third_party_llvm-10_0_configs_linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_swiftshader_third_party_marl_src_memory_cpp patch-third_party_swiftshader_third_party_marl_src_thread_cpp patch-third_party_unrar_src_crypt_cpp patch-third_party_usrsctp_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_allocation_h 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_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_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_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_modules_desktop_capture_linux_x_server_pixel_buffer_cc patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_generate_stubs_rules_gni patch-tools_gn_build_build_linux_ninja_template patch-tools_gn_build_gen_py patch-tools_gn_src_base_files_file_posix_cc patch-tools_gn_src_gn_version_h patch-tools_gn_src_util_exe_path_cc patch-tools_json_schema_compiler_cpp_bundle_generator_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-tools_protoc_wrapper_protoc_wrapper_py patch-tools_variations_fieldtrial_to_struct_py patch-ui_base_clipboard_clipboard_constants_cc patch-ui_base_clipboard_clipboard_constants_h patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_dragdrop_os_exchange_data_provider_non_backed_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_init_input_method_initializer_cc 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_base_x_x11_shm_image_pool_cc patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_compositor_compositor_observer_h patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_cc patch-ui_events_event_switches_cc patch-ui_events_event_switches_h patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_font_list_cc patch-ui_gfx_font_render_params_h patch-ui_gfx_font_util_cc patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc 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_native_pixmap_handle_h patch-ui_gfx_native_widget_types_h patch-ui_gfx_render_text_api_fuzzer_cc patch-ui_gfx_switches_cc patch-ui_gfx_switches_h patch-ui_gfx_x_generated_protos_dri3_cc patch-ui_gfx_x_generated_protos_shm_cc patch-ui_gfx_x_xlib_support_cc patch-ui_gl_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_cc patch-ui_gl_gl_image_glx_native_pixmap_cc patch-ui_gl_init_gl_factory_cc patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_gtk_gtk_compat_cc patch-ui_gtk_printing_print_dialog_gtk_cc patch-ui_message_center_views_message_popup_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_ozone_platform_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_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_focus_focus_manager_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h 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_native_widget_aura_cc patch-ui_views_widget_widget_cc patch-ui_views_window_custom_frame_view_cc patch-ui_views_window_dialog_delegate_cc patch-ui_views_window_frame_background_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-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_base_sys-info_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_cc 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 patch-weblayer_browser_content_browser_client_impl_h patch-weblayer_browser_system_network_context_manager_cc patch-weblayer_common_weblayer_paths_cc Added files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_root_h patch-base_compiler_specific_h patch-base_process_launch_posix_cc patch-base_process_process_handle_freebsd_cc patch-base_process_process_iterator_freebsd_cc patch-base_process_process_metrics_freebsd_cc patch-base_strings_string_util_cc patch-base_synchronization_lock_impl_h patch-base_system_sys_info_freebsd_cc patch-base_third_party_libevent_BUILD_gn patch-build_linux_chrome_map patch-build_linux_unbundle_libusb_gn patch-build_linux_unbundle_replace_gn_files_py patch-build_toolchain_freebsd_BUILD_gn patch-chrome_browser_custom_handlers_chrome_protocol_handler_registry_delegate_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_media_audio_service_util_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_h patch-chrome_browser_ui_webui_connectors_internals_zero_trust_utils_cc patch-chrome_browser_ui_webui_settings_settings_ui_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_updater_app_app_install_cc patch-chrome_updater_app_app_uninstall_cc patch-chrome_updater_configurator_cc patch-chrome_updater_device_management_dm_client_cc patch-chrome_updater_device_management_dm_storage_cc patch-chrome_updater_lib_util_cc patch-chrome_updater_updater_cc patch-chrome_updater_util_cc patch-components_flags_ui_flags_state_cc patch-components_sync_device_info_local_device_info_util_linux_cc patch-components_update_client_update_query_params_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-content_app_content_main_cc patch-content_zygote_BUILD_gn patch-extensions_shell_browser_shell_browser_main_parts_cc patch-gpu_config_gpu_test_config_cc patch-gpu_ipc_service_x_util_h patch-gpu_vulkan_vulkan_device_queue_h patch-media_audio_sndio_audio_manager_sndio_cc patch-media_audio_sndio_audio_manager_sndio_h patch-media_audio_sndio_sndio_input_cc patch-media_audio_sndio_sndio_input_h patch-media_audio_sndio_sndio_output_cc patch-media_audio_sndio_sndio_output_h patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_webrtc_audio_processor_cc patch-net_dns_dns_reloader_cc patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_manager_cc patch-net_http_http_auth_gssapi_posix_cc patch-net_http_http_auth_gssapi_posix_h patch-remoting_host_base_switches_cc patch-remoting_host_base_switches_h patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_ipc_constants_cc patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_freebsd_sandbox_freebsd_h patch-services_device_hid_hid_connection_fido_cc patch-services_device_hid_hid_connection_fido_h patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_connection_freebsd_h patch-services_device_hid_hid_service_fido_cc patch-services_device_hid_hid_service_fido_h patch-services_device_hid_hid_service_freebsd_cc patch-services_device_hid_hid_service_freebsd_h patch-third_party_blink_renderer_platform_wtf_math_extras_h patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_maldoca_src_maldoca_base_get_runfiles_dir_cc patch-third_party_pdfium_fxjs_fx_date_helpers_cpp patch-third_party_pdfium_xfa_fxfa_parser_cxfa_timezoneprovider_cpp patch-third_party_perfetto_include_perfetto_base_time_h patch-third_party_swiftshader_src_WSI_libXCB_cpp patch-third_party_webrtc_rtc_base_byte_order_h patch-third_party_webrtc_rtc_base_ip_address_cc patch-third_party_webrtc_rtc_base_third_party_sigslot_sigslot_h patch-ui_ozone_common_egl_util_cc patch-v8_src_base_platform_platform-freebsd_cc Removed files: www/chromium/files: audio_manager_openbsd.cc audio_manager_openbsd.h hid_connection_fido.cc hid_connection_fido.h hid_service_fido.cc hid_service_fido.h sndio_input.cc sndio_input.h sndio_output.cc sndio_output.h www/chromium/patches: patch-build_config_c++_c++_gni patch-build_config_compiler_compiler_gni patch-build_config_features_gni patch-chrome_browser_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_web_applications_web_app_utils_cc patch-components_download_internal_common_download_utils_cc patch-components_download_public_common_download_features_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h patch-remoting_host_switches_cc patch-remoting_host_switches_h patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_breakpad_breakpad_src_common_simple_string_dictionary_h patch-third_party_swiftshader_src_WSI_XcbSurfaceKHR_cpp patch-third_party_webrtc_webrtc_gni patch-ui_gl_init_gl_initializer_linux_x11_cc Log message: update to 98.0.4758.80; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 11:01:20 Modified files: net/unifi : Makefile.inc net/unifi/5.6 : Makefile Log message: net/unifi/5.6: strip out --nohttpinterface in mongod command line, it's removed in mongodb 3.6+ (and was already deprecated) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 11:07:09 Modified files: net/unifi : Makefile.inc net/unifi/5.14 : Makefile net/unifi/5.6 : Makefile net/unifi/6.0 : Makefile net/unifi/main : Makefile Log message: unifi: drop the version restriction on mongodb; unifi versions >=5.13 should be happy with newer versions and 5.6 is patched to drop the command-line flag which was causing problems. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/02 11:14:59 Modified files: databases/mongodb: Makefile distinfo databases/mongodb/files: mongodb.conf databases/mongodb/patches: patch-SConstruct patch-src_mongo_db_repl_master_slave_cpp patch-src_mongo_shell_bench_cpp patch-src_mongo_util_net_sock_h patch-src_mongo_util_processinfo_openbsd_cpp databases/mongodb/pkg: PLIST Added files: databases/mongodb/patches: patch-src_mongo_db_repl_oplog_fetcher_cpp patch-src_third_party_IntelRDFPMathLib20U1_LIBRARY_src_bid_functions_h patch-src_third_party_asio-master_asio_include_asio_ssl_impl_context_ipp patch-src_third_party_mozjs-45_platform_x86_64_openbsd_build_js-confdefs_h Removed files: databases/mongodb/patches: patch-src_mongo_crypto_sha1_block_openssl_cpp patch-src_mongo_db_concurrency_lock_manager_h patch-src_mongo_db_ftdc_compressor_cpp patch-src_mongo_db_ftdc_compressor_test_cpp patch-src_mongo_db_ftdc_file_writer_cpp patch-src_mongo_db_fts_unicode_string_cpp patch-src_mongo_db_matcher_expression_leaf_cpp patch-src_mongo_db_service_context_d_h patch-src_mongo_db_storage_mmap_v1_file_allocator_h patch-src_mongo_s_chunk_diff_h patch-src_third_party_asio-asio-1-11-0_asio_include_asio_ssl_detail_impl_engine_ipp patch-src_third_party_asio-asio-1-11-0_asio_include_asio_ssl_impl_context_ipp Log message: update to mongodb-3.4.24, heavily based on op@'s diff for 4.4.10 db upgrades are only supported across one major (3.2 -> 3.4 -> 3.6 -> 4.0 -> 4.2 -> 4.4) so to make things easier for unifi users I'm only jumping one version for now. https://docs.mongodb.com/manual/release-notes/3.4-compatibility/ https://docs.mongodb.com/manual/release-notes/3.4-upgrade-standalone/ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/02/02 11:21:43 Modified files: security/botan2: Makefile distinfo security/botan2/pkg: PLIST Removed files: security/botan2/patches: patch-src_lib_utils_cpuid_cpuid_x86_cpp Log message: update botan2 to 2.19.1 removed patch has been commited upstream CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/02 15:04:29 Modified files: net/tdesktop/patches: patch-cmake_options__linux_cmake Log message: Remove ineffective hunk This reenabled -pie, except does so when DESKTOP_APP_USE_PACKAGED is OFF; we build with ON. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/02 15:55:57 Modified files: sys/arch/arm64/conf: files.arm64 Added files: sys/arch/arm64/dev: apldma.c apldma.h Log message: Add apldma(4), a driver for the DMA controller found on Apple SoCs. This driver implements an interface for using DMA for audio output. ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/02 16:25:53 Modified files: net/tdesktop : Makefile Removed files: net/tdesktop/patches: patch-Telegram_ThirdParty_minizip_ioapi_c Log message: Replace minizip patch with CFLAGS addition CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/02 19:39:45 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: sync list of amdgpu files built with -msse -msse2 with linux 5.15.y CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/02 21:45:01 Modified files: sys/dev/pci/drm: files.drm Log message: inteldrm now requires ttm CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/03 00:08:51 Modified files: databases/py-ldap0: Makefile distinfo Log message: databases/py-ldap0: update to 1.4.7, from maintainer Lucas Raab see https://code.stroeder.com/pymod/python-ldap0/compare/v1.4.6...v1.4.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/03 00:10:24 Modified files: databases/web2ldap: Makefile distinfo databases/web2ldap/pkg: PLIST Log message: databases/web2ldap: update to 1.7.0, from Maintainer Lucas Raab See https://web2ldap.de/changes-1.7.html CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/03 00:26:43 Modified files: usr.bin/tmux : key-bindings.c tmux.1 window-copy.c Log message: Add a key in copy mode to toggle position indicator. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/03 00:38:17 Modified files: usr.bin/tmux : window.c Log message: Update focus when active pane changes after pane destroyed. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/03 01:52:07 Modified files: net/axel : Makefile distinfo Log message: Update for Axel to 2.17.11 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 02:35:19 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/mm: Makefile multimedia/gstreamer1/mm/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 the Gstreamer stack to version 1.18.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 02:40:11 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.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 02:59:18 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.27.3. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/03 03:07:11 Modified files: usr.bin/tmux : status.c Log message: Use format_draw for command prompt prefix to allow styles, GitHub issue 3054. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/03 03:21:13 Modified files: distrib/special/installboot: Makefile usr.sbin/installboot: Makefile Added files: usr.sbin/installboot: efi_installboot.c Removed files: usr.sbin/installboot: armv7_installboot.c Log message: Rename armv7_installboot.c to efi_installboot.c. The code is common to EFI platforms, not specific to armv7. Suggested by kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/03 03:25:14 Modified files: usr.sbin/installboot: efi_installboot.c installboot.h util.c Log message: installboot(8): Adjustments for EFI platforms Reduce #ifdef'ing within the control logic to make it clearer that there are no essential differences in behaviour between the platforms. Make installboot(8) write startup.nsh to enable simpler and more consistent code in install.md. Input and OK kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/03 03:27:33 Modified files: distrib/riscv64/ramdisk: install.md list distrib/special/installboot: Makefile Log message: Use installboot(8) in install.md of riscv64. OK kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:28:26 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.1.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:34:14 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.7.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:41:59 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.36.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:49:15 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-371.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:50:31 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:50:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:51:27 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 03:51:52 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.47. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/03 03:53:15 Modified files: productivity/grisbi: Makefile distinfo Added files: productivity/grisbi/patches: patch-src_structures_h Log message: productivity/grisbi: update to 2.0.5 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 04:03:13 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : PLIST Log message: Update gitea 1.15.10 -> 1.16.0 Changelog: https://github.com/go-gitea/gitea/blob/main/CHANGELOG.md CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 04:03:48 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.12.1 -> 2.12.2 Changelog: https://github.com/ansible/ansible/blob/v2.12.1/changelogs/CHANGELOG-v2.12.rst#v2-12-2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 04:04:14 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 5.2.0 -> 5.3.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/5/CHANGELOG-v5.rst#v5-3-0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/03 04:06:11 Modified files: usr.bin/tmux : cmd-resize-pane.c Log message: Adjust size given to resize-pane for pane status line, GitHub issue 3050. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 04:38:18 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 6.3.0 -> 6.3.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 06:20:47 Modified files: devel/py-click : Makefile distinfo Log message: Update py-click 6.7 -> 7.1.2 Changelog: https://click.palletsprojects.com/en/8.0.x/changes/#version-7-1-2 Diff from Gonzalo L. Rodriguez, ok sthen@, thanks! CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/03 06:24:04 Modified files: sbin/fdisk : fdisk.8 part.c Log message: fdisk(8): Make -A preserve BIOS boot partition On PolarFire SoC, the HSS firmware loads HSS payload from BIOS boot partition. Typically the payload carries second-stage low-level boot code, such as U-Boot. If the payload is missing, the SoC is not able to boot normally. Hence automatic disk formatting should not delete the partition. OK krw@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 06:36:57 Modified files: textproc/py-elasticsearch: Makefile distinfo textproc/py-elasticsearch/pkg: PLIST Log message: Update py-elasticsearch 7.5.1 -> 7.17.0 Changelog: https://www.elastic.co/guide/en/elasticsearch/client/python-api/master/release-notes.html#rn-7-17-0 Based on diff from Gonzalo L. Rodriguez, thanks! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 06:38:19 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/patches: patch-setup_cfg patch-setup_py sysutils/py-elasticsearch-curator/pkg: PLIST Log message: Update py-elasticsearch-curator 5.8.1 -> 5.8.4 Changelog: https://github.com/elastic/curator/blob/master/docs/Changelog.rst#584-27-april-2021 From Gonzalo L. Rodriguez, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/03 08:39:59 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.2.5. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/03 08:54:20 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.9.2 -> 1.9.3 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#193 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/03 09:06:26 Modified files: devel/py-cheetah: Makefile distinfo devel/py-cheetah/pkg: PLIST Log message: update to py3-cheetah-3.2.6 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/03 09:33:12 Modified files: lib/libssl : ssl_both.c ssl_clnt.c ssl_locl.h ssl_rsa.c tls13_client.c tls13_server.c Log message: Cleanup/simplify ssl_cert_type() Remove the X509 argument as it is unused - this was passed so that ssl_cert_type() can get the public key from the X509 object if the EVP_PKEY argument is NULL, however this is never the case. ok tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/03 10:06:09 Modified files: sys/uvm : uvm_km.c Log message: Use UVM_KMF_TRYLOCK for consistency No object change. OK millert CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/03 10:18:22 Modified files: sys/sys : malloc.h share/man/man9 : malloc.9 Log message: Delete unused/obsolete M_* type values. ok miod@ mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/03 10:22:01 Modified files: regress/sys/kern/unixsockets: ungc.c Log message: On i386 run-regress-ungc fails with EINVAL. It passes uninitialized data from struct msghdr to system call sendmsg(2). Fix the controllen and make error messages unique. OK mvs@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/03 10:26:17 Modified files: usr.sbin/rpki-client: version.h Log message: Time for rpki-client 7.6 OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/03 10:33:12 Modified files: net/libbind : Makefile net/libbind/pkg: PLIST Log message: update homepage, regen plist while there CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 10:42:54 Modified files: usr.bin/openssl: s_cb.c Log message: Remove some stale comments. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 10:44:04 Modified files: usr.bin/openssl: ca.c req.c s_client.c Log message: Use X509_*get0_pubkey() wherever possible to simplify and clean up the code. Also add error checking where possible. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 11:05:31 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: Fix copy-paste error: X509_V_ERR_CRL_SIGNATURE_FAILURE means that the CRL's signature is invalid, not the certificate's. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/02/03 11:17:40 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.12.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/03 11:19:33 Modified files: usr.sbin/rpki-client: rrdp.h rrdp_delta.c rrdp_notification.c rrdp_snapshot.c Log message: Enforce the RRDP XMLNS to "http://www.ripe.net/rpki/rrdp" Missing check reported by Ties de Kock OK tb@ benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/03 11:32:35 Modified files: lang/node : Makefile Added files: lang/node/patches: patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Log message: fix node build on i386, from maintainer CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 11:35:24 Modified files: usr.bin/openssl: s_cb.c Log message: Remove commented variable declarations CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 11:40:34 Modified files: usr.bin/openssl: s_cb.c Log message: Unindent and unwrap lines. Pull up a NULL check. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/03 12:39:49 Modified files: lang/node : Makefile Added files: lang/node/patches: patch-node_gyp Log message: add a patch to node which should hopefully fix issues some (but not all) people have seen when building with gtest installed, from maintainer CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/03 12:57:11 Modified files: sys/uvm : uvm_fault.c Log message: The sparc64 pmap at least requires the fault access_type to be a subset of the request permissions, so when forcing an initial RO fault for CoW also clamp the access_type. problem reported by bluhm@ based on a suggestion from miod@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/03 13:09:24 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-basic_source_runtime_methods_cxx patch-configure patch-desktop_source_app_app_cxx patch-external_cppunit_ExternalProject_cppunit_mk patch-external_cppunit_UnpackedTarball_cppunit_mk patch-external_libnumbertext_ExternalProject_libnumbertext_mk patch-external_liborcus_ExternalPackage_liborcus_mk patch-external_liborcus_ExternalProject_liborcus_mk patch-external_libwps_ExternalProject_libwps_mk patch-external_pdfium_Library_pdfium_mk patch-external_pdfium_pdfium-openbsd_patch patch-external_skia_Library_skia_mk patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs patch-sal_cppunittester_cppunittester_cxx patch-sc_source_core_data_column3_cxx 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_gtk3_kde5_mk patch-vcl_Library_vclplug_gtk3_mk patch-vcl_Library_vclplug_kf5_mk patch-vcl_Library_vclplug_qt5_mk patch-vcl_skia_gdiimpl_cxx patch-vcl_source_app_svapp_cxx editors/libreoffice/pkg: PLIST-i18n-pt-br PLIST-main Log message: update to 7.3.0.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/03 13:39:25 Modified files: graphics/gimp/stable: Makefile Removed files: graphics/gimp/stable/patches: patch-plug-ins_common_file-ps_c Log message: zap compat patch that's no longer necessary after the ghostscript update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/03 15:17:27 Modified files: net/amule : Makefile distinfo net/amule/patches: patch-docs_man_Makefile_in patch-m4_gettext_m4 patch-src_amule_cpp patch-src_libs_ec_cpp_ECSocket_cpp patch-src_utils_aLinkCreator_docs_Makefile_in patch-src_utils_cas_docs_Makefile_in patch-src_utils_wxCas_docs_Makefile_in patch-src_webserver_src_Makefile_in net/amule/pkg : PLIST-main Removed files: net/amule/patches: patch-configure_in patch-m4_bfd_m4 patch-src_ClientCreditsList_cpp patch-src_OScopeCtrl_cpp patch-src_PrefsUnifiedDlg_cpp patch-src_PrefsUnifiedDlg_h patch-src_SearchList_cpp patch-src_SearchList_h patch-src_TextClient_cpp patch-src_amule_h patch-src_amuled_cpp patch-src_extern_wxWidgets_listctrl_cpp patch-src_extern_wxWidgets_listctrl_h patch-src_webserver_src_php_amule_lib_cpp patch-src_webserver_src_php_core_lib_cpp patch-src_webserver_src_php_syntree_cpp Log message: stop amule from picking up libbfd (from gdb) during build. update to 2.3.3 while there. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/03 15:24:09 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: store root bridge data in softc before calling intel_init_stolen_res() should fix panic on boot on x41 reported by Fred Crowson CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/03 16:48:52 Modified files: xserver/hw/xfree86/common: xf86pciBus.c Log message: remove 0x2972 from the intel gen 2 and 3 list 0x2972 is 946GZ which is gen 4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/03 17:55:52 Modified files: lib/libcrypto/man: crypto.3 Log message: Fix capitalization of ChaCha20 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/03 19:49:17 Modified files: usr.bin/ssh : readconf.c ssh-add.1 ssh-add.c ssh.1 ssh_config.5 Log message: Since they are deprecated, move DSA to the end of the default list of public keys so that they will be tried last. From github PR#295 from "ProBackup-nl", ok djm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/03 23:32:54 Modified files: net/tg_owt : Makefile distinfo Log message: Update to latest libyuv (bundled) CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/04 00:40:46 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 6.3.2 -> 6.3.3 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/04 00:53:44 Modified files: regress/usr.bin/ssh/unittests/misc: Makefile tests.c Added files: regress/usr.bin/ssh/unittests/misc: test_hpdelim.c Log message: Add unit tests for hpdelim. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 00:59:54 Modified files: sbin/ipsecctl : ipsec.conf.5 Log message: Fix another instance of incorrect capitalization of ChaCha20. pointed out by jmc CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/04 01:06:48 Modified files: sys/dev/acpi : acpi.c Log message: set the APM_BATT_CHARGING state if the battery is being charged and try to calculate the remaining time to be fully charged ok jca@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/02/04 02:50:13 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-1.5.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 03:28:52 Modified files: devel/py-filetype: Makefile distinfo devel/py-filetype/pkg: PLIST Log message: update to py3-filetype-1.0.10 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/04 03:33:36 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.10.4 Changelog : https://github.com/kopia/kopia/releases/tag/v0.10.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 03:45:32 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to yt-dlp-2022.02.03 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 04:18:54 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.13.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 04:31:49 Modified files: www/yt-dlp : Makefile distinfo Log message: update to yt-dlp-2022.02.04 (another one already!) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 04:41:02 Modified files: net/ntopng : Makefile distinfo net/ntopng/patches: patch-Makefile_in patch-include_ntop_defines_h patch-nDPI_autogen_sh patch-nDPI_example_reader_util_c patch-nDPI_src_lib_Makefile_in patch-src_DummyInterface_cpp patch-src_HTTPserver_cpp patch-src_InfluxDBTimeseriesExporter_cpp patch-src_NetworkInterface_cpp patch-src_Ntop_cpp patch-src_TimeseriesExporter_cpp net/ntopng/pkg : PLIST Added files: net/ntopng/patches: patch-configure_ac_in patch-nDPI_src_lib_third_party_src_roaring_cc Removed files: net/ntopng/patches: patch-configure_seed Log message: update to ntopng-5.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 04:44:03 Modified files: net/ipv6calc : Makefile distinfo net/ipv6calc/pkg: PLIST Log message: update to ipv6calc-4.0.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/04 04:57:22 Modified files: usr.bin/tmux : screen-redraw.c Log message: Use ACS for pane border indicators so they work with different line types, from Thomas Adam. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/04 05:01:12 Modified files: usr.sbin/bgpd : control.c Log message: Rename sockaddr_un sun to sa_un since sun is defined on illumos systems. OK dlg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/04 05:01:33 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Rename sockaddr_un sun to sa_un since sun is defined on illumos systems. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/04 05:25:57 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.356. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/04 06:05:47 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/rrdp: delta.xml Log message: Fix xmlns URI, I guess I search and replaced too much in this file. Update hash in the Makefile.inc since it changed as well. Noticed by anton@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/04 06:11:14 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Added files: regress/usr.sbin/rpki-client/rrdp: notification_xmlns.xml rrdp-r7.out Log message: Test that a non conforming xmlns attribute results in a failure. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/02/04 06:50:32 Modified files: usr.sbin/rpki-client: validate.c Log message: Fix outdated comment Nowadays SKI/AKI validation happens in proc_parser_roa() CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/04 07:07:56 Modified files: sbin/fdisk : cmd.c gpt.c mbr.c part.c part.h Log message: Remove CHS information from internal representation of MBR partitions. Generate CHS information as required when writing MBR to disk, editing a partition in CHS mode or printing MBR. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/02/04 07:20:46 Modified files: games/flare : Makefile distinfo games/flare/pkg: PLIST-data Log message: update to flare-1.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 07:25:47 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: update to vultr-cli-2.12.0, from Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 07:26:23 Modified files: sysutils/vultr-cli: Makefile Log message: add WANTLIB which was missing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/04 09:08:39 Modified files: distrib/arm64/ramdisk: install.md Log message: Now that installboot(8) creates the startup.nsh file, remove the shell scripting doing the same thing from here. ok deraadt@, visa@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:08:53 Modified files: usr.sbin/rpki-client: x509.c Log message: Add id-cp-ipAddr-asNumber OID to x509_init_oid() Unfortunately, NID_ipAddr_asNumber is not available in LibreSSL < 3.3 and OpenSSL, so load its OID by hand to help -portable. This will be used for certificate policy checks. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:21:11 Modified files: usr.sbin/rpki-client: parser.c Log message: Enforce Certificate Policy for RPKI RFCs 6384 defines a certificate policy for RPKI. Ensure that the verifier builds a certification path that follows this OID: set up a policy on the X509_STORE_CTX's verify parameters and set initial-explicit-policy and initial-policy-mapping-inhibit. Pointed out by Ties de Kock ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:28:20 Modified files: usr.sbin/rpki-client: cert.c Log message: Ensure that certificate policies follow RFC 7318 RFC 7318 makes requirements on the certificate policy extension imposed by RFC 6487 a bit stricter. It requires that exactly one policy OID is present and that it be id-cp-ipAddr-asNumber and if there is a policy qualifier it must be id-qt-cps. These are requirements that the X.509 verifier's policy code can't enforce, so unpack the certificate policy extension by hand and check that it matches expectations. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:29:43 Modified files: usr.sbin/rpki-client: parser.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:34:15 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Remove a strange inheritance check from addr_validate_path_internal() The trust anchor can't inherit, but the code says that it can inherit just not if the leaf tries to inherit from that. This makes no sense and doesn't match what is done on the asid side. ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/04 09:39:33 Modified files: www/chromium/patches: 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 Log message: unbreak ffmpeg config on i386 and arm64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:42:16 Modified files: lib/libcrypto : generate_pkgconfig.sh lib/libssl : generate_pkgconfig.sh Log message: Bump libressl's version in pkgconfig to 2.0.0 LibreSSL's pc files effectively hardcode the version to 1.0.0 since LibreSSL exists. That probably never made much sense. This causes some pain for ports that "need 'openssl' ['>= +1.1.0'] found '1.0.0'" or similar while they would build perfectly fine with LibreSSL. This only affects OpenBSD. We do not put the actual LibreSSL version in there since it may cause trouble Discussed with sthen, millert, inoguchi, beck over the past year. Diff from/ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/02/04 09:44:03 Modified files: telephony/kamailio: Makefile Log message: mail/kamailio: fix build after libressl pc version bump kamailio sets LIBSSL_SET_MUTEX_SHARED=1 for libssl >= 1.1 and adds -ldl to the linker flags among other things, thus breaking the build. Avoid all this by forcing LIBSSL_SET_MUTEX_SHARED=0. ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:50:02 Modified files: usr.sbin/rpki-client: cert.c Log message: Document certificate_policies() in a comment. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/04 09:50:49 Modified files: usr.sbin/rpki-client: cert.c Log message: More consistency in the return code docs. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 10:32:53 Modified files: net/nextcloudclient: Makefile distinfo Added files: net/nextcloudclient/patches: patch-src_gui_CMakeLists_txt Log message: update to nextcloudclient-3.4.2, from Adriano Barbosa (maintainer), I patched it to use librsvg tools instead of inkscape(!) when creating png icons during build (ok with Adriano) It doesn't work for me at runtime, but neither does the previous version and it does work for Adriano. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2022/02/04 10:50:28 Modified files: sys/kern : kern_pledge.c Log message: whitelist resolv.conf for stat. go dns library does this. ok deraadt CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/04 11:12:47 Modified files: distrib/riscv64/iso: Makefile distrib/riscv64/ramdisk: Makefile install.md Log message: Use the '-b' to create boot partitions instead of '-e' scripts. Media creation & subsequent installation tests by visa@ ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/04 11:15:40 Modified files: sys/arch/arm64/include: pmap.h Log message: Define __HAVE_PMAP_MPSAFE_ENTER_COW; the ARMv8 architecture requires that we implement proper "break-before-make" semantics and I've stared at the code for long enough that I've convinced myself that we do indeed implement this correctly several times. ok guenther@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/04 11:21:33 Modified files: sbin/fdisk : cmd.c mbr.c Log message: %llu should be enough for anybody, no need to use %lld/(long long) for uint64_t values. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/04 15:24:09 Modified files: sys/dev/ofw : ofw_clock.h Log message: Add prototype for clock_set_frequency_idx(). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/04 16:29:30 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: PLIST-main Log message: register @conflict on old postgresql-docs; errcodes.txt moved to -main in 12.1. ok jeremy@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/04 16:32:17 Modified files: sbin/fdisk : fdisk.c gpt.c mbr.c part.c Log message: Wrap some annoyingly long lines. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/04 20:56:16 Modified files: sys/net : if_aggr.c Log message: remove an extra set of brackets. no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/04 21:08:27 Modified files: sys/net : bpf.c Log message: make bpf_movein align the packet payload. bluhm@ hit a problem while running a regress test where a packet generated and injected via bpf ends up being consumed by the network stack. the stack assumes that packets are aligned properly, but bpf was lazy and put whatever was written to it at the start of an mbuf. ethernet has a 14 byte header, so if you put that at the start the payload will be misaligned by 2 bytes. bpf already has handling for different link header types, so this handling is extended a bit to align the payload after the link header. while here we're fixing up a few error codes. short packets produce EINVAL instead of EPERM, and packets larger than the biggest mbuf the kernel supports generates EMSGSIZE. with tweaks and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/05 00:31:40 Modified files: sys/dev/usb : uhidpp.c Log message: Only install the sensors once as multiple devices can be paired with the same receiver. Prevents a newly added assertion from triggering. Problem reported by Joel Carnat on bugs@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/02/05 00:41:33 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.3.1 - fix header unfold bug, unfolding a header value consisting of multiple lines must discard any preceding whitespace on the subsequent lines - fix dry run utf-8 output bug CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/05 01:30:31 Modified files: devel/p5-B-Keywords: Makefile distinfo Log message: Update to p5-B-Keywords-1.23. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/05 01:40:00 Modified files: devel/p5-ExtUtils-CppGuess: Makefile distinfo Log message: Update to p5-ExtUtils-CppGuess-0.23. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/05 01:50:30 Modified files: devel/p5-File-MimeInfo: Makefile distinfo Log message: Update to p5-File-MimeInfo-0.31. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/05 01:54:52 Modified files: devel/p5-File-Slurper: Makefile distinfo Log message: Update to p5-File-Slurper-0.013. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/05 02:01:37 Modified files: devel/p5-Log-Dispatch-FileRotate: Makefile distinfo Log message: Update to p5-Log-Dispatch-FileRotate-1.38. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/05 02:37:06 Modified files: sys/arch/amd64/amd64: vm_machdep.c Log message: Switch vmapbuf() and vunmapbuf() over to km_alloc(9) and km_free(9) like we did for arm64 and powerpc64 some time ago. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/05 04:57:36 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-doc_screen_1 patch-pty_c Removed files: misc/screen/patches: patch-acconfig_h patch-osdef_h_in Log message: update screen to 4.9.0, from Alexander Naumov (alexander_naumov at opensuse dot org) thanks! Changelog: Version 4.9.0 (30/01/2022): * Hardstatus option for used encoding (escape string '%e') * OpenBSD uses native openpty() from its util.h * Fixes: - fix combining char handling that could lead to a segfault - CVE-2021-26937: possible denial of service via a crafted UTF-8 character sequence (bug #60030) - make screen exit code be 0 when checking --help - session names limit is 80 symbols (bug #61534) - option -X ignores specified user in multiuser env (bug #37437) - a lot of reformations/fixes/cleanups (man page and source code) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/05 06:28:40 Modified files: mail/dovecot : Makefile distinfo Removed files: mail/dovecot/patches: patch-src_lib-storage_mail-duplicate_c Log message: update to dovecot-2.3.18, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/05 06:28:50 Modified files: mail/dovecot-pigeonhole: Makefile distinfo Removed files: mail/dovecot-pigeonhole/patches: patch-src_lib-sieve_sieve-common_h Log message: update to dovecot-pigeonhole-0.5.18, from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/05 07:49:41 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/patches: patch-ext_cdparanoia_gstcdparanoiasrc_c multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/pkg: PLIST-main multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: Makefile distinfo multimedia/gstreamer1/plugins-ugly/pkg: PLIST multimedia/gstreamer1/py-gstreamer: distinfo multimedia/gstreamer1/py-gstreamer/pkg: PLIST Added files: multimedia/gstreamer1/plugins-bad/patches: patch-ext_aes_meson_build multimedia/gstreamer1/plugins-good/patches: patch-ext_soup_gstsouploader_c patch-sys_v4l2_v4l2_calls_c Removed files: multimedia/gstreamer1/plugins-good/patches: patch-gst_deinterlace_meson_build Log message: Update the Gstreamer stack to version 1.20.0. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/05 07:54:11 Modified files: lib/libssl : d1_both.c d1_pkt.c s3_lib.c ssl_both.c ssl_cert.c ssl_ciph.c ssl_ciphers.c ssl_clnt.c ssl_err.c ssl_lib.c ssl_locl.h ssl_packet.c ssl_pkt.c ssl_sigalgs.c ssl_srvr.c ssl_stat.c ssl_tlsext.c ssl_transcript.c ssl_versions.c t1_enc.c tls12_lib.c tls13_legacy.c tls13_lib.c Log message: Bye bye S3I. S3I has served us well, however now that libssl is fully opaque it is time to say goodbye. Aside from removing the calloc/free/memset, the rest is mechanical sed. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/05 07:54:40 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Revise for S3I removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/05 07:59:10 Modified files: multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-bad/pkg: PLIST Log message: Regen PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/05 08:45:55 Removed files: multimedia/gstreamer1/plugins-bad/patches: patch-ext_aes_meson_build Log message: Remove uneeded patch now that libssl.pc reports 2.0.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/05 09:38:32 Modified files: net/tdesktop : Makefile distinfo net/tdesktop/patches: patch-Telegram_SourceFiles_calls_calls_call_cpp patch-cmake_options__linux_cmake Added files: net/tdesktop/patches: patch-cmake_CMakeLists_txt Removed files: net/tdesktop/patches: patch-Telegram_SourceFiles_platform_linux_specific_linux_cpp Log message: Update to tdesktop 3.5.1 https://github.com/telegramdesktop/tdesktop/releases/tag/v3.5.1 Also pull in a post-release fix to unbreak the no-Wayland build. CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/02/05 10:11:56 Modified files: lib/libm/src : s_logb.c Log message: Provide logbl(3) when long double is double bcallah@ had same diff ok guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/05 10:19:06 Modified files: editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-java PLIST-main Log message: move java specific files to the java subpackage CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/05 10:44:36 Modified files: net/tdesktop : Makefile Log message: Enable dbus integration (to support native notifications) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/05 10:50:28 Modified files: . : 3RDPARTY MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/05 11:18:18 Modified files: lib/libssl : s3_lib.c ssl_ciphers.c tls1.h Log message: Switch TLSv1.3 cipher names from AEAD- to OpenSSL's TLS_ OpenSSL chose to break the previous naming convention for ciphers and to adopt TLS_* "RFC" names instead. Unfortunately, these names are exposed in several APIs and some language bindings test for these non-standard names instead of cipher values, which is ... unfortunate (others would say "plain crazy"). We currently have to maintain patches in regress and ports (p5-Net-SSLeay, openssl-ruby-tests - which means that Ruby will pick this up at some point) to work around this difference and that's just not worth the effort. The old AEAD- names will become aliases and continue to work, but in openssl ciphers and netcat output the TLS_* names will now be displayed. "I would be very happy if this gets committed" bluhm ok beck inoguchi, begrudgingly ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/05 11:19:39 Modified files: regress/lib/libssl/unit: ssl_get_shared_ciphers.c Log message: Adjust the ssl_get_shared_ciphers to the new names. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/05 11:21:09 Modified files: regress/lib/libssl/interop/cipher: Makefile Log message: Mechanically adjust from AEAD- to TLS_ to adjust to the new cipher names. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/05 11:34:06 Modified files: regress/lib/libssl/interop/cipher: Makefile Log message: Add a workaround due to OpenSSL's limitation of SSL_CTX_set_cipher_list SSL_CTX_set_cipher_list() in OpenSSL 1.1 does not accept TLSv1.3 ciphers. This wasn't a problem until now since the AEAD- ciphers were counted as distinct from TLS_ ciphers by the regress test, so they were never used in the {run,check}-cipher-${cipher}-client-${clib}-server-${slib} tests With the renaming, the TLSv1.3 ciphers are now considered as common ciphers, so they're tested. With openssl11 this results in 0:error:1410D0B9:SSL routines:SSL_CTX_set_cipher_list:no cipher match:ssl/ssl_lib.c:2573: The design of these tests doesn't allow easily adding a call to SSL_CTX_set_ciphersuites (since they also need to work with openssl 1.0.2) so skip the TLS_* ciphers for the time being. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/05 11:36:09 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Adapt appstest.sh for the new TLS_ names. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/02/05 11:37:14 Modified files: security/openssl-ruby-tests: Makefile security/openssl-ruby-tests/patches: patch-test_openssl_test_ssl_rb Log message: openssl-ruby-tests: remove workaround for AEAD- TLSv1.3 ciphersuites CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2022/02/05 13:31:26 Modified files: sys/arch/i386/include: param.h Log message: grow the dmesg buffer on i386 from 4 to 8 pages I have a machine where the dmesg is too big for 4 pages. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/05 14:38:13 Modified files: devel/py-pluggy: Makefile distinfo Log message: update to py-pluggy 0.13.1 A version >= 0.12.0 is needed for newer py-test support and 0.13.1 is the last version with python2 support. ok kmos@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/05 15:21:02 Modified files: graphics/py-matplotlib: Makefile distinfo graphics/py-matplotlib/patches: patch-setup_cfg_template patch-setup_py patch-setupext_py graphics/py-matplotlib/pkg: PLIST Log message: update to matplotlib 3.2.2 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/02/05 15:59:58 Modified files: usr.sbin/ypldap: entries.c ldapclient.c yp.c Log message: ypldap: fix -Wunused-but-set-variable warnings * wrlen has been write-only since the code was imported * removing "dns_pid" mirrors ntpd/ntp.c 1.122 * ifdef out unfinished code in yp_check() ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/02/05 16:00:20 Modified files: games/battlestar: extern.h Log message: Fix UB "shift-out-of-bounds" in battlestar OK millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/05 17:29:03 Modified files: lib/libc/stdlib: atexit.3 lib/libc/sys : getentropy.2 lib/libkeynote : keynote.4 lib/libpthread/man: pthreads.3 lib/libssl/man : SSL_get_ex_data_X509_STORE_CTX_idx.3 sbin/iked : iked.conf.5 sbin/isakmpd : isakmpd.conf.5 isakmpd.policy.5 sbin/wsconsctl : wsconsctl.8 share/man/man1 : dpb.1 share/man/man4 : carp.4 ix.4 tty.4 share/man/man4/man4.i386: pcibios.4 share/man/man7 : script.7 share/man/man9 : bus_space.9 usr.bin/mandoc : mandoc.1 usr.bin/skeyinit: skeyinit.1 usr.bin/ssh : ssh-keygen.1 ssh.1 usr.sbin/relayd: relayd.conf.5 usr.sbin/user : group.8 user.8 Log message: remove please from manual pages ok jmc@ sthen@ millert@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/06 02:07:42 Modified files: usr.sbin/apm : apm.c usr.sbin/apmd : apmd.c Log message: now that APM_BATT_CHARGING is also set in acpi and on some m1 devices enable support for displaying an estimate recharge time in apm(d) e.g: Battery state: charging, 95% remaining, 11 minutes recharge time estimate Battery state: charging, 97% remaining, 8 minutes recharge time estimate Battery state: charging, 98% remaining, 6 minutes recharge time estimate Battery state: charging, 99% remaining, 3 minutes recharge time estimate Battery state: charging, 99% remaining, 1 minutes recharge time estimate Battery state: charging, 99% remaining, 0 minutes recharge time estimate ok jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/06 02:12:20 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/06 02:18:16 Modified files: textproc/libical: Makefile distinfo Log message: Bugfix update to libical-3.0.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/06 02:18:32 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/06 02:18:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/06 02:18:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.49. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/06 02:19:46 Modified files: regress/lib/libssl/unit: tls_prf.c Log message: cope with recent S3I removal; ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/06 02:51:20 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c kroute.c logmsg.c mrt.c mrt.h name2id.c pfkey.c pftable.c printconf.c rde.c rde.h rde_attr.c rde_community.c rde_decide.c rde_filter.c rde_peer.c rde_rib.c rde_sets.c rde_trie.c rde_update.c rtr_proto.c session.c session.h util.c Log message: Switch from u_intX_t types to stdint.h uintX_t. Mostly mechanical with a few reindents. OK florian@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/06 02:52:32 Modified files: usr.sbin/bgpctl: bgpctl.c bgpctl.h mrtparser.c mrtparser.h output.c output_json.c parser.c parser.h Log message: Switch from u_intX_t types to stdint.h uintX_t like it was done in bgpd. OK florian@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/06 02:57:59 Modified files: sys/kern : kern_sig.c Log message: Simplify cursig() a bit and make sure that signals are always sent to the parent of ptraced processes. Especially ignore the signal mask set by sigprocmask(2) in that case. In userret() alter the testcase for when to call cursig() which is only there to avoid taking the KERNEL_LOCK when returning from a MP safe syscall. This can be revisited once cursig() is MP safe. Problem with debugging signal handlers found by kurt@ Tested and OK kurt@, OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/06 04:29:18 Modified files: distrib/miniroot: install.sub distrib/riscv64/ramdisk: install.md Log message: Allow installation on a disk with a GPT. OK krw@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2022/02/06 06:56:14 Modified files: share/man/man1 : dpb.1 Log message: fix jobs and -j description: dpb uses hw.ncpuonline since ports/infrastructure/lib/DPB/Core/Init.pm revision 1.32 OK espie CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/06 08:04:46 Modified files: net/miniupnp/miniupnpd: Makefile distinfo net/miniupnp/miniupnpd/patches: patch-miniupnpd_8 patch-miniupnpd_conf Added files: net/miniupnp/miniupnpd/patches: patch-Makefile_bsd Removed files: net/miniupnp/miniupnpd/patches: patch-Makefile patch-asyncsendto_c patch-genconfig_sh patch-minissdp_c patch-natpmp_c patch-portinuse_c patch-testasyncsendto_c patch-upnpevents_c patch-upnppinhole_c patch-upnpredirect_c patch-upnpsoap_c Log message: Update to miniupnpd-2.3.0 Changelog: https://github.com/miniupnp/miniupnp/blob/miniupnpd_2_3_0/miniupnpd/Changelog.txt Comments and OK kirby@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/06 08:05:49 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add CVE-quirk for miniupnpd CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/06 08:52:23 Modified files: distrib/octeon/iso: Makefile distrib/octeon/ramdisk: Makefile install.md Log message: Use fdisk's -b to create boot partitions instead of -e scripts. Build, boot and install tested by visa@ ok visa@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/06 09:08:14 Modified files: lib/libssl : tls13_legacy.c Log message: Handle zero byte reads/writes that trigger handshakes in the TLSv1.3 stack. With the legaacy stack, it is possible to do a zero byte SSL_read() or SSL_write() that triggers the handshake, but then returns zero without SSL_ERROR_WANT_READ or SSL_ERROR_WANT_WRITE being flagged. This currently works in the TLSv1.3 stack by returning TLS_IO_WANT_POLLIN or TLS_IO_WANT_POLLOUT, which is then hidden by SSL_get_error(). However, due to upcoming changes to SSL_get_error() this will no longer be the case. In order to maintain the existing legacy behaviour, explicitly handle zero byte reads and writes in the TLSv1.3 stack, following completion of a handshake. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/06 09:11:58 Modified files: lib/libssl : ssl_lib.c Log message: Remove i <= 0 checks from SSL_get_error() In order for SSL_get_error() to work with SSL_read_ex() and SSL_write_ex() the error handling needs to be performed without checking i <= 0. This is effectively part of OpenSSL 8051ab2b6f8 and should bring the behaviour of SSL_get_error() largely inline with OpenSSL 1.1. Issue reported by Johannes Nixdorf. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/06 10:14:17 Log message: import nsxiv-28 nsxiv is a fork of now unmaintained sxiv (Simple X Image Viewer) with the purpose of being a drop-in replacement that adds simple, sensible features. Some of nsxiv's key features are auto-reloading images on change, freetype2 for the status bar, gif and webp playbacks. from Thim (thim at cederlund dot de) who is also taking MAINTAINER, with some tweaks by me and sthen. ok sthen@ Status: Vendor Tag: op Release Tags: op_20220206 N ports/graphics/nsxiv/Makefile N ports/graphics/nsxiv/distinfo N ports/graphics/nsxiv/patches/patch-nsxiv_1 N ports/graphics/nsxiv/patches/patch-Makefile N ports/graphics/nsxiv/pkg/DESCR N ports/graphics/nsxiv/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/06 10:15:49 Modified files: graphics : Makefile Log message: +nsxiv CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/06 10:21:24 Removed files: graphics/sxiv : Makefile distinfo graphics/sxiv/patches: patch-sxiv_1 graphics/sxiv/pkg: DESCR PLIST Log message: remove graphics/sxiv, ok kn (MAINTAINER) and sthen. it has been replaced by graphics/nsxiv CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/06 10:22:46 Modified files: graphics : Makefile Log message: -sxiv CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/06 10:24:58 Modified files: sys/dev : rnd.c Log message: s/poll/pool CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/06 10:27:53 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: replace graphics/sxiv (unmaintained) with the newly added nsxiv CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/06 10:41:43 Modified files: graphics/bonzomatic: Makefile distinfo Removed files: graphics/bonzomatic/patches: patch-src_platform_x11_Misc_cpp Log message: Update to bonzomatic 2022.02.05 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/06 12:10:07 Modified files: sys/arch/arm64/dev: apldart.c Log message: Avoid touching "locked" DARTs. While there, print something when we place a DART in bypass mode. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/06 12:21:02 Modified files: graphics/bonzomatic: Makefile Log message: Use ported GLEW and glfw rather than the bundled versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/06 13:35:57 Modified files: lang/node : Tag: OPENBSD_7_0 Makefile Removed files: lang/node/patches: Tag: OPENBSD_7_0 patch-deps_zlib_contrib_optimizations_chunkcopy_h patch-deps_zlib_contrib_optimizations_inffast_chunk_c Log message: drop the zlib patch in -stable, a user reports that npm is failing after the last update. hopefully the undefined behaviour doesn't get triggered with the version of clang that's in -stable. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/06 15:58:33 Modified files: regress/usr.bin/ssh/unittests/misc: test_hpdelim.c Log message: Add test for empty hostname with port. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/02/06 17:15:31 Modified files: devel/jdk/11 : Makefile distinfo devel/jdk/11/pkg: PLIST Removed files: devel/jdk/11/patches: patch-make_hotspot_lib_JvmOverrideFiles_gmk patch-src_hotspot_cpu_aarch64_aarch64_ad patch-src_hotspot_cpu_aarch64_assembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_assembler_aarch64_hpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_cpp patch-src_hotspot_cpu_aarch64_macroAssembler_aarch64_hpp patch-src_hotspot_cpu_aarch64_register_aarch64_hpp patch-src_hotspot_cpu_x86_register_x86_hpp patch-src_hotspot_share_c1_c1_LIR_hpp patch-src_hotspot_share_code_vmreg_hpp patch-src_hotspot_share_oops_metadata_hpp Log message: Update to 11.0.14 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?quarter=012022&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/02/06 17:15:58 Modified files: devel/jdk/17 : Makefile distinfo Removed files: devel/jdk/17/patches: patch-make_hotspot_lib_JvmOverrideFiles_gmk patch-src_hotspot_cpu_aarch64_register_aarch64_hpp patch-src_hotspot_cpu_x86_register_x86_hpp patch-src_hotspot_share_c1_c1_LIR_hpp patch-src_hotspot_share_code_vmreg_hpp patch-src_hotspot_share_oops_metadata_hpp Log message: Update to 17.0.2 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-17/?quarter=012022&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/06 18:25:12 Modified files: usr.bin/ssh : sk-usbhid.c Log message: use libfido2 1.8.0+ fido_assert_set_clientdata() instead of manually hashing data outselves. Saves a fair bit of code and makes life easier for some -portable platforms. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 02:03:24 Modified files: astro/py-jplephem: Makefile distinfo Log message: update to py3-jplephem-2.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 02:04:29 Modified files: astro/py-skyfield: Makefile distinfo Log message: update to py3-skyfield-1.42 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 02:10:55 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.7 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/07 02:31:21 Modified files: regress/usr.sbin/bgpd/unittests: rde_community_test.c rde_decide_test.c rde_sets_test.c rde_trie_test.c Log message: Switch to stdint.h types like rest of bgpd CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/07 02:38:33 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Log message: systematically remove setuid/setgid from files before archiving AND during extractions. Those bits belong in a museum^Win the packing-list. thx naddy@ for checking this thru a bulk. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 02:48:59 Modified files: net/fping : Makefile distinfo net/fping/patches: patch-doc_Makefile_in patch-src_fping_c Log message: update to fping-5.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/07 04:03:35 Modified files: sys/net : route.c Log message: In rtredirect() change an bad assignment in an if condition to the correct equality check. Found by and OK jsg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/07 05:51:29 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.75, will be required by gecko 98 see https://hg.mozilla.org/projects/nss/file/tip/doc/rst/releases/nss_3_75.rst and https://firefox-source-docs.mozilla.org/security/nss/releases/index.html CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/07 06:16:42 Modified files: sys/dev/pci/drm: drm_linux.c Log message: Convert KVA allocation to km_alloc(9). ok jsg@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/07 06:17:28 Modified files: bin/ps : ps.1 sys/sys : proc.h Log message: Sync ps.1 with sys/proc.h. Tweaked by deraadt@. Ok millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/07 08:21:38 Modified files: distrib/loongson/ramdisk: Makefile install.md Log message: Use fdisk's -b to create boot partitions instead of -e scripts. Build, boot and install tested by visa@ ok visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/07 08:23:43 Modified files: sys/netinet6 : nd6.c nd6_nbr.c Log message: Checking ifaddr pointer for NULL without checking in6_ifaddr works as ifaddr ia_ifa is the first field of in6_ifaddr. So the pointers are the same, and one NULL check works for both. But in ISO C NULL has some kind of type and this is undefined behavior. So add a second NULL check that the compiler can optimize away. The resulting assembler is the same. found by kubsan; OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 09:11:53 Modified files: astro/stellarium: Makefile Added files: astro/stellarium/patches: patch-CMakeLists_txt Log message: disable stellarium's hidden dep on gpsd; ok aja@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/02/07 09:28:45 Modified files: regress/lib/libm/msun: Makefile Log message: trig_test-2 now passes on macppc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 09:40:36 Modified files: sysutils/ipmitool: Makefile distinfo sysutils/ipmitool/patches: patch-configure_ac patch-include_ipmitool_ipmi_fru_h patch-include_ipmitool_ipmi_intf_h patch-lib_ipmi_delloem_c patch-lib_ipmi_ekanalyzer_c patch-lib_ipmi_fru_c patch-lib_ipmi_hpmfwupg_c patch-lib_ipmi_ime_c patch-lib_ipmi_main_c patch-src_ipmievd_c patch-src_plugins_open_open_h sysutils/ipmitool/pkg: PLIST Removed files: sysutils/ipmitool/patches: patch-include_ipmitool_ipmi_hpmfwupg_h patch-lib_ipmi_cfgp_c patch-lib_ipmi_isol_c patch-src_plugins_ipmi_intf_c patch-src_plugins_lanplus_lanplus_crypt_impl_c Log message: Update to a git checkout of ipmitool, there hasn't been a release since 2016 and claudio@ found a supermicro board that triggers an assertion failure in lanplus_decrypt_payload. New version works for me with a few types of machine and Claudio with old+new supermicro. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/02/07 09:42:59 Modified files: regress/lib/libm/msun: Makefile Log message: mark failing tests for armv7 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/07 10:19:57 Modified files: usr.bin/head : head.c Log message: head(1): check for stdio errors - Output errors are terminal. - Input errors yield a warning and cause head(1) to fail gracefully. Tweaked by millert@. Thread: https://marc.info/?l=openbsd-tech&m=164419238123928&w=2 ok millert@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2022/02/07 11:38:44 Modified files: driver/xf86-video-wsfb/src: wsfb_driver.c Log message: The color map support in wsfb(4) only supports up to 256 palette entries. However for 30-bit color depth modes, Xorg assumes 1024 palette entries are supported. Since we don't actually support hardware with both 30-bit color depth and hardware palette support, skip the color map handling in that case. This is what the xf86-video-ati driver does as well. This prevents us from smashing the stack. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/07 12:28:14 Modified files: bin/ps : ps.1 sys/sys : proc.h Log message: Tweak previous. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/07 12:30:49 Modified files: sys/sys : exec.h sys/kern : kern_exec.c Log message: Delete STACKGAPLEN: this exec-time allocation at the top of the original thread's stack hasn't been used since 2015. ok miod@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/07 12:44:24 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Check for zero modulus in BN_MONT_CTX_set(). From OpenSSL 6a009812, prompted by a report by Guido Vranken ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/07 12:49:56 Modified files: lib/libcrypto/bn: bn_exp2.c Log message: Avoid a NULL dereference in BN_mod_exp2_mont() This is a very rarely used function and the crash is hard to reach in practice. Instead of implementing BN_is_odd() badly by hand, just call the real thing. Reported by Guido Vranken ok beck jsing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/07 13:24:31 Modified files: distrib/armv7/miniroot: Makefile.inc distrib/armv7/ramdisk: install.md Log message: Use fdisk's -b to create boot partitions instead of -e scripts. Build, boot and install tested by visa@ ok visa@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/07 13:28:25 Modified files: net/zabbix : Makefile distinfo Log message: update to 5.0.20; from Mark Patruck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/07 13:47:05 Modified files: sysutils/ipmitool: Makefile distinfo Log message: update to newer ipmitool commit CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2022/02/07 14:40:30 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client 7.6 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/07 14:47:15 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.16.0 -> 1.16.1 Changelog: https://github.com/go-gitea/gitea/blob/main/CHANGELOG.md CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/02/07 15:28:15 Modified files: sys/arch/powerpc/ddb: db_trace.c Log message: Allow "ddb{1}> trace" through interrupt on macppc If cpu0 sends PPC_IPI_DDB to cpu1, then cpu1 stops on its interrupt stack. Teach ININTSTK to allow traces through all interrupt stacks, not only cpu0's. ININTSTK now works by looping for all cpus. It doesn't remember which cpu owns the stack. A macppc has at most 4 cpus. ok kettenis@ miod@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/07 15:57:47 Modified files: bin/ps : print.c ps.1 sys/sys : sysctl.h Log message: New status flag: 'c' - process is chrooted. Feedback and tweaks from deraadt@ guenther@ Ok bluhm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/02/07 16:20:10 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Allow writes to rw pages in pte_spill_v In the powerpc pmap, hash collisions can spill page table entries. Page faults can use pte_spill_v to reinsert a spilled pte. If the fault is a write (DSISR_STORE), then pte_spill_v tries to check for a read-only page. The existing check (pte_lo & PTE_RO_64) also matched rw pages, because PTE_RO_64 is 3 and PTE_RW_64 is 2. This caused pte_spill_v to deny writes to rw pages. Then uvm_fault might allow the write; but uvm_fault can't handle some pages in the kernel. Such faults caused, "panic: uvm_fault: fault on non-pageable map", or "panic: trap type 300". Change it to ((pte_lo & PTE_PP_64) == PTE_RO_64). This seems to fix one reason why bsd.mp on a macppc dual G5 might panic. ok kettenis@ miod@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/02/07 16:51:52 Modified files: net/minio/server: Makefile distinfo modules.inc Log message: Update to minio-0.20220205 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2022/02/07 16:54:47 Modified files: net/minio/client: Makefile distinfo modules.inc Log message: Update to minioc-0.20220201 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/07 20:38:00 Modified files: sys/dev/pci : ixgbe.h if_ix.c Log message: rework checksum/vlan offloading, and enable it for ipv6 too. this is based on work by jan@ and bluhm@. the most interesting change on top of their work is to move the parsing of the IP packets to figure out ip and udp/tcp offsets before a possible call to m_defrag. if an l4 offload is requested, it's only requested by the stack when the payload is correctly aligned and with each header contiguous in memory. this means you can use m_getptr and cast the packet data to the relevant headers to read them directly because that's what the stack does when it's working on them. this makes it cheap to work on them too. however, if you m_defrag, it ignores the alignment and ends up making it unsafe to dereference the ip and tcp/udp payloads on strict alignment architectures. if we want to look at the headers after m_defrag, we'd likely have to copy them onto the stack first. we got away with this before because we were lucky with the code that's generated on strict alignment archs for looking at the ip hl and proto fields. that luck might run out though. while here i've also tweaked the vlan handling code, and generally tried to make it more readable. ok bluhm@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/08 01:56:41 Modified files: sys/kern : kern_event.c sys_generic.c sys/sys : event.h eventvar.h Log message: poll(2): Switch to kqueue backend Implement the poll(2) system call on top of the kqueue subsystem. This obsoletes the old, non-MP-safe poll backend. On entering poll(2), the new code translates each pollfd array entry into a set of knotes. When these knotes receive events through kqueue, the events are translated back to pollfd format. Entries in the pollfd array can refer to the same file descriptor with overlapping event masks. To allow such overlap with knotes, use an extra kn_pollid key that separates knotes of different pollfd entries. Adapted from DragonFly BSD, initial implementation by mpi@. Tested in snaps for three weeks. OK mpi@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/08 01:59:12 Modified files: usr.bin/ssh : auth-options.c misc.c readconf.c servconf.c session.c ssh.c Log message: Switch hpdelim interface to accept only ":" as delimiter. Historicallly, hpdelim accepted ":" or "/" as a port delimiter between hosts (or addresses) and ports. These days most of the uses for "/" are no longer accepted, so there are several places where it checks the delimiter to disallow it. Make hpdelim accept only ":" and use hpdelim2 in the other cases. ok djm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/08 02:31:46 Modified files: devel/gtest : Makefile Log message: Register missing python test dependency Detected at configure time and used at test time. OK tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 02:41:04 Modified files: sys/dev/fdt : mvkpcie.c Log message: fix off by one in bounds test ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/08 04:28:19 Modified files: sys/kern : uipc_mbuf.c Log message: use sizeof(long) - 1 in m_pullup to determine payload alignment. this makes it consistent with the rest of the network stack when determining alignment. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/08 04:33:11 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update to get_iplayer-3.29 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 04:51:52 Modified files: usr.sbin/rpki-client: crl.c extern.h parser.c Log message: Move the guts of proc_parser_crl() into crl_parse(). This is actually parsing the CRL, so it makes more sense to have it there. It will also make an upcoming change easier. While there, rename free_crl() into crl_free() for consistency with all other *_free() functions. input/ok claudio CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/08 04:55:19 Modified files: sys/dev/pci : if_ixl.c Log message: bring back IPv4, TCP4/6 and UDP4/6 checksum offloading. this was first introduced in r1.176 by jan@. this diff includes two fixes to that implementation. the most important one is to parse the ip and tcp headers before a possible call to m_defrag. if an l4 offload is requested, it's only requested by the stack when the payload is correctly aligned and with each header contiguous in memory. this means you can use m_getptr and cast the packet data to the relevant headers to read them directly because that's what the stack does when it's working on them. this makes it cheap to work on them too. however, if you m_defrag, it ignores the alignment and ends up making it unsafe to dereference the ip and tcp/udp payloads on strict alignment architectures. if we want to look at the headers after m_defrag, we'd likely have to copy them onto the stack first. the other fix is to reset the offload bits between packets in the loop in ixl_start. another difference is that this code skips parsing the packet if no checksum offload is requested. tests and a tweak by bluhm@ to actually use the offloading tested by me on sparc64 and x86 boxes ok bluhm@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 05:10:39 Modified files: lib/libkvm : kvm_proc2.c Log message: Using FILL_KPROC() from sysctl.h after rev 1.223 requires a definition of struct filedesc. Include sys/filedesc.h here to unbreak the build. problem found by and ok tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/02/08 05:16:24 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST Log message: update to 5.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/08 05:34:29 Modified files: audio/picard : Makefile Log message: missing dep on py-yaml, found by su.root at zohomail.eu CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/08 05:35:14 Modified files: usr.sbin/rpki-client: parser.c Log message: Before loading the certificate chain for the file under inspection check if the AKI cert is not already present. This fixes a problem when a top level MFT is displayed. Report and OK job@, OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/08 07:00:16 Modified files: www/mozilla : mozilla.port.mk Log message: mozilla.port.mk: drop --disable-necko-wifi from CONFIGURE_ARGS it's been added locally in other mozilla consumers, and is now an error with firefox 97. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/08 07:02:28 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk patch-toolkit_system_gnome_nsGIOService_cpp patch-widget_nsPrintSettingsImpl_cpp www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-third_party_libwebrtc_BUILD_gn patch-third_party_libwebrtc_all_moz_build patch-third_party_libwebrtc_build_config_BUILDCONFIG_gn patch-third_party_libwebrtc_build_config_ui_gni patch-third_party_libwebrtc_modules_video_capture_BUILD_gn patch-third_party_libwebrtc_modules_video_capture_linux_device_info_linux_h patch-third_party_libwebrtc_rtc_base_platform_thread_types_cc patch-third_party_libwebrtc_webrtc_gni Log message: www/mozilla-firefox: update to 97.0. See https://www.mozilla.org/en-US/firefox/97.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-04/ drop webrtc-related patches from #1654448, merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/08 07:03:58 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 91.6.0. See https://www.mozilla.org/en-US/firefox/91.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-05/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/08 07:04:52 Modified files: www/firefox-esr: Tag: OPENBSD_7_0 Makefile distinfo Log message: www/firefox-esr: MFC update to 91.6.0. See https://www.mozilla.org/en-US/firefox/91.6.0/releasenotes/ https://www.mozilla.org/en-US/security/advisories/mfsa2022-05/ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2022/02/08 07:24:36 Modified files: sys/dev/pci : if_iwm.c Log message: Fix a KASSERT in iwm(4) being triggered for the wrong reason. iwm_wakeup() must initialize the task reference counter only if resuming the device succeeds. Otherwise, the newstate task will not be scheduled and hence the ref counter must remain at zero. Problem observed by + ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 07:53:03 Modified files: usr.sbin/rpki-client: crl.c extern.h parser.c Log message: Check CRLs also for manifests There is a chicken-egg here since manifests reference the CRL themselves. We may also have two CRLs available, in which case we check against the one with the newer thisUpdate time. The RFC situation is a bit of a mess with abundant complexity, unclear recommendations and requirements and draft specs that also need to be considered. This is a first version that works with future improvements to be landed later. Joint work with claudio, prompted by a question by job ok claudio job CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/08 08:45:11 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/patches: patch-meson_build Log message: Update to gjs-1.70.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/08 09:13:26 ports/sysutils/hw-probe/patches Update of /cvs/ports/sysutils/hw-probe/patches In directory cvs.openbsd.org:/tmp/cvs-serv20247/patches Log Message: Directory /cvs/ports/sysutils/hw-probe/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/08 09:18:54 Modified files: sysutils/hw-probe: Makefile distinfo sysutils/hw-probe/pkg: DESCR Added files: sysutils/hw-probe/patches: patch-hw-probe_pl Log message: update to hw-probe 1.6, from maintainer, tweak to pkgname from me CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 09:44:23 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Change second argument of x25519_ge_scalarmult_base() from a 'const uint8_t *a' to a 'const uint8_t a[32]' to match the prototype in curve25519_internal.h and the other variant inside OPENSSL_SMALL. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/08 10:25:12 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/amd64/conf: GENERIC sys/arch/i386/i386: acpi_machdep.c sys/arch/i386/conf: GENERIC sys/arch/arm64/arm64: acpi_machdep.c sys/conf : files sys/dev/acpi : acpi.c acpibtn.c acpisony.c acpithinkpad.c acpitoshiba.c acpivar.h sys/sys : device.h Added files: sys/kern : subr_suspend.c Log message: The suspend/resume code is a sticky mess of MI, MD, and ACPI sequencing. This splits out the MI sequencing, backing it with per-architecture helper functions. Further steps will be neccesary because ACPI and MD are too tightly coupled, but soon we'll be able to use this code for more architectures (which depends on figuring out the lowest-level cpu sleeping method) ok kettenis CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/08 10:44:18 Modified files: usr.bin/rev : rev.c Log message: rev(1): drop "rpath" promise in no-file branch. We don't need "rpath" if we're only processing the standard input. Thread: https://marc.info/?l=openbsd-tech&m=164433848419371&w=2 ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 10:59:39 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: Fix memleaks reported by Ilya Shipitsin CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 11:05:57 Modified files: regress/lib/libtls/keypair: keypairtest.c Log message: Garbage collect the unused hash and print kp->pubkey_hash instead of NULL. Make sure kp is freed also on error. ok jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/08 11:08:33 Modified files: sys/net : pf.c Log message: Do not /0 if timeout[PFTM_INTERVAL] manages to become zero crash noticed by gnezdo, a seperate commit will fix the identified cause, but being careful at this point is a good idea. ok sashan CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2022/02/08 11:23:11 Modified files: usr.bin/mandoc : mandoc.1 Log message: In the first example, use "mandoc -a" directly rather "mandoc -l". It feels more natural to me to use -a directly when asking mandoc(1) to use a pager. The reason that "mandoc -l" does exactly the same as "mandoc -a" is that "mandoc" is essentially "man -lc", so the -a implied by -l negates the -c and the -l has no effect because it is already the default for mandoc(1). The more usual command for doing the same is "man -l foo.1 bar.1 ..." but that's off-topic for the mandoc(1) manual page. Patch on tech@ from Anders Damsgaard . CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 12:00:36 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Plug a number of leaks reported by Ilya Shipitsin CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 12:06:56 Modified files: regress/lib/libssl/unit: ssl_versions.c Log message: Plug leaks reported by Ilya Shipitsin CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/08 12:13:51 Modified files: lib/libtls : tls.c Log message: Plug a long standing leak in libtls CRL handling X509_STORE_add_crl() does not take ownership of the CRL, it bumps its refcount. So nulling out the CRL from the stack will leak it. Issue reported by KS Sreeram, thanks! ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/08 14:51:08 Modified files: security/yubico/yubikey-manager: Makefile Added files: security/yubico/yubikey-manager/patches: patch-test_util_py patch-ykman_opgp_py patch-ykman_piv_py Log message: yubikey-manager: patch use of deprecated cryptography.utils.int_from_bytes CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/08 16:19:47 Modified files: sys/arch/arm64/arm64: acpi_machdep.c Log message: oops, a typo snuck in CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/08 17:13:38 Log message: Import git-sync a tool to automatically sync git repositories. OK kmos@ Status: Vendor Tag: abieber Release Tags: abieber_20220208 N ports/sysutils/git-sync/Makefile N ports/sysutils/git-sync/distinfo N ports/sysutils/git-sync/pkg/DESCR N ports/sysutils/git-sync/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/08 17:14:08 Modified files: sysutils : Makefile Log message: +git-sync CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/08 18:56:28 Modified files: bin/cat : cat.c Log message: cat(1): refactor cook_args()/raw_args() into single function, cat_file() - Combine the open/close portions of cook_args()/raw_args() into a single function, cat_file(). - Push the flag-checking conditional in main() down into cat_file(). - Pull the argv loop in cat_file() up into main(). These changes -- especially pulling the argv look up into main() -- will allow us to drop the "rpath" promise in a single spot in a subsequent patch. Tweaked by mestre@. Descriptor leak in earlier version spotted by Matthew Martin. Thread: https://marc.info/?l=openbsd-tech&m=163941848104274&w=2 No objections on tech@ after several weeks. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/08 18:58:57 Modified files: bin/cat : cat.c Log message: cat(1): drop "rpath" promise in no-file case If we're only working with the standard input we don't need "rpath". Tweaked by mestre@. Thread: https://marc.info/?l=openbsd-tech&m=163941848104274&w=2 No objections on tech@ after several weeks. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/08 19:02:43 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-5.2.2 Changelog: https://github.com/gavinhoward/bc/releases/tag/5.2.2 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/08 20:22:50 Modified files: sys/dev/pci : if_ixl.c Log message: enable hardware vlan tagging. tested on sparc64 and x86 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:13:39 Modified files: sys/dev/pci/drm/i915: i915_pci.c Log message: drm/i915: Disable DSB usage for now From Ville Syrjala d63d077fc44645d51df7e9007df87853f5c13e4c in linux 5.15.y/5.15.22 99510e1afb4863a225207146bd988064c5fd0629 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:16:26 Modified files: sys/dev/pci/drm/i915/display: intel_tc.c Log message: drm/i915/adlp: Fix TypeC PHY-ready status readout From Imre Deak 39ac3945d966168bdede467446dec45cee3382bb in linux 5.15.y/5.15.22 3c6f13ad723e7206f03bb2752b01d18202b7fc9d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:19:11 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amd/pm: correct the MGpuFanBoost support for Beige Goby From Evan Quan 4f4c77ad5a13ac39d38cc3f1b963e85ecf9d528f in linux 5.15.y/5.15.22 3ec5586b4699cfb75cdfa09425e11d121db40773 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:22:32 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_clk_mgr.c Log message: drm/amd/display: watermark latencies is not enough on DCN31 From Paul Hsieh 7ff0ed88e4eb6bd7ccd7cf422ab855032ed0528c in linux 5.15.y/5.15.22 f5fa54f45ab41cbb1f99b1208f49554132ffb207 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:25:22 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link_dp.c Log message: drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels From Aun-Ali Zaidi 2093ecf557e733f995c7db6df716c91c43923972 in linux 5.15.y/5.15.22 30fbce374745a9c6af93c775a5ac49a97f822fda in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:29:02 Modified files: sys/dev/pci/drm/i915/display: intel_overlay.c Log message: drm/i915/overlay: Prevent divide by zero bugs in scaling From Dan Carpenter 5cba71707f0a7fe19fa1feaf25a4c094876c2db1 in linux 5.15.y/5.15.22 90a3d22ff02b196d5884e111f39271a1d4ee8e3e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/08 21:31:46 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled From Mario Limonciello 8a15ac1786c92dce6ecbeb4e4c237f5f80c2c703 in linux 5.15.y/5.15.22 e55a3aea418269266d84f426b3bd70794d3389c8 in mainline linux CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/09 00:28:54 Modified files: etc/etc.armv7 : disktab sys/arch/armv7/conf: RAMDISK Log message: Increase armv7 ramdisk size to avoid errors in installer. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/09 00:48:15 Modified files: regress/lib/libc/explicit_bzero: explicit_bzero.c Log message: silence "function declaration isn't a prototype" warning by changing int foo() to int foo(void) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/09 00:58:24 Modified files: share/man/man9 : iic.9 sys/dev/i2c : i2c.c i2cvar.h Log message: Add iic_is_compatible() for matching I2C devices When using device trees, the ia_name field of struct i2c_attach_args points to the first string of the device node's "compatible" array. However, in many cases it would be preferable to use the last, most general "compatible" entry as a device matching criterion. Enable more flexible device matching by permitting ia_name to point to the raw "compatible" data which is a concatenation of NUL-terminated strings. I2C bus code will supply the data and set ia_name and ia_namelen. I2C device drivers will use iic_is_compatible() to check matches. This method is also backwards compatible with the old, direct use of ia_name. Prompted by a related patch from kettenis@. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 01:00:34 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.6.0. See https://www.thunderbird.net/en-US/thunderbird/91.6.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-06/ (pending) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 01:01:47 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.6.0 See https://www.thunderbird.net/en-US/thunderbird/91.6.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 01:39:40 Log message: import ports/devel/p5-MooseX-Singleton, ok benoit@ A singleton is a class that has only one instance in an application. MooseX::Singleton lets you easily upgrade (or downgrade, as it were) your Moose class to a singleton. All you should need to do to transform your class is to change use Moose to use MooseX::Singleton. This module uses metaclass roles to do its magic, so it should cooperate with most other MooseX modules. Status: Vendor Tag: sthen Release Tags: sthen_20220209 N ports/devel/p5-MooseX-Singleton/Makefile N ports/devel/p5-MooseX-Singleton/distinfo N ports/devel/p5-MooseX-Singleton/pkg/DESCR N ports/devel/p5-MooseX-Singleton/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 01:40:11 Modified files: devel : Makefile Log message: +p5-MooseX-Singleton CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 01:41:43 Modified files: net/p5-Zonemaster/engine: Makefile distinfo net/p5-Zonemaster/engine/pkg: PLIST Log message: update to p5-Zonemaster-engine-4.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 01:41:51 Modified files: net/p5-Zonemaster/cli: Makefile distinfo net/p5-Zonemaster/cli/pkg: PLIST Log message: update to zonemaster-3.2.0 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/02/09 02:24:13 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: simple update to v0.6.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 02:52:02 Log message: import devel/orcania 2.2.1. A small library intended to provide low-level functionalities used in the author's other libraries and programs. Potluck with different functions divided into 4 categories: - String functions - Pointer list structure - Base64 functions - Memory functions ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220209 N ports/devel/orcania/Makefile N ports/devel/orcania/distinfo N ports/devel/orcania/patches/patch-src_orcania_c N ports/devel/orcania/pkg/PLIST N ports/devel/orcania/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 02:53:14 Log message: import devel/yder 1.4.14 Logging library written in C. Simple and easy to use logging library. You can log messages to the console, a file, Syslog, or a callback function. Yder is mono-thread, which mean that you can use only one instance of Yder log at the same time in your program. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220209 N ports/devel/yder/Makefile N ports/devel/yder/distinfo N ports/devel/yder/pkg/PLIST N ports/devel/yder/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/09 02:54:59 Modified files: net/tdesktop : Makefile distinfo Log message: Update to tdesktop 3.5.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 02:55:12 Log message: import www/ulfius 2.7.3. HTTP Framework for REST Applications in C. Based on GNU Libmicrohttpd for the backend web server, Jansson for the json manipulation library, and Libcurl for the http/smtp client API. Used to facilitate creation of web applications in C programs with a small memory footprint, as in embedded systems applications. You can create webservices in HTTP or HTTPS mode, stream data, or implement server websockets. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220209 N ports/www/ulfius/Makefile N ports/www/ulfius/distinfo N ports/www/ulfius/pkg/DESCR N ports/www/ulfius/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 02:57:15 Log message: import multimedia/lebiniou-data 3.64.0. data files for use with lebiniou. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220209 N ports/multimedia/lebiniou-data/Makefile N ports/multimedia/lebiniou-data/distinfo N ports/multimedia/lebiniou-data/pkg/PLIST N ports/multimedia/lebiniou-data/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 02:58:58 Log message: import multimedia/lebiniou 3.64.0. see https://www.lebiniou.net/ Le Biniou is open-source, user-friendly, powerful music visualization & VJing tool. Are you an artist, composer, or VJ ? Create live visuals based on your audio performances or existing tracks. As a music fan, watch an everlasting, mesmerizing and totally unseen creation reacting to the music. - Rendering and Output - Work with any number of plugins/layers at a time - Display your final output fullscreen across a dedicated window - Record any video stream directly to disk as MP4 - Capture any video image directly to disk as PNG - Broadcast video streams as RTMP or HLS, or to a V4L2 loopback device - Visual Effects - 100+ total plugins - 40+ plugins reacting to sound - Quickly save and restore effects presets - Possibilility to select favorite plugins - Mixing and Composition - Per layer pixel operations - Band-pass filter to apply 'green screen' transparency effect for e.g. videos or webcams - Built-in preview window - Media Playback - Play any video type supported by FFmpeg - Video rescaling using Libswscale - Supported Media Types - All image types supported by Image Magick - Live cameras - Connectivity and Automation - REST API and WebSocket communications powered by Ulfius all the heavy lifting of porting this was done by semarie@ ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20220209 N ports/multimedia/lebiniou/Makefile N ports/multimedia/lebiniou/distinfo N ports/multimedia/lebiniou/patches/patch-src_bulfius_post_c N ports/multimedia/lebiniou/patches/patch-configure_ac N ports/multimedia/lebiniou/patches/patch-src_Makefile_am N ports/multimedia/lebiniou/pkg/PLIST N ports/multimedia/lebiniou/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 03:01:43 Modified files: www : Makefile multimedia : Makefile devel : Makefile Log message: +www/ulfius,devel/{yder,orcania},multimedia/lebiniou{,-data} CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/09 03:23:23 Modified files: multimedia/lebiniou: Makefile distinfo multimedia/lebiniou/patches: patch-src_Makefile_am multimedia/lebiniou-data: Makefile distinfo Log message: multimedia/lebiniou{,-data}: update to 3.65.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:25:29 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2022.02. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:28:14 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20220125. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:30:16 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 3.28.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:43:27 Modified files: archivers/lzip/lzlib: Makefile distinfo archivers/lzip/lzlib/patches: patch-Makefile_in Log message: Update lzlib to 1.13. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:44:28 Modified files: archivers/lzip/clzip: Makefile distinfo Log message: Update clzip to 1.13. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:46:41 Modified files: archivers/lzip/lunzip: Makefile distinfo Log message: Update lunzip to 1.13. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:48:17 Modified files: archivers/lzip/lzip: Makefile distinfo Log message: Update lzip to 1.23. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:52:04 Modified files: archivers/lzip/lziprecover: Makefile distinfo Log message: Update lziprecover to 1.23. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 03:57:35 Modified files: archivers/lzip/pdlzip: Makefile distinfo Log message: Update pdlzip to 1.12. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 04:03:05 Modified files: archivers/lzip/plzip: Makefile distinfo Log message: Update plzip to 1.10. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/09 04:03:58 Modified files: archivers/lzip/tarlz: Makefile distinfo Log message: Update tarlz to 0.22. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/09 04:12:21 Modified files: sys/dev/pci : if_ixl.c Log message: enable hw vlan tag handling in the rx path too. also tested on both x86 and sparc64. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/02/09 04:42:59 Modified files: sys/net : pf_ioctl.c Log message: let pfattach() to also initialize pf_default_rule_new to avoid div-by-zero in pf_purge() Reported-by: syzbot+e720e3bab51366d7b667@syzkaller.appspotmail.com OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 05:04:58 Modified files: www/py-httplib2: Makefile distinfo Log message: update to py3-httplib2-0.20.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 05:09:07 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py3-Pillow-9.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 05:12:10 Modified files: audio/puddletag: Makefile distinfo audio/puddletag/pkg: PLIST Log message: update to puddletag-2.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 05:18:10 Modified files: databases/gdbm : Makefile distinfo Removed files: databases/gdbm/patches: patch-src_Makefile_in Log message: update to gdbm-1.23 remove the src/Makefile.in parallel build patch, those pieces have moved to tools/Makefile.in but I'm unable to get it to fail with various -j values so it seems likely the different directory introduces a sync point anyway CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 05:31:04 Modified files: security/py-cryptography: Makefile crates.inc distinfo security/py-cryptography/patches: patch-src__cffi_src_openssl_dh_py patch-src__cffi_src_openssl_fips_py patch-src__cffi_src_openssl_ssl_py 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_ct_py patch-src__cffi_src_openssl_evp_py patch-src__cffi_src_openssl_ocsp_py patch-src__cffi_src_openssl_x509_py patch-tests_x509_test_ocsp_py patch-tests_x509_test_x509_ext_py Log message: update to py3-cryptography-36.0.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/09 06:06:39 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.34.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 06:07:12 Modified files: www/squid : Makefile distinfo Log message: update to squid-5.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 06:22:06 Modified files: security/gpgme : Makefile distinfo security/gpgme/patches: patch-lang_cpp_tests_Makefile_in patch-lang_qt_tests_Makefile_in security/gpgme/pkg: PLIST-qt Added files: security/gpgme/patches: patch-configure patch-src_ath_h patch-src_debug_h Log message: update to gpgme-1.17.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/09 07:32:33 Modified files: sysutils : Makefile Log message: gitsync -> git-sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 08:38:07 Modified files: sysutils/firmware/iwm: Makefile distinfo Log message: update iwm firwmare; expected to work as a drop-in tests include 9260 (florian@) 9560 (kmos@ and me) pointed out/ok stsp@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/09 08:53:35 Modified files: usr.bin/getcap : getcap.c Log message: Fix the -f option when passed multiple files. Found by robert@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/02/09 09:03:53 Modified files: sys/dev/acpi : acpitz.c Log message: add newline to acpitz(4) attach condition ok miod@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2022/02/09 09:10:05 Modified files: sys/dev/acpi : acpibat.c Log message: add Surface Go 3 hid to acpibat(4) Microsoft decided to break with basic ACPI standards with the Go 3. In this case, they don't expose the battery in a standard way, so acpibat(4) needs to look for the special Microsoft hid. From mlarkin@, ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/09 10:50:25 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to v1.20.4 This includes an upstreamed fix for empty "search" lines being added when using resolvd and not having a search line in resolv.conf. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/02/09 14:05:13 Modified files: fonts/iosevka-fonts: Makefile.inc fonts/iosevka-fonts/default: distinfo Log message: fonts/iosevka-fonts: Easy update to 11.3.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/09 16:54:34 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/amd64/conf: files.amd64 sys/arch/i386/conf: files.i386 sys/arch/i386/i386: acpi_machdep.c sys/dev/acpi : acpi.c Added files: sys/dev/acpi : acpi_x86.c Log message: Move x86-only stubs used by kern/subr_suspend.c into dev/acpi/acpi_x86.c for sharing between i386 and amd64. ok mlarkin kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/09 16:54:55 Modified files: sys/arch/arm64/arm64: acpi_machdep.c sys/arch/arm64/conf: GENERIC sys/arch/arm64/dev: apm.c Added files: sys/arch/arm64/arm64: suspend_machdep.c Log message: CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/09 16:55:33 Modified files: sys/arch/arm64/conf: GENERIC Log message: not ready for suspend CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/09 16:55:57 Removed files: sys/arch/arm64/arm64: suspend_machdep.c Log message: this is now in apm.c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/09 17:21:37 Modified files: lang/php/8.1 : Makefile Log message: php/8.1: add capstone to BUILD_DEPENDS as well; it was in LIB_DEPENDS-main but with the "embed" flavour, building -main is knocked out and so the deps aren't installed. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/09 17:29:32 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Don't unregister firmware if we can't fetch the SHA256.sig Also avoid trying to download it multiple times if it fails, which makes error reporting much nicer. Noticed by and OK semarie@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/09 18:50:19 Modified files: sys/dev/pci/drm/amd/display/dc/dcn21: dcn21_resource.c Log message: bring back a local change to use DC_FP_START()/DC_FP_END() in update_bw_bounding_box() lost in drm 5.15 update should avoid 'SSE FP exception trap' infrequently seen on boot with renoir and cezanne problem reported by beck@ and claudio@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/09 21:12:39 Modified files: usr.bin/ssh : scp.1 scp.c Log message: revert for imminent OpenSSH release, which wil ship with scp in RCP mode. > revision 1.106 > date: 2021/10/15 14:46:46; author: deraadt; state: Exp; lines: +13 -9; commitid: w5n9B2RE38tFfggl; > openbsd 7.0 release shipped with the (hopefully last) scp that uses RCP > protocol for copying. Let's get back to testing the SFTP protocol. This will be put back once the OpenSSH release is done. CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2022/02/09 22:48:02 Modified files: sys/arch/macppc/dev: apm.c sys/arch/powerpc/include: cpu.h Log message: Add stubs for macppc suspend These stubs don't work; they only pretend to suspend the machine. SUSPEND + MULTIPROCESSOR doesn't build. zzz(8) stops giving an error message, even in no-SUSPEND kernels. Add intr_enable in , adapted from powerpc64, because subr_suspend.c calls intr_enable(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/09 23:52:13 Modified files: sys/arch/arm64/dev: apm.c Log message: #ifdef the SUSPEND ioctl block CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/10 00:39:20 Modified files: sys/dev/acpi : acpi.c acpivar.h Log message: Embed klist head in acpi_softc to avoid explicit malloc. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 01:28:56 Modified files: x11/gtkmm40 : Makefile distinfo Log message: Update to gtkmm40-4.6.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 01:39:32 Modified files: regress/lib/libc/explicit_bzero: explicit_bzero.c Log message: If running with ASAN, mark test_with{,out}_bzero() with the no_sanitize_address attribute. ASAN doesn't seem to be able to understand these lowlevel gymnastics with sigaltstack() and segfaults in __intercept_memem(). This allows LibreSSL and other portable projects that use this test run tests with ASAN enabled. Issue reported and workaround suggested by Ilya Shipitsin Paraphrasing millert: it's a little ugly but it's only a regress. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/10 01:47:48 Modified files: print/htmldoc : Makefile distinfo Log message: Update to htmldoc-1.9.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 02:09:39 Modified files: devel/libgee : Makefile distinfo Log message: Update to libgee-0.20.5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 02:25:24 Modified files: textproc/pugixml: Makefile distinfo Log message: update to pugixml-1.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 02:25:25 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-22.0.0 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2022/02/10 02:51:33 Modified files: devel/snare : Makefile distinfo Log message: devel/snare: update to 0.4.5. Diff sent from upstream author, Laurence Tratt. Thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 03:09:42 Modified files: devel/pango : Makefile distinfo devel/pango/pkg: PLIST Log message: Update to pango-1.50.4. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/10 03:14:02 Modified files: sys/uvm : uvm_map.c Log message: Unwire with map lock held uvm_unmap_remove() effectively requires its caller to lock the vm map. Even though uvm_map_teardown() is only called after a map's last reference is dropped and is thus safe from other threads accessing the map, grab the map's lock in uvm_map_teardown() to satify upcoming lock assertions in uvm_unmap_remove(). Tested as part of a larger diff through - amd64 package bulk builds by naddy - amd64, arm64, powerpc64 base builds and regress by bluhm - amd64 and sparc64 base builds and regress by me Feedback mpi OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/10 03:15:35 Modified files: sys/uvm : uvm_map.c uvm_map.h uvm_fault.c Log message: Assert vm map locks Introduce vm_map_assert_{wrlock,rdlock,anylock,unlocked}() in rwlock(9) fashion and back up function comments about locking assumptions with proper assertions. Also add new comments/assertions based on code analysis and sync with NetBSD as much as possible. vm_map_lock() and vm_map_lock_read() are used for exclusive and shared access respectively; currently no code path is purely protected by vm_map_lock_read() alone, i.e. functions called with a read lock held by the callee are also called with a write lock elsewhere. Thus only vm_map_assert_{wrlock,anylock}() are used as of now. This should help with unlocking UVM related syscalls Tested as part of a larger diff through - amd64 package bulk build by naddy - amd64, arm64, powerpc64 base builds and regress by bluhm - amd64 and sparc64 base builds and regress by me Input mpi Feedback OK kettenis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 04:10:40 Modified files: usr.sbin/rpki-client: http.c Log message: Free conn->last_modified before overwriting it with strdup(). If it was set, this would leak 30 bytes. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 04:11:22 Modified files: usr.sbin/rpki-client: rrdp.c Log message: Free s->last_mod before overwriting it with a new last_mod. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 04:14:04 Modified files: usr.sbin/rpki-client: main.c Log message: Only show the 'not enough inodes' warning if the filesystem reports more than zero free inodes. btrfs always reports zero inodes, so on linux distros like fedora, users will always see the not enough space warning, which it is a bit ugly. fine with claudio CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 05:07:00 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 05:07:14 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 05:07:28 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 05:16:01 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-372.0.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/02/10 05:17:52 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update py3-tlsfuzzer to 20220209 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 05:19:37 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.1.941.0. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/10 06:06:07 Modified files: etc/mtree : 4.4BSD.dist include : login_cap.h lib/libc/gen : login_cap.c share/man/man5 : login.conf.5 Log message: introduce support for storing capability databases in /etc/login.conf.d; anytime a class is looked up, the /etc/login.conf.d/${class} file will be checked first for a matching class definition; this will allow us to easily add custom login classes from packages ok millert@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/10 06:06:47 Modified files: usr.bin/doas : doas.c usr.bin/encrypt: encrypt.c usr.bin/passwd : local_passwd.c usr.bin/su : su.c usr.sbin/ldapd : ldapd.c Log message: unveil _PATH_LOGIN_CONF_D CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/10 07:37:53 Modified files: gnu/usr.bin/perl: MANIFEST gnu/usr.bin/perl/dist/Devel-PPPort: Changes HACKERS MANIFEST.SKIP Makefile.PL PPPort_pm.PL mktests.PL gnu/usr.bin/perl/dist/Devel-PPPort/devel: devtools.pl mkapidoc.pl mkppport_fnc.pl mktodo.pl regenerate scanprov gnu/usr.bin/perl/dist/Devel-PPPort/parts: apicheck.pl apidoc.fnc embed.fnc ppport.fnc ppptools.pl gnu/usr.bin/perl/dist/Devel-PPPort/parts/base: 5003007 5004000 5004001 5004002 5004004 5004005 5005000 5005002 5005003 5005004 5006000 5006001 5007000 5007001 5007002 5007003 5008000 5008001 5008002 5008008 5008009 5009000 5009001 5009002 5009003 5009004 5009005 5010000 5010001 5011000 5011001 5011002 5011004 5011005 5013000 5013001 5013002 5013003 5013004 5013005 5013006 5013007 5013008 5013009 5013010 5013011 5014000 5015000 5015001 5015002 5015003 5015004 5015005 5015006 5015007 5015008 5015009 5016000 5017000 5017001 5017002 5017003 5017004 5017005 5017006 5017007 5017008 5017009 5017010 5017011 5018000 5019001 5019002 5019003 5019004 5019005 5019006 5019007 5019008 5019009 5019010 5020000 5021001 5021002 5021003 5021004 5021005 5021006 5021007 5021008 5021009 5021010 5023000 5023001 5023002 5023003 5023005 5023006 5023007 5023008 5023009 5024000 5025001 5025002 5025003 5025004 5025005 5025006 5025007 5025008 5025009 5025010 5025011 5025012 5027001 5027002 5027003 5027004 5027005 5027006 5027007 5027008 5027009 5027010 5027011 5029000 5029001 5029002 5029003 5029004 5029005 5029006 5029007 5029008 5029009 5029010 5031001 5031002 5031004 5031005 5031006 5031007 5031008 gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc: SvPV Sv_set call cop format gv inctools locale magic mess misc newCONSTSUB newRV newSV_type newSVpv ppphbin ppphdoc ppphtest pv_tools sv_xpvf utf8 uv variables version warn gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo: 5003007 5004000 5005000 5005003 5006000 5006001 5007000 5007001 5007002 5007003 5008001 5008008 5008009 5009000 5009001 5009003 5009004 5009005 5010000 5010001 5011000 5011001 5011002 5013002 5013003 5013005 5013006 5013007 5013008 5013009 5015001 5015003 5015004 5017001 5017007 5019001 5021001 5021003 5021004 5021006 5023000 5023002 5023005 5023006 5023008 5025005 5025006 5027001 5027002 5027008 5031004 5031005 5031007 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 Added files: gnu/usr.bin/perl/dist/Devel-PPPort/devel: update_release_date.pl gnu/usr.bin/perl/dist/Devel-PPPort/parts/base: 5028002 5028003 5030001 5030002 5030003 5031000 5031009 5031010 5031011 5032000 5032001 5033000 5033001 5033002 5033003 5033004 5033005 5033006 5033007 5033008 5033009 5034000 5035001 5035002 5035003 5035004 5035005 5035006 5035007 5035008 5035009 5035010 gnu/usr.bin/perl/dist/Devel-PPPort/parts/todo: 5028002 5028003 5030001 5030002 5030003 5031000 5031009 5031010 5031011 5032000 5032001 5033000 5033001 5033002 5033003 5033004 5033005 5033006 5033007 5033008 5033009 5034000 5035001 5035002 5035003 5035004 5035005 5035006 5035007 5035008 5035009 5035010 Log message: Update Devel::PPPort in base from version 3.57 to 3.64. Our clang 13.0.0 produces thousands of -Wcompound-token-split-by-macro warnings wir older ppport.h header files. They are especially frequent in the ports tree. After this update we can use perl -MDevel::PPPort -e'Devel::PPPort::WriteFile' to regenerate the ppport.h files. Then we have a version that is recent enough to build all ports and does not spit out tons of warnings. discussed with espie@ sthen@; OK afresh1@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/10 07:55:43 Modified files: usr.bin/look : look.c Log message: look(1): use a stricter pledge(2) in lieu of unveil(2) We're only reading one file here, so unveil(2) is overkill. We can achieve the same effect with just pledge(2): - Start with an initial pledge(2) of "stdio rpath" at the top of main(). We know we need to read a file at this point but don't yet know which one. - Drop the pledge(2) down to "stdio" after we open(2) and fstat(2) the chosen file. - Dropping "rpath" obviates unveil(2). Thread: https://marc.info/?l=openbsd-tech&m=164437072017248&w=2 ok millert@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/10 07:59:35 Modified files: usr.sbin/smtpd : mta.c mta_session.c parse.y smtpd.h Log message: Do not verify the cert or CA for a relay using opportunistic TLS. If a relay is not explicitly configured to use TLS but the remote side supports STARTTLS, we will try to use it. However, in this case we should not verify the cert or CA (which may be self-signed). This restores the relay behavior before the switch to libtls was made. There is no change if the relay is explicitly configured to use TLS. OK eric@ CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2022/02/10 08:10:09 Modified files: mail/mailman : Makefile distinfo mail/mailman/pkg: PLIST Log message: Update to 2.1.39. Covers CVE-2021-42096, CVE-2021-42097, CVE-2021-43331, CVE-2021-43332, CVE-2021-44227, CVE-2021-42097, CVE-2021-44227. ok sthen CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/10 08:12:57 Modified files: distrib/powerpc64/iso: Makefile distrib/powerpc64/ramdisk: Makefile install.md Log message: Use fdisk's -b to create boot partitions instead of -e scripts. Build, boot and install tested by bluhm@ ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 08:29:12 Modified files: sysutils/deja-dup: Makefile distinfo Log message: Update to deja-dup-43.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/10 08:33:47 Modified files: usr.sbin/rpki-client: crl.c extern.h parser.c print.c roa.c x509.c Log message: Implement some code to print crls with -f. For this introduce x509_get_time() that converts a ASN1_TIME to time_t. Also move time2str() to print.c where it makes more sense. This needs more work but that will happen in tree. OK tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/10 08:40:13 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.3.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 08:55:05 Modified files: print/qpdf : Makefile distinfo print/qpdf/patches: patch-configure print/qpdf/pkg : PLIST Log message: Update to qpdf-10.6.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/10 09:22:00 Modified files: sys/dev/pci : if_ixl.c Log message: Enable receive checksum offloading on ixl(4) network interfaces. from jan@; test and OK dlg@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2022/02/10 09:29:29 Modified files: devel/cppcheck : Makefile distinfo Log message: update to 2.7 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/10 09:41:53 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/i386/i386: acpi_machdep.c sys/kern : subr_suspend.c Log message: Duplicate "park disk" code, so that the SUSPEND case can be MI, it is only HIBERNATE that needs to be in MD code. ok gkoehler CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/10 09:57:33 Modified files: etc/rc.d : rc.subr usr.sbin/rcctl : rcctl.sh Log message: look for the login class in both login.conf and login.conf.d/${class} ok aja@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/10 10:33:28 Modified files: usr.sbin/rpki-client: extern.h mft.c print.c x509.c Log message: Fix serial number printing in crl_print() for large serials. Create a common x509_convert_seqnum() function to convert the various ASN1_INTEGERs into hexnumbers and use this for mft and crl handling. With and OK tb@, also OK job@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/10 10:58:31 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 11:58:47 Modified files: usr.sbin/rpki-client: main.c Log message: Improve free inodes check from fs.f_favail > 0 to fs.f_free > 0. suggested by millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/10 12:16:44 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/openssl11: Makefile Log message: Fix regress after crl_print() addition so anton doesn't have to complain tomorrow morning CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/10 13:07:47 Modified files: distrib/arm64/iso: Makefile distrib/arm64/ramdisk: Makefile install.md Log message: Use fdisk's -b to create boot partitions instead of -e scripts. Build, boot and install tested by bluhm@ ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 14:01:52 Modified files: security/sslscan: Makefile Log message: remove pointless ports-clang from COMPILER CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/10 14:17:03 Modified files: www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/patches: patch-browser_extensions_tor-launcher_src_components_tl-process_js www/tor-browser/noscript: Makefile distinfo meta/tor-browser: Makefile Log message: Update tor-browser 11.0.4 => 11.0.6 Changelog: * Update Firefox to 91.6.0esr * Update NoScript to 11.2.16 * Update Tor Launcher to 0.2.33 * Bug tor-browser#40795: Revert Deutsche Welle v2 redirect * Bug tor-browser#40679: Missing features on first-time launch in esr91 * Added extensions.torlauncher.launch_delay debug pref to simulate slow tor daemon launch Patch by Caspar Schutijser (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 14:17:50 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-3.6.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/10 14:34:07 Modified files: editors/scintilla: Makefile editors/scintilla/pkg: PLIST Log message: Fix sparc64 build by using ports-gcc not ports-clang Error with ports-clang: /tmp/Editor-6a96be.s: Assembler messages: /tmp/Editor-6a96be.s:45266: Error: operation combines symbols in different segments [same error multiple times] clang-13: error: assembler command failed with exit code 1 (use -v to see invocation) OK kmos sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 14:36:09 Modified files: net/wireshark : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to wireshark-3.4.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 15:06:51 Modified files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/patches: patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_utils_c patch-res_res_rtp_asterisk_c patch-third-party_apply_patches patch-third-party_pjproject_Makefile telephony/asterisk/16/pkg: PLIST-main Log message: update to asterisk-16.24.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 15:06:59 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_utils_c patch-res_res_rtp_asterisk_c patch-third-party_apply_patches patch-third-party_pjproject_Makefile telephony/asterisk/18/pkg: PLIST-main Log message: update to asterisk-18.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/10 15:07:07 Modified files: telephony/asterisk/19: Makefile distinfo telephony/asterisk/19/patches: patch-configure_ac patch-contrib_scripts_ast_coredumper patch-main_utils_c patch-res_res_rtp_asterisk_c patch-third-party_apply_patches patch-third-party_pjproject_Makefile telephony/asterisk/19/pkg: PLIST-main Log message: update to asterisk-19.2.0 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2022/02/10 15:27:32 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20220207 tests and ok bluhm@ sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/10 16:40:09 Modified files: usr.bin/ctfdump: ctfdump.c Log message: Casting a char pointer to struct ctf_header causes bus error on sparc64. Use memcpy() to align the data. found by regress/usr.bin/ctfdump; OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/10 17:43:27 Modified files: sys/arch/arm64/dev: apm.c Log message: sleep_cpu/resume_cpu are part of an earlier MI split attempt noticed by kettenis CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/10 17:43:56 Modified files: usr.bin/ssh : misc.c Log message: Always initialize delim before passing to hpdelim2 which might not set it. Found by the Valgrind tests on github, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/10 17:46:58 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Lock the pkg db while running At least when not running in the installer. Suggestions from espie@ Works for me sthen@ fine deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/10 18:55:12 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/arm64/dev: apm.c sys/arch/i386/i386: acpi_machdep.c sys/arch/macppc/dev: apm.c sys/kern : subr_suspend.c sys/sys : device.h Log message: the sleep_clocks() hook is not needed because the architectures which need to do this can do it a few moments later in a different hook CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 23:46:45 Modified files: devel/spice-protocol: Makefile distinfo devel/spice-protocol/patches: patch-spice_macros_h Log message: Update to spice-protocol-0.14.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/10 23:47:02 Modified files: x11/spice-gtk : Makefile distinfo Log message: Update to spice-gtk-0.40. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/11 00:25:50 Modified files: sys/kern : kern_event.c sys/sys : event.h Log message: Inline klist_empty() for more economic machine code. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/11 00:27:07 Modified files: sys/sys : event.h Log message: Check klist emptiness instead of NULL pointer in KNOTE() All callers of KNOTE() supply a non-NULL klist argument. Replace the NULL pointer check with klist emptiness check as a small optimization. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/11 00:28:29 Modified files: sys/net : bpf.c Log message: Replace manual !klist_empty()+knote() with KNOTE(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/11 01:41:02 Modified files: x11/gnome/initial-setup: Makefile distinfo Log message: Update to gnome-initial-setup-41.4. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/11 02:03:00 Modified files: editors/scite : Makefile Log message: Fix sparc64 build by using ports-gcc not ports-clang Error with ports-clang: /tmp/Credits-910602.s: Assembler messages: /tmp/Credits-910602.s:45266: Error: can't resolve `.L.str.397' {.rodata.str1.1 section} - `reltable._ZN9SciTEBase15SetAboutMessageERN3GUI15ScintillaWindowEPKc' {.rodata section} [same error multiple times] clang-13: error: assembler command failed with exit code 1 (use -v to see invocation) Same treatment as editors/scintilla CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/11 02:12:59 Modified files: news/multimail : Makefile Log message: multimail: update HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/11 02:15:35 Modified files: graphics/libansilove: Makefile distinfo Log message: Update libansilove to 1.2.9. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2022/02/11 02:16:54 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 4.1.6. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/11 02:25:04 Modified files: sys/uvm : uvm_map.c uvm_map.h uvm_fault.c Log message: Backout previous "Assert vm map locks" (commitid: sRNBfzX2dJrxFDmb) WITNESS builds broke as reported by anton and bluhm: root on sd0a (5ec49b3ad23eb2d4.a) swap on sd0b dump on sd0b kernel: protection fault trap, code=0 Stopped at witness_checkorder+0x4ec: movl 0x10(%r12),%ecx https://syzkaller.appspot.com/bug?id=be02b290a93c648986c35370a271aad4135a5044 https://syzkaller.appspot.com/text?tag=CrashLog&x=136e9aa4700000 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/11 05:06:48 Modified files: sys/uvm : uvm_map.c Log message: Backout previous "Unwire with map lock held" (commitid: eQBvWUwShD91dN9Z) WITNESS builds broke^W^Wkernels panic on boot as reported by anton and bluhm. Booting bsd.mp in single-user mode inside VMM shows: root on sd0a (5f9e458ed30b39ab.a) swap on sd0b dump on sd0b Enter pathname of shell or RETURN for sh: witness: lock order reversal: 1st 0xfffffd801f8ce468 vmmaplk (&map->lock) 2nd 0xfffffd801b8162c0 inode (&ip->i_lock) lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 rw_enter_read+0x38 #1 uvmfault_lookup+0x8a #2 uvm_fault_check+0x32 #3 uvm_fault+0xfb #4 kpageflttrap+0x12c #5 kerntrap+0x91 #6 alltraps_kern_meltdown+0x7b #7 copyout+0x53 #8 ffs_read+0x1f6 #9 VOP_READ+0x41 #10 vn_rdwr+0xa1 #11 vmcmd_map_readvn+0xa0 #12 exec_process_vmcmds+0x88 #13 sys_execve+0x732 #14 start_init+0x26f #15 proc_trampoline+0x1c lock order data w1 -> w2 missing # exit kernel: protection fault trap, code=0 Stopped at witness_checkorder+0x312: movl 0x10(%r14),%ecx gkoehler reported faults on poisened addresses on macppc dual G5. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/11 05:42:11 Modified files: infrastructure/mk: bsd.port.mk Log message: add a LOGIN_CONF variable to bsd.port.mk, used to copy template files into the fake-install directory ready for @sample'ing into /etc/login.conf.d discussed with robert and espie, ok espie CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/11 05:42:24 Modified files: share/man/man5 : bsd.port.mk.5 Log message: describe LOGIN_CONF, help from espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/11 05:45:05 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-3.4.0, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/02/11 05:58:18 Modified files: usr.sbin/sysupgrade: sysupgrade.sh Log message: It's fw_update's job to say what went wrong. input jca OK kmos sthen deraadt kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/11 07:00:01 Modified files: x11/gnome/autoar: Makefile distinfo Log message: Update to gnome-autoar-0.4.3. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/11 08:11:35 Modified files: lib/libc/gen : statvfs.3 sys/sys : statvfs.h Log message: Fix typo in comment for f_favail. From Alf Schlichting CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/11 08:36:40 Modified files: usr.sbin/pkg_add: pkg_sign.1 Log message: use packing-list consistently CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/11 08:49:25 Modified files: share/man/man5 : bsd.port.mk.5 Log message: be more consistent in packing-list usage remove a bunch of stuff that's redundant with update-plist(1) in the update-plist target description, but instead also points at SUBST_VARS for the default handling of substituted variables by update-plist. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2022/02/11 09:09:21 Modified files: usr.bin/tr : tr.c Log message: tr(1): rename lookup tables The lookup tables in tr(1) are called "string1" and "string2". This is misleading: - They aren't C strings, they are lookup tables. - The names "string1" and "string2" don't hint at what their contents actually mean. The meaning of a given table changes with tr(1)'s operating mode. There are five different modes. It would be considerably easier to see what is happening at a glance if the tables were named for their corresponding byte transformation. So instead of two tables named "string1" and "string2" we'll have three tables named "delete", "squeeze", and "translate". In addition, the "string" passed to the setup() function will be called a "table". With this patch the code in main() is way easier to understand. Hopefully this makes subsequent patches easier to review. Thread: https://marc.info/?l=openbsd-tech&m=164355980600901&w=2 No complaints on tech@ after over a week. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/11 09:28:51 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.42.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/11 09:29:06 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.42.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/11 09:30:23 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.42.4. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 09:31:31 src/regress/lib/libcrypto/objects Update of /cvs/src/regress/lib/libcrypto/objects In directory cvs.openbsd.org:/tmp/cvs-serv70072/objects Log Message: Directory /cvs/src/regress/lib/libcrypto/objects added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 09:34:23 Modified files: regress/lib/libcrypto: Makefile Added files: regress/lib/libcrypto/objects: Makefile objectstest.c Log message: Add initial regress for objects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/11 09:34:27 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-config_policy_xml Log message: update to ImageMagick 6.9.12-38 - stop patching policy.xml to disable the ghostscript delegate now we are no longer 9 years behind on fixes for that CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 09:39:16 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Make OBJ_obj2nid() work correctly with NID_undef. Currently OBJ_obj2nid() with NID_undef returns NID_ccitt - this is due to doing a lookup on an empty value and having NID_undef conflict with an uninitialised NID value. Somewhat based on OpenSSL 0fb99904809. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 09:39:50 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Test OBJ_obj2nid() with an undefined (NID_undef) object. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/11 10:09:39 Modified files: share/man/man5 : bsd.port.mk.5 Log message: space needed between arg and punctuation; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/11 10:17:28 Modified files: infrastructure/mk: bsd.port.mk Log message: after feedback from aja@ and discussion with espie@, change the filename format to ${PKGDIR}/(class).login, this also allows getting rid of the LOGIN_CONF variable so that no Makefile changes are needed, only adding the @sample. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/11 10:19:59 Modified files: share/man/man5 : bsd.port.mk.5 Log message: adjust bsd.port.mk(5) manual for change to login.conf.d file handling CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/11 10:37:54 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Fix a double free in v2i_NAME_CONSTRAINTS() a2i_GENERAL_NAME() modifies and returns the out argument that was passed in unless out == NULL, in which case it returns something freshly allocated. Thus, in v2i_GENERAL_NAME_ex() we must only free ret if out == NULL so v2i_NAME_CONSTRAINTS() can free correctly. Issue reported by Volker Schlecht ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/11 10:39:36 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Add missing error check for a2i_GENERAL_NAME() Fixes a segfault reported by Volker Schlecht. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/11 10:41:55 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Fix length check of IP addresses for name constraints An IP address in a name constraint is actually an IP address concatenated with a netmask, so it is twice as long as usual. This fixes a third bug introduced in r1.3 and reported by Volker Schlecht ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 20:01:59 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Limit OID text conversion to 64 bits per arc. The current implementation uses an unsigned long, then switches to BN once the arc exceeds its size. However, the complexity of BN_bn2dec() is quadratic in the length of number being converted. This means that OIDs with excessively large arcs take a lot of computation to convert to text. While the X.660 specification states that arcs are unbounded, in reality they are not overly large numbers - 640K^W64 bits ought to be enough for any arc. Remove BN entirely, switch from unsigned long to uin64_t and fail if an arc exceeds this size. Identified via oss-fuzz timeouts - should fix #41028 and #44372. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 20:02:47 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Revise for OBJ_obj2txt() OID arc limits. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/11 20:07:25 Modified files: lib/libcrypto/asn1: asn1_par.c Log message: Avoid potential single byte overread in asn1_parse2(). A fix for this was previously commited in r1.32, however while this added a bounds check the logic means we still fall through and perform the overread. Fix the logic such that we only log the error if the bounds check fails. While here, flip the test around such that we check for validity then print (which is more readable and matches earlier code). ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/12 00:36:19 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo Log message: x11/xfce4/xfce4-notifyd: update to 0.6.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/12 00:39:49 Modified files: databases/web2ldap: Makefile distinfo Log message: databases/web2ldap: update to 1.7.3, from maintainer Lucas Raab CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/02/12 02:13:12 Modified files: net/lagrange : Makefile distinfo net/lagrange/pkg: PLIST Log message: Update to lagrange-1.10.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:14:12 Removed files: x11/gnome/initial-setup/patches: patch-data_meson_build Log message: Forgot to cvs rm in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:19:29 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.70.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:21:05 Modified files: devel/mm-common: Makefile distinfo devel/mm-common/pkg: PLIST Log message: Update to mm-common-1.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:25:52 Modified files: devel/libsigc++-2: Makefile distinfo Log message: Update to libsigc++-2.10.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:29:39 Modified files: devel/libsigc++30: Makefile distinfo Log message: Update to libsigc++30-3.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:35:35 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.23.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:35:47 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.20.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:36:07 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:39:26 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.6.1. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/12 02:46:19 Modified files: usr.sbin/pkg_add/OpenBSD: State.pm State.pod Log message: switch to using the common code in BaseState (BaseState is a "light weight" base class for State, that does the common stuff like printing out stuff pkg-style, or exec'ing commands and reporting exit/signal status, but without needing to create an object--necessarily--or without the extra option handling code. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:48:56 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 02:57:35 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.11.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 03:00:11 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.27.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 03:10:15 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.2.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 03:12:49 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-10.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 03:20:44 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-41.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/12 03:23:23 Modified files: graphics/digikam: Makefile distinfo Log message: Update digiKam-7.5.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/12 03:25:19 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins to 2.334 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/12 03:26:22 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins-stable to 2.319.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 03:39:00 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.3.8.206 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 04:08:57 Modified files: security/p11-kit: Makefile Log message: Drop default CONFIGURE_ARGS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 04:29:31 Modified files: x11/gnome/keyring: Makefile x11/gnome/keyring/pkg: PLIST Log message: Install the pkcs11 module where $DEITY intended. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/12 04:52:19 Modified files: news/nzbget : Makefile Log message: Use ports-gcc not ports-clang to fix sparc64 build > /tmp/PostScript-e00a4a.s:3155: Error: operation combines symbols in different segments > clang-13: error: assembler command failed with exit code 1 (use -v to see invocation) While here, substitute the config just once in post-patch. pre-configure would needlessly be rerun on every `make clean=build && make build'. OK bket CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 05:33:20 Modified files: databases/recoll: Makefile distinfo databases/recoll/pkg: PLIST-gui Log message: update to recoll-1.31.6 fix some #!/usr/bin/python3, add some optional runtime deps which are small and used by the built-in filters for common file types, and switch to qtwebengine for -gui on archs where it's available CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/12 05:39:09 Modified files: news/nzbget : Makefile Log message: Substitute in pre-configure again Doing it in post-patch gets in the way with handling patches, reminded by sthen. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/12 05:42:19 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Add test coverage for OBJ_txt2obj()/OBJ_obj2txt() with no_name == 0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2022/02/12 06:23:37 Modified files: devel/p5-Alien-Base: Makefile distinfo Log message: Update to p5-Alien-Base-2.46 from wen heping. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/12 06:36:18 Modified files: emulators/openmsx: Makefile emulators/openmsx/patches: patch-build_main_mk Log message: Fix compiler detection to fix sparc64 build > eg++: error: unrecognized command line option '-fconstexpr-steps=2000000'; did you mean '-fconstexpr-depth='? > gmake: *** [build/main.mk:500: derived/sparc-openbsd-opt/obj/Autofire.cc.o] Error 1 main.mk looks at CXX to decide whether it is clang or gcc, which does not work since we (always?) pass CXX=c++ which is then the usual symlink in ${WRKDIR}/bin/ to CHOSEN_COMPILER. Pass our choice and use that to decide. Builds/packages fine on amd64 and sparc64. Zap default python version while here. OK sthen CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/12 07:07:26 Modified files: sys/kern : sys_pipe.c Log message: Reduce code duplication in pipe event filters Use the f_event callback for checking event state within the pipe event filters. This enables the same f_modify and f_process functions to handle the different filter types. OK anton@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 07:13:08 Modified files: lang/gprolog : Makefile distinfo lang/gprolog/patches: patch-EnginePl_machine_h patch-Ma2Asm_Makefile_in patch-Makefile_in patch-SETVARS lang/gprolog/pkg: PLIST Removed files: lang/gprolog/patches: patch-Ma2Asm_powerpc_any_c Log message: update to gprolog-1.5.0, from Bastian [bw-openbsd at gmx], small tweaks by me CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/12 08:11:34 Modified files: editors/nano : Makefile distinfo Log message: editors/nano: update to 6.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/12 09:22:03 Modified files: sys/arch/macppc/dev: apm.c Log message: for non-SUSPEND kernel, put the ioctl pieces entirely inside #ifdef CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/12 09:22:40 Modified files: sys/arch/macppc/dev: apm.c Log message: add MP stubs CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/12 09:25:42 Modified files: sys/arch/amd64/amd64: acpi_machdep.c Log message: wsdisplay checks are no longer needed here CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/12 09:26:58 Modified files: sys/arch/i386/i386: acpi_machdep.c Log message: wsdisplay checks are no longer needed here CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 10:15:10 Modified files: shells/zsh : Makefile distinfo Log message: update to zsh-5.8.1, from Matthew Martin This is a stable security release with a few bug fixes, including one for CVE-2021-45444, a vulnerability in prompt expansion which could be exploited through e.g. VCS_Info to execute arbitrary shell commands without a user's knowledge. All sites are encouraged to update from zsh 5.8. A partial work-around which can be applied within a running shell is provided in the source distribution for those who are unable to update their shell binaries. https://www.zsh.org/mla/announce/msg00133.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 10:15:12 Modified files: shells/zsh : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to zsh-5.8.1, from Matthew Martin This is a stable security release with a few bug fixes, including one for CVE-2021-45444, a vulnerability in prompt expansion which could be exploited through e.g. VCS_Info to execute arbitrary shell commands without a user's knowledge. All sites are encouraged to update from zsh 5.8. A partial work-around which can be applied within a running shell is provided in the source distribution for those who are unable to update their shell binaries. https://www.zsh.org/mla/announce/msg00133.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 10:43:17 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-41.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/12 11:06:48 Modified files: www/ulfius : Makefile distinfo Log message: www/ulfius: update to 2.7.7, fixes CVE-2021-40540 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/12 11:14:43 Modified files: sysutils/ipmitool: Makefile Log message: ipmitool: fix build on a machine without curl, found by aja@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2022/02/12 11:22:04 Modified files: usr.sbin/smtpd : ca.c dispatcher.c mta.c smtp.c smtpd.c smtpd.h ssl.c ssl.h Log message: use new libtls signer api ok tb@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/02/12 11:42:45 Modified files: sysutils/tarsnap: Makefile distinfo Removed files: sysutils/tarsnap/patches: patch-lib_crypto_crypto_compat_c Log message: Update tarsnap to 1.0.40. Notable improvements: * tarsnap now accepts a --resume-extract option to skip extracting files whose filesize and mtime match existing files on disk. * tarsnap now accepts --progress-bytes SIZE, which prints a progress message after each SIZE bytes are processed, up to once per file. This can be disabled with --no-progress-bytes. * tarsnap now accepts a --passphrase method:arg option which accepts: * --passphrase dev:tty-stdin * --passphrase dev:stdin-once * --passphrase dev:tty-once * --passphrase env:VARNAME * --passphrase file:FILENAME * tarsnap now accepts a --dump-config option to print the command-line and all non-blank lines read from config files. * tarsnap now exits with an error if there are unused command-line arguments. (i.e. "tarsnap -d -f a1 a2", where "a2" is unused.) * Improved performance on some x86, amd64, and arm64 systems by using cryptographic instruction set extensions. * When sent SIGINFO or SIGUSR1, tarsnap now prints the number of files and the number of uncompressed bytes processed, in addition to the previous output. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/12 13:47:28 Modified files: security/recon-ng: Makefile distinfo Log message: simple update 5.1.1 -> 5.1.2 take MAINTAINER OK jasper@ (previous MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/02/12 14:10:35 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs Log message: Update to PostgreSQL 14.2 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/12 14:38:46 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.10.5 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/12 15:29:22 Modified files: math/coq : Makefile math/coq/pkg : PFRAG.native PFRAG.no-native PLIST Log message: Adapt to non-native architectures; from Yozo TODA (maintainer), thanks! - entries for native archs only in PLIST moved to PFRAG.native - entries for non-native archs only in PLIST (with @comment tag) moved to PFRAG.no-native - adding @static-lib tag to all .a packaging failed on ocaml non-native architectures, like mips64, riscv64, sparc64, powerpc. Tested on amd64 and sparc64 (builds/packages without PLIST change) by me CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2022/02/12 17:02:17 Modified files: etc/mtree : 4.4BSD.dist Log message: Add /usr/local/share/examples/login.conf.d to the default hierarchy. ok sthen@ espie@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:18:33 Modified files: fonts/font-awesome: Makefile distinfo fonts/font-awesome/pkg: PLIST Log message: Update font-awesome to 6.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:24:48 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.23.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/13 00:27:46 Modified files: www/chromium/patches: patch-build_config_compiler_BUILD_gn Log message: disable thin archives on arm64 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:28:33 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/patches: patch-configure Log message: Update homebank to 5.5.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:46:02 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update pycharm to 2021.3.2 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:46:38 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij to 2021.3.2 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 00:47:14 Modified files: x11/adwaita-qt : Makefile Log message: Missing BDEP on sassc. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 00:50:45 Modified files: devel/harfbuzz : Makefile distinfo Added files: devel/harfbuzz/patches: patch-src_hb-common_cc patch-src_hb-machinery_hh Log message: Update to harfbuzz-3.3.2. Thanks to espie@ and schwarze@ for figuring out the problem about locale_t portability issues on systems the typedef’s it to a void pointer and for schwarze@ dealing with upstream. tested in a bulk CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:50:48 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Log message: Update kstars to 3.5.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 00:53:45 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/pkg: PLIST Log message: Update inkscape to 1.1.2 Update diff from Freddy Fisker , thanks Spotted by gonzalo@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 01:01:03 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 65.0.0 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/13 01:26:39 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.5.2 Tested by Mark Patruck, thanks. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 01:34:53 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: Makefile distinfo x11/kde-plasma/breeze/pkg: PLIST x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: Makefile distinfo x11/kde-plasma/kdecoration/pkg: PLIST x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plasma icons to 5.13.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 01:52:26 Modified files: print/libspectre: Makefile distinfo Removed files: print/libspectre/patches: patch-libspectre_spectre-device_c Log message: Update to libspectre-0.2.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 01:54:07 Modified files: x11/libhandy : Makefile distinfo x11/libhandy/pkg: PLIST Log message: Update to libhandy-1.5.90. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/13 02:11:57 Modified files: www/chromium/patches: patch-build_config_compiler_BUILD_gn Log message: revert previous; the bug is somewhere else CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 02:14:58 Modified files: lang/clazy : Makefile distinfo lang/clazy/patches: patch-CMakeLists_txt lang/clazy/pkg : PLIST Log message: Update clazy to 1.11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 02:53:42 Removed files: x11/gnome/maps/patches: patch-data_meson_build Log message: yet another forgotten cvs rm ... CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 04:10:56 Modified files: math/coq : Makefile Log message: Drop default DISTNAME and WRKDIST values bsd.port.mk(5) copes with leading "V" in distnames. OK Yozo TODA (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 04:15:33 Modified files: devel/gtest : Makefile distinfo devel/gtest/pkg: PLIST Log message: Update to latest commit This includes OpenBSD specific fixes for gtest's own tests as well as updates required by (future) consumers such as devel/abseil-cpp. Fixes upstreamed, diff and tests (amd64, macppc) from Andrew Krasavin. Similar diff and more tests incl. consumers from op. Input on using ${version}pl${commit} from sthen and bentley. OK op CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 04:15:45 Modified files: devel/msgpack : Makefile devel/msgpack/pkg: PLIST Log message: Build with C++17 devel/gtest consumers should match standard versions. msgpack fails to build if they don't match. From Andrew Krasavin OK op CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/13 04:58:53 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Add basic GPIO support. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:00:19 Log message: Import libgusb-0.3.10 GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. This makes it easy to integrate low level USB transfers with your high-level application or system daemon. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20220213 N ports/devel/libgusb/Makefile N ports/devel/libgusb/distinfo N ports/devel/libgusb/pkg/DESCR N ports/devel/libgusb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:00:51 Modified files: devel : Makefile Log message: +libgusb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:01:38 Modified files: graphics/simple-scan: Makefile Removed files: graphics/simple-scan/patches: patch-meson_build patch-src_meson_build patch-src_simple-scan_vala Log message: Add Gusb support. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/13 05:02:21 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Some PCIe devices on the M1 and M1 Pro/Max need to be explicitly powered on (most notably the WiFi chip). This is done through a GPIO controlled by the SMC. Add support for this and make sure we wait for the 100ms required by the PCIe standard when we use that GPIO to turn on power. This makes sure these devices are available even if U-Boot doesn't turn them on for us. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:02:29 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Fix comment, we have GUsb now. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:03:25 Modified files: security/libfprint: Makefile Log message: Add comment about GUsb. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/13 05:05:40 Modified files: x11/gnome/control-center/patches: patch-meson_build patch-panels_display_meson_build patch-panels_meson_build patch-shell_cc-panel-loader_c Log message: Fix comment in patches. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2022/02/13 05:26:54 Modified files: sbin/iked : ikev2.c Log message: SKEEYSEED -> SKEYSEED CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/13 05:42:46 Modified files: infrastructure/lib/OpenBSD: FS2.pm infrastructure/bin: update-plist Log message: automatically add @sample for login class files. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/13 05:58:46 Modified files: sys/kern : kern_event.c sys_pipe.c uipc_socket.c sys/miscfs/fifofs: fifo_vnops.c sys/net : bpf.c sys/sys : event.h Log message: Rename knote_modify() to knote_assign() This avoids verb overlap with f_modify. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/13 06:03:02 Modified files: sys/sys : event.h Log message: Add helper functions for f_modify and f_process to condense code These new functions, knote_modify() and knote_process(), implement the logic that is common to most f_modify and f_process instances. The code is inlined so as to not add yet another call frame on the already towering stack of kqueue functions. Also, the _fn versions allow direct calling of an event function when there is only one filter type to handle. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 06:04:48 Modified files: textproc/py-ruamel.yaml: Makefile distinfo Log message: update to py3-ruamel.yaml-0.17.21 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/13 06:05:51 Modified files: sys/kern : kern_event.c sys_pipe.c Log message: Use knote_modify() and knote_process() in obvious places. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 06:07:05 Modified files: graphics/libplacebo: Makefile distinfo graphics/libplacebo/pkg: PLIST Log message: update to libplacebo-4.192.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 06:07:36 Modified files: mail/mutt : Makefile distinfo mail/mutt/patches: patch-main_c patch-mutt_sasl_c Log message: update to mutt-2.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 06:25:01 Modified files: sysutils/ansible-lint: Makefile distinfo sysutils/ansible-lint/pkg: PLIST Removed files: sysutils/ansible-lint/patches: patch-setup_py Log message: update to ansible-lint-5.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 06:40:26 Modified files: www/squid : Makefile distinfo Log message: update to squid-5.4.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 08:24:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove net/libnice obsolete reason The old version was no longer used, a new 0.1.18 version will be required by a net/dino 0.3.0 update, though. OK bcallah CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/13 08:54:07 Modified files: sys/arch/arm64/dev: aplintc.c Log message: The Apple M1 SoC has two mechanism for doing IPIs. The first method uses the interrupt controller, the second method used implementation-specific CPU registers. The M1 Pro/Max SoCs use a modified interrupt controller that no longer provides the first method. So switch to the second method in preparation for adding M1 Pro/Max support to OpenBSD. As a bonus this mechanism seems to be faster (which may be why Apple calls these "fast" IPIs). ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/13 08:56:55 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/i386/i386: acpi_machdep.c sys/kern : subr_suspend.c Log message: Move some MI pieces out of suspend_mp/resume_mp ok kettenis CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 09:38:31 Modified files: astro/stellarium: Makefile devel/cmake : Makefile devel/cmake/patches: patch-Source_cmComputeLinkInformation_cxx devel/qt-creator: Makefile editors/sigil : Makefile geo/gpsbabel : Makefile geo/kgeotag : Makefile geo/qgis : Makefile geo/qmapshack : Makefile graphics/digikam: Makefile mail/trojita : Makefile math/rstudio : Makefile net/ktorrent : Makefile net/nextcloudclient: Makefile net/psi : Makefile productivity/kmymoney: Makefile productivity/libalkimia: Makefile www/dooble : Makefile www/otter-browser: Makefile x11/kde-applications/akregator: Makefile x11/kde-applications/cantor: Makefile x11/kde-applications/grantlee-editor: Makefile x11/kde-applications/kdepim-addons: Makefile x11/kde-applications/kdepim-runtime: Makefile x11/kde-applications/kimagemapeditor: Makefile x11/kde-applications/kmail: Makefile x11/kde-applications/konqueror: Makefile x11/kde-applications/kontact: Makefile x11/kde-applications/marble: Makefile x11/kde-applications/umbrello: Makefile x11/tellico : Makefile Log message: Remove the cmake wxneeded-hack and replace it with USE_WXNEEDED Remove the webkit/webengine-wxneeded hack in cmComputeLinkInformation.cxx and add USE_WXNEEDED=Yes to all cmake webkit/webengine consumer. Background knowledge about the "hack": It searches for webkit/webengine (lower-case search) in all link-entries for EXECUTABLE/SHARED_LIBRARY targets. If the search match it adds "-Wl,-z,wxneeded". Feedback, help and OK sthen@ Thanks! CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2022/02/13 09:44:50 Modified files: sys/arch/armv7/marvell: mvpcie.c Log message: Fix return value check of OF_getproplen(). If "reset-gpios" is not found in the device tree -1 is returned, causing a panic in the following malloc call. ok kn@ patrick@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/13 10:42:28 Modified files: infrastructure/lib/OpenBSD: TrackFile.pm Log message: oops missed one CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 11:00:35 Log message: Reimport net/libnice at 0.1.18 Previously removed due to lack of consumers, new net/dino 0.3.0 starts depending on libnice. Start shared library version at 4.0 so it is newer then the old 3.0 version. OK bcallah aja --- libnice is a library that implements the Interactive Connectivity Establishment (ICE) standard (RFC 5245 & RFC 8445)! It provides a GLib-based library, libnice, as well as GStreamer elements to use it. Status: Vendor Tag: kn Release Tags: kn_20220213 C ports/net/libnice/Makefile C ports/net/libnice/distinfo C ports/net/libnice/pkg/DESCR C ports/net/libnice/pkg/PLIST 4 conflicts created by this import. Use the following command to help the merge: cvs checkout -jkn:yesterday -jkn ports/net/libnice CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 11:13:31 Added files: net/libnice : Makefile distinfo net/libnice/pkg: DESCR PLIST Log message: Reimport net/libnice at 0.1.18 Previously removed due to lack of consumers, new net/dino 0.3.0 starts depending on libnice. Start shared library version at 4.0 so it is newer then the old 3.0 version. OK bcallah aja --- libnice is a library that implements the Interactive Connectivity Establishment (ICE) standard (RFC 5245 & RFC 8445)! It provides a GLib-based library, libnice, as well as GStreamer elements to use it. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 11:14:22 Modified files: net : Makefile Log message: + libnice CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/13 11:19:48 Modified files: www/sfeed : Makefile distinfo Log message: Update sfeed 1.1 => 1.2 Fixes: * sfeed parser: extend the time range to atleast 64-bit (long long). * sfeed parser: allow leap second like 23:59:60 (RFC2822 Section 3.3). * sfeed_curses: pedantic fix for UB with an empty URL file (qsort and bsearch). * sfeed_curses: fix a compile warning with tparm() on some systems. Features: * sfeed_atom: add category field(s). * sfeed_curses: add feature to go to the next bold row and previous bold row with J and K. This is useful to quickly jump to the next new item or new feed. Thanks to IanJ for the suggestion and feedback! * sfeed_content: allow to set HTML converter with env variable $SFEED_HTMLCONV. For example: SFEED_HTMLCONV="w3m -I UTF-8 -O UTF-8 -T text/html -dump" * Add compile-time option to improve output on dumb non-UTF8 terminals (-DSFEED_DUMBTERM). Misc: * Documentation improvements to the man page and a sfeed_download example in the README: this is a parallel downloader/extractor example script. * Code-style improvements. Update from Hiltjo Posthuma (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/13 11:56:48 Added files: databases/gdbm/patches: patch-tools_Makefile_in Log message: reinstitute fix for parallel build Without this, every build with MAKE_JOBS=4 on my hw.ncpu=4 machines fails for me. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/02/13 12:15:09 Modified files: sys/arch/amd64/isa: clock.c Log message: remove stray tab whitespace. no code change. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/13 12:37:41 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 12:41:17 Modified files: net/haproxy : Tag: OPENBSD_7_0 Makefile distinfo Log message: update -stable to haproxy-2.4.12, from Brad "no interest from me, but no objection" danj@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 12:42:11 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-libavformat_rtpproto_c patch-libavformat_udp_c Log message: ffmpeg: fix multicast support, from Brad CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/13 12:54:09 Modified files: devel/py-fastimport: Makefile distinfo devel/py-fastimport/pkg: PLIST Log message: Update devel/py-fastimport to 0.9.14 Only consumer (py-dulwhich) passes all tests before and after update From portno12 AT protonmail. Thanks! CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/02/13 13:02:30 Modified files: lib/libpcap : gencode.c Log message: Handle the case in freechunks where not a single allocation has happened. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/13 13:04:03 Modified files: devel/libnfs : Makefile distinfo devel/libnfs/patches: patch-include_nfsc_libnfs_h patch-lib_socket_c devel/libnfs/pkg: PLIST Log message: update to libnfs-5.0.1, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/13 14:21:03 Modified files: net/tdesktop : Makefile net/tg_owt : Makefile net/tg_owt/pkg : PLIST Log message: Install stripped Ship stripped executables until we build debug-* packages (or a custom DEBUG=... is used); This brings the telegram-desktop binary down from 236M to 105M. Sync PLIST while here. OK sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/13 14:23:15 Removed files: graphics/inkscape/patches: patch-src_extension_internal_pdfinput_pdf-parser_cpp Log message: Forgot to remove in the last update Spotted by aja, merci CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/13 14:27:51 Modified files: usr.sbin/apm : apm.8 apm.c Log message: - for -a, get the brackets right - for -l and -m remove the brackets - note that -m whilst charging now displays estimated recharge time - A/C -> AC from jan stary; tweaked a little by myself CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/13 16:11:10 Modified files: sys/net : bpf.c Log message: The length value in bpf_movein() is casted to from size_t to u_int and then rounded before checking. Put the same check before the calculations to avoid overflow. Reported-by: syzbot+6f29d23eca959c5a9705@syzkaller.appspotmail.com OK claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 17:53:40 Modified files: sys/dev/fdt : imxspi.c simpleamp.c sys/arch/arm64/dev: aplhidev.c Log message: OF_getproplen() returns -1 on error, so don't store result in size_t ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 19:57:22 Modified files: sys/dev/acpi : dwgpio.c Log message: test the correct pointer for acpi_intr_establish() result ok deraadt@ gnezdo@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/13 20:38:59 Modified files: include/rpc : auth.h clnt.h svc.h xdr.h lib/libc/rpc : auth_none.c auth_unix.c clnt_raw.c clnt_tcp.c clnt_udp.c svc_raw.c svc_tcp.c svc_udp.c xdr_mem.c xdr_rec.c xdr_stdio.c Log message: Mark all the rpc 'ops' vectors, for auth, client, service, and xdr, as const, moving them from .data to .data.rel.ro. The other BSDs did this a long time ago; NetBSD did a chunk in 1998, which is long enough I didn't bother to get exact dates for others. ok deraadt@ millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 20:51:42 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c Log message: change a NULL pa_memex test after use to an earlier KASSERT from Ted Bullock CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/13 21:33:18 Modified files: sys/sys : mbuf.h sys/kern : uipc_mbuf.c uipc_socket2.c Log message: update sbchecklowmem() to better detect actual mbuf memory usage. previously sbchecklowmem() (and sonewconn()) would look at the mbuf and mbuf cluster pools to see if they were approaching their hard limits. based on how many mbufs/clusters were allocated against the limits, socket operations would start to fail with ENOBUFS until utilisation went down. mbufs and clusters have changed a lot since then though. there are now many mbuf cluster pools, not just one for 2k clusters. because of this the mbuf layer now limits the amount of memory all the mbuf pools can allocate backend pages from rather than limit the individual pools. this means sbchecklowmem() ends up looking at the default pool hard limit, which is UINT_MAX, which in turn means means sbchecklowmem() probably never applies backpressure. this is made worse on multiprocessor systems where per cpu caches of mbuf and cluster pool items are enabled because the number of in use pool items is distorted by the cpu caches. this switches sbchecklowmem to looking at the page allocations made by all the pools instead. the big benefit of this is that the page allocations are much more representative of the overall mbuf memory usage in the system. the downside is is that the backend page allocation accounting does not see idle memory held by pools. pools cannot release partially free pages to the page backend (obviously), and pools cache idle items to avoid thrashing on the backend page allocator. this means the page allocation level is higher than the memory used by actual in-flight mbufs. however, this can also be a benefit. the backend page allocation is a kind of smoothed out "trend" line. mbuf utilisation over short periods can be extremely bursty because of things like rx ring dequeue and fill cycles, or large socket sends. if you're trying to grow socket buffers while these things are happening, luck becomes an important factor in whether it will work or not. because pools cache idle items, the backend page utilisation better represents the overall trend of activity in the system and will give more consistent behaviour here. this diff is deliberately simple. we're basically going from "no limits" to "some sort of limit" for sockets again, so keeping the code simple means it should be easy to understand and tweak in the future. ok djm@ visa@ claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 21:41:13 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: no need for ifndef __sparc64__ from Ted Bullock who tested on sparc64 with xvr-100 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 21:55:55 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: remove unused code CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 22:20:03 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: check return value of drm_attach_pci() adapted from a diff by Ted Bullock CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/13 22:30:53 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c sys/dev/pci/drm/radeon: radeon_kms.c Log message: reprint device name in attach error paths if needed CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/13 23:39:19 Modified files: regress/sys/kern/poll: Makefile Log message: pty test is not expected to fail any longer. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/13 23:57:50 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.2.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2022/02/14 00:47:41 Modified files: net/libnice : Makefile Log message: libnice: on ld.bfd architectures disable meson's default of using "-Wl,--as-needed" to fix a build failure due to missing libcrypto symbols. ok kn (maintainer) CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2022/02/14 01:14:19 Modified files: share/man/man5 : elf.5 Log message: Add the EM_RISCV value to match ok miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/14 02:10:48 Modified files: usr.bin/tmux : cmd-show-options.c Log message: Do not return error with -q, GitHub issue 3065. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 02:23:26 Modified files: devel/harfbuzz : Makefile distinfo Removed files: devel/harfbuzz/patches: patch-src_hb-common_cc patch-src_hb-machinery_hh Log message: Update to harfbuzz-3.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 03:15:17 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_display_meson_build patch-panels_info-overview_meson_build patch-shell_meson_build Removed files: x11/gnome/control-center/patches: patch-panels_applications_meson_build patch-panels_background_meson_build patch-panels_camera_meson_build patch-panels_datetime_meson_build patch-panels_default-apps_meson_build patch-panels_diagnostics_meson_build patch-panels_keyboard_meson_build patch-panels_location_meson_build patch-panels_lock_meson_build patch-panels_microphone_meson_build patch-panels_mouse_meson_build patch-panels_multitasking_meson_build patch-panels_notifications_meson_build patch-panels_online-accounts_meson_build patch-panels_power_meson_build patch-panels_printers_meson_build patch-panels_region_meson_build patch-panels_removable-media_meson_build patch-panels_search_meson_build patch-panels_sharing_meson_build patch-panels_sound_meson_build patch-panels_universal-access_meson_build patch-panels_usage_meson_build patch-panels_user-accounts_meson_build patch-shell_appdata_meson_build patch-tests_interactive-panels_applications_meson_build Log message: Update to gnome-control-center-41.4. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/14 03:31:22 Modified files: devel/range-v3 : Makefile distinfo Log message: Apply patch to detect OpenBSD, verbose configure, prefix patch files CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/14 03:34:36 Modified files: usr.sbin/pkg_add/OpenBSD: PackageInfo.pm Log message: make db locking self-contained CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/14 03:56:38 Modified files: net/termshark : Makefile Log message: mark broken on arm64 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/14 04:26:05 Modified files: sys/kern : kern_exit.c kern_sig.c kern_synch.c sys/sys : signalvar.h sys/ufs/mfs : mfs_vfsops.c Log message: Introduce a signal context that is used to pass signal related information from cursig() to postsig() or the caller itself. This will simplify locking. Also alter sigactsfree() a bit and move it into process_zap() so ps_sigacts is always a valid pointer. OK semarie@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 05:54:43 Modified files: sys/dev/ofw : ofw_regulator.c Log message: OF_getproplen() returns -1 on error, so don't store result in size_t spotted by and ok tb@, ok tobhe@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2022/02/14 06:03:52 Modified files: sys/arch/luna88k/include: bus.h Log message: Delete incomplete implementation of bus_space_{alloc,free} in bus.h. This prevents errors on luna88k in src/usr.sbin/fw_update/pattern.c which includes dev/pci/pcivar.h, which includes machine/bus.h. Suggested by miod@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/14 06:04:05 Modified files: x11/picom : Makefile distinfo x11/picom/pkg : PLIST Removed files: x11/picom/patches: patch-man_meson_build patch-meson_build patch-meson_install_sh patch-src_meson_build patch-src_picom_c patch-src_win_c Log message: update picom to 9.1 changelog: * v9: https://github.com/yshui/picom/releases/tag/v9-rc1 * v9.1: https://github.com/yshui/picom/releases/tag/v9.1 input from aja and sthen, ok sthen CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/02/14 07:46:17 Modified files: usr.sbin/rpki-client: extern.h rrdp_notification.c Log message: Name the maximum number of deltas permitted in a RRDP Notification file OK claudio@ tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/02/14 07:47:50 Modified files: usr.sbin/rpki-client: repo.c Log message: Draw a bit more attention to transport switches between RRDP, RSYNC, and cache OK claudio@ tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/14 07:55:53 Modified files: sys/arch/arm64/dev: apliic.c Log message: Pass the entire compatible property for devices attaching to the iic(4) bus. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/14 07:57:00 Modified files: sys/dev/fdt : tascodec.c Log message: Use iic_is_compatible(9) and use the more generic compatible string to match the device. ok visa@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/14 09:10:45 Modified files: sbin/disklabel : editor.c Log message: Whitespace nit. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/02/14 09:37:41 Modified files: databases/postgresql: Tag: OPENBSD_7_0 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_7_0 PLIST-docs Log message: Update PostgreSQL to 13.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 09:53:13 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.54.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/14 10:42:03 Modified files: devel/electron : Makefile www/chromium : Makefile www/iridium : Makefile x11/qt5/qtwebengine: Makefile Log message: tweak DPB_PROPERTIES for i386 builds CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/14 11:09:08 Modified files: bin/ps : print.c ps.1 lib/libkvm : kvm_proc2.c sys/sys : sysctl.h Log message: Revert change to ps for displaying chrooted process. Ok deraadt CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/14 11:28:44 Modified files: databases/victoriametrics: Makefile distinfo Log message: Update to v1.73.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 12:06:30 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Removed files: x11/gnome/gedit/patches: patch-data_meson_build Log message: Update to gedit-41.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/14 12:25:03 Modified files: sys/dev/acpi : acpi_x86.c Log message: acpi_indicator() can take the softc*, instead of void* CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 12:45:57 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/pkg: PLIST Added files: devel/libgit2/libgit2/patches: patch-deps_ntlmclient_crypt_openssl_c patch-src_rand_c patch-src_streams_openssl_legacy_h Log message: Update to libgit2-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/14 13:12:10 Removed files: devel/libgit2/libgit2/patches: patch-src_streams_openssl_legacy_h Log message: Drop uneeded patch. prodded by tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/14 14:11:02 Modified files: sys/uvm : uvm_map.c Log message: Unwire with map lock held This is an updated version of uvm_map.c r1.283 "Unwire with map lock held". The previous version introduced a use-after-free by not unlocking vm_map locks in uvm_map_teardown(), resulting in dangling references on the reaper's lock list (thanks visa!). Lock and unlock the map in around uvm_map_teardown() instead. This code path holds the last reference, hence the lock isn't strictly needed except for satisfying upcoming locking assertions. Tested on amd64, arm64, i386, macppc, octeon, sparc64. This time also with WITNESS enabled (except on sparc64 which builds but does not boot with WITNESS; this is a known issue). OK mpi visa CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/14 15:38:24 Modified files: distrib/macppc/ramdisk: install.md Log message: Use fdisk -b to create the desired 1MB MSDOS boot partition rather than relying on /usr/mdec/mbr. Tested by tobhe@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 16:02:15 Modified files: sys/dev/pcmcia : if_malo.c Log message: fix cmalo_media_change() test ok claudio@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 16:20:46 Modified files: sys/arch/macppc/dev: openpic.c sys/arch/hppa/dev: mongoose.c Log message: don't deref pointer before test it is safe ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/14 16:42:37 Modified files: sys/dev/acpi : acpi_x86.c Log message: Make sure we call acpi_resume_cpu() with the right ACPI state. This was accidentally broken with the reorganization of the suspend/resume code that was committed a few days ago. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 17:27:12 Modified files: sys/arch/hppa/include: db_machdep.h Log message: fix mask in hppa inst_trap_return() inst_trap_return() was checking for rfir by masking with 0xfc001fc0 which made it impossible to match rfir (0xca0) rfi: return from interruption 00 rv rv rv 60 0 6 5 5 3 8 5 rfir: return from interruption and restore 00 rv rv rv 65 0 6 5 5 3 8 5 from "PA-RISC 1.1 Architecture and Instruction Set Reference Manual" where rv indicates reserved bits change the mask to only mask out reserved bits and check for rfi in addition to rfir ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/14 19:29:23 Modified files: sys/dev/acpi : acpi_x86.c Log message: The DVACT_POWERDOWN step was accidentally moved in relation to some MD steps, so shuffle the MD steps to reinforce the order. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/14 19:38:18 Modified files: sys/arch/arm64/dev: apm.c sys/arch/macppc/dev: apm.c sys/dev/acpi : acpi_x86.c sys/kern : subr_suspend.c sys/sys : device.h Log message: MI disable_lid_wakeups() is not needed, x86 systems can do this in sleep_resume(), which seems sensible for other future systems also CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 20:31:17 Modified files: sys/net : pipex_local.h Log message: remove unused and uneeded bits in a byte define posix requires a byte to be 8 bits CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/14 20:53:59 Modified files: sys/kern : tty.c Log message: unifdef TIOCHPCL, 4.3BSD compat ioctl ok deraadt@ guenther@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/14 21:16:11 Modified files: sys/net : if_tun.c Log message: make tun_link_state take the ifnet pointer instead of tun_softc. it only works on struct ifnet data, so passing ifp makes it clearer what's actually being manipulated. also fix tun_dev_open so tun_link_state is called before if_put instead of immediately after. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/14 21:19:52 Modified files: sys/net : if_tun.c Log message: only tweak ifp if_flags while holding NET_LOCK. tun_dev_open and tun_dev_close were being optmistic. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/14 21:26:15 Log message: Import matrix_common, a set of common utilites for Synapse and others. Tweaks and OK from kmos@ Status: Vendor Tag: abieber Release Tags: abieber_20220214 N ports/devel/py-matrix-common/Makefile N ports/devel/py-matrix-common/distinfo N ports/devel/py-matrix-common/pkg/DESCR N ports/devel/py-matrix-common/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/14 21:27:24 Modified files: devel : Makefile Log message: +py-matrix-common CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/14 22:13:36 Modified files: usr.bin/ssh : ssh_config.5 Log message: document the unbound/host-bound options to PubkeyAuthentication; spotted by HARUYAMA Seigo CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/02/15 00:22:35 Modified files: games/flare : Makefile distinfo games/flare/pkg: PLIST-data Log message: update to flare-1.13.04 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/15 00:35:35 Modified files: usr.sbin/pkg_add/OpenBSD: PackageInfo.pm Log message: simplify code based on afresh1@'s remark: indeed I always need to have a state once I'm past the initial locking CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2022/02/15 01:02:03 Modified files: usr.sbin/fw_update: fw_update.sh Log message: make use of pkg_* infra simplifications okay afresh1@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/15 01:17:50 Modified files: usr.bin/cdio : cdio.c Log message: unifdef CDIOCCLOSE __OpenBSD__ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/15 01:43:50 Modified files: sys/net : bpf.c Log message: Use knote_modify_fn() and knote_process_fn() in bpf. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:30:00 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20220214. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:30:23 Modified files: misc/osinfo : Makefile.inc misc/osinfo/libosinfo: Makefile distinfo misc/osinfo/libosinfo/patches: patch-meson_build misc/osinfo/libosinfo/pkg: PLIST misc/osinfo/osinfo-db-tools: Makefile distinfo misc/osinfo/osinfo-db-tools/patches: patch-meson_build misc/osinfo/osinfo-db-tools/pkg: PLIST Log message: Update to version 1.10.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/15 03:30:24 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c sys/dev/pci/drm/i915: i915_drv.c sys/dev/pci/drm/radeon: radeon_device.c Log message: consistently use __linux__ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/15 03:36:59 Modified files: sys/dev/sbus : rfx.c Log message: unifdef OpenBSD ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:39:11 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-0.61.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:45:27 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:45:40 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 03:45:55 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.55. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/15 04:02:46 Modified files: geo/gdal : Makefile Log message: geo/gdal: drop graphics/jasper support Jpeg2000 support in gdal is better handled via graphics/openjp2, the jasper driver is planned for removal upstream in gdal 3.5, and is in the way of a graphics/jasper update that sthen@ is working on. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/15 04:54:19 Modified files: sys/uvm : uvm_map.c Log message: Backout previous "Unwire with map lock held" (commitid: SsVz7dLGFgR21kFe) The (known) lock order reversals which now occur more reliably and much earlier on WITNESS boots with this diff knock out syzcaller reports since syzcaller stops at the first "crash report": https://syzkaller.appspot.com/bug?id=81b39e970cd2eb21b97d1b31746c693e300fd2dd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/15 05:04:44 Modified files: sys/dev/ic : uha.c Log message: unifdef __OpenBSD__ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/15 05:24:55 Modified files: sys/dev/acpi : com_acpi.c Log message: com at acpi like com at isa needs com_active() for suspend/resume support. Fixes my com0 issues after zzz and ZZZ. OK kettenis@ miod@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/02/15 05:32:23 Modified files: converters/opencc: Makefile distinfo converters/opencc/pkg: PLIST Log message: Update to opencc-1.1.3. From Yifei Zhan; thanks! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/15 06:03:02 Modified files: usr.bin/tmux : cmd-refresh-client.c tmux.h tty-keys.c tty.c Log message: Do not create a buffer from an OSC 52 response if we have not sent a query. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/15 06:11:29 Modified files: usr.bin/tmux : input.c options-table.c tmux.1 Log message: Add an option (default off) to control the passthrough escape sequence. Like set-clipboard and allow-rename it is safer to forbid this by default. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/15 07:09:52 Modified files: www/chromium : Makefile distinfo Log message: update to 98.0.4758.101 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/15 07:51:46 Modified files: devel/libgit2/py-git2: Makefile Added files: devel/libgit2/py-git2/patches: patch-pygit2_decl_buffer_h patch-pygit2_decl_remote_h patch-src_types_h Log message: Unbreak with newer libgit2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/15 09:54:48 Modified files: sys/arch/arm64/dev: apm.c sys/arch/macppc/dev: apm.c sys/dev/acpi : acpi_x86.c sys/kern : subr_suspend.c sys/sys : device.h Log message: when the MI suspend code encounters problems, we need a way to reset the MD state before bailing out. New MD function sleep_abort() does that. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:21:39 Modified files: multimedia/xine-ui: Makefile Log message: xine-ui: drop -lexecinfo, it is only used for debug mode which is not enabled by default. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:22:35 Modified files: multimedia/x264: Makefile distinfo multimedia/x264/patches: patch-Makefile patch-configure Log message: update to x264-20220205, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:24:11 Modified files: multimedia/svt-av1: Makefile distinfo multimedia/svt-av1/pkg: PLIST Added files: multimedia/svt-av1/patches: patch-CMakeLists_txt patch-Source_App_EncApp_EbAppMain_c patch-Source_Lib_Encoder_Globals_EbMetadataHandle_c Log message: update to svt-av1-0.9.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:25:24 Modified files: textproc/exempi: Makefile distinfo textproc/exempi/pkg: PLIST Added files: textproc/exempi/patches: patch-exempi_Makefile_in patch-samples_source_Makefile_in patch-samples_source_common_DumpFile_cpp Removed files: textproc/exempi/patches: patch-exempi_exempi_cpp patch-source_XMPFiles_FormatSupport_ID3_Support_hpp patch-source_XMPFiles_FormatSupport_RIFF_Support_cpp Log message: update to exempi-2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:26:11 Modified files: graphics/jasper: Makefile distinfo graphics/jasper/patches: patch-src_libjasper_base_jas_string_c patch-src_libjasper_jp2_jp2_enc_c patch-src_libjasper_jpc_jpc_enc_c patch-src_libjasper_pnm_pnm_enc_c graphics/jasper/pkg: PLIST Removed files: graphics/jasper/patches: patch-doc_CMakeLists_txt patch-src_appl_jasper_c Log message: update to jasper-3.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:26:29 Modified files: graphics/xv : Makefile distinfo graphics/xv/pkg: PLIST Added files: graphics/xv/patches: patch-CMakeLists_txt patch-src_xv_h patch-src_xvdir_c patch-src_xvgif_c patch-src_xvjpeg_c Removed files: graphics/xv/patches: patch-Makefile patch-xv_h patch-xvdir_c patch-xvgif_c patch-xvjp2k_c patch-xvjpeg_c patch-xvpcd_c patch-xvpng_c patch-xvsmooth_c Log message: update xv to code from the new git repo, fixing things with newer jasper CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 10:27:03 Modified files: textproc/exempi: Makefile Log message: remove unwanted line for testing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 12:20:50 Modified files: math/libqalculate: Makefile distinfo math/libqalculate/patches: patch-configure_ac Log message: update to libqalculate-4.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 12:26:42 Modified files: graphics/xv : Makefile distinfo Removed files: graphics/xv/patches: patch-CMakeLists_txt Log message: xv: update to head CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/15 12:27:37 Modified files: graphics/xv : Makefile Log message: xv: remove post-install no longer wanted CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/15 13:55:44 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.36.0 Changes: https://lib.filezilla-project.org/ Major bump of shared lib. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/15 13:56:14 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.58.0 Changes: https://filezilla-project.org/versions.php Bump shared libraries accordingly. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/15 14:13:39 Modified files: sys/dev/acpi : acpitoshiba.c Log message: Defer the actual setting of the display brightness to the acpi thread. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/15 14:17:12 Modified files: sys/arch/arm64/dev: apm.c sys/arch/macppc/dev: apm.c sys/dev/acpi : acpi_x86.c sys/kern : subr_suspend.c sys/sys : device.h Log message: Since acpitoshiba brightness button processing no longer plays games with AML parsing outside the acpi thread, the locking-release dance around wsdisplay_{suspend,resume} can be removed ok kettenis CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/15 14:31:53 Modified files: math/visidata : Makefile Log message: Add run-dep devel/py-dateutil bin/vd can run without it bin/visidata needs it due to some easy_install loader code which is not present in vd ok sthen@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/15 16:16:00 Modified files: sys/kern : vfs_syscalls.c sys/sys : proc.h bin/ps : print.c ps.1 Log message: Reintroduce ps state flag 'c' indicating chrooted process (via PS_BITS). Ok deraat@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 18:25:45 Modified files: sys/net : if_vxlan.c sys/netinet : udp_usrreq.c sys/conf : files Log message: rewrite vxlan to better fit the current kernel infrastructure. the big change is removing the integration with and reliance on bridge(4) for learning vxlan endpoints. we have the etherbridge layer now (which is used by veb, nvgre, bpe, etc) so vxlan can operate independently of bridge(4) (or any other driver) while still dynamically learning about other endpoints. vxlan now uses the udp socket upcall mechanism to receive packets. this means it actually creates and binds udp sockets to use rather adding code in the udp layer for stealing packets from the udp layer. i think it's also important to note that this adds loop prevention to the code. this stops a vxlan interface being used to transmit a packet that was encapsulated in itself. i want to clear this out of my tree where it's been sitting for nearly a year. noone seems too concerned with the change either way. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 18:45:31 Modified files: sys/net : if_vxlan.c Log message: fill in support for rx prio handling. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 19:13:44 Modified files: share/man/man4 : vxlan.4 Log message: take a quick run at updating the manpage for the rewritten driver. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 19:22:39 Modified files: sys/net : if_tun.c Log message: prevent (re)opening of tun/tap interfaces that are being destroyed. if an open tun (or tap) device is destroyed via the clone destroy ioctl (eg, like what ifconfig destroy does), there is a window while the open device is being revoked on the vfs side that a third thread can come and open it again. this in turn triggers a kassert in the ifconfig destroy path where it expects the device to be closed. fix this by having tun_dev_open check for the TUN_DEAD flag that the destroy function sets. this still relies on the kernel lock for serialisation. Reported-by: syzbot+5df2ad232f5f8b671442@syzkaller.appspotmail.com ok visa@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/02/15 20:48:55 Modified files: gnu/llvm/compiler-rt/lib/interception: interception.h interception_linux.h gnu/llvm/compiler-rt/lib/sanitizer_common: sanitizer_linux.cpp sanitizer_linux.h sanitizer_platform.h gnu/llvm/compiler-rt/lib/ubsan: ubsan_platform.h Log message: Add ifdefs to build ubsan_minimal on OpenBSD ok jca@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/02/15 20:49:12 src/gnu/lib/libclang_rt/ubsan_minimal Update of /cvs/src/gnu/lib/libclang_rt/ubsan_minimal In directory cvs.openbsd.org:/cvs.d/hack/gnezdo/src/gnu/lib/libclang_rt/ubsan_minimal Log Message: Directory /cvs/src/gnu/lib/libclang_rt/ubsan_minimal added to the repository CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/02/15 20:49:40 Modified files: gnu/lib/libclang_rt: Makefile Added files: gnu/lib/libclang_rt/ubsan_minimal: Makefile Log message: Plug ubsan_minimal into gnu/lib/libclang_rt build ok jca@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2022/02/15 21:12:48 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc clang.octeon clang.powerpc64 clang.riscv64 clang.sparc64 Log message: Add libclang_rt.ubsan_minimal to comp set ok jca@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 21:25:34 Modified files: sys/net : pf_ioctl.c Log message: check pf rule "set prio" values consistently. consistently means we do the check in pf_rule_copyin() so both DIOCADDRULE and DIOCCHANGERULE have the prio values checked. this in turn prevents invalid prio values getting set on a rule via DIOCCHANGERULE. this was caught by a kassert in the ifq priq code firing. Reported-by: syzbot+a8f8e24a44b441e71d93@syzkaller.appspotmail.com ok sashan@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/15 22:13:37 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 91.6.1. see https://www.thunderbird.net/en-US/thunderbird/91.6.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-07/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/15 22:20:16 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_0 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 91.6.1. see https://www.thunderbird.net/en-US/thunderbird/91.6.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2022-07/ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/15 23:21:19 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 : audio.c audio_if.h sys/dev/fdt : graphaudio.c simpleaudio.c sys/dev/ic : arcofi.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: Make room for a cookie argument passed to audio_attach_mi(). Currently unused but intended to be used to correlate audio and wskbd devices. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/15 23:23:42 Modified files: sys/dev : audio.c sys/dev/usb : uaudio.c ucc.c usb_subr.c usbdi.h sys/dev/wscons : wskbd.c wskbdvar.h Log message: Currently, wskbd_set_mixervolume() only adjusts the volume of the first attached audio device, i.e. audio0. This approach does not work well while using additional audio devices equipped with physical volume keys since those would only affect the volume of audio0. Instead, correlate audio and ucc devices attached over USB in order to adjust the volume of the correct audio device. This is done by passing a cookie from the common point of attachment which is later used to correlate the audio and wskbd device. The same approach could be adopted for audio and wskbd devices attaching on a different bus. Keep in mind that it's of importance to make use of and increment the same global cookie identifier to avoid collisions. Makes the volume keys on my Logitech G435 Headset do the right thing. ok ratchov@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/15 23:41:27 Modified files: sys/arch/arm64/dev: apm.c sys/arch/macppc/dev: apm.c sys/dev/acpi : acpi_x86.c sys/kern : subr_suspend.c sys/sys : device.h Log message: change MD gosleep() and sleep_finish() to return int, the MI code will be able to react to this suitably. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/15 23:47:28 Modified files: sys/kern : subr_suspend.c Log message: If the lid is closed, suspend_finish() now returns EAGAIN, so go to the top and restart the suspend all over again. This was previously done by issuing a task to the acpi thread, but this is simpler. (I want to try to duplicate these tests earlier in the resume path...) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/15 23:54:08 Modified files: share/man/man4 : vxlan.4 Log message: document endpoint mode CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/16 00:13:09 Modified files: sys/dev/acpi : acpi_x86.c Log message: if the lids indicate we are not supposed to wakeup, return EAGAIN rather than scheduling an acpi thread CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/02/16 00:17:22 Modified files: lang/zig : Makefile distinfo lang/zig/pkg : PLIST Log message: update zig to 0.9.1 (still marked broken due to large amount of memory required to build) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/16 00:17:41 Modified files: share/man/man4 : vxlan.4 Log message: hyphenate "8-byte"; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 01:01:32 Modified files: sys/kern : kern_clock.c Log message: unifdef PROC_PC ok guenther@ rob@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2022/02/16 01:46:11 Modified files: sys/net : pf_lb.c Log message: nat-to round-robin without a pool should fallback to POOL_NONE bug reported by giovanni@ OK giovanni@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/02/16 03:35:57 Modified files: sbin/dhcpleased: engine.c Log message: According to RFC 2132, 2. BOOTP Extension/DHCP Option Field Format ASCII data should not include trailing NUL but we MUST delete trailing NULs on receiving. Jan Vlach ( janus AT volny.cz) reported that Microsoft DHCP server sends the domain name option with a trailing NUL which the installer put into /etc/myname as a trailing ^@ which smtpd does not like. Fix some whitespace while here. Input & OK millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 03:52:34 Modified files: textproc/p5-ack: Makefile Log message: p5-ack: attempt to get portroach to skip the old 2.x releases CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/16 03:55:46 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-373.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 03:59:00 Modified files: textproc/pugixml: Makefile distinfo Log message: update to pugixml-1.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 04:40:34 Modified files: databases/pecl-redis: Makefile distinfo Log message: update to pecl74-redis-5.3.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 05:19:59 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-configure_ac Log message: update to isc-bind-9.16.26 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:28:32 Modified files: net/dendrite : Makefile distinfo modules.inc Log message: Update to dendrite 0.6.3 Changes here: https://github.com/matrix-org/dendrite/releases CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:29:59 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update goreleaser to 1.5.0 Changes here: https://github.com/goreleaser/goreleaser/compare/v1.3.1...v1.5.0 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:31:08 Modified files: net/headscale : Makefile distinfo modules.inc Log message: Update headscale to 0.12.4 Changes here: https://github.com/juanfont/headscale/releases/tag/v0.12.4 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:32:06 Modified files: audio/navidrome: Makefile distinfo modules.inc Log message: Update navidrome to 0.47.5 Changer here: https://github.com/navidrome/navidrome/releases/tag/v0.47.5 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:43:45 Modified files: security/rbw : Makefile crates.inc distinfo Log message: Update rbw to 1.4.3 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:46:06 Modified files: sysutils/restic-rest-server: Makefile distinfo sysutils/restic-rest-server/pkg: PLIST Added files: sysutils/restic-rest-server: modules.inc Log message: Update to 0.11.0 Changes here: https://github.com/restic/rest-server/releases/tag/v0.11.0 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2022/02/16 05:49:40 Modified files: devel/sqlc : Makefile distinfo modules.inc Log message: Update sqlc to 1.12.0 Changes here: https://github.com/kyleconroy/sqlc/releases/tag/v1.12.0 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/16 06:07:36 Modified files: share/man/man4 : iic.4 share/man/man4/man4.riscv64: Makefile sys/arch/riscv64/conf: GENERIC RAMDISK files.riscv64 Added files: share/man/man4/man4.riscv64: mpfiic.4 sys/arch/riscv64/dev: mpfiic.c Log message: Add mpfiic(4), a driver for the PolarFire SoC MSS I2C controller. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/16 06:16:10 Modified files: sys/kern : uipc_socket.c Log message: Reduce code duplication in socket event filters. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/16 06:18:08 Modified files: sys/miscfs/fifofs: fifo_vnops.c Log message: Reduce code duplication in FIFO event filters. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/16 06:19:33 Modified files: sys/miscfs/fifofs: fifo_vnops.c Log message: Add missing FILTEROP_MPSAFE flag to fifoexcept_filtops. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 07:24:37 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-lib_internal_modules_cjs_loader_js patch-node_gyp lang/node/pkg : PLIST Log message: update to node-16.14.0, from maintainer Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/16 07:32:03 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-41.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/16 07:43:07 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-41.2. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/16 07:43:39 Modified files: sysutils/borgbackup: Makefile Log message: fix tests, no need for revision bump CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/16 07:55:30 Modified files: x11/gnome/gedit-plugins: Makefile distinfo Removed files: x11/gnome/gedit-plugins/patches: patch-plugins_bookmarks_meson_build patch-plugins_bracketcompletion_meson_build patch-plugins_charmap_meson_build patch-plugins_codecomment_meson_build patch-plugins_colorpicker_meson_build patch-plugins_colorschemer_meson_build patch-plugins_commander_meson_build patch-plugins_drawspaces_meson_build patch-plugins_findinfiles_meson_build patch-plugins_git_meson_build patch-plugins_joinlines_meson_build patch-plugins_multiedit_meson_build patch-plugins_smartspaces_meson_build patch-plugins_synctex_meson_build patch-plugins_terminal_meson_build patch-plugins_textsize_meson_build patch-plugins_translate_meson_build patch-plugins_wordcompletion_meson_build Log message: Update to gedit-plugins-41.0. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/16 08:18:49 Modified files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: Update for Nextcloud to 23.0.2. OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/16 08:31:53 Modified files: www/nextcloud/22: Makefile distinfo www/nextcloud/22/pkg: PLIST Log message: Update for Nextcloud to 22.2.4 tested by Adriano Barbosa (thanks!) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/16 08:34:25 Modified files: www/nextcloud/21: Makefile distinfo www/nextcloud/21/pkg: PLIST Log message: Update for Nextcloud to 21.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 09:35:09 Modified files: security/yubico/yubikey-manager: Makefile distinfo security/yubico/yubikey-manager/pkg: PLIST Added files: security/yubico/yubikey-manager/patches: patch-setup_py patch-ykman_cli_fido_py patch-ykman_driver_fido_py patch-ykman_fido_py Log message: build yubikey-manager with its own copy of the current 0.8 version of py3-fido. should be a noop. if it doesn't work currently or only partially works (like mine which times out usb transactions for many operations) then this won't help, if it does work then this shouldn't break things. but this gets ykman out of the way of updates to the main py-fido port. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/16 09:44:17 Modified files: sys/kern : subr_suspend.c Log message: return unique errors (I chose some errno values.. ) for the various failure modes. Also, pack the code a little bit, easier to read. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/16 09:47:26 Modified files: share/man/man4 : iic.4 Log message: sync the description for mviic(4); CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/16 10:07:06 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/16 11:25:00 Modified files: infrastructure/db: user.list Log message: Add alertmanager user CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/16 11:26:58 Log message: Import sysutils/alertmanager v0.23.0 The Alertmanager handles alerts sent by client applications such as the Prometheus server. It takes care of deduplicating, grouping, and routing them to the correct receiver integration such as email, PagerDuty, or OpsGenie. It also takes care of silencing and inhibition of alerts. https://prometheus.io/ OK sthen@ Status: Vendor Tag: denis Release Tags: denis_20220216 N ports/sysutils/alertmanager/Makefile N ports/sysutils/alertmanager/distinfo N ports/sysutils/alertmanager/modules.inc N ports/sysutils/alertmanager/pkg/DESCR N ports/sysutils/alertmanager/pkg/PLIST N ports/sysutils/alertmanager/pkg/alertmanager.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/16 11:27:51 Modified files: sysutils : Makefile Log message: Link alertmanager CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/02/16 11:28:34 Modified files: lang/ruby/3.1 : Makefile lang/ruby/3.1/patches: patch-configure Log message: Remove capstone detection, only needed for debugging YJIT Having the detection resulted in a hidden dependency, which could break bulk builds. OK @jca CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/16 11:55:06 Modified files: usr.bin/tmux : input-keys.c key-string.c menu.c popup.c server-client.c tmux.h tty-keys.c Log message: Support more mouse buttons when the terminal sends them, GitHub issue 3055. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/16 12:34:23 Modified files: graphics/jasper: Makefile Log message: COMPILER_LANGS is not WANTLIB(!) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/16 13:20:36 Modified files: sys/dev/acpi : acpi_x86.c Log message: rev 1.4 was wrong to put potential IO operations after _GTS. re-creating the original (2 weeks ago) order of last-minute-disk-parking needs a different approach, hmm. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/02/16 13:21:06 Modified files: www/p5-HTTP-Daemon: Makefile distinfo Log message: update p5-HTTP-Daemon to 6.13 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2022/02/16 14:09:28 Modified files: databases/p5-BerkeleyDB: Makefile distinfo databases/p5-BerkeleyDB/pkg: DESCR PLIST Log message: update p5-BerkeleyDB to 0.64 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/16 14:45:32 Modified files: sysutils/ruby-r10k: Makefile distinfo Log message: simple update 3.14.0 -> 3.14.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/16 15:24:45 Modified files: devel/cppcheck : Makefile Log message: Unbreak build when the tinyxml2 package is installed cppcheck embeds a tinyxml2 version different from what we have in ports. Use -isystem like upstream does, to avoid putting /usr/local/include before externals/tinyxml2 in the preprocessor search path (-I takes precedence over -isystem). ok gsoares@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2022/02/16 15:37:31 Modified files: www/webkitgtk4 : Makefile Log message: Stop using -DUSE_OPENGL_OR_ES=OFF on powerpc This arg breaks the build of webkitgtk4, because this arg disables the coordinated graphics, but https://commits.webkit.org/238823@main added code that requires the coordinated graphics. After unbreaking webkitgtk4, I can browse a few websites in www/midori on macppc. Most websites crash their tabs, in the same way that glxgears crashes, "LLVM ERROR: Relocation type not implemented yet!" ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 17:11:22 Modified files: sys/dev/acpi : acpi_x86.c Log message: reduce includes ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 17:21:40 Modified files: sys/dev/acpi : acpi.c Log message: reduce includes CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 17:47:47 Modified files: sys/dev/acpi : acpi_x86.c Log message: remove unused defines CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/16 20:12:34 Modified files: sys/kern : vfs_syscalls.c Log message: Writes to the ps_flags field of struct process should be atomic. Ok deraadt@ guenther@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2022/02/16 21:34:03 Modified files: net/miniupnp : Makefile.inc net/miniupnp/libnatpmp: Makefile net/miniupnp/minissdpd: Makefile net/miniupnp/miniupnpc: Makefile net/miniupnp/miniupnpd: Makefile Log message: Switch to HTTPS tuxfamily.org mirror for both HOMEPAGE and MASTER_SITES CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:17:30 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for the 1Netbook OneXPlayer From Raymond Jay Golo 9696125fb3ca1660d28a0aef53bcaa1a20a02bdb in linux 5.15.y/5.15.24 d3cbc6e323c9299d10c8d2e4127c77c7d05d07b1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:20:32 Modified files: sys/dev/pci/drm/amd/display/dc/dcn301: dcn301_resource.c Log message: drm/amd/display: Correct MPC split policy for DCN301 From Zhan Liu a277422a8d975966de1bd3351cc6cfd8718a166d in linux 5.15.y/5.15.24 ac46d93235074a6c5d280d35771c23fd8620e7d9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:23:06 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_resource.c Log message: drm/amdgpu/display: change pipe policy for DCN 2.0 From Alex Deucher c1af59449d80a4f642dbe64fd8be7c1ce86fc2cf in linux 5.15.y/5.15.24 6e7545ddb13416fd200e0b91c0acfd0404e2e27b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:26:18 Modified files: sys/dev/pci/drm/i915: intel_pm.c Log message: drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration From Ville Syrjala 8d6a31b83cddd5c3429def795ba7ec8fdaf4541d in linux 5.15.y/5.15.24 8fd5a26e43859547790a7995494c952b708ab3b5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:29:41 Modified files: sys/dev/pci/drm/i915: intel_pm.c Log message: drm/i915: Populate pipe dbuf slices more accurately during readout From Ville Syrjala ac14a51c31693e11947f9b4e36c84558368fe089 in linux 5.15.y/5.15.24 85bb289215cf37e05e9581b39b114db1293f9ecd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/16 22:32:09 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: drm/amd/pm: fix hwmon node of power1_label create issue From Yang Wang dcd1c46634697d200c7012d5047302355dce098f in linux 5.15.y/5.15.24 a8b1e8636a3252daa729762b2e3cc9015cc91a5c in mainline linux CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/16 22:55:14 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.335 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 02:05:35 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST Log message: update to librenms-22.2.0, includes fixes for XSS and some privilege level issues (normal logged-in user access to some things which should be admin-only) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 02:10:19 Modified files: net/librenms : Tag: OPENBSD_7_0 Makefile distinfo net/librenms/patches: Tag: OPENBSD_7_0 patch-LibreNMS_Config_php patch-config_php_default patch-misc_config_definitions_json net/librenms/pkg: Tag: OPENBSD_7_0 PLIST Removed files: net/librenms/patches: Tag: OPENBSD_7_0 patch-LibreNMS_OS_Routeros_php patch-discovery-wrapper_py patch-poller-wrapper_py patch-services-wrapper_py Log message: update to librenms-22.2.0, includes fixes for XSS and some privilege level issues (normal logged-in user access to some things which should be admin-only) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 02:11:21 Modified files: net/librenms : Makefile Log message: bump REVISION to keep it above -stable (dep change python 3.8->3.9) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/17 02:24:57 Modified files: gnu/usr.bin/perl/cpan/Term-ReadKey: ppport.h Log message: Regenerate ppport.h of Term::ReadKey using Devel::PPPort 3.64 to avoid -Wno-compound-token-split-by-macro warnings from clang 13. OK afresh1@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 02:27:12 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-10.6.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/17 02:29:57 Modified files: geo/postgis : Makefile Log message: geo/postgis: fix WANTLIB after gdal change, breakage reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 02:38:17 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.1.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 02:44:07 Modified files: net/nanomsg : Makefile Log message: nanomsg: explicitly disable doc generation, otherwise it picks up asciidoctor at configure time. (docs weren't packaged). CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/17 02:51:58 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server README-server Added files: databases/mariadb/pkg: mysqld.login Log message: add a custom login class for mariadb by default CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/17 02:52:21 Modified files: databases/mariadb/pkg: PLIST-server Log message: do not use the daemon login class for the _mysql user CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/17 02:58:47 Modified files: usr.bin/tmux : options-table.c resize.c Log message: Add a window-resized hook which is fired when the window is actually resized which may be later than the client resize, GitHub issue 2995. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 03:01:25 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.52.6. CVSROOT: /cvs Module name: www Changes by: robert@cvs.openbsd.org 2022/02/17 03:04:50 Modified files: faq : current.html Log message: add a note about the default login class change of the _mysql user CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 03:10:09 Modified files: net/libunbound : Makefile distinfo Removed files: net/libunbound/patches: patch-sldns_keyraw_c Log message: update to libunbound-1.15.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 03:38:26 Modified files: graphics/xv/patches: patch-src_xv_h patch-src_xvdir_c patch-src_xvjpeg_c Log message: add a bit more info to the text about Nikon D7100 problem include URL to sample file CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 03:38:39 Modified files: graphics/xv : Makefile distinfo Log message: update xv to 4.0.0alpha2 tag CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/17 03:58:27 Modified files: usr.bin/ssh : channels.c Log message: check for EINTR/EAGAIN failures in the rfd fast-path; caught by dtucker's minix3 vm :) ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 05:24:08 Modified files: gnu/usr.sbin/mkhybrid/src: mkhybrid.8tbl share/man/man4 : atw.4 aue.4 dc.4 ipsec.4 myx.4 nge.4 oosiop.4 osiop.4 siop.4 sis.4 sk.4 ste.4 tht.4 share/man/man4/man4.loongson: glxclk.4 Log message: remove some dead/squatted links CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/17 05:42:37 Modified files: infrastructure/lib/DPB: Engine.pm SubEngine.pm Log message: move summary.log generation into the subengine, because it's absurd to create it in dpb modes that don't build anything (such as -F and HISTORY_ONLY). No functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 06:12:08 Modified files: x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: PLIST Added files: x11/gnome/gdm/pkg: gdm.login Log message: Add a custom login class for gdm by default and do not use the daemon login class for the _gdm user. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 06:15:30 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: No need to manually create a login.conf class anymore since gdm provides it by default. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 06:43:35 Modified files: textproc/libxslt: Makefile distinfo textproc/libxslt/pkg: PLIST Removed files: textproc/libxslt/patches: patch-tests_fuzz_fuzz_c Log message: SECURITY update to libxslt-1.1.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 06:43:45 Modified files: textproc/libxslt: Tag: OPENBSD_7_0 Makefile Added files: textproc/libxslt/patches: Tag: OPENBSD_7_0 patch-libxslt_pattern_c patch-libxslt_transform_c patch-libxslt_xslt_c Log message: Merge some SECURITY fixes from version 1.1.35: - [CVE-2021-30560] Fix use-after-free in xsltApplyTemplates - Fix memory leak in xsltDocumentElem - Fix memory leak in xsltCompileIdKeyPattern - Fix double-free with stylesheets containing entity nodes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 06:52:15 Modified files: devel/libwnck3 : Makefile distinfo Log message: Update to libwnck3-40.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/17 06:55:51 Modified files: graphics/openscenegraph: Makefile Log message: graphics/openscenegraph: add direct dependency on graphics/jasper, fixes breakage reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/17 07:01:27 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: README-server Log message: do not encourage the usage of cap_mkdb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 07:08:11 Modified files: usr.bin/dig : dig.1 host.1 Log message: new sentence, new line CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 07:35:16 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 07:35:30 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 07:35:44 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.56. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/17 07:43:36 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 97.0.1. see https://www.mozilla.org/en-US/firefox/97.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/17 09:09:00 Modified files: www/nextcloud/21: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/21/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 21.0.8 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2022/02/17 09:10:16 Modified files: www/nextcloud/22: Tag: OPENBSD_7_0 Makefile distinfo www/nextcloud/22/pkg: Tag: OPENBSD_7_0 PLIST Log message: Update for Nextcloud to 22.2.4 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2022/02/17 09:28:37 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper Log message: binutils-2.17 does not have ld or gas available for the aarch64, powerpc64, or riscv64 family of platforms, so we don't try to build there. However we mis-nested the arch check, causing some unintended side effects, most notably installing binutils-2.17's ar(1) which overwrote the intended llvm-ar(1). Fix the if nesting so it only applies where intended. tested on aarch64 by me, powerpc64 by gkoehler@, and riscv64 by jca@ OK miod@ robert@ gkoehler@ jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/17 09:54:59 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_WTF_wtf_PageBlock_h Log message: Update to webkitgtk4-2.34.6. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/17 10:17:12 Modified files: sys/dev/acpi : acpi_x86.c sys/arch/amd64/amd64: acpi_machdep.c sys/arch/i386/i386: acpi_machdep.c Log message: If S4 is not available, use S5 for the ACPI-transitions in hibernate support. A bunch of servers work now. Really close to a 3-line diff... ok kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 10:21:50 Modified files: infrastructure/templates: mk.conf.template Log message: add .poison COMPILERS to mk.conf.template (should be COMPILER) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/17 10:22:24 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/i386/i386: acpi_machdep.c Log message: remove unused include files CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 11:43:12 Log message: imports ports/x11/py-i3ipc, from Sergey Andrianov, ok daniel@ i3's interprocess communication (or ipc) is the interface i3wm uses to receive commands from client applications such as i3-msg. It also features a publish/subscribe mechanism for notifying interested parties of window manager events. Status: Vendor Tag: sthen Release Tags: sthen_20220217 N ports/x11/py-i3ipc/Makefile N ports/x11/py-i3ipc/distinfo N ports/x11/py-i3ipc/pkg/PLIST N ports/x11/py-i3ipc/pkg/DESCR N ports/x11/py-i3ipc/patches/patch-test_i3_config No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/17 11:43:41 Modified files: x11 : Makefile Log message: +py-i3ipc CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/17 11:51:58 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: Add tests for memory BIO. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/17 14:26:31 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: PLIST-server README-server Added files: databases/postgresql/pkg: postgresql.login Log message: ship a default login class configuration for postgresql and also remove the _postgresql user's login class so that it defaults to 'default' instead of daemon ok jeremy@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 17:15:53 Modified files: lib/libc/sys : _exit.2 rmdir.2 Log message: grammar CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/02/17 17:39:18 Modified files: share/man/man1 : clang-local.1 Log message: Hint: people who want to use ubsan can use the ubsan_minimal runtime Input & ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/17 17:46:42 Modified files: sys/net : if_vxlan.c Log message: only unwind multicast when in learning mode. found by bluhm@ when he ran the regress tests. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/17 18:27:39 Modified files: sys/net : if_vxlan.c Log message: fix inverted check of running when changing tunnel rdomain. you should only be able to change the tunnel rdomain when the interface is down. i was accidentally make sure you could only change the rdomain when the interface was up. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 18:41:17 Modified files: lib/libcrypto/man: X509_check_ca.3 Log message: grammar/reword ok jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 19:07:16 Modified files: bin/chio : chio.1 Log message: remove dead link CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 19:11:57 Modified files: share/man/man4 : andl.4 Log message: remove squatted link CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/17 19:20:33 Modified files: usr.sbin/hostapd: hostapd.8 Log message: update 21c3 link CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2022/02/17 19:21:24 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c Log message: Extra whitespace removal. No code change. ok jsg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/17 20:22:27 Modified files: sys/net : if_vxlan.c Log message: dont bother running ethernet multicast ioctl handlers. while here turn ENETRESET into 0 in the ioctl path. there's no hardware to reset. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/17 23:42:35 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-main README-server Log message: remove _zabbix from the daemon login class and do not suggest creating a login class because zabbix should be fine with the default CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 00:17:02 Modified files: sysutils/consul: Makefile sysutils/consul/pkg: PLIST Added files: sysutils/consul/pkg: consul.login Removed files: sysutils/consul/pkg: README Log message: Add a custom login class for consul by default and do not use the daemon login class for the _consul user. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 00:35:28 Modified files: sysutils/consul: Makefile sysutils/consul/pkg: PLIST Removed files: sysutils/consul/pkg: consul.login Log message: Revert part of previous; openfiles is enough in the default login class. prodded by robert@ Note that rc.d is still using the daemon class, so login.conf still needs to have a consul class with higher fds limit; that will change soon. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 00:38:03 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.28.12. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/02/18 00:47:20 Modified files: games/minetest : Makefile distinfo games/minetest/pkg: PLIST Log message: update games/minetest to 0.5.5 ok op@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 01:23:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 01:23:36 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 01:23:56 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.57. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/18 01:33:43 Modified files: x11/gnome/gedit: Makefile Added files: x11/gnome/gedit/patches: patch-gedit_gedit-dirs_c patch-gedit_gedit-dirs_h Log message: gedit: backport upstream fix to unbreak runtime; ok aja@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2022/02/18 01:36:39 Log message: Import Blockgame-0.6.14 The name is changed from games/multimc to games/blockgame due to MultiMC's new guidelines for unofficial builds. This new version introduces the long awaited support for Microsoft/Xbox accounts. OK kmos@ Status: Vendor Tag: phessler Release Tags: phessler_20220218 N ports/games/blockgame/Makefile N ports/games/blockgame/distinfo N ports/games/blockgame/patches/patch-libraries_javacheck_CMakeLists_txt N ports/games/blockgame/patches/patch-libraries_launcher_CMakeLists_txt N ports/games/blockgame/pkg/PLIST N ports/games/blockgame/pkg/README N ports/games/blockgame/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2022/02/18 01:37:23 Modified files: games : Makefile Log message: +blockgame CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/18 02:04:38 Modified files: sys/uvm : uvm_glue.c uvm_pager.c Log message: Convert KVA allocation to km_alloc(9). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/18 02:49:58 Modified files: graphics/skanlite: distinfo graphics/skanlite/pkg: PLIST net/kdeconnect-kde: distinfo net/kdeconnect-kde/pkg: PLIST net/konversation: Makefile distinfo net/ktorrent : Makefile distinfo net/libktorrent: 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: Makefile distinfo x11/kde-applications/akregator/pkg: PLIST x11/kde-applications/analitza: distinfo x11/kde-applications/ark: distinfo x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: distinfo x11/kde-applications/bomber: distinfo x11/kde-applications/bovo: distinfo x11/kde-applications/calendarsupport: distinfo x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin/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/granatier/pkg: PLIST 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/kalarm/pkg: PLIST x11/kde-applications/kalarmcal: 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/kapptemplate/pkg: PLIST x11/kde-applications/kate: distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: distinfo x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenlive: distinfo x11/kde-applications/kdenlive/pkg: PLIST x11/kde-applications/kdepim-addons: Makefile distinfo x11/kde-applications/kdepim-runtime: Makefile distinfo x11/kde-applications/kdesdk-kioslaves: 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: Makefile distinfo x11/kde-applications/kimagemapeditor/pkg: PLIST 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/kmag/pkg: PLIST x11/kde-applications/kmahjongg: distinfo x11/kde-applications/kmail: Makefile 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/kmouth/pkg: PLIST x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/knotes: distinfo x11/kde-applications/knotes/pkg: PLIST x11/kde-applications/kolf: distinfo x11/kde-applications/kollision: distinfo x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: Makefile distinfo x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/kontact: Makefile 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: Makefile distinfo x11/kde-applications/kross-interpreters: distinfo x11/kde-applications/kruler: distinfo x11/kde-applications/kshisen: distinfo x11/kde-applications/ksirk: distinfo x11/kde-applications/ksmtp: distinfo x11/kde-applications/ksnakeduel: distinfo x11/kde-applications/kspaceduel: distinfo x11/kde-applications/ksquares: distinfo x11/kde-applications/ksudoku: distinfo x11/kde-applications/ksystemlog: distinfo x11/kde-applications/kteatime: distinfo x11/kde-applications/kteatime/pkg: PLIST 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/lokalize/pkg: PLIST x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: Makefile 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-data-exporter/pkg: PLIST x11/kde-applications/pim-sieve-editor: distinfo x11/kde-applications/pimcommon: distinfo x11/kde-applications/pimcommon/pkg: PLIST 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/step/pkg: PLIST x11/kde-applications/svgpart: distinfo x11/kde-applications/sweeper: distinfo x11/kde-applications/umbrello: Makefile distinfo x11/kde-applications/umbrello/pkg: PLIST x11/kde-applications/zeroconf-ioslave: distinfo 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 x11/yakuake : Makefile distinfo Log message: KDE Gear update to 21.12.2 https://kde.org/announcements/gear/21.12.2/ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/18 03:24:33 Modified files: games/morse : morse.6 lib/libcrypto/man: ChaCha.3 X25519.3 lib/libkeynote : keynote.1 keynote.3 keynote.4 keynote.5 share/man/man4 : atw.4 axe.4 dc.4 ips.4 lge.4 mos.4 multicast.4 pcscp.4 re.4 rtw.4 sf.4 sis.4 trm.4 uonerng.4 urtw.4 vr.4 share/man/man7 : airport.7 utf8.7 usr.bin/mandoc : mandoc.1 usr.bin/openssl: openssl.1 usr.bin/sendbug: sendbug.1 usr.bin/unifdef: unifdef.1 usr.bin/units : units.1 usr.bin/whois : whois.1 usr.sbin/httpd : patterns.7 Log message: prefer https links in man pages ok gnezdo@ miod@ jmc@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/18 03:51:43 Modified files: share/man/man4 : gpio.4 share/man/man4/man4.riscv64: Makefile sys/arch/riscv64/conf: GENERIC RAMDISK files.riscv64 sys/arch/riscv64/riscv64: conf.c Added files: share/man/man4/man4.riscv64: mpfgpio.4 sys/arch/riscv64/dev: mpfgpio.c Log message: Add mpfgpio(4), a driver for the PolarFire SoC MSS GPIO controller. Feedback and OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/18 03:52:32 Modified files: usr.sbin/gpioctl: Makefile Log message: Build gpioctl(8) on riscv64. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/18 05:59:18 Modified files: audio/mumble : Makefile audio/mumble/pkg: murmurd.rc Log message: Fix murmurd executable path Found the hard way and fixed by Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/18 06:11:27 Modified files: audio/mumble : Makefile Log message: Tests do use Qt5, register the dependency CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/18 06:14:24 Log message: import py-gast; ok sthen@ kmos@ Status: Vendor Tag: daniel Release Tags: daniel_20220218 N ports/devel/py-gast/Makefile N ports/devel/py-gast/distinfo N ports/devel/py-gast/pkg/DESCR N ports/devel/py-gast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/18 06:16:16 Log message: import py-beniget with tweaks from sthen/kmos; ok sthen@ kmos@ Status: Vendor Tag: daniel Release Tags: daniel_20220218 N ports/devel/py-beniget/Makefile N ports/devel/py-beniget/distinfo N ports/devel/py-beniget/pkg/DESCR N ports/devel/py-beniget/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/18 06:19:52 Log message: import pythran with tweaks from sthen/kmos; ok sthen@ kmos@ The 1.17.x series of scipy has a dependency on pythran. Status: Vendor Tag: daniel Release Tags: daniel_20220218 N ports/lang/pythran/Makefile N ports/lang/pythran/distinfo N ports/lang/pythran/pkg/PLIST N ports/lang/pythran/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/18 06:22:45 Modified files: devel : Makefile Log message: +py-beniget +py-gast CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/18 06:23:08 Modified files: lang : Makefile Log message: +pythran CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/18 06:27:28 Modified files: sysutils/py-psutil: Tag: OPENBSD_7_0 Makefile distinfo sysutils/py-psutil/pkg: Tag: OPENBSD_7_0 PLIST Log message: update py-psutil in -stable, needed for librenms update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/18 06:27:56 Modified files: sysutils/py-psutil: Makefile Log message: bump REVISION to keep above -stable (deps change) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/18 07:04:49 Modified files: sysutils/libvirt: Makefile Added files: sysutils/libvirt/patches: patch-docs_page_xsl Log message: Unbreak build with new libxslt. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2022/02/18 08:01:13 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 6.3.3 -> 6.4.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2022/02/18 08:11:38 Modified files: x11/xbanish : Makefile distinfo Log message: update to xbanish-1.8 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/18 08:21:12 Modified files: sysutils/ipmitool: Makefile Log message: ipmitool uses -std=gnu11, use ports-gcc to fix sparc64 build > checking for library containing readline... no > configure: error: ** Unable to find readline required by ipmishell. > $ grep -C1 -e -ledit `make show=WRKBUILD`/config.log > | } > configure:14604: cc -std=gnu99 -o conftest -O2 -pipe -std=gnu11 -pedantic -Wformat -fms-extensions conftest.c -ledit >&5 > cc1: error: unrecognized command line option "-std=gnu11" base-gcc is too old for this. OK sthen kmos CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/18 08:22:22 Modified files: usr.sbin/apmd : apmd.c Log message: shut apmd up while the battery is coming to the full capacity when charging to avoid filling up syslog with unnecessary information ok tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/18 08:32:26 Modified files: audio/schismtracker: Makefile Log message: audio/schismtracker needs the usual c99 magic when using base-gcc now Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/18 08:36:29 Modified files: devel/libgee : Makefile Log message: devel/libgee needs to use ports-gcc on base-gcc arches. Otherwise it dies with: task.c:59: error: initializer element is not constant Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/18 09:11:27 Modified files: mail/dovecot : Makefile mail/dovecot/pkg: PLIST-server README-server Added files: mail/dovecot/pkg: dovecot.login Log message: ship a default dovecot login class in the dovecot server package CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/18 09:16:11 Modified files: sbin/disklabel : extern.h Log message: No need for makebootarea() prototype as makebootarea() perished with NUMBOOT in 2015 (r1.211). CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/18 09:37:21 Modified files: textproc/openjade: Makefile textproc/docbook-utils: Makefile textproc/docbook-utils/pkg: PLIST Log message: Build unoptimised openjade on sparc64 to fix docbook-utils build -O[12] builds make jade(1) segfault in libostyle.so on sparc64, -O0 runs fine; this is triggered through the docbook-utils build: > SGML_SEARCH_PATH=../..:../../doc:.. \ > jade -t sgml -i html -d ../../docbook-utils.dsl\#html \ > -V '%use-id-as-filename%' ../../doc/docbook-utils.sgml > Segmentation fault (core dumped) Regen PLIST while here. OK kmos CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/18 09:47:05 Modified files: databases/xapian-bindings: Makefile Log message: -fdeclspec is only needed and only _works_ with clang. So switch to only adding it if using clang. ok kn CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/18 09:57:36 Modified files: usr.sbin/smtpd : ca.c dispatcher.c mta.c smtp.c smtpd.c smtpd.h ssl.c ssl.h Log message: Revert changes to use the new libtls signer api There are bugs in the new libtls signer that can lead to a crash. OK tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/18 10:02:06 Modified files: usr.sbin/smtpd : mta_session.c Log message: Enable TLS verify by default for outbound "smtps://" and "smtp+tls://". This restores the documented behavior that was broken by the fix for opportunistic TLS. OK semarie@. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/18 10:30:13 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Clean up and simplify memory BIO code. This is a first pass that uses sensible and consistent names for variables. Call the BIO 'bio' (instead of 'a', 'b', 'bp', or 'h'), drop a bunch of unnecessary casts, simplify some logic and add additional error checking. With input from and ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/18 10:45:43 Modified files: sbin/disklabel : disklabel.c extern.h Log message: Move prototypes for checklabel(), readlabel() and parselabel() into disklabel.c since editor.c and dkcksum.c have no need to know. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/18 12:26:40 Modified files: sbin/disklabel : disklabel.c Log message: writelabel() only needs one prototype. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/02/18 12:33:53 Modified files: devel/openmpi : Makefile devel/openmpi/pkg: README Log message: improve README, initial diff from jmeister@posteo.ch CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2022/02/18 12:59:08 Modified files: devel/got : Makefile distinfo Log message: Update to got 0.67 - compress delta data from delta_cache directly into pack file - show rebase and histedit backups in tog ref view - gotweb: unbreak index page when pack files are missing (tracey) - make 'got rm' behave like rm(1) for paths found missing on disk - make 'got rm' report an "unexpected status" error for unversioned files - fix double-free and double-close issues in error paths of got_packidx_open() - fix 'got status' showing unversioned directories on NFS (found by Ted Bullock) - fix loose object file header parser for zero-length headers - improve 'got add' error message if file does not exist (found by Timo Myyrä) - improve error message due to malformed `author' in got.conf (omar) - fix infinite loop triggered by pack files >= 4GB in size (found by semarie) - set zlib output buffer length properly after resizing the output buffer - improve error reporting for invalid numbers given on command line (omar) - fix 'got diff' on files which match an ignore pattern (found by omar) - reduce minimum deltification chunk size to 32 (suggested by ori) - use murmurhash instead of sha1 for deltification blocks (suggested by ori) - shrink the width of formatted output fields to their expected size (naddy) - reuse existing deltas when creating pack files - fix fd leak in got_fetch_pack (omar) - fix imsg_clear calls after imsg_flush failures (omar) - display GMT offset in 'got cat' command (jrick) - const-ify command and option tables (naddy) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/18 13:20:23 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/18 13:51:14 Modified files: multimedia/lebiniou: Makefile multimedia/lebiniou/patches: patch-src_Makefile_am Log message: Fix build of lebiniou on sparc64. Requires shifting to ports-gcc for C11 and tweaking Makefile.am to properly link its library original diff from kn. Tweaks made by me. ok kn CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/02/18 15:31:06 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.4. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/02/18 15:34:47 Modified files: lang/gambit : Makefile distinfo lang/gambit/patches: patch-configure patch-doc_makefile_in patch-gsc_makefile_in lang/gambit/pkg: PLIST Log message: Update to gambit 4.9.4. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/02/18 15:38:17 Modified files: lang/chibi-scheme: Makefile distinfo lang/chibi-scheme/pkg: PLIST Log message: Update to chibi-scheme 0.10. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2022/02/18 15:42:00 Modified files: emulators/xroar: Makefile distinfo Log message: Update to xroar 1.0.9. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/18 15:45:39 Modified files: security/arirang: Makefile security/arirang/patches: patch-extconf_rb Log message: Pull addition of "-fdeclspec" to CFLAGS out of a patch and into the Makefile but only for clang architectures. (ports-gcc doesn't have that options so errors out). Fixes the build on sparc64 ok kn CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/18 15:54:13 Modified files: usr.sbin/apmd : apmd.c Log message: apmd should replace /etc/random.seed for hibernate-resumes (and also chmod 600 the file to remove the t-bit that the bootblocks set when the file is used) comments from naddy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/18 16:17:16 Modified files: games/atc : atc.6 games/bs : bs.6 games/canfield/canfield: canfield.6 games/cribbage : cribbage.6 games/hack : hack.6 games/hunt/hunt: hunt.6 games/mille : mille.6 games/monop : monop.6 games/phantasia: phantasia.6tbl games/sail : sail.6 games/snake : snake.6 lib/libc/sys : chown.2 umask.2 lib/libssl/man : SSL_CTX_set_tmp_dh_callback.3 lib/libutil : pw_init.3 sbin/mount_tmpfs: mount_tmpfs.8 share/man/man4 : ipsec.4 tty.4 share/man/man5 : bsd.port.mk.5 pf.conf.5 usr.bin/mail : mail.1 usr.bin/patch : patch.1 usr.bin/sndiod : sndiod.8 usr.bin/top : top.1 usr.sbin/adduser: adduser.8 usr.sbin/authpf: authpf.8 usr.sbin/lpr/lprm: lprm.1 usr.sbin/mtree : mtree.8 Log message: Avoid gendered language in man pages when not referring to a specific person. Rewrite or use singular they. ok thfr@ sthen@ daniel@ ian@ job@ kmos@ jcs@ ratchov@ phessler@ and others I'm likely missing on an earlier version. feedback tj@, feedback and ok jmc@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/18 19:19:42 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Ignore sitelib in perl snippet All base tools should be doing that and I forgot. While here remove the no longer necessary TERM handler, it was only needed so a TERM signal would still trigger the END block. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/18 23:31:21 Modified files: devel/kdevelop : Makefile Log message: Remove cmake as run dependencies. Users can decide for themselves what to develop and what build system to use. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 00:53:13 Modified files: devel/help2man : Makefile distinfo Log message: Update to help2man-1.49.1; tested in a bulk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 00:53:45 Modified files: security/libgcrypt: Makefile distinfo Removed files: security/libgcrypt/patches: patch-configure_ac patch-random_jitterentropy-base_c patch-random_rand-internal_h patch-random_random-csprng_c patch-random_random-drbg_c patch-random_random-system_c patch-random_rndarc4random_c patch-src_global_c Log message: Update to libgcrypt-1.10.0. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 00:54:03 Modified files: x11/gnome/shell: Makefile distinfo Removed files: x11/gnome/shell/patches: patch-js_gdm_loginDialog_js Log message: Update to gnome-shell-41.4. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2022/02/19 01:05:49 Modified files: mail/mdsort : Makefile distinfo Log message: update to mdsort-11.3.2 - rfc 2047 encodings must be treated as case insensitive CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/19 01:11:16 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Provide a struct bio_mem for memory BIO specific data. In order to fix and improve the memory BIO, we need to be able to track more than just a single BUF_MEM *. Provide a struct bio_mem (which currently only contains a BUF_MEM *) and rework the internals to use this struct. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 01:12:31 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 01:17:55 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.49.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 01:27:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 01:27:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 01:27:46 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.58. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/19 01:33:28 Modified files: distrib/armv7/ramdisk: install.md list Log message: Use installboot(8) in install.md of armv7. OK kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 02:08:42 Modified files: sysutils/polkit: Makefile Added files: sysutils/polkit/patches: patch-src_polkit_polkitsystembusname_c Log message: SECURITY fix for: GHSL-2021-077: Local denial of service in polkit - CVE-2021-4115 There is a file descriptor leak in polkit, which can enable an unprivileged user to cause polkit to crash, due to file descriptor exhaustion. prodded by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 02:09:24 Modified files: sysutils/polkit: Tag: OPENBSD_7_0 Makefile Added files: sysutils/polkit/patches: Tag: OPENBSD_7_0 patch-src_polkit_polkitsystembusname_c Log message: SECURITY fix for: GHSL-2021-077: Local denial of service in polkit - CVE-2021-4115 There is a file descriptor leak in polkit, which can enable an unprivileged user to cause polkit to crash, due to file descriptor exhaustion. prodded by tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 02:10:34 ports/devel/kf5/kwayland/patches Update of /cvs/ports/devel/kf5/kwayland/patches In directory cvs.openbsd.org:/tmp/cvs-serv94665/patches Log Message: Directory /cvs/ports/devel/kf5/kwayland/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/19 02:12:09 Modified files: lib/libc/sys : sysctl.2 Log message: remove redundant swap encryption text CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/19 02:19:10 Modified files: textproc/gtranslator: Makefile distinfo Removed files: textproc/gtranslator/patches: patch-meson_build Log message: Update to gtranslator-41.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 02:45:47 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/attica/pkg: PLIST devel/kf5/baloo: distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/bluez-qt/pkg: PLIST devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/extra-cmake-modules/pkg: PLIST devel/kf5/frameworkintegration: distinfo devel/kf5/frameworkintegration/pkg: PLIST devel/kf5/kactivities: distinfo devel/kf5/kactivities/pkg: PLIST devel/kf5/kactivities-stats: Makefile distinfo devel/kf5/kactivities-stats/pkg: PLIST devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kauth/pkg: PLIST devel/kf5/kbookmarks: Makefile distinfo devel/kf5/kbookmarks/pkg: PLIST devel/kf5/kcalendarcore: Makefile distinfo devel/kf5/kcalendarcore/pkg: PLIST devel/kf5/kcmutils: distinfo devel/kf5/kcmutils/pkg: PLIST devel/kf5/kcodecs: distinfo devel/kf5/kcodecs/pkg: PLIST devel/kf5/kcompletion: distinfo devel/kf5/kcompletion/pkg: PLIST devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfig/pkg: PLIST devel/kf5/kconfigwidgets: distinfo devel/kf5/kconfigwidgets/pkg: PLIST devel/kf5/kcontacts: distinfo devel/kf5/kcontacts/pkg: PLIST devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: distinfo devel/kf5/kcrash/pkg: PLIST devel/kf5/kdav : Makefile distinfo devel/kf5/kdav/pkg: PLIST devel/kf5/kdbusaddons: distinfo devel/kf5/kdbusaddons/pkg: PLIST devel/kf5/kdeclarative: distinfo devel/kf5/kdeclarative/pkg: PLIST devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdelibs4support/pkg: PLIST devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdesu/pkg: PLIST devel/kf5/kdewebkit: distinfo devel/kf5/kdewebkit/pkg: PLIST devel/kf5/kdnssd: distinfo devel/kf5/kdnssd/pkg: PLIST devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kemoticons/pkg: PLIST devel/kf5/kfilemetadata: Makefile distinfo devel/kf5/kglobalaccel: Makefile distinfo devel/kf5/kglobalaccel/pkg: PLIST devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kguiaddons/pkg: PLIST devel/kf5/kholidays: distinfo devel/kf5/kholidays/pkg: PLIST devel/kf5/khtml: distinfo devel/kf5/khtml/pkg: PLIST devel/kf5/ki18n: distinfo devel/kf5/ki18n/pkg: PLIST devel/kf5/kiconthemes: Makefile distinfo devel/kf5/kiconthemes/pkg: PLIST devel/kf5/kidletime: distinfo devel/kf5/kidletime/pkg: PLIST 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/kirigami2/pkg: PLIST devel/kf5/kitemmodels: distinfo devel/kf5/kitemmodels/pkg: PLIST devel/kf5/kitemviews: distinfo devel/kf5/kitemviews/pkg: PLIST devel/kf5/kjobwidgets: distinfo devel/kf5/kjobwidgets/pkg: PLIST devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/kmediaplayer/pkg: PLIST devel/kf5/knewstuff: Makefile distinfo devel/kf5/knewstuff/pkg: PLIST devel/kf5/knotifications: Makefile distinfo devel/kf5/knotifications/pkg: PLIST devel/kf5/knotifyconfig: distinfo devel/kf5/knotifyconfig/pkg: PLIST devel/kf5/kpackage: distinfo devel/kf5/kpackage/pkg: PLIST devel/kf5/kparts: distinfo devel/kf5/kparts/pkg: PLIST devel/kf5/kpeople: Makefile distinfo devel/kf5/kplotting: distinfo devel/kf5/kplotting/pkg: PLIST devel/kf5/kpty : distinfo devel/kf5/kpty/pkg: PLIST devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: Makefile distinfo devel/kf5/krunner/pkg: PLIST devel/kf5/kservice: distinfo devel/kf5/kservice/pkg: PLIST devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktexteditor/pkg: PLIST devel/kf5/ktextwidgets: distinfo devel/kf5/ktextwidgets/pkg: PLIST devel/kf5/kunitconversion: Makefile distinfo devel/kf5/kunitconversion/pkg: PLIST devel/kf5/kwallet: Makefile distinfo devel/kf5/kwallet/pkg: PLIST devel/kf5/kwayland: Makefile distinfo devel/kf5/kwayland/pkg: PLIST devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwidgetsaddons/pkg: PLIST devel/kf5/kwindowsystem: Makefile distinfo devel/kf5/kwindowsystem/pkg: PLIST devel/kf5/kxmlgui: distinfo devel/kf5/kxmlgui/pkg: PLIST devel/kf5/kxmlrpcclient: distinfo devel/kf5/kxmlrpcclient/pkg: PLIST devel/kf5/oxygen-icons: distinfo devel/kf5/oxygen-icons/pkg: PLIST devel/kf5/plasma-framework: Makefile distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/prison/pkg: PLIST devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/solid/pkg: PLIST devel/kf5/sonnet: distinfo devel/kf5/sonnet/pkg: PLIST-main devel/kf5/syndication: distinfo devel/kf5/syndication/pkg: PLIST devel/kf5/syntax-highlighting: distinfo devel/kf5/syntax-highlighting/pkg: PLIST devel/kf5/threadweaver: distinfo devel/kf5/threadweaver/pkg: PLIST Added files: devel/kf5/kwayland/patches: patch-autotests_client_test_fake_input_cpp patch-autotests_client_test_plasma_window_model_cpp patch-src_client_fakeinput_cpp patch-src_server_seat_interface_cpp Log message: Update KDE Frameworks to 5.91.0 https://kde.org/announcements/frameworks/5/5.90.0/ https://kde.org/announcements/frameworks/5/5.91.0/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/19 03:04:54 Modified files: textproc/p5-XML-Generator: Makefile distinfo textproc/p5-XML-Generator/pkg: PLIST Log message: update to p5-XML-Generator-1.09 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/19 03:06:06 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-22.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/19 03:07:15 Modified files: net/librenms : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to librenms-22.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/19 03:16:44 Modified files: textproc/cdiff : Makefile textproc/cdiff/pkg: DESCR Log message: ydiff: tweak DESCR, including the old name change (suggested by Raf Czlonka) and reword some other bits CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/19 03:17:39 Modified files: usr.sbin/tokeninit: tokeninit.8 Log message: remove outdated contact details for ActivCard and CRYPTOCard CVSROOT: /cvs Module name: xenocara Changes by: sthen@cvs.openbsd.org 2022/02/19 03:41:03 Modified files: lib/freetype/include/freetype/config: ftoption.h Log message: enable subpixel rendering in FreeType, ok mpi@ matthieu@ The ClearType colour filtering patents expired in 2019 and various other OS have also made this change since then. https://freetype.org/patents.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/19 04:10:29 Modified files: net/bro : Makefile Log message: Skip broken builds on non-clang archs OK aja CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/19 04:46:20 Modified files: www/chromium : Makefile distinfo Log message: update to 98.0.4758.102 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/19 05:14:18 Added files: www/chromium/patches: patch-third_party_maldoca_BUILD_gn Log message: explicitly add libiconv to ldflags because now it does not get accidentally pulled in from the xslt pkgconfig CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/19 05:23:45 Modified files: usr.bin/systat : systat.1 Log message: mininumu -> minimum CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/19 05:24:39 Added files: www/iridium/patches: patch-third_party_maldoca_BUILD_gn Log message: explicitly add libiconv to ldflags because now it does not get accidentally pulled in from the xslt pkgconfig CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/19 06:09:36 Modified files: lib/libcrypto/man: OCSP_REQUEST_new.3 Log message: certificiate -> certificate CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2022/02/19 06:12:02 Modified files: graphics/zxing : Makefile Added files: graphics/zxing/patches: patch-cli_src_main_cpp Log message: pledge "stdio rpath" CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 06:19:29 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST Log message: Update kdevelop to 21.12.2 Welcome kdevelop in the mad KDE release-cycle (x11/kde-application). Even if you have no changes, when KDE is updated, you will be updated too. Thanks KDE. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 07:11:07 Modified files: editors/moe : Makefile distinfo editors/moe/patches: patch-Makefile_in patch-configure Log message: Update to GNU moe 1.12 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 07:18:25 Modified files: games/inform6/compiler: Makefile distinfo games/inform6/library: Makefile distinfo Log message: Update the Inform6 compiler to 6.36 and inform6lib to 6.12.6 Compiler changes: https://github.com/DavidKinder/Inform6/releases/tag/v6.36 Lib changes: https://gitlab.com/DavidGriffith/inform6lib/-/tags/6.12.6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 07:20:45 Modified files: math/bcal : Makefile distinfo Log message: Update to bcal-2.4 Changelog: https://github.com/jarun/bcal/blob/master/CHANGELOG CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 07:27:10 Modified files: sysutils/bfs : Makefile distinfo sysutils/bfs/patches: patch-tests_sh Log message: Update to bfs-2.3.1 Changelog: https://github.com/tavianator/bfs/releases/tag/2.3.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 07:35:40 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.7.2 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.7.2 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/19 08:59:12 Modified files: lib/libcrypto/bio: bss_mem.c Log message: Reduce memmoves in memory BIOs. Currently, a read/write memory BIO pulls up the data via memmove() on each read. This becomes very expensive when a lot of small reads are performed, especially if there is a reasonable amount of data stored in the memory BIO. Instead, store a read offset into the buffer and only perform a memmove() to pull up the data on a write, if we have read more than 4096 bytes. This way we only perform memmove() when the space saving will potentially be of benefit, while avoiding frequent memmove() in the case of small interleaved reads and writes. Should address oss-fuzz #19881. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/19 09:00:14 Modified files: lib/libcrypto/man: BIO_s_mem.3 Log message: Remove references to performance issues caused by frequent memmove(). ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/19 09:00:57 Modified files: regress/lib/libcrypto/bio: biotest.c Log message: Add memory BIO small I/O tests. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 12:04:17 Modified files: x11/qt5/qtbase : Makefile Log message: Remove geoclue from Qt5Base There is nothing to indicate that geoclue or geoclue2 is needed. Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 12:05:46 Modified files: x11/qt6/qtbase : Makefile Log message: Remove geoclue from Qt6Base There is nothing to indicate that geoclue or geoclue2 is needed. Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/02/19 12:18:59 Modified files: devel/jdk/1.8 : Makefile distinfo Removed files: devel/jdk/1.8/patches: patch-hotspot_make_bsd_makefiles_gcc_make patch-hotspot_src_cpu_aarch64_vm_register_aarch64_hpp patch-hotspot_src_cpu_x86_vm_register_x86_hpp patch-hotspot_src_cpu_zero_vm_register_zero_hpp patch-hotspot_src_share_vm_c1_c1_LIR_hpp patch-hotspot_src_share_vm_code_vmreg_hpp patch-hotspot_src_share_vm_oops_metadata_hpp Log message: Update to 8u322 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-8/?quarter=012022&tab=allissues https://openjdk.java.net/groups/vulnerability/advisories/2022-01-18 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/19 13:02:39 Modified files: devel/cbmc : Makefile Log message: Use ports-gcc to fix sparc64 build and pass CC/CXX to honour CHOSEN_COMPILER CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 13:25:06 Modified files: x11/qt5/qtwebkit: Makefile Log message: Switch geoclue to geoclue2 Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 13:25:51 Modified files: x11/qt5/qtwebkit: Makefile Log message: Regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/19 13:47:29 Log message: Import py-rx-3.2.0 From Lucas Raab , thanks! OK kmos@ COMMENT library for asynchronous and event-based programs in Python DESCR Reactive Extensions for Python (RxPY) is a set of libraries for composing asynchronous and event-based programs using observable sequences and pipable query operators in Python. Status: Vendor Tag: bket Release Tags: bket_20220219 N ports/devel/py-rx/Makefile N ports/devel/py-rx/distinfo N ports/devel/py-rx/pkg/DESCR N ports/devel/py-rx/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/19 13:50:22 Modified files: devel : Makefile Log message: + py-rx,python3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 14:10:58 Modified files: math/eigen3 : Makefile distinfo math/eigen3/patches: patch-test_main_h math/eigen3/pkg: PLIST Added files: math/eigen3/patches: patch-scripts_buildtests_in patch-scripts_check_in Removed files: math/eigen3/patches: patch-test_runtest_sh patch-unsupported_test_CMakeLists_txt Log message: Update eigen3 to 3.3.9 OK martin@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/19 14:30:49 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-Makefile patch-config_mk patch-man_feh_pre patch-src_events_c Log message: Update to feh-3.8 Changelog: https://feh.finalrewind.org/archive/3.8/ Initial diff from Ricardo , tweaks by me sparc64 tests from sdk@ ok rsadowski@ sdk@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/19 14:49:53 Modified files: x11/qt5/qtbase : Makefile Log message: Remove audio/sox as test dependency This seems to have been another old artefact. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/19 15:08:27 Modified files: sbin/disklabel : disklabel.8 Log message: The 'e' command of the simple editor has not provided editing of 'interleave' or 'rpm' since the disklabel fields d_interleave and d_rpm were 'recycled' to make room for duid's in April, 2010. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/19 16:45:51 Modified files: share/man/man4 : ami.4 ips.4 Log message: don't refer to disks as daughter devices ok jmc@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/19 16:56:18 Modified files: sys/kern : kern_synch.c Log message: tsleep() prints a stack trace when cold==2. The suspend/resume code has phases where sleeps are not allowed, and this used to discover it. msleep() needs the same check. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/19 16:57:09 Modified files: sys/kern : subr_hibernate.c Log message: The suspend/resume code sleeps-not-allowed phases are protected with cold=2. Use the same strategy in a a similar phase during hibernate. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/19 17:09:30 Modified files: lib/libkvm : kvm.c usr.bin/systat : vmstat.c usr.bin/vmstat : vmstat.c usr.bin/w : proc_compare.c usr.sbin/procmap: procmap.c usr.sbin/pstat : pstat.c Log message: sys/proc.h requires sys/signal.h (will become visible when sys/param.h is removed) CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/19 20:47:26 Modified files: regress/usr.bin/ssh: percent.sh Log message: Aproximate realpath on the expected output by deduping leading slashes. Fixes test failure when user's home dir is / which is possible in some portable configurations. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 01:46:20 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: Update to geoclue2-2.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 01:49:04 Modified files: x11/qt5/qtwebkit: Makefile Log message: Unbreak previous (typo: libsoup2 versus geoclue2) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 01:54:25 Modified files: geo : Makefile geo/geoclue2 : Makefile geo/geoclue2/pkg: PLIST Removed files: geo/geoclue : Makefile distinfo geo/geoclue/pkg: DESCR PLIST Log message: Remove geo/geoclue; it's unmaintained (the world moved to geoclue2) and nothing uses it in-tree. Provide an upgrade path from geoclue -> geoclue2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 01:54:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'geoclue' => 'geoclue2' CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/20 01:58:54 Modified files: editors/libreoffice/patches: patch-configure Log message: unbreak after kf5 update From 5fd5e42bf28a7910321c6b6d76257e7386839fbc Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Wed, 16 Feb 2022 13:38:47 +0100 Subject: configure.ac: Update kf5 include/lib check to work with KF5 >= 5.91 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 02:29:34 Modified files: x11/gnome/gucharmap/patches: patch-data_meson_build Log message: Tweak patch comment. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 04:07:36 Modified files: lang/php/7.4 : Makefile distinfo Log message: update to php-7.4.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 04:07:52 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 04:07:56 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/20 04:21:06 Modified files: devel/meson : Makefile meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Set SHARED_LIBS to '0.0' if unset when building in ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 04:24:57 Modified files: lang/php/7.4 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-7.4.28 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 04:25:08 Modified files: lang/php/8.0 : Tag: OPENBSD_7_0 Makefile distinfo Log message: update to php-8.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 05:46:02 Modified files: devel/p5-Path-Tiny: Makefile distinfo Log message: update to p5-Path-Tiny-0.122, from Wen Heping CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 05:47:30 Modified files: devel/p5-MCE : Makefile distinfo devel/p5-MCE/pkg: PLIST Log message: update to p5-MCE-1.877, from Wen Heping (plus I regenerated plist) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 05:49:12 Modified files: devel/p5-Test-File: Makefile distinfo Log message: update to p5-Test-File-1.992, from Wen Heping CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/20 06:27:47 Modified files: editors/calligra: Makefile editors/calligra/patches: patch-CMakeLists_txt Added files: editors/calligra/patches: patch-filters_libmsooxml_CMakeLists_txt patch-filters_libmsooxml_MsooXmlImport_cpp patch-filters_libmsooxml_MsooXmlThemesReader_cpp patch-filters_libmsooxml_MsooXmlUtils_cpp patch-filters_sheets_xlsx_XlsxXmlCommentsReader_cpp patch-filters_words_msword-odf_wv2_src_styles_cpp patch-filters_words_msword-odf_wv2_src_styles_h patch-filters_words_msword-odf_wv2_src_word97_helper_cpp patch-filters_words_msword-odf_wv2_src_word_helper_h patch-sheets_part_CanvasBase_cpp patch-sheets_part_Digest_cpp patch-sheets_part_HeaderItems_cpp patch-sheets_part_HeaderWidgets_cpp patch-sheets_part_Headers_cpp patch-sheets_plugins_solver_Solver_cpp Log message: Switch build from C++14 to C++17 (in some parts) Add patches from upstream; stolen from FreeBSD/ArchLinux. This should hopefully avoid the countless build errors. Issues reported by naddy and tb. Thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/20 06:29:13 Modified files: editors/calligra: Makefile Added files: editors/calligra/patches: patch-sheets_ui_CellToolBase_cpp patch-sheets_ui_CellToolBase_p_cpp Log message: Add missing bump and missing patches in the previous commit CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/20 06:30:48 Modified files: x11/kde-applications/kdepim-runtime: Makefile Log message: Add missing dependency on qtxmlpatterns Spotted by naddy CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/20 06:47:53 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Test OBJ_obj2txt() with NULL and short buffers. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/20 06:50:33 Modified files: net/zabbix : Makefile Added files: net/zabbix/patches: patch-src_libs_zbxembed_duk_config_h Log message: Fix bundled duktape's intptr detection on sparc and sparc64 to fix builds The "sqlite3" flavour failed: > In file included from duktape.h:196, > from duktape.c:189: > duk_config.h:1981:2: error: #error cannot determine intptr type Defines are already there for these architectures but not used in this piece of code. OK robert CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2022/02/20 06:51:03 Modified files: devel/jdk/11 : Makefile devel/jdk/11/patches: patch-src_java_base_share_classes_java_net_AbstractPlainDatagramSocketImpl_java Added files: devel/jdk/11/patches: patch-src_java_net_http_share_classes_jdk_internal_net_http_Stream_java Log message: Backport 10.0.14.1 bugfix: 8218546: Unable to connect to https://google.com using java.net.HttpClient CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/20 07:10:10 Modified files: www/nextcloud_notify_push: Makefile Log message: Mark BROKEN-sparc64, uses the ring-crate Line copied from audio/ncspot. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 08:01:03 Modified files: share/man/man4/man4.sparc64: clkbrd.4 Log message: Wildire -> Wildfire CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/20 08:05:11 Modified files: databases/py-alembic: Makefile databases/py-puppetdb: Makefile devel/py-pyinotify: Makefile devel/py-resolvelib: Makefile devel/py-setuptools-rust: Makefile security/py-hkdf: Makefile security/py-spake2: Makefile sysutils/py-pyperclip: Makefile textproc/py-pypandoc: Makefile Log message: python3 only ports - use proper construct for FLAVOR Forcibly assign variable: FLAVOR=python3, not FLAVOR?=python3. No need to bump REVISION. OK sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 08:21:15 Modified files: share/man/man4 : akbd.4 Log message: John P. Wittkowski -> John P. Wittkoski matches adb.c and adb(4) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/20 08:37:07 Modified files: devel/cutter : Makefile Log message: Unbreak cutter build with kf5/syntax-highlighting 5.91.0 Spotted by naddy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 08:39:55 Modified files: share/man/man4 : escodec.4 Log message: audo -> audio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/20 10:11:05 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 usr.bin/signify: signify.1 Log message: move to 7.1-beta CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/20 10:21:56 Added files: etc/signify : openbsd-72-base.pub Log message: 7.2 base key CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/20 10:41:36 Modified files: xserver : ChangeLog configure configure.ac xserver/glx : glxdricommon.c xserver/hw/xfree86/common: xf86Events.c xf86Init.c xf86Priv.h xserver/hw/xfree86/drivers/modesetting: dri2.c xserver/hw/xfree86/os-support/linux: systemd-logind.c xserver/include: systemd-logind.h xserver/os : utils.c xserver/render : render.c xserver/test : fixes.c input.c list.c misc.c signal-logging.c string.c test_xkb.c touch.c xfree86.c xtest.c xserver/test/damage: primitives.c xserver/test/xi1: protocol-xchangedevicecontrol.c xserver/test/xi2: protocol-common.c protocol-eventconvert.c protocol-xigetclientpointer.c protocol-xigetselectedevents.c protocol-xipassivegrabdevice.c protocol-xiquerydevice.c protocol-xiquerypointer.c protocol-xiqueryversion.c protocol-xiselectevents.c protocol-xisetclientpointer.c protocol-xiwarppointer.c xi2.c xserver/xfixes : cursor.c xserver/xkb : xkb.c Log message: Sync with xorg-server 21.1.3. This does *not* include the commit that reverts the new computation of the screen resolution from dimensions returned by the screen since many of you told they prefer the new behaviour from 21.1.1. This is going to be discussed again before 7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/20 11:01:21 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.2.1 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/20 11:06:05 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Show summary even if no firmware are detected or installed OK florian@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/20 11:23:28 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2022/02/20 11:24:40 Modified files: lang/ruby/3.1 : Makefile distinfo lang/ruby/3.1/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.1.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/20 11:27:35 Modified files: devel/liburcu : Makefile distinfo devel/liburcu/pkg: PLIST Log message: Update to liburcu-0.13.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/20 11:54: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.0 -> 7.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/20 12:16:34 Modified files: lib/libcrypto/rsa: rsa_oaep.c Log message: Fix a buffer overread in OAEP padding removal This only occurs on very small payloads and tightly allocated buffers that don't usually occur in practice. This is OpenSSL f61c6804 ok inoguchi jsing CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2022/02/20 12:18:16 Modified files: sbin/slaacd : engine.c Log message: Nameservers in router advertisements are struct in6_addr, not struct sockaddr_in6. Copy the right amount of data so that we don't overflow the destination and potentially crash when we receive more than 7 nameservers. This is going to be 7.0 errata 014. OK deraadt CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2022/02/20 12:22:03 Modified files: sysutils/telegraf: Makefile distinfo modules.inc sysutils/telegraf/patches: patch-plugins_inputs_all_all_go Log message: update telegraf to 1.21.4 - reenable modbus support - now runs on arm64 OK rsadowski@, landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/20 12:23:23 Modified files: productivity/kuserfeedback: Makefile distinfo productivity/kuserfeedback/pkg: PLIST Log message: Update kuserfeedback to 1.2.0 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/20 12:24:19 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Remove downloaded SHA256.sig if signature validation fails Without the "noclobber" setting we would have overwitten with an empty file and best not to leave a failed file around. Noticed by florian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/20 12:25:57 Modified files: sys/arch/arm64/conf: GENERIC files.arm64 Added files: sys/arch/arm64/dev: aplcpu.c Log message: Add aplcpu(4), a driver to control the CPU performance levels on Apple SoCs. ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/20 12:33:48 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: aplcpu.4 Log message: aplcpu(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/20 12:45:51 Modified files: usr.bin/vi/common: exf.h line.c recover.c usr.bin/vi/ex : ex.c usr.bin/vi/vi : vi.c Log message: Fix vi recovery mode. From trondd, tested by various ok afresh1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/20 12:59:29 Modified files: sys/net : if_wg.c Log message: Add missing newlines in two DPRINTFs (from Matthew Martin) Tweak capitalization (from jmc) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/20 13:01:04 Modified files: share/man/man4/man4.arm64: aplcpu.4 Log message: space required between macro argument and punctuation; CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/02/20 13:28:57 Added files: etc/signify : openbsd-72-pkg.pub Log message: 7.2 packages key CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/20 13:45:36 Modified files: lang/tcc : Makefile distinfo Log message: Update to latest TCC; only user-visible change is a fix for a VLA bug. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/20 13:54:29 Modified files: sys/conf : newvers.sh Log message: we should be 7.1-beta not 7.1-current CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2022/02/20 14:53:04 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Only use /snapshots dir when -current Not during release, -stable, or -beta. This diverges from how packages work and how things were done in the past where -beta also looked in /snapshots. Discussed in icb. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/20 14:59:16 Modified files: net/knot : Makefile distinfo Log message: Update to knot-3.1.6 Release notes: https://www.knot-dns.cz/2021-12-20-version-315.html https://www.knot-dns.cz/2022-02-08-version-316.html CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/20 15:50:49 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/20 16:11:01 Modified files: share/man/man9 : counters_alloc.9 Log message: i missed a word. some other tweaks for readability or brevity while here CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 16:14:37 Modified files: share/man/man9 : bus_dma.9 Log message: dmameme -> dmamem CVSROOT: /cvs Module name: ports Changes by: afresh1@cvs.openbsd.org 2022/02/20 16:16:32 Modified files: cad/openscad : Makefile Log message: Add missing dependency on qtgamepad WANTLIB adjustment and OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 17:22:03 Modified files: lib/libcrypto/man: ASN1_mbstring_copy.3 Log message: mutibyte -> multibyte CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/20 17:36:22 Modified files: regress/sys/net/vxlan: vxlan_2.sh Log message: vxlan sending to a mcast group needs an interface specified for that group ok anton@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/20 17:37:47 Modified files: share/man/man5 : bsd.port.mk.5 Log message: USE_CCACHE does not add a dependency OK jca sthen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/20 17:56:07 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: jmatthew@cvs.openbsd.org 2022/02/20 20:50:46 Modified files: sbin/ping : ping.c Log message: If the signature on an icmp echo reply doesn't match, don't count it as a reply we've received, and print out the source address and sequence number as that might help the user understand what's going on. ok florian@ dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/20 22:19:07 Modified files: sys/net : if_vxlan.c Log message: in input, clear the address union before putting an ipv4 address in it. the whole vxlan address is used for lookups in the RB tree, so any garbage on the stack where the address sits could confuse the lookup. it looks like i was lucky before, but if you receive vxlan over ipsec you are less lucky. found by and fix tested by jason tubnor. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/20 22:54:35 Modified files: sys/arch/armv7/imx: imxtemp.c Log message: tempterature -> temperature CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2022/02/20 23:38:58 Modified files: etc/etc.alpha : login.conf etc/etc.amd64 : login.conf etc/etc.arm64 : login.conf etc/etc.armv7 : login.conf etc/etc.hppa : login.conf etc/etc.i386 : login.conf etc/etc.landisk: login.conf etc/etc.loongson: login.conf etc/etc.luna88k: login.conf etc/etc.macppc : login.conf etc/etc.octeon : login.conf etc/etc.powerpc64: login.conf etc/etc.riscv64: login.conf etc/etc.sparc64: login.conf Log message: cap the daemon login class' datasize at either 1G or 4G depending on the architecture and set the bgpd class' datasize to either 16G or 1G ok sthen@ and discussed with many CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 00:15:42 Modified files: sys/dev/pci : if_skreg.h Log message: receice -> receive CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/21 01:01:24 Modified files: lib/libX11 : ChangeLog Makefile.bsd-wrapper Makefile.in compile configure configure.ac cpprules.in lib/libX11/include/X11: Xlibint.h lib/libX11/man : XrmUniqueQuark.man lib/libX11/modules/im/ximcp: imLcPrs.c lib/libX11/modules/om/generic: omTextEsc.c lib/libX11/nls : Makefile.am Makefile.in compose.dir.pre locale.alias.pre locale.dir.pre lib/libX11/specs/XIM: xim.xml lib/libX11/src : xcb_io.c lib/libX11/src/util: makekeys.c lib/libX11/src/xlibi18n: lcDB.c lcUTF8.c Log message: Update to libX11 1.7.3.1. ok jsg@ who noticed this requires a major bump. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/21 01:01:59 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 01:16:09 Modified files: sys/arch/amd64/amd64: powernow-k8.c Log message: opearting -> operating CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/21 01:18:52 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/21 01:25:55 Modified files: databases/pspg/patches: patch-src_args_c Log message: use %zu to print sizeof(...), not %d CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 01:27:51 Modified files: sys/dev/tc : if_le_tc.c Log message: onbard -> onboard CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/21 01:31:37 Modified files: databases/pspg : Makefile distinfo Log message: update pspg to 5.5.4 "code cleaning and fixing (minor issues)" cf. https://github.com/okbob/pspg/releases/tag/5.5.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 01:50:18 Modified files: sys/dev/pci : auixp.c Log message: splitted -> split, necesssary -> necessary CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2022/02/21 02:05:40 Modified files: app/xterm : graphics_sixel.c Log message: Merge Upstream fix for buffer overflow in sixel code. This code is not compiled on OpenBSD so the shipped xterm are not vulnerable to this (which is CVE-2022-24130) Committing the fix in case someone uses this for builds with sixel enabled. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/21 02:17:20 Modified files: print/system-config-printer: Makefile distinfo print/system-config-printer/patches: patch-Makefile_in Log message: Update to system-config-printer-1.5.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/21 02:52:18 Modified files: x11/gnome/libsecret: Makefile distinfo x11/gnome/libsecret/pkg: PLIST Log message: Update to libsecret-0.20.5. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 02:57:18 Modified files: sys/arch/i386/i386: pmap.c Log message: mappiing -> mapping CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:06:35 Modified files: sys/arch/i386/include: specialreg.h Log message: lenghy -> lengthy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:20:51 Modified files: sys/arch/sparc64/dev: iommureg.h Log message: iommmu -> iommu CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/21 03:22:37 Modified files: databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server mysqld.login Log message: now that the daemon login class is tamed, let's switch the tc back to it CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/02/21 03:24:28 Modified files: sys/arch/i386/i386: acpi_machdep.c amdmsr.c apm.c bios.c cpu.c esm.c ioapic.c mainbus.c mpbios.c sys/arch/i386/isa: ahc_isa.c joy_isa.c joy_isapnp.c lms.c mms.c npx.c sys/arch/i386/pci: elan520.c geodesc.c glxsb.c gscpcib.c gscpm.c ichpcib.c pchb.c pcib.c pcibios.c Log message: Constify struct cfattach. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:26:20 Modified files: sys/uvm : uvm_addr.c Log message: interting -> inserting CVSROOT: /cvs Module name: www Changes by: robert@cvs.openbsd.org 2022/02/21 03:26:57 Modified files: faq : current.html Log message: remove mysql note CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:38:50 Modified files: sys/arch/macppc/dev: openpic.c Log message: interrunts -> interrupts CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:44:58 Modified files: sys/arch/sh/include: cpu.h Log message: instructinos -> instructions CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:51:36 Modified files: sys/arch/sh/sh : sh_machdep.c Log message: initiailze -> initialize CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 03:57:58 Modified files: sys/arch/armv7/omap: dmtimer.c gptimer.c Log message: initializion -> initialization CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2022/02/21 04:03:39 Modified files: sys/arch/amd64/amd64: acpi_machdep.c bios.c cpu.c ioapic.c mainbus.c mpbios.c sys/arch/amd64/pci: aapic.c acpipci.c pchb.c pcib.c Log message: Constify struct cfattach. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 04:09:52 Modified files: sys/arch/sparc64/dev: psycho.c Log message: independednt -> independent, let's -> lets CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/21 04:13:28 Modified files: net/bird/2 : Makefile distinfo net/bird/2/patches: patch-sysdep_unix_random_c Log message: update to bird-2.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/21 04:13:34 Modified files: net/openconnect: Makefile distinfo net/openconnect/pkg: PLIST Log message: update to openconnect-8.20 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 04:15:10 Modified files: sys/arch/powerpc64/dev: phb.c Log message: implenent -> implement CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 04:20:35 Modified files: sys/dev/pci : vmwpvs.c Log message: ignorint -> ignoring CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 04:43:02 Modified files: sys/netinet6 : raw_ip6.c Log message: futther -> further CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:09:15 Modified files: sys/kern : uipc_socket2.c Log message: expliclitly -> explicitly CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:16:55 Modified files: sys/arch/sh/include: mmu.h Log message: entris -> entries CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:18:54 Modified files: sys/dev/pci/bktr: bktr_card.c Log message: entried -> entries CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:22:21 Modified files: sys/arch/hppa/include: exec.h Log message: enries -> entries CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:36:21 Modified files: sys/dev/pci : if_ixgb.c Log message: dmammem -> dmamem CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:41:39 Modified files: sys/dev/usb : umcs.h Log message: diviedr -> divider CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:47:00 Modified files: sys/arch/loongson/dev: voyager.c Log message: disatcher -> dispatcher CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/21 05:51:50 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: PLIST-server postgresql.login Log message: set tc back to daemon now that it is limited CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 05:53:39 Modified files: sys/arch/i386/isa: ahc_isa.c Log message: differenent -> different CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/21 05:58:10 Modified files: devel/meson : Makefile meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Revert part of previous; not quite ready yet (loadable modules renamed with versionned numbers). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/21 06:22:59 Modified files: sysutils/consul: Makefile sysutils/consul/pkg: PLIST Log message: Re-add the consul class now that daemon is capped. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 06:32:45 Modified files: sys/arch/arm/include: vfp.h Log message: cululative -> cumulative CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/21 06:43:56 Modified files: www/squid : Makefile www/squid/pkg : PLIST-main README-main Added files: www/squid/pkg : squid.login Log message: add login.conf.d file for squid CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 06:51:04 Modified files: sys/kern : sysv_msg.c Log message: consisitent -> consistent CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 07:16:49 Modified files: sys/kern : subr_witness.c Log message: anscestors -> ancestors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/21 07:18:07 Modified files: x11/enlightenment: Makefile distinfo x11/enlightenment/pkg: PLIST Log message: update to enlightenment-1.0.24 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 07:21:58 Modified files: sys/dev/usb : uaudio.c Log message: ambigus -> ambiguous CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/21 07:26:19 Modified files: sys/arch/i386/include: pcb.h Log message: aligend -> aligned CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2022/02/21 09:08:36 Modified files: sys/uvm : uvm_object.c Log message: Grab vmobjlocks with RW_DUPOK in vm_obj_wire() to silence WITNESS The drm subsystem implements graphics buffers as uvm objects backed by anonymous memory, thus drm locks and aobj locks share the same "vmobjlock" type. uvm_obj_wire() is only called from sys/dev/pci/drm/, so instead of changing drm's lock init/alloc routines to mark allow duplicate locks in general, enter uvm's vmobjlock with RW_DUPOK in this function to allow duplicate lock types per thread in this specific call path alone. Fixes the following WITNESS report when booting/starting X (as seen already in other unrelated bugs@ reports): wsdisplay0: screen 1-5 added (std, vt100 emulation) witness: acquiring duplicate lock of same type: "&uobj->vmobjlock" 1st uobjlk 2nd uobjlk Starting stack trace... witness_checkorder(fffffd83b625f9b0,9,0) at witness_checkorder+0x8ac rw_enter(fffffd83b625f9a0,1) at rw_enter+0x68 uvm_obj_wire(fffffd843c39e948,0,40000,ffff800033b70428) at uvm_obj_wire+0x46 shmem_get_pages(ffff800008008500) at shmem_get_pages+0xb8 __i915_gem_object_get_pages(ffff800008008500) at __i915_gem_object_get_pages+0x6d i915_gem_fault(ffff800008008500,ffff800033b707c0,10009b000,a43d6b1c000,ffff800033b70740,1,35ba896911df1241,ffff8000000aa078,ffff8000000aa178) at i915_gem_fault+0x203 drm_fault(ffff800033b707c0,a43d6b1c000,ffff800033b70740,1,0,0,7eca45006f70ee0,ffff800033b707c0) at drm_fault+0x156 uvm_fault(fffffd843a7cf480,a43d6b1c000,0,2) at uvm_fault+0x179 upageflttrap(ffff800033b70920,a43d6b1c000) at upageflttrap+0x62 usertrap(ffff800033b70920) at usertrap+0x129 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffdc7c0, count: 246 End of stack trace. Input kettenis OK mpi CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/21 09:27:16 Modified files: archivers/fuse-zip: Makefile Log message: Fix ENODATA usage on non-clang arches ENODATA from /usr/include/c++/v1/errno.h is only defined with base-clang (I didn't follow the header maze) and a few other ports already replace ENOADATA with ENOENT or ENOATTR, so do the same except just pass it along as flags to avoid further patching. ENOENT is used in fuse-zip, ENOATTR is not, so pick the latter. OK kmos CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/21 09:30:16 Modified files: textproc/link-grammar: Makefile Log message: Use ports-gcc to fix sparc64 build, typofix python dependency > /tmp/print-dict-f43ef2.s:4649: Error: operation combines symbols in different segments > clang-13: error: assembler command failed with exit code 1 (use -v to see invocation) Apply the usual COMPILER fix. update-plist still puts a python dir into PLIST-main which is wrong but I don't know how to convince it to account for it in PLIST-python... by not listing it at all since it belongs to the python package which is now a proper dependency. OK kmos CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/21 09:33:33 Modified files: net/dino : Makefile distinfo net/dino/patches: patch-libdino_CMakeLists_txt patch-main_CMakeLists_txt net/dino/pkg : PLIST Log message: Update to dino 0.3.0 https://dino.im/blog/2022/02/dino-0.3-release/ Sort dependencies and enable tests while here. OK op gnezdo paco CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/21 09:48:03 Modified files: textproc/yq : Makefile distinfo Log message: Update to yq 2.14.0 - Support binary and set tags. Fixes #140 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/21 09:51:23 Added files: sysutils/consul/pkg: consul.login Log message: Missed in previous; prodded by sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/21 10:43:55 Modified files: sbin/slaacd : Tag: OPENBSD_7_0 engine.c Log message: Nameservers in router advertisements are struct in6_addr, not struct sockaddr_in6. Copy the right amount of data so that we don't overflow the destination and potentially crash when we receive more than 7 nameservers. from florian@; OK deraadt@ this is errata/7.0/014_slaacd.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/21 10:44:41 Modified files: sbin/slaacd : Tag: OPENBSD_6_9 engine.c Log message: Nameservers in router advertisements are struct in6_addr, not struct sockaddr_in6. Copy the right amount of data so that we don't overflow the destination and potentially crash when we receive more than 7 nameservers. from florian@; OK deraadt@ this is errata/6.9/030_slaacd.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/02/21 10:48:04 Modified files: . : errata69.html errata70.html Log message: Release slaacd errata. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/21 11:22:20 Modified files: lib/libssl : d1_pkt.c ssl_locl.h ssl_pkt.c Log message: Factor out alert handing code in the legacy stack. Pull out the code that processes incoming alerts - a chunk of the complexity is due to the fact that in TLSv1.2 and earlier, alerts can be fragmented across multiple records or multiple alerts can be delivered in a single record. In DTLS there is no way that we can reassemble fragmented alerts (although the RFC is silent on this), however we could have multiple alerts in the same record. This change means that we will handle this situation more appropriately and if we encounter a fragmented alert we will now treat this as a decode error (instead of silently ignoring it). ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/21 12:15:59 Modified files: sys/arch/arm/arm: pmap7.c vm_machdep.c Log message: Convert KVA allocation to km_alloc(9). ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/21 12:17:51 Modified files: sys/arch/powerpc/powerpc: vm_machdep.c Log message: Convert KVA allocation to km_alloc(9). ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/21 12:18:52 Modified files: sys/arch/i386/i386: vm_machdep.c Log message: Convert KVA allocation to km_alloc(9). ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/21 12:22:22 Modified files: sys/arch/alpha/alpha: vm_machdep.c sys/arch/m88k/m88k: vm_machdep.c Log message: Convert KVA allocation to km_alloc(9). ok mpi@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2022/02/21 12:49:46 Modified files: libexec/rpc.rusersd: rpc.rusersd.8 rusersd.c Log message: unveil(2) "/dev" read-only instead of using chroot(2)/chdir(2). after calling the latter the program then also calls stat(2) and therefore it never actually worked correctly since they were added almost 20 years now. while here remove an implementation detail from the manpage which covered the chroot part. pointed out by and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/21 18:01:02 Modified files: sys/sys : socket.h Log message: pfctlinput() is already declared in , which is more specific and appropriate, so delete it here ok gnezdo@ deraadt@ jsg@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/21 18:02:57 Modified files: sys/netinet6 : ip6protosw.h sys/sys : protosw.h Log message: Move declarations of ip6_protox[] and inet6sw[] to where the IPv4 versions have been forever ok gnezdo@ deraadt@ jsg@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/21 18:15:02 Modified files: sys/arch/macppc/dev: if_mc.c sys/dev/ic : dc.c lemac.c xl.c sys/dev/isa : if_ie.c sys/dev/pci : if_dc_pci.c if_de.c if_sis.c if_ste.c if_xl_pci.c sys/kern : init_main.c kern_event.c uipc_mbuf.c sys/net : if_ethersubr.c if_pppx.c if_tun.c if_wg.c route.c sys/netinet : ip_spd.c tcp_debug.c sys/netinet6 : dest6.c frag6.c icmp6.c in6_src.c ip6_forward.c nd6.c udp6_output.c sys/netmpls : mpls_proto.c mpls_raw.c sys/nfs : nfs_socket.c sys/uvm : uvm_swap.c Log message: Delete unnecessary #includes of and/or net/if_pppx.c pointed out by jsg@ ok gnezdo@ deraadt@ jsg@ mpi@ millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/21 18:35:41 Modified files: sys/netinet : ip_input.c ipsec_input.c sys/netinet6 : in6_proto.c ip6_input.c ip6_output.c udp6_output.c Log message: Delete unnecessary #includes of : some never needed it and some no longer need it after moving the externs from there to ok jsg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/21 20:31:50 Modified files: usr.bin/kdump : kdump.c Log message: need a local nitems() definition CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/21 20:33:12 Modified files: usr.bin/systat : vmstat.c Log message: need a local nitems() definition CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/21 20:34:51 Modified files: sys/sys : sysctl.h Log message: The FILL_KPROC() macro should be useable in situations where sys/param.h hasn't been included, so the use of MIN() is not legit, and a local version is required. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/21 20:35:37 Modified files: lib/libc/sys : ktrace.2 utrace.2 Log message: The include of sys/ktrace.h will require sys/types.h, so document this. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/21 20:40:55 Modified files: usr.bin/kdump : kdump.c Log message: repair sys/param.h namespace list CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/21 21:22:23 Modified files: astro : Makefile astro/py-metar : Makefile astro/py-metar/pkg: PLIST devel : Makefile devel/py-async-timeout: Makefile devel/py-async-timeout/pkg: PLIST devel/py-bitcoinlib: Makefile devel/py-bitcoinlib/pkg: PLIST devel/py-cflow2dot: Makefile devel/py-cflow2dot/pkg: PLIST devel/py-liblarch: Makefile devel/py-liblarch/pkg: PLIST geo/pygeoapi : Makefile math : Makefile math/py-netcdf4: Makefile math/py-netcdf4/pkg: PLIST math/py-tables : Makefile math/py-tables/pkg: PLIST multimedia : Makefile multimedia/py-pafy: Makefile multimedia/py-pafy/pkg: PLIST net : Makefile net/py-impacket: Makefile net/py-nmap : Makefile net/py-nmap/pkg: PLIST net/py-siphon : Makefile productivity/gtg: Makefile security : Makefile security/boofuzz: Makefile security/py-yaswfp: Makefile security/py-yaswfp/pkg: PLIST security/wapiti: Makefile sysutils : Makefile sysutils/py-schedule: Makefile sysutils/py-schedule/pkg: PLIST textproc : Makefile textproc/py-black: Makefile textproc/py-black/pkg: PLIST textproc/py-odfpy: Makefile textproc/py-odfpy/pkg: PLIST textproc/py-pdfminer: Makefile textproc/py-pdfminer/pkg: PLIST textproc/py-semver: Makefile textproc/py-semver/pkg: PLIST www : Makefile www/py-aiohttp : Makefile www/py-flask-cors: Makefile www/py-flask-cors/pkg: PLIST Log message: Convert unflavored python3 py-* ports, and update dependencies and bump REVISION of consumers OK sthen@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/21 23:04:46 Modified files: regress/usr.sbin/bgpd/integrationtests: network_statement.sh Log message: Bump the number of wait_until iterations, in the hopes of making the tests less flaky. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/21 23:44:40 Modified files: etc : netstart Log message: add some more tunnels to the list of interfaces that rely on routing. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2022/02/22 00:28:43 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST Log message: bugfix update to 5.1.3 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/22 00:34:06 Modified files: sys/dev : audio.c Log message: Make audio(4) event filters MP-safe Add f_modify and f_process callbacks, and initialize the knote lists to use audio_lock. This makes audio_lock cover the device's knote processing. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/22 00:46:04 Modified files: sys/arch/riscv64/riscv64: db_trace.c Log message: ddb: Improve stack unwinding on riscv64 Add logic to navigate across trapframes. Stop unwinding if the frame pointer is clearly bad. Adjust output, and tweak details. OK miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/22 00:47:46 Modified files: sys/arch/riscv64/riscv64: cpuswitch.S vm_machdep.c Log message: Clear frame pointer in cpu_fork() on riscv64 This ensures the chain of call frames is terminated properly, preventing errors when unwinding kernel stacks. OK miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2022/02/22 01:20:35 Modified files: libexec/rpc.rusersd: rusersd.c Log message: disable further calls to unveil(2) pointed out by brynet@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/22 02:55:54 Modified files: sbin/ifconfig : ifconfig.c Log message: don't hide the mtu on "bridge" interfaces. interfaces like vxlan and nvgre have bridges inside them and respond to bridge ioctls, but they are still interfaces that handle l3 traffic so the mtu means something on them. if we don't want bridge to show an mtu, that can be done by bridge(4) instead of having ifconfig make assumptions like this. noticed by jason tubnor ok deraadt@ claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/22 03:29:23 Modified files: cad/openscad : Makefile Log message: Sync WANTLIB to unbreak (zi -> zip). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 03:38:10 Modified files: mail/pecl-mailparse: Makefile distinfo Log message: update to pecl74-mailparse-3.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 03:38:17 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.14.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/22 03:46:51 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-Makefile_in patch-configure_ac patch-python_Makefile_in patch-python_tests_Makefile_in patch-xstc_Makefile_in textproc/libxml/pkg: PLIST-main Log message: SECURITY update to libxml-2.9.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/22 03:47:32 Modified files: textproc/libxml: Tag: OPENBSD_7_0 Makefile Added files: textproc/libxml/patches: Tag: OPENBSD_7_0 patch-result_XInclude_ns1_xml_rdr patch-valid_c Log message: Merge SECURITY fix for: [CVE-2022-23308] Use-after-free of ID and IDREF attributes CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/22 03:53:11 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 xmlrole.c xmltok.c xmltok_impl.c lib/libexpat/tests: runtests.c lib/libexpat/tests/benchmark: benchmark.c Log message: Update libexpat to 2.4.6. This fixes CVE-2022-25235, CVE-2022-25236 CVE-2022-25313, CVE-2022-25314, and CVE-2022-25315. Relevant for OpenBSD are security fixes #558 #559 #560 #561 #562 and bug fixes #566. No library bump necessary. OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/22 03:53:34 Modified files: usr.bin/tmux : tmux.1 Log message: Add window-resized hook to man page, from Thomas Adam. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/22 04:01:57 Modified files: usr.bin/tmux : popup.c Log message: Use correct size for screen when popup is created without borders. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/22 04:07:25 Modified files: usr.bin/tmux : format-draw.c Log message: Initialize copy_width before adjusting it, GitHub issue 3079. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/22 04:10:41 Modified files: usr.bin/tmux : format.c session.c tmux.1 tmux.h Log message: Add next_session_id format with the next session ID, GitHub issue 3078. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2022/02/22 05:08:22 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Clarify RTR and roa-set sections OK claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/22 05:36:17 Modified files: usr.sbin/acme-client: key.c Log message: acme-client: only warn on PEM_write_ECPrivateKey() failure instead of everytime ec_create_key() is called. From wolf at wolfsden dot cz ok florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/22 05:38:30 Modified files: usr.sbin/acme-client: key.c Log message: whitespace/KNF CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/22 06:18:44 Modified files: net/pmacct : Makefile net/pmacct/patches: patch-configure_ac devel/libcdada : Makefile distinfo Added files: net/pmacct/patches: patch-examples_lg_Makefile_am patch-src_Makefile_am Log message: Fix sparc64 libcdada and pmacct builds ld.bfd(1) does not understand library-specs(7), i.e. `-lestdc++>=17' but both ports pass them through CXXLIB on non-clang arches. Use c++ to link, disable examples, update libcdada and fix CXXLIB handling for libcdada detection in pmacct. From Brad Smith, thanks! Prodded by my ugly hack to remove library-specs(7) OK sthen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/22 06:31:18 Modified files: usr.bin/tmux : session.c Log message: Do not attempt to update focus (and crash) when there is no previous window. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/22 06:34:23 Modified files: sys/arch/powerpc64/dev: ipmi_opal.c kexec.c sys/arch/riscv64/riscv64: syscall.c Log message: Remove extra ; No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/22 06:45:09 Modified files: usr.sbin/acme-client: key.c Log message: Plug leak in ec_key_create() EVP_PKEY_set1_EC_KEY() bumps the refcount of eckey, so eckey won't be freed at the end of keyproc() or acctproc(), which means that secrets aren't wiped. Move EC_KEY_free() to the out label, so that the refcount is decremented or the key freed, as appropriate. tested/ok claudio CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/22 06:47:21 Modified files: regress/sbin/iked/parser: test_parser_fuzz.c Log message: The fuzzer logs everything to syslog, this is not what we want. Call log_init() and set debug but clear verbose afterwards with log_setverbose(0) still the fuzzer is very verbose. OK millert@ some time ago CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/22 07:40:41 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-CMakeLists_txt patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.24.0. see https://changelog.qgis.org/en/qgis/version/3.24/ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/22 08:14:55 src/usr.bin/seq Update of /cvs/src/usr.bin/seq In directory cvs.openbsd.org:/tmp/cvs-serv74396/seq Log Message: Directory /cvs/src/usr.bin/seq added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/22 08:15:34 Modified files: usr.bin : Makefile Added files: usr.bin/seq : Makefile seq.1 seq.c Log message: Add a seq(1) command, similar to what is present in GNU and Plan9. Adapted from the NetBSD version with some changes from FreeBSD. OK gnezdo@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/22 08:20:11 Modified files: cad/oce : Makefile distinfo cad/oce/patches: patch-src_OSD_OSD_MemInfo_cxx cad/oce/pkg : PLIST Added files: cad/oce/patches: patch-CMakeLists_txt patch-adm_cmake_occt_csf_cmake patch-adm_cmake_occt_macros_cmake patch-src_BRepMesh_delabella_cpp patch-src_OSD_OSD_Chronometer_cxx patch-src_OSD_OSD_Host_cxx patch-src_OSD_OSD_Path_cxx patch-src_Standard_Standard_CString_cxx patch-src_Standard_Standard_MMgrOpt_cxx patch-src_Standard_Standard_StackTrace_cxx Removed files: cad/oce/patches: patch-src_StepFile_recfile_pc Log message: Update oce to 7.6.0. ok sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/22 08:37:16 Modified files: cad/kicad-share: Makefile 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 cad/kicad-share/templates/pkg: PLIST Log message: Update kicad-share to 6.0.1. ok sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/22 08:38:39 Modified files: cad/kicad : Makefile distinfo cad/kicad/patches: patch-CMakeModules_config_h_cmake patch-common_CMakeLists_txt patch-common_tool_tool_manager_cpp patch-cvpcb_CMakeLists_txt patch-include_kiway_h patch-include_tool_coroutine_h patch-include_tool_tool_interactive_h patch-kicad_kicad_cpp patch-pcbnew_CMakeLists_txt cad/kicad/pkg : PLIST Added files: cad/kicad/patches: patch-thirdparty_libcontext_libcontext_h Removed files: cad/kicad/patches: patch-3d-viewer_3d_cache_sg_CMakeLists_txt patch-3d-viewer_CMakeLists_txt patch-CMakeLists_txt patch-demos_python_scripts_examples_gen_gerber_and_drill_files_board_py patch-demos_python_scripts_examples_plot_board_py patch-eeschema_CMakeLists_txt patch-gerbview_CMakeLists_txt patch-include_system_libcontext_h patch-new_CMakeLists_txt patch-pagelayout_editor_CMakeLists_txt patch-pcb_calculator_CMakeLists_txt patch-utils_kicad2step_kicad2step_cpp Log message: Update cad/kicad 6.0.1. input and ok sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/22 08:40:52 Modified files: x11/qt5/qtbase : Makefile Added files: x11/qt5/qtbase/patches: patch-src_corelib_io_qprocess_unix_cpp Log message: Fix CVE-2022-25255 The Qt Company reports: Recently, the Qt Project's security team was made aware of an issue regarding QProcess and determined it to be a security issue on Unix-based platforms only. We do not believe this to be a considerable risk for applications as the likelihood of it being triggered is minimal. Specifically, the problem is around using QProcess to start an application without having an absolute path, and as a result, it depends on it finding it in the PATH environment variable. As a result, it may be possible for an attacker to place their copy of the executable in question inside the working/current directory for the QProcess and have it invoked that instead. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-25255 This is the patch linked from the announcement: https://lists.qt-project.org/pipermail/announce/2022-February/000333.html CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/22 08:48:33 Removed files: cad/kicad-share/i18n: Makefile distinfo cad/kicad-share/i18n/pkg: DESCR PLIST Log message: rm i18n subdir. this no longer exists and was missed in original update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/22 08:48:52 Modified files: graphics/babl : Makefile distinfo graphics/babl/pkg: PLIST Added files: graphics/babl/pkg: PFRAG.amd64 Log message: Update to babl-0.1.90. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/22 08:49:06 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/pkg: PLIST Added files: graphics/gegl04/pkg: PFRAG.amd64 Removed files: graphics/gegl04/patches: patch-gegl_meson_build Log message: Update to gegl04-0.4.36. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/22 08:54:54 Modified files: x11/qt5/qtbase : Tag: OPENBSD_7_0 Makefile Added files: x11/qt5/qtbase/patches: Tag: OPENBSD_7_0 patch-src_corelib_io_qprocess_unix_cpp Log message: Fix CVE-2022-25255 The Qt Company reports: Recently, the Qt Project's security team was made aware of an issue regarding QProcess and determined it to be a security issue on Unix-based platforms only. We do not believe this to be a considerable risk for applications as the likelihood of it being triggered is minimal. Specifically, the problem is around using QProcess to start an application without having an absolute path, and as a result, it depends on it finding it in the PATH environment variable. As a result, it may be possible for an attacker to place their copy of the executable in question inside the working/current directory for the QProcess and have it invoked that instead. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-25255 This is the patch linked from the announcement: https://lists.qt-project.org/pipermail/announce/2022-February/000333.html CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/02/22 08:59:13 Modified files: usr.sbin/snmpd : application.c Log message: requestid is a 32 bit integer, make sure that we request that with ober_scanf_elements. Found the hard way on octeon and patch tested by sebastian rostwald de OK tb CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/22 09:01:18 Modified files: games/freebee : Makefile distinfo games/freebee/pkg: PLIST Log message: Update games/freebee to 2.0. The dictionary was removed and is now downloaded and updated on start. ok kn@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/22 09:08:59 Modified files: usr.bin/seq : seq.c Log message: Remove -v option from usage. Ok millert@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/22 09:14:38 Modified files: usr.bin/seq : seq.c Log message: Pledge stdio. Ok millert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 09:58:08 Modified files: sys/sys : syslimits.h Log message: Add _MAXCOMLEN to syslimits, it is 24, and includes the NUL. Following commits will change sys/param.h MAXCOMLEN, sys/sysctl.h KI_MAXCOMLEN, sys/acct.h ac_comm[], dev/ic/dtvar.h DTMAXCOMLEN to use this, and also adapt most to the included NUL correctly. This will allow us to remove sys/param.h include from userland base. sys/syslimits.h is chosen as the best place for this define because it has very small namespace which is already pulled in often. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:04:29 Modified files: sys/sys : param.h Log message: Define MAXCOMLEN in terms of _MAXCOMLEN (-1, because MAXCOMLEN does not have the terminating NUL). In the near future, fewer programs will use this yucky non-string, some kernel:userland interfaces will to change to pass a proper string. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:05:51 Modified files: sys/sys : sysctl.h Log message: sysctl already passed the commandname as a 24-byte string KI_MAXCOMLEN because it was padded. Define it in terms of _MAXCOMLEN from syslimits.h ok millert CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/22 10:07:24 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-3.5.1 Release notes: https://github.com/sabnzbd/sabnzbd/releases/tag/3.5.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:14:14 Modified files: sys/sys : core.h ktrace.h proc.h sys/kern : kern_exec.c kern_ktrace.c Log message: Start using new _MAXCOMLEN (a proper string expanded to 24 bytes including the NUL), in all internal interafaces, and expose this in ktrace, core, or proc.h visibility. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:22:29 Modified files: sys/sys : acct.h sys/kern : kern_acct.c share/man/man5 : acct.5 usr.sbin/sa : extern.h main.c Log message: Since other exported commandnames were increased to 24 and graduated into proper strings, adapt struct acct's ac_comm similarily. While here increase ac_mem to 32-bits, increase ac_flag from 8 to 32 bits for future extensions, add ac_pid for forensics, and reorder the structure to avoid compiler pads. More work remains in the sa(8) command to use ac_pid better. This is a flag day for the acct file format, new/old files/tools are incompatible. ok bluhm millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/22 10:24:13 Modified files: usr.sbin/bgpd : parse.y Log message: Convert parse.y to use stdint.h types uintX_t instead of u_intX_t OK tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:26:04 Modified files: sys/dev/dt : dt_dev.c dtvar.h usr.sbin/btrace: btrace.c Log message: Since other exported commandnames were increased to 24 and graduated into proper strings, adapt dt's exported string in the same way. Old/new files/tools will not work the same way. That this interface needs to also change was pointed out by jsg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:30:07 Modified files: bin/ps : keyword.c Log message: Instead of using MAXCOMLEN from sys/param.h, use KI_MAXCOMLEN as width, from sysctl.h. This isn't a perfect transition, still thinking about other ways to do it. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:31:31 Modified files: usr.bin/kdump : kdump.c Log message: Since ktr_comm is now a string, we do not need MAXCOMLEN to limit printf. And thus, sys/param.h is not needed either. ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 10:35:01 Modified files: lib/libkvm : kvm.c kvm_file2.c kvm_proc.c kvm_proc2.c usr.bin/kdump : mksubr usr.bin/ktrace : ktrace.c subr.c usr.bin/systat : pigs.c vmstat.c usr.bin/tmux : procname.c usr.bin/top : machine.c usr.bin/vmstat : vmstat.c usr.bin/w : proc_compare.c w.c usr.sbin/procmap: procmap.c usr.sbin/pstat : pstat.c usr.sbin/tcpdump: print-pflog.c Log message: MAXCOMLEN is no longer needed in these programs, so remove the annotation from sys/param.h include lines, or remove the include lines entirely if it this was the least requirement. ok millert CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/22 10:42:52 Modified files: bin/ps : keyword.c usr.sbin/sa : extern.h Log message: Use sizeof() instead of KI_MAXCOMLEN and KI_WMESGLEN in structs. This way we keep the size of the strings in the private struct in sync with what the kernel gives us. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/22 11:02:41 Modified files: lib/libexpat : Tag: OPENBSD_7_0 Changes README.md lib/libexpat/doc: Tag: OPENBSD_7_0 reference.html lib/libexpat/examples: Tag: OPENBSD_7_0 elements.c outline.c lib/libexpat/lib: Tag: OPENBSD_7_0 expat.h xmlparse.c xmlrole.c xmltok.c xmltok_impl.c lib/libexpat/tests: Tag: OPENBSD_7_0 runtests.c lib/libexpat/tests/benchmark: Tag: OPENBSD_7_0 benchmark.c Log message: Update libexpat to 2.4.6. This fixes CVE-2022-25235, CVE-2022-25236 CVE-2022-25313, CVE-2022-25314, and CVE-2022-25315. Relevant for OpenBSD are security fixes #558 #559 #560 #561 #562 and bug fixes #566. No library bump necessary. Revert XML_MICRO_VERSION to the value of OpenBSD 7.0 release. this is errata/7.0/015_expat.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/22 11:08:20 Modified files: lib/libexpat : Tag: OPENBSD_6_9 Changes lib/libexpat/lib: Tag: OPENBSD_6_9 xmlparse.c xmltok.c xmltok_impl.c lib/libexpat/tests: Tag: OPENBSD_6_9 runtests.c Log message: Backport security fixes from libexpat 2.4.5 and 2.4.6 to 2.2.10. This fixes CVE-2022-25235, CVE-2022-25236 CVE-2022-25313, CVE-2022-25314, and CVE-2022-25315. Relevant for OpenBSD are security fixes #558 #559 #560 #561 #562 and bug fixes #566. this is errata/6.9/031_expat.patch.sig CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/22 11:29:13 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-stable to 2.319.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/22 11:30:48 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_0 Makefile distinfo Log message: Update jenkins-devel 2.335 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/22 13:00:12 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/22 13:37:19 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Fix thinko in construction of SMC key for the targeted GPIO pin. visa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/22 14:21:07 Modified files: telephony/asterisk: Makefile.inc Log message: Force-disable asterisk on archs without ports-gcc Even though Makefile.inc sets COMPILERC=ports-gcc, this is not enough to disable asterisk on archs without ports-gcc support, because Makefile.inc includes bsd.port.arch.mk before compiler.port.mk restricts the available archs with ONLY_FOR_ARCHS. This is a workaround to get rid of useless build failures on riscv64. ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 15:33:23 Modified files: devel/teensyloader: Makefile distinfo devel/teensyloader/pkg: DESCR PLIST Log message: update to teensyloader-2.2, from Volker Schlecht with small tweaks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 15:39:30 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: update to vultr-cli-2.12.1, from Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/22 16:08:01 Log message: Import schema2ldif From Aisha Tammy ok sthen@ COMMENT schema to ldif converter and manager DESCR schema2ldif is a tool to convert .schema files to .ldif files for usage with an OpenLDAP server. ldap-schema-manager is a tool to manage schemas by allowing the following functions among other functions: - insertion - deletion - modification - listing current schemas Status: Vendor Tag: kmos Release Tags: kmos_20220222 N ports/converters/schema2ldif/Makefile N ports/converters/schema2ldif/distinfo N ports/converters/schema2ldif/pkg/PLIST N ports/converters/schema2ldif/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 16:14:30 Modified files: net/snort : Makefile distinfo net/snort/patches: patch-src_preprocessors_Stream6_snort_stream_tcp_c Log message: update to snort-2.9.19, from Markus Lude (maintainer), ok kmos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 16:17:51 Modified files: shells/nsh : Makefile distinfo Log message: update to newer nsh checkout, from Tom Smyth (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/22 16:21:00 Modified files: sysutils/patchelf: Makefile distinfo Log message: Update to patchelf 0.14.5 All fixes/quirks for tests were merged, amd64 succeeds 44/45 tests while sparc64/ld.bfd(1) remains a bumpy ride. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/22 16:24:09 Modified files: usr.bin/seq : seq.c Log message: Check asprintf() return to avoid crashing in strcmp(). ok deraadt millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/22 16:25:44 Modified files: usr.bin/seq : seq.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/22 16:28:33 Modified files: net/snort/patches: patch-src_dynamic-plugins_sf_engine_Makefile_in Log message: commit patch which I missed due to a rejected diff noop change, it was only a regen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/22 17:06:59 Modified files: converters : Makefile Log message: Hook schema2ldif to build Reminder from tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/22 18:43:12 Modified files: sysutils/patchelf: Makefile Log message: Use devel/gas for tests on non-clang arches to fix sparc64 test build CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/22 18:45:10 Modified files: sysutils/patchelf: Makefile Log message: Avoid --build-id on non-clang/ld.bfd(1) arches to enable sparc64 test build CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/02/22 22:10:15 Modified files: x11/xmonad/pkg : DESCR Log message: Remove an outdated note from xmonad description OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/02/22 22:41:19 Modified files: devel/darcs : Makefile distinfo Log message: Update for devel/darcs from 2.16.4 to 2.16.5 Kindly submitted by Volker Schlecht openbsd-ports _at_ schlecht _dot_ dev CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/23 00:16:26 Modified files: sys/arch/arm64/include: asm.h sys/arch/riscv64/include: asm.h Log message: unifdef __ELF__ ok guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 01:46:55 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.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 01:46:58 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-channels_rdpdr_client_rdpdr_main_c x11/freerdp/pkg: PLIST Log message: update to freerdp-2.6.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/23 01:58:43 Modified files: devel/meson : Makefile meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Re-add support for: Set SHARED_LIBS to '0.0' if unset when building in ports. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/23 02:01:31 Modified files: devel/libgit2/py-git2: Makefile distinfo Removed files: devel/libgit2/py-git2/patches: patch-pygit2_decl_buffer_h patch-pygit2_decl_remote_h patch-src_types_h Log message: Update to py3-git2-1.9.0. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/23 02:03:39 Modified files: databases/victoriametrics: Makefile distinfo Log message: Update to 1.73.1 CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2022/02/23 03:28:05 Modified files: regress/usr.bin/snmp: Makefile Log message: Interface index 1 doesn't need to have an lladdr. Found by anton@ who has enc0 on index 1 on his arm64 regress machine. with and OK anton@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 04:07:09 Modified files: usr.bin/ssh : version.h Log message: openssh-8.9 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/23 04:10:30 Modified files: x11/gnome/tour : Makefile distinfo x11/gnome/tour/pkg: PLIST Log message: Update to gnome-tour-40.1. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 04:15:57 Modified files: usr.bin/ssh : auth-rhosts.c Log message: use asprintf to construct .rhosts paths CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 04:17:10 Modified files: usr.bin/ssh : auth.c Log message: randomise the password used in fakepw CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 04:18:13 Modified files: usr.bin/ssh : auth2.c Log message: avoid integer overflow of auth attempts (harmless, caught by monitor) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/23 04:20:35 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h config.c parse.y printconf.c session.c Log message: Make it possible to bind and connect to non-default ports. This is mainly for testing. Using alternate ports does not work for session using ipsec. OK tb@ deraadt@ CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/02/23 04:55:29 Added files: openssh/txt : release-8.9 Log message: openssh 8.9 release notes CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/23 04:57:30 Log message: update to unbound 1.15.0, ok florian@ Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_15_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 C 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 C src/usr.sbin/unbound/validator/validator.h U src/usr.sbin/unbound/validator/val_anchor.h C src/usr.sbin/unbound/validator/val_utils.c C src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h C src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h 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 U 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 C src/usr.sbin/unbound/services/localzone.h C src/usr.sbin/unbound/services/mesh.c C 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 C src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/iterator/iter_resptype.h C src/usr.sbin/unbound/iterator/iter_fwd.c C src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_scrub.h U src/usr.sbin/unbound/iterator/iter_resptype.c C src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/iterator/iter_hints.h 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 C src/usr.sbin/unbound/iterator/iter_utils.h C src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/FEATURES 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 C 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 C src/usr.sbin/unbound/sldns/parseutil.h C 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 C 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 C src/usr.sbin/unbound/sldns/str2wire.h U src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/pkthdr.h C src/usr.sbin/unbound/sldns/wire2str.c C src/usr.sbin/unbound/sldns/str2wire.c C src/usr.sbin/unbound/respip/respip.c C src/usr.sbin/unbound/respip/respip.h U src/usr.sbin/unbound/dynlibmod/dynlibmod.c U src/usr.sbin/unbound/dynlibmod/dynlibmod.h U src/usr.sbin/unbound/dynlibmod/examples/helloworld.c U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c C src/usr.sbin/unbound/edns-subnet/subnetmod.c U src/usr.sbin/unbound/edns-subnet/subnetmod.h U src/usr.sbin/unbound/edns-subnet/addrtree.h U src/usr.sbin/unbound/edns-subnet/edns-subnet.c C src/usr.sbin/unbound/edns-subnet/edns-subnet.h U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h U src/usr.sbin/unbound/edns-subnet/addrtree.c C src/usr.sbin/unbound/smallapp/unbound-control.c C src/usr.sbin/unbound/smallapp/unbound-checkconf.c C src/usr.sbin/unbound/smallapp/unbound-anchor.c C 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 C src/usr.sbin/unbound/libunbound/unbound.h C src/usr.sbin/unbound/libunbound/worker.h C src/usr.sbin/unbound/libunbound/libworker.c C src/usr.sbin/unbound/libunbound/unbound-event.h C src/usr.sbin/unbound/libunbound/context.c C src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/libunbound/libworker.h 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/mini_tpkg.sh 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 C 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 C src/usr.sbin/unbound/dnscrypt/dnscrypt.h U 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 U src/usr.sbin/unbound/daemon/daemon.h U src/usr.sbin/unbound/daemon/remote.h C src/usr.sbin/unbound/daemon/unbound.c U src/usr.sbin/unbound/daemon/acl_list.h U src/usr.sbin/unbound/daemon/cachedump.h U src/usr.sbin/unbound/daemon/stats.h U 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 C src/usr.sbin/unbound/dns64/dns64.c C src/usr.sbin/unbound/ipsecmod/ipsecmod.h C 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 C 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 C 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 U src/usr.sbin/unbound/util/tube.h U src/usr.sbin/unbound/util/ub_event.h C src/usr.sbin/unbound/util/net_help.h U src/usr.sbin/unbound/util/edns.c U src/usr.sbin/unbound/util/log.c C src/usr.sbin/unbound/util/configparser.y U src/usr.sbin/unbound/util/rbtree.c U src/usr.sbin/unbound/util/regional.h 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 C 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 C 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 C src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/random.h C src/usr.sbin/unbound/util/netevent.c U src/usr.sbin/unbound/util/log.h U src/usr.sbin/unbound/util/locks.c U src/usr.sbin/unbound/util/winsock_event.h U src/usr.sbin/unbound/util/storage/lookup3.h U src/usr.sbin/unbound/util/storage/dnstree.c U src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/lruhash.c U src/usr.sbin/unbound/util/storage/lruhash.h U src/usr.sbin/unbound/util/storage/dnstree.h U src/usr.sbin/unbound/util/storage/slabhash.h U src/usr.sbin/unbound/util/storage/slabhash.c C src/usr.sbin/unbound/util/data/packed_rrset.h U src/usr.sbin/unbound/util/data/msgencode.h C src/usr.sbin/unbound/util/data/msgparse.h U src/usr.sbin/unbound/util/data/packed_rrset.c C src/usr.sbin/unbound/util/data/msgreply.c C src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/dname.h C src/usr.sbin/unbound/util/data/msgreply.h C src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.c U src/usr.sbin/unbound/util/shm_side/shm_main.h C src/usr.sbin/unbound/util/shm_side/shm_main.c U src/usr.sbin/unbound/cachedb/cachedb.h C src/usr.sbin/unbound/cachedb/cachedb.c U src/usr.sbin/unbound/cachedb/redis.h U src/usr.sbin/unbound/cachedb/redis.c U src/usr.sbin/unbound/ipset/ipset.c U src/usr.sbin/unbound/ipset/ipset.h 97 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: www Changes by: djm@cvs.openbsd.org 2022/02/23 04:59:18 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html openssh/txt : release-8.9 Log message: openssh-8.9 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/23 05:04:06 Modified files: usr.sbin/unbound: Makefile.in README.md acx_nlnetlabs.m4 config.guess config.h.in config.sub configure configure.ac usr.sbin/unbound/cachedb: cachedb.c usr.sbin/unbound/daemon: daemon.c remote.c stats.c unbound.c worker.c usr.sbin/unbound/dns64: dns64.c usr.sbin/unbound/dnscrypt: dnscrypt.c dnscrypt.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 unbound.doxygen usr.sbin/unbound/edns-subnet: edns-subnet.h subnetmod.c usr.sbin/unbound/ipsecmod: ipsecmod.c ipsecmod.h usr.sbin/unbound/iterator: iter_delegpt.c iter_delegpt.h iter_fwd.c iter_hints.c iter_utils.c iter_utils.h iterator.c iterator.h usr.sbin/unbound/libunbound: context.c context.h libunbound.c libworker.c unbound-event.h unbound.h worker.h usr.sbin/unbound/respip: respip.c respip.h usr.sbin/unbound/services: authzone.c authzone.h listen_dnsport.c listen_dnsport.h localzone.c localzone.h mesh.c outside_network.c outside_network.h usr.sbin/unbound/services/cache: infra.c infra.h rrset.h usr.sbin/unbound/sldns: keyraw.c parseutil.h str2wire.c str2wire.h wire2str.c wire2str.h usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c unbound-control.c worker_cb.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c fptr_wlist.h iana_ports.inc mini_event.c module.h net_help.c net_help.h netevent.c netevent.h tube.c ub_event.c usr.sbin/unbound/util/data: msgencode.c msgparse.c msgparse.h msgreply.c msgreply.h packed_rrset.h usr.sbin/unbound/util/shm_side: shm_main.c usr.sbin/unbound/validator: autotrust.c val_utils.c validator.c validator.h Log message: merge unbound 1.15.0 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/23 05:12:11 Modified files: usr.sbin/unbound/doc: Changelog usr.sbin/unbound/services: listen_dnsport.c Log message: merge upstream commit to unbound: "Fix that TCP interface does not use TLS when TLS is also configured" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 05:25:24 Modified files: databases/freetds: Makefile distinfo databases/freetds/pkg: PLIST Log message: update to freetds-1.3.9 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2022/02/23 05:36:31 Modified files: geo/mapcache : Makefile distinfo Log message: geo/mapcache: 1.12.0. See https://mapserver.org/development/changelog/mapcache/changelog-1-12.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/23 06:07:58 Modified files: geo/geoclue2 : Makefile geo/geoclue2/pkg: PLIST Log message: Fix @pkgpath marker. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/23 06:37:06 Modified files: share/man/man5 : pf.conf.5 Log message: better help for getting addresses for dgrams received with divert-to. getsockname is for connected sockets, not all sockets. dgrams need to use some setsockopt stuff and cmsgs to get packet info like that. suggested by K R on bugs@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/23 07:03:43 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-base_allocator_partition_allocator_page_allocator_internals_posix_h Log message: fix DiscardSystemPagesInternal() so that the memory is actually in a state expected by the partition allocator this also fixes some weird video playback issue where buffering was botched CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/23 07:03:52 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-base_allocator_partition_allocator_page_allocator_internals_posix_h Log message: fix DiscardSystemPagesInternal() so that the memory is actually in a state expected by the partition allocator this also fixes some weird video playback issue where buffering was botched CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/23 08:17:29 Modified files: graphics/netpbm: Makefile Log message: graphics/netpbm: GNU seq no longer needed for tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 08:46:38 Modified files: mail/notmuch/notmuch/patches: patch-test_test-lib-OPENBSD_sh Log message: gseq no longer needed for tests (but coreutils still needed for gstat) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 08:47:35 Modified files: net/isc-bind : Makefile devel/ccache : Makefile net/rrdtool : Makefile Log message: gseq no longer needed for tests CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/23 09:09:11 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-components_translate_core_browser_translate_prefs_cc Added files: www/chromium/patches: patch-base_allocator_partition_allocator_page_allocator_h Log message: it is safer to return false in DecommittedMemoryIsAlwaysZeroed() because it is flaky CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2022/02/23 09:10:46 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-base_allocator_partition_allocator_page_allocator_h Log message: it is safer to return false in DecommittedMemoryIsAlwaysZeroed() because it is flaky CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 09:25:48 Modified files: sysutils/monit : Makefile distinfo Log message: update to monit-5.31.0, from Caspar Schutijser (maintainer) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2022/02/23 10:44:27 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Log message: Update fossil to 2.18 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:24 ports/sysutils/borgbackup/1.1 Update of /cvs/ports/sysutils/borgbackup/1.1 In directory cvs.openbsd.org:/tmp/cvs-serv87538/1.1 Log Message: Directory /cvs/ports/sysutils/borgbackup/1.1 added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:28 ports/sysutils/borgbackup/1.1/patches Update of /cvs/ports/sysutils/borgbackup/1.1/patches In directory cvs.openbsd.org:/tmp/cvs-serv68653/1.1/patches Log Message: Directory /cvs/ports/sysutils/borgbackup/1.1/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:31 ports/sysutils/borgbackup/1.1/pkg Update of /cvs/ports/sysutils/borgbackup/1.1/pkg In directory cvs.openbsd.org:/tmp/cvs-serv62021/1.1/pkg Log Message: Directory /cvs/ports/sysutils/borgbackup/1.1/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:34 ports/sysutils/borgbackup/1.2 Update of /cvs/ports/sysutils/borgbackup/1.2 In directory cvs.openbsd.org:/tmp/cvs-serv19052/1.2 Log Message: Directory /cvs/ports/sysutils/borgbackup/1.2 added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:38 ports/sysutils/borgbackup/1.2/patches Update of /cvs/ports/sysutils/borgbackup/1.2/patches In directory cvs.openbsd.org:/tmp/cvs-serv92117/1.2/patches Log Message: Directory /cvs/ports/sysutils/borgbackup/1.2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:00:41 ports/sysutils/borgbackup/1.2/pkg Update of /cvs/ports/sysutils/borgbackup/1.2/pkg In directory cvs.openbsd.org:/tmp/cvs-serv88355/1.2/pkg Log Message: Directory /cvs/ports/sysutils/borgbackup/1.2/pkg added to the repository CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2022/02/23 11:12:16 Modified files: . : errata69.html errata70.html Log message: Release libexpat errata. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:23:08 Modified files: sysutils/borgbackup: Makefile Added files: sysutils/borgbackup: Makefile.inc sysutils/borgbackup/1.1: Makefile distinfo sysutils/borgbackup/1.1/patches: patch-setup_py patch-src_borg__endian_h sysutils/borgbackup/1.1/pkg: DESCR PLIST sysutils/borgbackup/1.2: Makefile distinfo sysutils/borgbackup/1.2/patches: patch-src_borg__endian_h sysutils/borgbackup/1.2/pkg: DESCR PLIST Removed files: sysutils/borgbackup: distinfo sysutils/borgbackup/patches: patch-setup_py patch-src_borg__endian_h sysutils/borgbackup/pkg: DESCR PLIST Log message: Update to borgbackup-1.2.0 Although this update plays nicely with releases from the 1.1 branch, and strictly taken, nothing special is required for upgrading, the old version is retained by splitting into 1.1 and 1.2 subdirectories. This gives users the opportunity to update their scripts. Changelog, including upgrade and compatibility notes, can be found at https://github.com/borgbackup/borg/blob/1.2.0/docs/changes.rst#version-120-2022-02-22-220222--. Thanks to Martin Ziemer for testing. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 11:28:12 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/patches: patch-setup_py sysutils/borgmatic/pkg: PLIST Log message: Update to borgmatic-1.5.23 Changes: https://github.com/borgmatic-collective/borgmatic/blob/1.5.23/NEWS. Noticeable is addition of `compact`, which is needed for borgbackup-1.2.0. Heavy lifting done by sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/23 12:01:00 Modified files: usr.bin/ssh : scp.c Log message: and we go back to testing sftp-scp after the 8.9 release... CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2022/02/23 12:13:29 Modified files: distrib/sets/lists/base: md.riscv64 Log message: sync CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 14:21:16 Modified files: usr.bin/ssh : scp.1 Log message: put back the scp manpage changes for SFTP mode too CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/23 14:21:50 Modified files: usr.bin/ssh : auth-rhosts.c Log message: free(3) wants stdlib.h CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:45:23 Modified files: x11/mplayer : Makefile Removed files: x11/mplayer/patches: patch-stream_stream_h Log message: mplayer: disable Live555 support, from Brad There are quite a few CVE in this codebase; newer releases have changed and MPlayer cannot build with it anyway. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:46:22 Modified files: x11/vlc : Makefile x11/vlc/patches: patch-configure_ac Log message: vlc tweaks (no functional change), from Brad: Switch to using the pkg-config file for sndio Move the live555 disabling up into the rest of the options, not planning to re-enable it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:47:26 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: patch-doc_encoders_texi patch-libavcodec_aacenc_c Log message: FFmpeg change from Brad: Switch the default AAC encoder to twoloop CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:48:09 Modified files: multimedia/aom : Makefile distinfo Log message: update to aom-3.3.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:49:44 Modified files: databases/mariadb: distinfo databases/mariadb/patches: patch-include_ssl_compat_h patch-libmariadb_libmariadb_CMakeLists_txt patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh patch-scripts_mysqld_safe_sh patch-support-files_CMakeLists_txt databases/mariadb/pkg: PLIST-main PLIST-tests Log message: update to mariadb-10.6.7, from Brad CVE-2021-46659, CVE-2021-46661, CVE-2021-46663, CVE-2021-46664, CVE-2021-46665, CVE-2021-46668, CVE-2022-24048, CVE-2022-24050, CVE-2022-24051, CVE-2022-24052 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/23 14:55:49 Modified files: databases/mariadb: Makefile Log message: missed file CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/23 15:50:32 Modified files: regress/sbin/iked/parser: Makefile Log message: Prints in iked fuzzer fill 77% of full regress output. Nobody wants to see 23.2 MB text output unless when debugging a failure. And then a logfile is better than stderr. OK claudio@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 18:58:43 Log message: Import Mesa 21.3.7 Status: Vendor Tag: mesa Release Tags: mesa-21_3_7 U xenocara/lib/mesa/.dir-locals.el U xenocara/lib/mesa/.editorconfig N xenocara/lib/mesa/.gitignore U xenocara/lib/mesa/.gitlab-ci.yml U xenocara/lib/mesa/.mailmap U xenocara/lib/mesa/.pick_status.json U xenocara/lib/mesa/.travis.yml N xenocara/lib/mesa/CODEOWNERS U xenocara/lib/mesa/README.rst C xenocara/lib/mesa/VERSION C xenocara/lib/mesa/meson.build U xenocara/lib/mesa/meson_options.txt U xenocara/lib/mesa/.gitlab/issue_templates/Bug Report - AMD Radeon Vulkan.md U xenocara/lib/mesa/.gitlab/issue_templates/Bug Report.md N 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 N xenocara/lib/mesa/.gitlab-ci/crosvm-init.sh N 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 N xenocara/lib/mesa/.gitlab-ci/gtest-runner.sh U xenocara/lib/mesa/.gitlab-ci/prepare-artifacts.sh N xenocara/lib/mesa/.gitlab-ci/report-flakes.py U xenocara/lib/mesa/.gitlab-ci/run-shader-db.sh U xenocara/lib/mesa/.gitlab-ci/test-source-dep.yml U xenocara/lib/mesa/.gitlab-ci/x86_64-w64-mingw32 U xenocara/lib/mesa/.gitlab-ci/bare-metal/.editorconfig N xenocara/lib/mesa/.gitlab-ci/bare-metal/arm64_a630_egl.sh N xenocara/lib/mesa/.gitlab-ci/bare-metal/bm-init.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cros-servo.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cros_servo_run.py N xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-down.sh N xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-relay.py N xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-up.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/expect-output.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/fastboot.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/fastboot_run.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-down.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-relay.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-up.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/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 N xenocara/lib/mesa/.gitlab-ci/bare-metal/telnet-buffer.py N xenocara/lib/mesa/.gitlab-ci/common/capture-devcoredump.sh N xenocara/lib/mesa/.gitlab-ci/common/generate-env.sh N xenocara/lib/mesa/.gitlab-ci/common/init-stage1.sh N xenocara/lib/mesa/.gitlab-ci/common/init-stage2.sh N 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 N xenocara/lib/mesa/.gitlab-ci/container/build-apitrace.sh N 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 N xenocara/lib/mesa/.gitlab-ci/container/build-hang-detection.sh N xenocara/lib/mesa/.gitlab-ci/container/build-kernel.sh U xenocara/lib/mesa/.gitlab-ci/container/build-libclc.sh U xenocara/lib/mesa/.gitlab-ci/container/build-libdrm.sh U xenocara/lib/mesa/.gitlab-ci/container/build-piglit.sh U xenocara/lib/mesa/.gitlab-ci/container/build-rust.sh N xenocara/lib/mesa/.gitlab-ci/container/build-va-tools.sh U xenocara/lib/mesa/.gitlab-ci/container/build-virglrenderer.sh U xenocara/lib/mesa/.gitlab-ci/container/cross_build.sh N xenocara/lib/mesa/.gitlab-ci/container/build-vkd3d-proton.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/lava_build.sh U xenocara/lib/mesa/.gitlab-ci/container/x86_64.config N xenocara/lib/mesa/.gitlab-ci/container/debian/android_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/arm_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/arm_test.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/i386_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/ppc64el_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/s390x_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-base.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-base.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-gl.sh N xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-vk.sh N 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/lava-gitlab-ci.yml N xenocara/lib/mesa/.gitlab-ci/lava/lava-submit.sh N xenocara/lib/mesa/.gitlab-ci/lava/lava_job_submitter.py U xenocara/lib/mesa/.gitlab-ci/meson/build.sh U xenocara/lib/mesa/.gitlab-ci/meson/time-strace.sh U xenocara/lib/mesa/.gitlab-ci/meson/time.sh U xenocara/lib/mesa/.gitlab-ci/piglit/disable-vs_in.diff U xenocara/lib/mesa/.gitlab-ci/piglit/piglit-runner.sh U xenocara/lib/mesa/.gitlab-ci/piglit/run.sh U xenocara/lib/mesa/.gitlab-ci/piglit/run_cl.sh N xenocara/lib/mesa/.gitlab-ci/vkd3d-proton/run.sh U xenocara/lib/mesa/.gitlab-ci/windows/Dockerfile U xenocara/lib/mesa/.gitlab-ci/windows/README.md 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.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_deps_vs2019.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/piglit_run.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/quick_gl.txt N xenocara/lib/mesa/android/Android.mk N xenocara/lib/mesa/android/mesa3d_cross.mk U xenocara/lib/mesa/bin/.editorconfig U xenocara/lib/mesa/bin/__init__.py U xenocara/lib/mesa/bin/commit_in_branch.py U xenocara/lib/mesa/bin/commit_in_branch_test.py U xenocara/lib/mesa/bin/gen_calendar_entries.py U xenocara/lib/mesa/bin/gen_calendar_entries_test.py U xenocara/lib/mesa/bin/gen_release_notes.py U xenocara/lib/mesa/bin/gen_release_notes_test.py U xenocara/lib/mesa/bin/git_sha1_gen.py U xenocara/lib/mesa/bin/install_megadrivers.py U xenocara/lib/mesa/bin/khronos-update.py U xenocara/lib/mesa/bin/meson-cmd-extract.py U xenocara/lib/mesa/bin/meson-options.py U xenocara/lib/mesa/bin/meson.build U xenocara/lib/mesa/bin/meson_get_version.py U xenocara/lib/mesa/bin/perf-annotate-jit.py U xenocara/lib/mesa/bin/pick-ui.py U xenocara/lib/mesa/bin/post_version.py U xenocara/lib/mesa/bin/post_version_test.py U xenocara/lib/mesa/bin/symbols-check.py U xenocara/lib/mesa/bin/update-android-headers.sh U xenocara/lib/mesa/bin/pick/__init__.py U xenocara/lib/mesa/bin/pick/core.py U xenocara/lib/mesa/bin/pick/core_test.py U xenocara/lib/mesa/bin/pick/ui.py U xenocara/lib/mesa/build-support/conftest.dyn U xenocara/lib/mesa/build-support/conftest.map U xenocara/lib/mesa/docs/ARB_color_buffer_float.txt U xenocara/lib/mesa/docs/README.UVD U xenocara/lib/mesa/docs/README.VCE U xenocara/lib/mesa/docs/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 N 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/extensions.rst U xenocara/lib/mesa/docs/faq.rst U xenocara/lib/mesa/docs/favicon.ico U xenocara/lib/mesa/docs/favicon.svg C xenocara/lib/mesa/docs/features.txt 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 N xenocara/lib/mesa/docs/perfetto.rst U xenocara/lib/mesa/docs/precompiled.rst U xenocara/lib/mesa/docs/release-calendar.csv U xenocara/lib/mesa/docs/release-calendar.rst U xenocara/lib/mesa/docs/release-maintainers-keys.asc U xenocara/lib/mesa/docs/releasing.rst U xenocara/lib/mesa/docs/relnotes.rst U xenocara/lib/mesa/docs/repository.rst U xenocara/lib/mesa/docs/shading.rst U xenocara/lib/mesa/docs/sourcetree.rst U xenocara/lib/mesa/docs/submittingpatches.rst U xenocara/lib/mesa/docs/systems.rst U xenocara/lib/mesa/docs/thanks.rst U xenocara/lib/mesa/docs/utilities.rst U xenocara/lib/mesa/docs/viewperf.rst U xenocara/lib/mesa/docs/xlibdriver.rst 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 N 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 N 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/uri-caching.conf U xenocara/lib/mesa/docs/drivers/d3d12.rst U xenocara/lib/mesa/docs/drivers/freedreno.rst N xenocara/lib/mesa/docs/drivers/lima.rst U xenocara/lib/mesa/docs/drivers/llvmpipe.rst U xenocara/lib/mesa/docs/drivers/openswr.rst U xenocara/lib/mesa/docs/drivers/panfrost.rst N xenocara/lib/mesa/docs/drivers/svga3d.rst U xenocara/lib/mesa/docs/drivers/v3d.rst U xenocara/lib/mesa/docs/drivers/vc4.rst N xenocara/lib/mesa/docs/drivers/venus.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/drivers/openswr/faq.rst U xenocara/lib/mesa/docs/drivers/openswr/knobs.rst U xenocara/lib/mesa/docs/drivers/openswr/profiling.rst U xenocara/lib/mesa/docs/drivers/openswr/usage.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 N xenocara/lib/mesa/docs/isl/aux-surf-comp.rst N xenocara/lib/mesa/docs/isl/ccs.rst N xenocara/lib/mesa/docs/isl/formats.rst N xenocara/lib/mesa/docs/isl/hiz.rst N xenocara/lib/mesa/docs/isl/index.rst N xenocara/lib/mesa/docs/isl/tiling-basic.svg N xenocara/lib/mesa/docs/isl/tiling.rst N xenocara/lib/mesa/docs/isl/units.rst N xenocara/lib/mesa/docs/nir/alu.rst N xenocara/lib/mesa/docs/nir/index.rst N 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 N 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 N xenocara/lib/mesa/docs/relnotes/21.2.0.rst N xenocara/lib/mesa/docs/relnotes/21.2.2.rst N xenocara/lib/mesa/docs/relnotes/21.2.3.rst N xenocara/lib/mesa/docs/relnotes/21.3.0.rst N xenocara/lib/mesa/docs/relnotes/21.3.1.rst N xenocara/lib/mesa/docs/relnotes/21.3.2.rst N xenocara/lib/mesa/docs/relnotes/21.3.3.rst N xenocara/lib/mesa/docs/relnotes/21.3.4.rst U xenocara/lib/mesa/docs/relnotes/6.0 N xenocara/lib/mesa/docs/relnotes/21.3.5.rst N xenocara/lib/mesa/docs/relnotes/21.3.6.rst N xenocara/lib/mesa/docs/relnotes/21.3.7.rst U xenocara/lib/mesa/docs/relnotes/3.2.1 U xenocara/lib/mesa/docs/relnotes/3.4.1 U xenocara/lib/mesa/docs/relnotes/3.4.2 U xenocara/lib/mesa/docs/relnotes/4.0.1 U xenocara/lib/mesa/docs/relnotes/4.0.2 U xenocara/lib/mesa/docs/relnotes/4.0.3 U xenocara/lib/mesa/docs/relnotes/5.0.1 U xenocara/lib/mesa/docs/relnotes/5.0.2 U xenocara/lib/mesa/docs/relnotes/6.0.1 U xenocara/lib/mesa/docs/relnotes/6.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/include/c11_compat.h U xenocara/lib/mesa/include/c99_alloca.h U xenocara/lib/mesa/include/c99_compat.h U xenocara/lib/mesa/include/c99_math.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 U xenocara/lib/mesa/include/EGL/eglextchromium.h U xenocara/lib/mesa/include/EGL/eglmesaext.h U xenocara/lib/mesa/include/EGL/eglplatform.h U xenocara/lib/mesa/include/GL/gl.h U xenocara/lib/mesa/include/GL/glcorearb.h U xenocara/lib/mesa/include/GL/glext.h U xenocara/lib/mesa/include/GL/glx.h U xenocara/lib/mesa/include/GL/glxext.h U xenocara/lib/mesa/include/GL/mesa_glinterop.h U xenocara/lib/mesa/include/GL/osmesa.h U xenocara/lib/mesa/include/GL/wglext.h 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 U xenocara/lib/mesa/include/KHR/khrplatform.h U xenocara/lib/mesa/include/android_stub/android/data_space.h U xenocara/lib/mesa/include/android_stub/android/hardware_buffer.h U xenocara/lib/mesa/include/android_stub/android/hdr_metadata.h U xenocara/lib/mesa/include/android_stub/android/log.h U xenocara/lib/mesa/include/android_stub/android/native_window.h U xenocara/lib/mesa/include/android_stub/android/rect.h U xenocara/lib/mesa/include/android_stub/android/sync.h U xenocara/lib/mesa/include/android_stub/backtrace/Backtrace.h U xenocara/lib/mesa/include/android_stub/backtrace/BacktraceMap.h U xenocara/lib/mesa/include/android_stub/backtrace/backtrace_constants.h N 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 N 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/c11/.editorconfig U xenocara/lib/mesa/include/c11/threads.h U xenocara/lib/mesa/include/c11/threads_posix.h U xenocara/lib/mesa/include/c11/threads_win32.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 N xenocara/lib/mesa/include/pci_ids/crocus_pci_ids.h N 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/i965_pci_ids.h U xenocara/lib/mesa/include/pci_ids/iris_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r200_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/radeon_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/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 C 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 N 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 N xenocara/lib/mesa/include/winddk/.gitignore N xenocara/lib/mesa/include/winddk/README.txt N 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 U xenocara/lib/mesa/src/amd/addrlib/src/chip/gfx9/gfx9_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/chip/r800/si_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrcommon.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrelemlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrelemlib.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib1.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib1.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib2.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib2.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrobject.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrobject.h U xenocara/lib/mesa/src/amd/addrlib/src/core/coord.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/coord.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10SwizzlePattern.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/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/gitlab-ci.yml N xenocara/lib/mesa/src/amd/ci/radv-bonaire-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-bonaire-aco-skips.txt N xenocara/lib/mesa/src/amd/ci/radv-fiji-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-hawaii-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-hawaii-aco-skips.txt N xenocara/lib/mesa/src/amd/ci/radv-navi10-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-navi14-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-oland-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-pitcairn-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-polaris10-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-raven-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-raven-aco-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-skips.txt N xenocara/lib/mesa/src/amd/ci/radv-raven-aco-skips.txt N xenocara/lib/mesa/src/amd/ci/radv-renoir-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-renoir-aco-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-sienna_cichlid-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-flakes.txt N xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-skips.txt N xenocara/lib/mesa/src/amd/ci/radv-vangogh-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-vega10-aco-fails.txt N xenocara/lib/mesa/src/amd/ci/radv-vega10-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/traces-radv.yml N xenocara/lib/mesa/src/amd/ci/vkd3d-proton-navy_flounder.txt U xenocara/lib/mesa/src/amd/common/ac_binary.c U xenocara/lib/mesa/src/amd/common/ac_binary.h C xenocara/lib/mesa/src/amd/common/ac_debug.c U xenocara/lib/mesa/src/amd/common/ac_debug.h N xenocara/lib/mesa/src/amd/common/ac_drm_fourcc.h C xenocara/lib/mesa/src/amd/common/ac_exp_param.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 N xenocara/lib/mesa/src/amd/common/ac_nir.c U xenocara/lib/mesa/src/amd/common/ac_nir.h N 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 N xenocara/lib/mesa/src/amd/common/ac_nir_lower_ngg.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_tess_io_to_mem.c N xenocara/lib/mesa/src/amd/common/ac_perfcounter.c N 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/sid.h 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_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/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_tables.py N 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 C 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 N 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 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 N xenocara/lib/mesa/src/amd/compiler/tests/test_hard_clause.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_insert_nops.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_isel.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_optimizer.cpp N xenocara/lib/mesa/src/amd/compiler/tests/test_optimizer_postRA.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_regalloc.cpp N 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 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 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/meson.build N xenocara/lib/mesa/src/amd/vulkan/radv_acceleration_structure.c N xenocara/lib/mesa/src/amd/vulkan/radv_acceleration_structure.h U xenocara/lib/mesa/src/amd/vulkan/radv_android.c U xenocara/lib/mesa/src/amd/vulkan/radv_check_va.py C xenocara/lib/mesa/src/amd/vulkan/radv_cmd_buffer.c U xenocara/lib/mesa/src/amd/vulkan/radv_constants.h U xenocara/lib/mesa/src/amd/vulkan/radv_cs.h U xenocara/lib/mesa/src/amd/vulkan/radv_debug.c C xenocara/lib/mesa/src/amd/vulkan/radv_debug.h C xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.c U xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.h C xenocara/lib/mesa/src/amd/vulkan/radv_device.c C xenocara/lib/mesa/src/amd/vulkan/radv_formats.c C xenocara/lib/mesa/src/amd/vulkan/radv_image.c U xenocara/lib/mesa/src/amd/vulkan/radv_llvm_helper.cpp N 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_meta_fast_clear.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_lower_ycbcr_textures.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_to_llvm.c U xenocara/lib/mesa/src/amd/vulkan/radv_pass.c C xenocara/lib/mesa/src/amd/vulkan/radv_pipeline.c C xenocara/lib/mesa/src/amd/vulkan/radv_pipeline_cache.c N 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 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 C xenocara/lib/mesa/src/amd/vulkan/radv_sqtt.c C xenocara/lib/mesa/src/amd/vulkan/radv_util.c C xenocara/lib/mesa/src/amd/vulkan/radv_wsi.c U xenocara/lib/mesa/src/amd/vulkan/radv_wsi_display.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/vulkan_radv.def N xenocara/lib/mesa/src/amd/vulkan/layers/radv_metro_exodus.c C xenocara/lib/mesa/src/amd/vulkan/layers/radv_sqtt_layer.c 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 C xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h C 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 N xenocara/lib/mesa/src/asahi/meson.build N xenocara/lib/mesa/src/asahi/compiler/agx_builder.h.py N xenocara/lib/mesa/src/asahi/compiler/agx_compile.c N xenocara/lib/mesa/src/asahi/compiler/agx_compile.h N xenocara/lib/mesa/src/asahi/compiler/agx_compiler.h N xenocara/lib/mesa/src/asahi/compiler/agx_dce.c N xenocara/lib/mesa/src/asahi/compiler/agx_liveness.c N xenocara/lib/mesa/src/asahi/compiler/agx_minifloat.h N xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.c.py N xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.h.py N xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.py N xenocara/lib/mesa/src/asahi/compiler/agx_optimizer.c N xenocara/lib/mesa/src/asahi/compiler/agx_pack.c N xenocara/lib/mesa/src/asahi/compiler/agx_print.c N xenocara/lib/mesa/src/asahi/compiler/agx_register_allocate.c N xenocara/lib/mesa/src/asahi/compiler/agx_uniforms.c N xenocara/lib/mesa/src/asahi/compiler/cmdline.c N xenocara/lib/mesa/src/asahi/compiler/meson.build N xenocara/lib/mesa/src/asahi/lib/agx_bo.h N xenocara/lib/mesa/src/asahi/lib/agx_device.c N xenocara/lib/mesa/src/asahi/lib/agx_device.h N xenocara/lib/mesa/src/asahi/lib/agx_formats.c N xenocara/lib/mesa/src/asahi/lib/agx_formats.h N xenocara/lib/mesa/src/asahi/lib/cmdbuf.xml N xenocara/lib/mesa/src/asahi/lib/decode.c N xenocara/lib/mesa/src/asahi/lib/decode.h N xenocara/lib/mesa/src/asahi/lib/gen_pack.py N xenocara/lib/mesa/src/asahi/lib/hexdump.h N xenocara/lib/mesa/src/asahi/lib/io.h N xenocara/lib/mesa/src/asahi/lib/meson.build N xenocara/lib/mesa/src/asahi/lib/pool.c N xenocara/lib/mesa/src/asahi/lib/pool.h N xenocara/lib/mesa/src/asahi/lib/tiling.c N xenocara/lib/mesa/src/asahi/lib/tiling.h U xenocara/lib/mesa/src/broadcom/.editorconfig U xenocara/lib/mesa/src/broadcom/meson.build N xenocara/lib/mesa/src/broadcom/ci/deqp-v3d-rpi4-gles.toml U xenocara/lib/mesa/src/broadcom/ci/deqp-v3dv-rpi4-fails.txt N xenocara/lib/mesa/src/broadcom/ci/deqp-vc4-rpi3-gles.toml U xenocara/lib/mesa/src/broadcom/ci/gitlab-ci.yml N xenocara/lib/mesa/src/broadcom/ci/v3d-rpi4-fails.txt N xenocara/lib/mesa/src/broadcom/ci/v3d-rpi4-flakes.txt N xenocara/lib/mesa/src/broadcom/ci/v3d-rpi4-skips.txt N xenocara/lib/mesa/src/broadcom/ci/v3dv-rpi4-flakes.txt N xenocara/lib/mesa/src/broadcom/ci/v3dv-rpi4-skips.txt N xenocara/lib/mesa/src/broadcom/ci/vc4-rpi3-fails.txt N xenocara/lib/mesa/src/broadcom/ci/vc4-rpi3-flakes.txt N xenocara/lib/mesa/src/broadcom/ci/vc4-rpi3-skips.txt 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 U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_helpers.h U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_v21.xml U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_v33.xml U xenocara/lib/mesa/src/broadcom/cle/v3dx_pack.h U xenocara/lib/mesa/src/broadcom/clif/clif_dump.c U xenocara/lib/mesa/src/broadcom/clif/clif_dump.h U xenocara/lib/mesa/src/broadcom/clif/clif_private.h U xenocara/lib/mesa/src/broadcom/clif/v3dx_dump.c U xenocara/lib/mesa/src/broadcom/common/v3d_cpu_tiling.h U xenocara/lib/mesa/src/broadcom/common/v3d_debug.c U xenocara/lib/mesa/src/broadcom/common/v3d_debug.h U xenocara/lib/mesa/src/broadcom/common/v3d_device_info.c U xenocara/lib/mesa/src/broadcom/common/v3d_device_info.h U xenocara/lib/mesa/src/broadcom/common/v3d_limits.h U xenocara/lib/mesa/src/broadcom/common/v3d_macros.h N xenocara/lib/mesa/src/broadcom/common/v3d_tiling.c N xenocara/lib/mesa/src/broadcom/common/v3d_tiling.h N xenocara/lib/mesa/src/broadcom/common/v3d_util.c N 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_logic_ops.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_robust_buffer_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.c U xenocara/lib/mesa/src/broadcom/drm-shim/v3d.h U xenocara/lib/mesa/src/broadcom/drm-shim/v3d_noop.c U xenocara/lib/mesa/src/broadcom/drm-shim/v3dx.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_bo.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_bo.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cl.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cl.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cmd_buffer.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_debug.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_debug.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_descriptor_set.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_device.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_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 N xenocara/lib/mesa/src/broadcom/vulkan/v3dv_meta_common.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_meta_copy.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_pass.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_wsi.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 N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_cmd_buffer.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_descriptor_set.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_device.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_formats.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_image.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_meta_common.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_pipeline.c N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_private.h N xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_queue.c U xenocara/lib/mesa/src/broadcom/vulkan/vk_format_info.h U xenocara/lib/mesa/src/compiler/builtin_type_macros.h U xenocara/lib/mesa/src/compiler/glsl_types.cpp U xenocara/lib/mesa/src/compiler/glsl_types.h U xenocara/lib/mesa/src/compiler/meson.build U xenocara/lib/mesa/src/compiler/nir_types.cpp U 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 N xenocara/lib/mesa/src/compiler/clc/clc.c N xenocara/lib/mesa/src/compiler/clc/clc.h N xenocara/lib/mesa/src/compiler/clc/clc_helpers.cpp N xenocara/lib/mesa/src/compiler/clc/clc_helpers.h N xenocara/lib/mesa/src/compiler/clc/meson.build U xenocara/lib/mesa/src/compiler/glsl/README U xenocara/lib/mesa/src/compiler/glsl/TODO C 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 U xenocara/lib/mesa/src/compiler/glsl/builtin_functions.cpp U xenocara/lib/mesa/src/compiler/glsl/builtin_functions.h U xenocara/lib/mesa/src/compiler/glsl/builtin_int64.h U xenocara/lib/mesa/src/compiler/glsl/builtin_types.cpp 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 U xenocara/lib/mesa/src/compiler/glsl/ir.cpp U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_xfb.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_uniform_initializers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_uniforms.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_linker.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_linker.h U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_atomics.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_buffers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_images.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_samplers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c U xenocara/lib/mesa/src/compiler/glsl/glsl_lexer.ll C xenocara/lib/mesa/src/compiler/glsl/glsl_parser.yy C xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.cpp U xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.h U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.cpp U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.h U xenocara/lib/mesa/src/compiler/glsl/ir.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 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_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/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_reader.h 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_set_program_inouts.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_uniform.h U xenocara/lib/mesa/src/compiler/glsl/ir_validate.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.h U xenocara/lib/mesa/src/compiler/glsl/ir_visitor.h U xenocara/lib/mesa/src/compiler/glsl/link_atomics.cpp U xenocara/lib/mesa/src/compiler/glsl/link_functions.cpp C xenocara/lib/mesa/src/compiler/glsl/link_interface_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.h U xenocara/lib/mesa/src/compiler/glsl/link_uniform_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniform_initializers.cpp U 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 U xenocara/lib/mesa/src/compiler/glsl/list.h U xenocara/lib/mesa/src/compiler/glsl/linker.h U xenocara/lib/mesa/src/compiler/glsl/linker_util.cpp U xenocara/lib/mesa/src/compiler/glsl/linker_util.h U xenocara/lib/mesa/src/compiler/glsl/loop_analysis.cpp U xenocara/lib/mesa/src/compiler/glsl/loop_analysis.h U xenocara/lib/mesa/src/compiler/glsl/loop_unroll.cpp C xenocara/lib/mesa/src/compiler/glsl/lower_blend_equation_advanced.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_buffer_access.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_buffer_access.h U xenocara/lib/mesa/src/compiler/glsl/lower_builtins.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp C xenocara/lib/mesa/src/compiler/glsl/lower_cs_derived.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_discard.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_discard_flow.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_distance.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_if_to_cond_assign.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_instructions.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_int64.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_jumps.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_mat_op_to_vec.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_named_interface_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_offset_array.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_output_reads.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_packed_varyings.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_packing_builtins.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_precision.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_shared_reference.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_subroutine.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_tess_level.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_ubo_reference.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vec_index_to_swizzle.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vector.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/lower_vertex_id.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_xfb_varying.cpp U xenocara/lib/mesa/src/compiler/glsl/main.cpp U xenocara/lib/mesa/src/compiler/glsl/meson.build U xenocara/lib/mesa/src/compiler/glsl/opt_add_neg_to_sub.h U xenocara/lib/mesa/src/compiler/glsl/opt_algebraic.cpp C xenocara/lib/mesa/src/compiler/glsl/opt_array_splitting.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_conditional_discard.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_dead_builtin_variables.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_copy_propagation_elements.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_dead_builtin_varyings.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_redundant_jumps.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_structure_splitting.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_swizzle.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_tree_grafting.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_vectorize.cpp U xenocara/lib/mesa/src/compiler/glsl/program.h C 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 U 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 C xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-parse.y U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp.c C 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/copy_constant_to_storage_tests.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/general_ir_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/invalidate_locations_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/list_iterators.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/lower_int64_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/lower_jump_cases.py 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/set_uniform_initializer_tests.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/uniform_initializer_utils.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/uniform_initializer_utils.h U xenocara/lib/mesa/src/compiler/glsl/tests/varyings_test.cpp 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 N xenocara/lib/mesa/src/compiler/isaspec/decode.c N xenocara/lib/mesa/src/compiler/isaspec/decode.h N xenocara/lib/mesa/src/compiler/isaspec/decode.py N xenocara/lib/mesa/src/compiler/isaspec/encode.py N xenocara/lib/mesa/src/compiler/isaspec/isa.py N 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 C xenocara/lib/mesa/src/compiler/nir/nir_builder.h C 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 C 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 C xenocara/lib/mesa/src/compiler/nir/nir_convert_ycbcr.c U xenocara/lib/mesa/src/compiler/nir/nir_deref.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_gs_count_vertices.c C 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 C 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_intrinsics_c.py U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics_h.py U xenocara/lib/mesa/src/compiler/nir/nir_liveness.c 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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_alu_to_scalar.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 N xenocara/lib/mesa/src/compiler/nir/nir_lower_blend.c N xenocara/lib/mesa/src/compiler/nir/nir_lower_blend.h U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_bitsize.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_float.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_int32.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clamp_color_outputs.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_clip.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_disable.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_halfz.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_convert_alu_types.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_discard_or_demote.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_double_ops.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_drawpixels.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fb_read.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_flatshade.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_flrp.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_io.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fp16_conv.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_frexp.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_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 U xenocara/lib/mesa/src/compiler/nir/nir_lower_idiv.c N xenocara/lib/mesa/src/compiler/nir/nir_lower_image.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_indirect_derefs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_input_attachments.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_int64.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_int_to_float.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_interpolation.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_mediump.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 C 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 N 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_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 C xenocara/lib/mesa/src/compiler/nir/nir_lower_tex.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_patch_vertices.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_point_size.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_mov.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_printf.c N xenocara/lib/mesa/src/compiler/nir/nir_lower_readonly_images_to_tex.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_regs_to_ssa.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_returns.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_samplers.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_scratch.c N xenocara/lib/mesa/src/compiler/nir/nir_lower_shader_calls.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 N xenocara/lib/mesa/src/compiler/nir/nir_lower_sysvals_to_varyings.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_texcoord_replace.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_to_source_mods.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_two_sided_color.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_ubo_vec4.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_undef_to_zero.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_uniforms_to_ubo.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_var_copies.c C xenocara/lib/mesa/src/compiler/nir/nir_lower_variable_initializers.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vars_to_ssa.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vec3_to_vec4.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vec_to_movs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_viewport_transform.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_center.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_ytransform.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wrmasks.c U xenocara/lib/mesa/src/compiler/nir/nir_metadata.c U xenocara/lib/mesa/src/compiler/nir/nir_move_vec_src_uses_to_dest.c U xenocara/lib/mesa/src/compiler/nir/nir_normalize_cubemap_coords.c C xenocara/lib/mesa/src/compiler/nir/nir_opcodes.py C xenocara/lib/mesa/src/compiler/nir/nir_opcodes_c.py C 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_cse.c C xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_prop_vars.c C xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_propagate.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 N 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 N xenocara/lib/mesa/src/compiler/nir/nir_opt_move_discards_to_top.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_offsets.c C xenocara/lib/mesa/src/compiler/nir/nir_opt_peephole_select.c N xenocara/lib/mesa/src/compiler/nir/nir_opt_phi_precision.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_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 C 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 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 U 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 U xenocara/lib/mesa/src/compiler/nir/nir_split_per_member_structs.c U xenocara/lib/mesa/src/compiler/nir/nir_split_var_copies.c U xenocara/lib/mesa/src/compiler/nir/nir_split_vars.c C xenocara/lib/mesa/src/compiler/nir/nir_sweep.c C 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 N 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 N xenocara/lib/mesa/src/compiler/nir/tests/core_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 C 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 N xenocara/lib/mesa/src/egl/drivers/dri2/platform_android.h N xenocara/lib/mesa/src/egl/drivers/dri2/platform_android_mapper.cpp U xenocara/lib/mesa/src/egl/drivers/dri2/platform_device.c C 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 U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c 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 N xenocara/lib/mesa/src/egl/drivers/wgl/egl_wgl.c N 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 U xenocara/lib/mesa/src/egl/main/egl.def 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 U xenocara/lib/mesa/src/egl/main/eglconfig.c U xenocara/lib/mesa/src/egl/main/eglconfig.h U xenocara/lib/mesa/src/egl/main/eglcontext.c U 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 C xenocara/lib/mesa/src/egl/main/egldispatchstubs.c C 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 U xenocara/lib/mesa/src/egl/main/eglentrypoint.h C xenocara/lib/mesa/src/egl/main/eglglobals.c U xenocara/lib/mesa/src/egl/main/eglglobals.h C xenocara/lib/mesa/src/egl/main/eglglvnd.c U xenocara/lib/mesa/src/egl/main/eglimage.c U xenocara/lib/mesa/src/egl/main/eglimage.h C 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 U xenocara/lib/mesa/src/egl/main/eglsync.h U xenocara/lib/mesa/src/egl/main/egltypedefs.h U xenocara/lib/mesa/src/egl/wayland/.editorconfig U xenocara/lib/mesa/src/egl/wayland/wayland-drm/meson.build U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml U xenocara/lib/mesa/src/etnaviv/meson.build N xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc2000-fails.txt N xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc2000-flakes.txt N 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/Makefile 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 N xenocara/lib/mesa/src/freedreno/afuc/emu-ds.c N xenocara/lib/mesa/src/freedreno/afuc/emu-regs.c N xenocara/lib/mesa/src/freedreno/afuc/emu-ui.c N xenocara/lib/mesa/src/freedreno/afuc/emu.c N 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 N xenocara/lib/mesa/src/freedreno/afuc/util.c N xenocara/lib/mesa/src/freedreno/afuc/util.h N xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a307.toml N xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a530.toml N xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630-vk-full.toml N xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630-vk.toml N xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630.toml N xenocara/lib/mesa/src/freedreno/ci/freedreno-a307-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a307-flakes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-flakes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-skips.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-asan-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-bypass-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/gitlab-ci.yml N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-fails.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-flakes.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-premerge-skips.txt N xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skips.txt N xenocara/lib/mesa/src/freedreno/ci/restricted-traces-freedreno.yml U xenocara/lib/mesa/src/freedreno/ci/traces-freedreno.yml U xenocara/lib/mesa/src/freedreno/common/README.rst U xenocara/lib/mesa/src/freedreno/common/disasm.h U xenocara/lib/mesa/src/freedreno/common/freedreno_dev_info.c U xenocara/lib/mesa/src/freedreno/common/freedreno_dev_info.h N xenocara/lib/mesa/src/freedreno/common/freedreno_devices.py U xenocara/lib/mesa/src/freedreno/common/freedreno_guardband.h N 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 C xenocara/lib/mesa/src/freedreno/computerator/README.rst N xenocara/lib/mesa/src/freedreno/computerator/a4xx.c C xenocara/lib/mesa/src/freedreno/computerator/a6xx.c C xenocara/lib/mesa/src/freedreno/computerator/ir3_asm.c C xenocara/lib/mesa/src/freedreno/computerator/ir3_asm.h C xenocara/lib/mesa/src/freedreno/computerator/main.c C xenocara/lib/mesa/src/freedreno/computerator/main.h C xenocara/lib/mesa/src/freedreno/computerator/meson.build U xenocara/lib/mesa/src/freedreno/computerator/examples/branch.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/invocationid.asm N xenocara/lib/mesa/src/freedreno/computerator/examples/pvtmem.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/simple.asm N xenocara/lib/mesa/src/freedreno/computerator/examples/stg_ldg_offset.asm N 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.c U xenocara/lib/mesa/src/freedreno/decode/io.c U xenocara/lib/mesa/src/freedreno/decode/io.h U xenocara/lib/mesa/src/freedreno/decode/meson.build U xenocara/lib/mesa/src/freedreno/decode/pager.c U xenocara/lib/mesa/src/freedreno/decode/pager.h U xenocara/lib/mesa/src/freedreno/decode/pgmdump.c U xenocara/lib/mesa/src/freedreno/decode/pgmdump2.c U xenocara/lib/mesa/src/freedreno/decode/redump.h U xenocara/lib/mesa/src/freedreno/decode/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/meson.build U xenocara/lib/mesa/src/freedreno/drm/msm_bo.c U xenocara/lib/mesa/src/freedreno/drm/msm_device.c U xenocara/lib/mesa/src/freedreno/drm/msm_pipe.c U xenocara/lib/mesa/src/freedreno/drm/msm_priv.h U xenocara/lib/mesa/src/freedreno/drm/msm_ringbuffer.c U xenocara/lib/mesa/src/freedreno/drm/msm_ringbuffer_sp.c U xenocara/lib/mesa/src/freedreno/drm/msm_ringbuffer_sp.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 N xenocara/lib/mesa/src/freedreno/ds/fd_pps_driver.cc N xenocara/lib/mesa/src/freedreno/ds/fd_pps_driver.h N 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 N xenocara/lib/mesa/src/freedreno/fdl/fd6_format_table.c N xenocara/lib/mesa/src/freedreno/fdl/fd6_format_table.h U xenocara/lib/mesa/src/freedreno/fdl/fd6_layout.c C xenocara/lib/mesa/src/freedreno/fdl/fd6_layout_test.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 N xenocara/lib/mesa/src/freedreno/ir3/.dir-locals.el N 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 N 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 C 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_cp_postsched.c N xenocara/lib/mesa/src/freedreno/ir3/ir3_cse.c C xenocara/lib/mesa/src/freedreno/ir3/ir3_dce.c C xenocara/lib/mesa/src/freedreno/ir3/ir3_delay.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_disk_cache.c N xenocara/lib/mesa/src/freedreno/ir3/ir3_dominance.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_image.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_image.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_legalize.c C xenocara/lib/mesa/src/freedreno/ir3/ir3_lexer.l N xenocara/lib/mesa/src/freedreno/ir3/ir3_liveness.c N xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_parallelcopy.c N xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_spill.c N xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_subgroups.c N 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_io_offsets.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_tess.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_tex_prefetch.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_tg4_to_tex.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_move_varying_inputs.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_trig.py 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 C xenocara/lib/mesa/src/freedreno/ir3/ir3_ra.h N xenocara/lib/mesa/src/freedreno/ir3/ir3_ra_validate.c N 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 N 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 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 N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_10nm.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_14nm.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_20nm.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_28nm.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_28nm_8960.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_5nm.xml N xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_7nm.xml N 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 C xenocara/lib/mesa/src/freedreno/vulkan/tu_clear_blit.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_cmd_buffer.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_cs.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_cs.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_descriptor_set.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_descriptor_set.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_device.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_drm.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_formats.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_image.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_kgsl.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_legacy.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_nir_lower_multiview.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pass.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_query.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto.cc N xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto.h N xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto_util.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pipeline.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pipeline_cache.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_private.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_shader.c N xenocara/lib/mesa/src/freedreno/vulkan/tu_tracepoints.py U xenocara/lib/mesa/src/freedreno/vulkan/tu_util.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_util.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_wsi.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_wsi_display.c U xenocara/lib/mesa/src/freedreno/vulkan/vk_format.h U xenocara/lib/mesa/src/gallium/README.portability U xenocara/lib/mesa/src/gallium/meson.build U xenocara/lib/mesa/src/gallium/auxiliary/meson.build U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c C xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h 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 U 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 U 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 C xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_user_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h 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 U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h 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 U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_context.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_pipe.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_screen.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_util.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_pipe.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_state.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/README U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_core.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_objects.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_objects.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_screen.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_rbug/rbug_screen.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/README 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 C 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 U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_s3tc.c 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 U 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 U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_ir_common.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_ir_common.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h C xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp C 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_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 U 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 U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h C xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpufreq.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_diskstat.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_nic.c 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 U 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 U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_draw_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_draw_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_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 U xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/driinfo_gallium.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/meson.build 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 C 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 U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.h C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.c C xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/README U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_connection.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_context.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_core.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_demarshal.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_internal.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_proto.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_shader.h U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/rbug/rbug_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.c U xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_cpu.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h 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 U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/p_tessellator.cpp U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/p_tessellator.h C xenocara/lib/mesa/src/gallium/auxiliary/tessellator/tessellator.cpp U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/tessellator.hpp U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_emulate.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_emulate.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_from_mesa.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info_opcodes.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.h C xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c C 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 U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dl.h C xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c C 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 N xenocara/lib/mesa/src/gallium/auxiliary/util/u_driconf.c N 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c C 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_network.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_network.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pointer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h C xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim_restart.c C 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 U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_draw.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h C 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 C xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c N xenocara/lib/mesa/src/gallium/auxiliary/util/u_trace_gallium.c N 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 C 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.h N xenocara/lib/mesa/src/gallium/auxiliary/util/u_vertex_state_cache.c N 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 C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c C 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 C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.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_rbsp.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h C 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 U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vlc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri3.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_drm.c C xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_blit.c N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_pipe.c N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_public.h N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_state.c N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_state.h N xenocara/lib/mesa/src/gallium/drivers/asahi/agx_uniforms.c N xenocara/lib/mesa/src/gallium/drivers/asahi/magic.c N xenocara/lib/mesa/src/gallium/drivers/asahi/magic.h N xenocara/lib/mesa/src/gallium/drivers/asahi/meson.build N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_batch.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_batch.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blit.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blorp.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blt.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_bufmgr.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_bufmgr.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_clear.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_context.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_context.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_defines.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_disk_cache.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_draw.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fence.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fence.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fine_fence.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fine_fence.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_formats.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_monitor.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_genx_macros.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_genx_protos.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_monitor.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_pipe.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_pipe_control.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_program.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_program_cache.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_query.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resolve.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resource.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resource.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_screen.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_screen.h N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_state.c N xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_todo.txt N xenocara/lib/mesa/src/gallium/drivers/crocus/driinfo_crocus.h N xenocara/lib/mesa/src/gallium/drivers/crocus/gen4_blorp_exec.h N xenocara/lib/mesa/src/gallium/drivers/crocus/meson.build 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_compiler.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_compiler.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_context.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_context.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_debug.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_descriptor_pool.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_descriptor_pool.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_draw.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_dxcore_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_dxgi_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_fence.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_fence.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_format.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_format.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_gs_variant.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_lower_int_cubemap_to_array.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_lower_point_sprite.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_nir_lower_texcmp.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_nir_lower_texcmp.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_nir_lower_vs_vertex_conversion.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_resource.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource.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/meson.build U xenocara/lib/mesa/src/gallium/drivers/etnaviv/README U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blt.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blt.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_emit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_liveness.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/meson.build U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_ra.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_debug.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disk_cache.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_etc2.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_etc2.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_internal.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir_lower_ubo_to_uniform.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_perfmon.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_perfmon.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc_occlusion.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc_perfmon.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.c C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.h 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 U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_desc.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_desc.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_state.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_state.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_translate.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_util.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/cmdstream.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/isa.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state_blt.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/texdesc_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/tests/lower_ubo_tests.cpp U xenocara/lib/mesa/src/gallium/drivers/freedreno/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/freedreno/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_autotune.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_autotune.h 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c C 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 U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h N xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_perfetto.cc N 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 U 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_tracepoints.py C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c C xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.h C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_draw.c C 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 C xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_resource.h 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 U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.h C 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_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_format.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 C 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 N 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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c C 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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c C xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c C xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c N xenocara/lib/mesa/src/gallium/drivers/i915/i915_nir.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h 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_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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c C 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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c C xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.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 C xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.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 N xenocara/lib/mesa/src/gallium/drivers/i915/ci/deqp-i915g.toml N xenocara/lib/mesa/src/gallium/drivers/i915/ci/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/drivers/i915/ci/i915-g33-fails.txt N xenocara/lib/mesa/src/gallium/drivers/i915/ci/i915-g33-skips.txt N 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 U 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/meson.build N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-amly.toml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-apl.toml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-cml.toml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-glk.toml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-kbl.toml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/deqp-iris-whl.toml U xenocara/lib/mesa/src/gallium/drivers/iris/ci/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-amly-fails.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-amly-flakes.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-amly-skips.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-apl-fails.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-cml-fails.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-glk-fails.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-glk-flakes.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-kbl-fails.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-skips.txt N xenocara/lib/mesa/src/gallium/drivers/iris/ci/iris-whl-fails.txt U xenocara/lib/mesa/src/gallium/drivers/iris/ci/traces-iris.yml U xenocara/lib/mesa/src/gallium/drivers/lima/lima_bo.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_bo.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_context.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_context.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_disk_cache.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_draw.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_fence.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_fence.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_format.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_format.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_gpu.h C xenocara/lib/mesa/src/gallium/drivers/lima/lima_job.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_job.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_parser.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_parser.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_program.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_program.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_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.c 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 N xenocara/lib/mesa/src/gallium/drivers/lima/ci/lima-fails.txt N xenocara/lib/mesa/src/gallium/drivers/lima/ci/lima-skips.txt N xenocara/lib/mesa/src/gallium/drivers/lima/drm-shim/lima_noop.c N 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_uniform_to_scalar.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_split_load_input.c N xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_split_loads.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/codegen.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/codegen.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/disasm.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/gpir.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/lower.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/nir.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/node.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/optimize.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/reduce_scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/regalloc.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/codegen.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/codegen.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/disasm.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/liveness.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/lower.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/nir.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/node.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/node_to_instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/ppir.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/regalloc.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/glsl.cpp U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/glsl.h U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/lima_compiler_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/lima_disasm.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h 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 U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h 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 N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_fastpath.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_interp.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_priv.h N 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 N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_linear.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_linear_fallback.c C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h N 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 N 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 N 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 N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_fastpath.c N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_linear.c N 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 U 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 N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/deqp-llvmpipe-asan.toml N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/deqp-llvmpipe.toml U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-cl.txt N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt N xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-glslparser.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_gl.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-quick_shader.txt N 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 U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_bb.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_build_util.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_driver.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gv100.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nv50.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_common.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_graph.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_inlines.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_gv100.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_helper.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_peephole.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_print.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ra.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_ssa.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_sched_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_serialize.cpp C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gm107.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_gv100.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nv50.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.cpp U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/nv50_ir_util.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/unordered_set.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gf100.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk104.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gk110.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm U xenocara/lib/mesa/src/gallium/drivers/nouveau/codegen/lib/gm107.asm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c C 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 U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c C 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 U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h 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 U 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 C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h 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 U 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 U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c C xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c 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 U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_copy.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmda0c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmdc0c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmdc3c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/comc597.mme.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/panfrost/meson.build U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_assemble.c 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_compute.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_helpers.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_job.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_job.h N xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_mempool.c N xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_mempool.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_public.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_resource.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_resource.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_screen.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_screen.h U xenocara/lib/mesa/src/gallium/drivers/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 U 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 U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h C 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 C xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c U xenocara/lib/mesa/src/gallium/drivers/r300/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/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_emulate_loops.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_loops.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h U xenocara/lib/mesa/src/gallium/drivers/r600/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/r600/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/r600/cayman_msaa.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/eg_debug.c C xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h C 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 U 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 U xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_perfcounter.c 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 U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h 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 U xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_viewport.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600d_common.h U xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_vce.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_video.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_defines.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_docu.txt C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitinstruction.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_emittexinstruction.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_alu.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_alu.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_base.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_base.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_block.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_block.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_cf.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_cf.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_export.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_export.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_fetch.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_fetch.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_gds.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_gds.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_lds.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_lds.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_misc.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_misc.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_tex.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instruction_tex.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instructionvisitor.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instructionvisitor.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverange.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverange.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_shaderio.h N 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 N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_alu.cpp N 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 U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tess_io.cpp 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_optimizers.cpp N xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_optimizers.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_base.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_base.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_compute.cpp C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_compute.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fragment.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_geometry.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_geometry.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tcs.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tcs.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess_eval.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess_eval.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vertex.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vertex.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shaderio.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_value.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_value.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_value_gpr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_value_gpr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuepool.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuepool.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_vertexstageexport.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_vertexstageexport.h U xenocara/lib/mesa/src/gallium/drivers/radeon/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/radeon/pspdecryptionparam.h N xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_temporal.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd_enc.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd_enc.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce.h C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_40_2_2.c C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_50.c C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vce_52.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_av1_default.h C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_dec.c C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_dec.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_dec_jpeg.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_enc.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_enc.h U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_enc_2_0.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_vcn_enc_3_0.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_video.h C xenocara/lib/mesa/src/gallium/drivers/radeon/radeon_winsys.h 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 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 U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute_blit.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.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 N 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 N 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 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 C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_streamout.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_viewport.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_test_blit.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_test_dma_perf.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_texture.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/navi10-deqp-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/navi10-glcts-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/navi10-piglit-quick-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/radeonsi-run-tests.py N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/radeonsi-stoney-fails.txt N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/radeonsi-stoney-skips.txt N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/raven-deqp-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/raven-glcts-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/raven-piglit-quick-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/sienna_cichlid-deqp-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/sienna_cichlid-glcts-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/sienna_cichlid-piglit-quick-fail.csv N xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/skips.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/traces-radeonsi.yml U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/HOW_TO_RUN U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/Makefile U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/amdgcn_glslc.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitcount.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitfield_extract.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitfield_insert.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/div.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/exp2.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/fma.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/fract.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/frexp.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/ldexp.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/lit.cfg U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/log2.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.f32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.f64.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.i32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.u32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/pack_unpack_half.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/pow.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/sqrt.glsl U xenocara/lib/mesa/src/gallium/drivers/softpipe/meson.build U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_compute.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h C 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_quad_stipple.c 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 C 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 C xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h C 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 N xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/deqp-softpipe.toml U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-asan-fails.txt N xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-fails.txt N xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-quick.txt N 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 C 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_link.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_link.h 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_tgsi.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_gs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_streamout.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_ts.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c C 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 C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_gs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tgsi_transform.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_ts.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_streamout.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_vgpu10.c C 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 C 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/swr/.clang-format U xenocara/lib/mesa/src/gallium/drivers/swr/meson.build U xenocara/lib/mesa/src/gallium/drivers/swr/swr_clear.cpp C xenocara/lib/mesa/src/gallium/drivers/swr/swr_context.cpp C xenocara/lib/mesa/src/gallium/drivers/swr/swr_context.h C xenocara/lib/mesa/src/gallium/drivers/swr/swr_draw.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence_work.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_fence_work.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_loader.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_memory.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_public.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_query.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_query.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_resource.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_scratch.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_scratch.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_screen.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_shader.h C xenocara/lib/mesa/src/gallium/drivers/swr/swr_state.cpp C xenocara/lib/mesa/src/gallium/drivers/swr/swr_state.h U xenocara/lib/mesa/src/gallium/drivers/swr/swr_tex_sample.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/swr_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/_clang-format U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/archrast.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/eventmanager.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/events.proto U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/archrast/events_private.proto C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_archrast.py C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_backends.py C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_common.py C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_knobs.py C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_ir_macros.py C xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/gen_llvm_types.py U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/knob_defs.py U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/meson.build U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_event.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandler.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_ar_eventhandlerfile.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_backend.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_builder.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_header_init.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_knobs.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_knobs.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_llvm.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/codegen/templates/gen_rasterizer.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/formats.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/formats.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/intrin.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/isa.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/os.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/os.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/rdtsc_buckets_shared.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simd16intrin.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdintrin.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx2.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx512.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx512_core.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx512_knights.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx2.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx512.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx512_core.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx512_knights.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512_core.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512_knights.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512_masks.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512_masks_core.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_avx512_masks_knights.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_emu.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_512_emu_masks.inl U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_interface.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/simdlib_types.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/common/swr_assert.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/api.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/api.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/arena.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend_clear.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend_impl.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend_sample.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backend_singlesample.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/binner.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/binner.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/blend.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/clip.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/clip.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/conservativeRast.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/context.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/depthstencil.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/fifo.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_conversion.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_traits.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_types.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/format_utils.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/frontend.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/frontend.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/knobs.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/knobs_init.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/multisample.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/pa.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/pa_avx.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rasterizer_impl.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rdtsc_core.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/rdtsc_core.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/ringbuffer.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/state.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/state_funcs.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tessellator.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tessellator.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tessellator.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/threads.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/threads.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tilemgr.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tilemgr.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/tileset.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/utils.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/core/backends/meson.build U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/JitManager.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/blend_jit.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_gfx_mem.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_gfx_mem.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_math.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_mem.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_mem.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/jit_api.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/jit_pch.hpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/meson.build U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/passes.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/shader_lib/DebugOutput.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/jitter/shader_lib/Scatter.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/ClearTile.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/Convert.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/InitMemory.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/InitMemory.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_Linear.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileX.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/LoadTile_TileY.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_Linear2.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileW.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileX2.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/StoreTile_TileY2.cpp U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/SurfaceState.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/TilingFunctions.h U xenocara/lib/mesa/src/gallium/drivers/swr/rasterizer/memory/tilingtraits.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_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 N xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query.h N xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query_perfcnt.c N 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 U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h C 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 U 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 U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_emit_uniform_stream_resets.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_live_variables.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c C 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 U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h C 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 C 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 U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_winsys.h 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/ci/deqp-virgl-gl.toml N xenocara/lib/mesa/src/gallium/drivers/virgl/ci/deqp-virgl-gles.toml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/traces-virgl.yml N xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-fails.txt N xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-flakes.txt N xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-skips.txt N xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gles-fails.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/tests/meson.build U xenocara/lib/mesa/src/gallium/drivers/virgl/tests/virgl_staging_mgr_test.cpp U xenocara/lib/mesa/src/gallium/drivers/zink/driinfo_zink.h U xenocara/lib/mesa/src/gallium/drivers/zink/meson.build U xenocara/lib/mesa/src/gallium/drivers/zink/nir_lower_dynamic_bo_access.c 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 N xenocara/lib/mesa/src/gallium/drivers/zink/zink_bo.c N 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 N xenocara/lib/mesa/src/gallium/drivers/zink/zink_descriptors_lazy.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_device_info.py N 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 N 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_pipeline.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_pipeline.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_program.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_program.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_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/ci/deqp-zink-lvp.toml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-fails.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-flakes.txt N xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-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 N xenocara/lib/mesa/src/gallium/frontends/clover/core/binary.cpp N 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 N 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 N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Adapter.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/D3DKMT.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Debug.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Debug.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Device.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Device.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Draw.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Draw.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/DriverIncludes.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Dxgi.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Dxgi.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Format.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Format.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/InputAssembly.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/InputAssembly.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/OutputMerger.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/OutputMerger.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Query.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Query.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/README.md N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Rasterizer.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Rasterizer.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Resource.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Resource.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Shader.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Shader.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderDump.cpp N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderDump.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderParse.c N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderParse.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderTGSI.c N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/State.h N xenocara/lib/mesa/src/gallium/frontends/d3d10umd/d3d10_sw.def N 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/drisw.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_public.h U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_st.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_st.h U xenocara/lib/mesa/src/gallium/frontends/hgl/.editorconfig U xenocara/lib/mesa/src/gallium/frontends/hgl/bitmap_wrapper.cpp U xenocara/lib/mesa/src/gallium/frontends/hgl/bitmap_wrapper.h U xenocara/lib/mesa/src/gallium/frontends/hgl/hgl.c U xenocara/lib/mesa/src/gallium/frontends/hgl/hgl_context.h U xenocara/lib/mesa/src/gallium/frontends/hgl/meson.build U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_cmd_buffer.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_conv.h U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_descriptor_set.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_device.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_execute.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_formats.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_image.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_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_pass.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/gitlab-ci.yml N xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt N xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-asan-skips.txt N xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-fails.txt N xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt N xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-skips.txt U xenocara/lib/mesa/src/gallium/frontends/nine/.editorconfig U xenocara/lib/mesa/src/gallium/frontends/nine/README 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_memory_helper.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_memory_helper.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pdata.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pipe.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pipe.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_queue.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_queue.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_quirk.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_quirk.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_shader.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_shader.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_state.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_state.h U xenocara/lib/mesa/src/gallium/frontends/nine/nineexoverlayextension.c U xenocara/lib/mesa/src/gallium/frontends/nine/nineexoverlayextension.h U xenocara/lib/mesa/src/gallium/frontends/nine/pixelshader9.c U xenocara/lib/mesa/src/gallium/frontends/nine/pixelshader9.h U xenocara/lib/mesa/src/gallium/frontends/nine/query9.c U xenocara/lib/mesa/src/gallium/frontends/nine/query9.h U xenocara/lib/mesa/src/gallium/frontends/nine/resource9.c U xenocara/lib/mesa/src/gallium/frontends/nine/resource9.h U xenocara/lib/mesa/src/gallium/frontends/nine/stateblock9.c U xenocara/lib/mesa/src/gallium/frontends/nine/stateblock9.h U xenocara/lib/mesa/src/gallium/frontends/nine/surface9.c U xenocara/lib/mesa/src/gallium/frontends/nine/surface9.h U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9.c U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9.h U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9ex.c U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9ex.h U xenocara/lib/mesa/src/gallium/frontends/nine/texture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/texture9.h U xenocara/lib/mesa/src/gallium/frontends/nine/threadpool.c U xenocara/lib/mesa/src/gallium/frontends/nine/threadpool.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexbuffer9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexbuffer9.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexdeclaration9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexdeclaration9.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexshader9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexshader9.h U xenocara/lib/mesa/src/gallium/frontends/nine/volume9.c U xenocara/lib/mesa/src/gallium/frontends/nine/volume9.h U xenocara/lib/mesa/src/gallium/frontends/nine/volumetexture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/volumetexture9.h U xenocara/lib/mesa/src/gallium/frontends/omx/meson.build U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_h264_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_h264_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_enc_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_enc_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_omx_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_omx_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/entrypoint.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/entrypoint.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_av1.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_av1.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_h264.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_h265.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_mpeg12.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_enc.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_enc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/entrypoint.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/entrypoint.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264d.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264d.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dprc.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dprc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264e.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264e.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eprc.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eprc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/names.h U xenocara/lib/mesa/src/gallium/frontends/osmesa/meson.build U xenocara/lib/mesa/src/gallium/frontends/osmesa/osmesa.c U xenocara/lib/mesa/src/gallium/frontends/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 N xenocara/lib/mesa/src/gallium/frontends/va/picture_av1.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_h264.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_h264_enc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_hevc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_hevc_enc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mjpeg.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mpeg12.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mpeg4.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_vc1.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_vp9.c U xenocara/lib/mesa/src/gallium/frontends/va/postproc.c U xenocara/lib/mesa/src/gallium/frontends/va/subpicture.c U xenocara/lib/mesa/src/gallium/frontends/va/surface.c U xenocara/lib/mesa/src/gallium/frontends/va/va_private.h U xenocara/lib/mesa/src/gallium/frontends/vdpau/bitmap.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/decode.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/device.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/ftab.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/htab.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/meson.build U xenocara/lib/mesa/src/gallium/frontends/vdpau/mixer.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/output.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/preemption.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/presentation.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/query.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/surface.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/vdpau_private.h U xenocara/lib/mesa/src/gallium/frontends/wgl/gldrv.h U xenocara/lib/mesa/src/gallium/frontends/wgl/meson.build U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_context.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_context.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_device.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_device.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_context.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_context.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_extensionsstring.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_pbuffer.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_pixelformat.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_rendertexture.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_swapinterval.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_framebuffer.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_framebuffer.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_getprocaddress.c 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/frontends/xvmc/attributes.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/block.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/context.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/meson.build U xenocara/lib/mesa/src/gallium/frontends/xvmc/subpicture.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/surface.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/xvmc_private.h U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/test_blocks.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/test_context.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/test_rendering.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/test_subpicture.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/test_surface.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/testlib.c U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/testlib.h U xenocara/lib/mesa/src/gallium/frontends/xvmc/tests/xvmc_bench.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/graw.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 U xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn N xenocara/lib/mesa/src/gallium/targets/d3d10sw/README.md N xenocara/lib/mesa/src/gallium/targets/d3d10sw/d3d10_gdi.c N xenocara/lib/mesa/src/gallium/targets/d3d10sw/meson.build N xenocara/lib/mesa/src/gallium/targets/d3d10sw/tests/tri.cpp N xenocara/lib/mesa/src/gallium/targets/d3d10sw/tests/tri_ps_4_0.h N 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/graw-gdi/graw_gdi.c U xenocara/lib/mesa/src/gallium/targets/graw-gdi/meson.build U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_null.c U xenocara/lib/mesa/src/gallium/targets/graw-null/graw_util.c U xenocara/lib/mesa/src/gallium/targets/graw-null/meson.build U xenocara/lib/mesa/src/gallium/targets/graw-xlib/graw_xlib.c U xenocara/lib/mesa/src/gallium/targets/graw-xlib/meson.build U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/.editorconfig U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/meson.build U xenocara/lib/mesa/src/gallium/targets/lavapipe/meson.build U xenocara/lib/mesa/src/gallium/targets/lavapipe/target.c U xenocara/lib/mesa/src/gallium/targets/lavapipe/vulkan_lvp.def U xenocara/lib/mesa/src/gallium/targets/lavapipe/vulkan_lvp.mingw.def U xenocara/lib/mesa/src/gallium/targets/libgl-d3d12/libgl_d3d12.c U xenocara/lib/mesa/src/gallium/targets/libgl-d3d12/meson.build U xenocara/lib/mesa/src/gallium/targets/libgl-d3d12/openglon12.def U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/meson.build N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/opengl32.def N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/opengl32.mingw.def N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/stw_wgl.c N xenocara/lib/mesa/src/gallium/targets/libgl-gdi/stw_wgl.h U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/tests/wgl_tests.cpp U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/meson.build U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c U xenocara/lib/mesa/src/gallium/targets/omx/meson.build U xenocara/lib/mesa/src/gallium/targets/omx/omx.sym U xenocara/lib/mesa/src/gallium/targets/omx/target.c U xenocara/lib/mesa/src/gallium/targets/opencl/MesaOpenCL.def U xenocara/lib/mesa/src/gallium/targets/opencl/OpenCL.def U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in U xenocara/lib/mesa/src/gallium/targets/opencl/meson.build U xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym U xenocara/lib/mesa/src/gallium/targets/osmesa/meson.build U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.mingw.def 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 N xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_crocus.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_iris.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_kmsro.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c U xenocara/lib/mesa/src/gallium/targets/va/meson.build U xenocara/lib/mesa/src/gallium/targets/va/target.c U xenocara/lib/mesa/src/gallium/targets/va/va.sym U xenocara/lib/mesa/src/gallium/targets/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 N xenocara/lib/mesa/src/gallium/targets/wgl/gallium_wgl.mingw.def N xenocara/lib/mesa/src/gallium/targets/wgl/meson.build N 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/targets/xvmc/meson.build U xenocara/lib/mesa/src/gallium/targets/xvmc/target.c U xenocara/lib/mesa/src/gallium/targets/xvmc/xvmc.sym U xenocara/lib/mesa/src/gallium/tests/meson.build U xenocara/lib/mesa/src/gallium/tests/graw/clear.c U xenocara/lib/mesa/src/gallium/tests/graw/disasm.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-fragcoord.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-frontface.c C xenocara/lib/mesa/src/gallium/tests/graw/fs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/fs-write-z.c U xenocara/lib/mesa/src/gallium/tests/graw/graw_util.h C xenocara/lib/mesa/src/gallium/tests/graw/gs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/meson.build U xenocara/lib/mesa/src/gallium/tests/graw/occlusion-query.c C xenocara/lib/mesa/src/gallium/tests/graw/quad-sample.c C xenocara/lib/mesa/src/gallium/tests/graw/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/graw/shader-leak.c C xenocara/lib/mesa/src/gallium/tests/graw/tex-srgb.c C xenocara/lib/mesa/src/gallium/tests/graw/tex-swizzle.c U xenocara/lib/mesa/src/gallium/tests/graw/tgsi_dump.gdb U xenocara/lib/mesa/src/gallium/tests/graw/tri-gs.c C xenocara/lib/mesa/src/gallium/tests/graw/tri-instanced.c U xenocara/lib/mesa/src/gallium/tests/graw/tri-large.c U xenocara/lib/mesa/src/gallium/tests/graw/tri.c C xenocara/lib/mesa/src/gallium/tests/graw/vs-test.c U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-face.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-kil.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad-immx.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-max.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-tempx.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-ucmp.sh U xenocara/lib/mesa/src/gallium/tests/graw/fragment-shader/frag-xpd.sh U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add-mix.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/add.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/line.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov-cb-2d.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/mov.txt U xenocara/lib/mesa/src/gallium/tests/graw/geometry-shader/multi-line.txt U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-add.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arl.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-arr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-1d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-cb-2d.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp3.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dp4.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-dst.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-ex2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-flr.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-frc.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-imul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lg2.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lit.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-lrp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mad.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-max.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-min.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mov.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-mul.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rcp.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-rsq.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sge.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-slt.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-abs.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-absneg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-neg.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-srcmod-swz.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-sub.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-uadd.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-umul_hi.sh U xenocara/lib/mesa/src/gallium/tests/graw/vertex-shader/vert-xpd.sh 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 U xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c U xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_prim_verts_test.c U xenocara/lib/mesa/src/gallium/tools/addr2line.sh U xenocara/lib/mesa/src/gallium/tools/trace/README.txt U xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt U xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py U xenocara/lib/mesa/src/gallium/tools/trace/dump.py 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 C xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh C xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c U 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_public.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 U 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/crocus/drm/crocus_drm_public.h N xenocara/lib/mesa/src/gallium/winsys/crocus/drm/crocus_drm_winsys.c N 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 C 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 C xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/iris/drm/iris_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/iris/drm/iris_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/iris/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/kmsro_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/kmsro_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/lima/drm/lima_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/lima/drm/lima_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/lima/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/.editorconfig U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/panfrost_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/panfrost_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/radeon/.dir-locals.el U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h 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 U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_public.h U 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 U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_msg.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_msg.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.h C xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c C xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c C 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 C 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 C 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 C 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 C 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 N xenocara/lib/mesa/src/gbm/main/gbm_abi_check.c N xenocara/lib/mesa/src/gbm/main/gbm_backend_abi.h C 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 C 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 U xenocara/lib/mesa/src/glx/meson.build U xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.h U xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h U xenocara/lib/mesa/src/glx/indirect_vertex_program.c U xenocara/lib/mesa/src/glx/indirect_window_pos.c U xenocara/lib/mesa/src/glx/packrender.h U xenocara/lib/mesa/src/glx/packsingle.h U xenocara/lib/mesa/src/glx/pixel.c U xenocara/lib/mesa/src/glx/pixelstore.c U xenocara/lib/mesa/src/glx/query_renderer.c U xenocara/lib/mesa/src/glx/render2.c U xenocara/lib/mesa/src/glx/renderpix.c U xenocara/lib/mesa/src/glx/single2.c U xenocara/lib/mesa/src/glx/singlepix.c U xenocara/lib/mesa/src/glx/vertarr.c U xenocara/lib/mesa/src/glx/xfont.c U xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES U xenocara/lib/mesa/src/glx/apple/TODO U xenocara/lib/mesa/src/glx/apple/apple_cgl.c U xenocara/lib/mesa/src/glx/apple/apple_cgl.h U xenocara/lib/mesa/src/glx/apple/apple_glapi.c U xenocara/lib/mesa/src/glx/apple/apple_glx.c U xenocara/lib/mesa/src/glx/apple/apple_glx.h U xenocara/lib/mesa/src/glx/apple/apple_glx_context.c U xenocara/lib/mesa/src/glx/apple/apple_glx_context.h U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h U xenocara/lib/mesa/src/glx/apple/apple_glx_log.c U xenocara/lib/mesa/src/glx/apple/apple_glx_log.h U xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c U xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c U xenocara/lib/mesa/src/glx/apple/apple_visual.c U xenocara/lib/mesa/src/glx/apple/apple_visual.h U xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h U xenocara/lib/mesa/src/glx/apple/appledri.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c U xenocara/lib/mesa/src/glx/apple/appledri.h U xenocara/lib/mesa/src/glx/apple/appledristr.h U xenocara/lib/mesa/src/glx/apple/glx_empty.c U xenocara/lib/mesa/src/glx/apple/meson.build U xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp U xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp U xenocara/lib/mesa/src/glx/tests/dispatch-index-check U xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h U xenocara/lib/mesa/src/glx/tests/indirect_api.cpp U xenocara/lib/mesa/src/glx/tests/meson.build U xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h U xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp U xenocara/lib/mesa/src/glx/windows/meson.build U xenocara/lib/mesa/src/glx/windows/wgl.c U xenocara/lib/mesa/src/glx/windows/wgl.h U xenocara/lib/mesa/src/glx/windows/windows_drawable.c U xenocara/lib/mesa/src/glx/windows/windowsdriconst.h U xenocara/lib/mesa/src/glx/windows/windowsdristr.h U xenocara/lib/mesa/src/glx/windows/windowsgl.c U xenocara/lib/mesa/src/glx/windows/windowsgl.h U xenocara/lib/mesa/src/glx/windows/windowsgl_internal.h U xenocara/lib/mesa/src/glx/windows/xwindowsdri.c U xenocara/lib/mesa/src/glx/windows/xwindowsdri.h U xenocara/lib/mesa/src/gtest/.editorconfig U xenocara/lib/mesa/src/gtest/meson.build U xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-matchers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port-arch.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/README.md U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest.h U xenocara/lib/mesa/src/gtest/src/gtest-all.cc U xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc U xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc U xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h U xenocara/lib/mesa/src/gtest/src/gtest-matchers.cc U xenocara/lib/mesa/src/gtest/src/gtest-port.cc U xenocara/lib/mesa/src/gtest/src/gtest-printers.cc U xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc U xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc U xenocara/lib/mesa/src/gtest/src/gtest.cc U xenocara/lib/mesa/src/gtest/src/gtest_main.cc U xenocara/lib/mesa/src/hgl/.editorconfig U xenocara/lib/mesa/src/hgl/GLRenderer.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.h U xenocara/lib/mesa/src/hgl/GLView.cpp U xenocara/lib/mesa/src/hgl/meson.build U xenocara/lib/mesa/src/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 C xenocara/lib/mesa/src/intel/Makefile.perf.am 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 C 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/common/intel_aux_map.c U xenocara/lib/mesa/src/intel/common/intel_aux_map.h U xenocara/lib/mesa/src/intel/common/intel_batch_decoder.c U xenocara/lib/mesa/src/intel/common/intel_batch_decoder_stub.c U xenocara/lib/mesa/src/intel/common/intel_buffer_alloc.h U xenocara/lib/mesa/src/intel/common/intel_clflush.h U xenocara/lib/mesa/src/intel/common/intel_decoder.c U xenocara/lib/mesa/src/intel/common/intel_decoder.h U xenocara/lib/mesa/src/intel/common/intel_defines.h U xenocara/lib/mesa/src/intel/common/intel_disasm.c U xenocara/lib/mesa/src/intel/common/intel_disasm.h U xenocara/lib/mesa/src/intel/common/intel_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_uuid.c 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.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 C xenocara/lib/mesa/src/intel/compiler/brw_cfg.cpp C 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 U 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 N 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 U xenocara/lib/mesa/src/intel/compiler/brw_eu.cpp 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 C xenocara/lib/mesa/src/intel/compiler/brw_fs_combine_constants.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_copy_propagation.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_cse.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_dead_code_eliminate.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_generator.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.h U xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_pack.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_regioning.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_nir.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_reg_allocate.cpp C 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 C xenocara/lib/mesa/src/intel/compiler/brw_fs_sel_peephole.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_validate.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_visitor.cpp N 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 C xenocara/lib/mesa/src/intel/compiler/brw_ir_fs.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_performance.cpp U xenocara/lib/mesa/src/intel/compiler/brw_ir_performance.h C xenocara/lib/mesa/src/intel/compiler/brw_ir_vec4.h 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_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 C xenocara/lib/mesa/src/intel/compiler/brw_nir_opt_peephole_ffma.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_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 N xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_storage_image.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt.h U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt_builder.h C 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 C xenocara/lib/mesa/src/intel/compiler/brw_predicated_break.cpp 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_builder.h C 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_dead_code_eliminate.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_generator.cpp U 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 C xenocara/lib/mesa/src/intel/compiler/brw_vec4_nir.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.cpp C xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.h 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 C 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/brw_wm_iz.cpp 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/meson.build C xenocara/lib/mesa/src/intel/compiler/test_eu_compact.cpp C xenocara/lib/mesa/src/intel/compiler/test_eu_validate.cpp C xenocara/lib/mesa/src/intel/compiler/test_fs_cmod_propagation.cpp C xenocara/lib/mesa/src/intel/compiler/test_fs_copy_propagation.cpp C xenocara/lib/mesa/src/intel/compiler/test_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_fs_scoreboard.cpp C xenocara/lib/mesa/src/intel/compiler/test_vec4_cmod_propagation.cpp C xenocara/lib/mesa/src/intel/compiler/test_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_vec4_dead_code_eliminate.cpp C xenocara/lib/mesa/src/intel/compiler/test_vec4_register_coalesce.cpp U xenocara/lib/mesa/src/intel/compiler/test_vf_float_conversions.cpp N xenocara/lib/mesa/src/intel/dev/intel_debug.c N xenocara/lib/mesa/src/intel/dev/intel_debug.h N xenocara/lib/mesa/src/intel/dev/intel_dev_info.c U xenocara/lib/mesa/src/intel/dev/intel_device_info.c N xenocara/lib/mesa/src/intel/dev/intel_device_info.h N xenocara/lib/mesa/src/intel/dev/intel_device_info_test.c U xenocara/lib/mesa/src/intel/dev/meson.build N xenocara/lib/mesa/src/intel/ds/.clang-format N xenocara/lib/mesa/src/intel/ds/intel_pps_driver.cc N xenocara/lib/mesa/src/intel/ds/intel_pps_driver.h N xenocara/lib/mesa/src/intel/ds/intel_pps_perf.cc N xenocara/lib/mesa/src/intel/ds/intel_pps_perf.h N 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 C 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 C 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 C xenocara/lib/mesa/src/intel/isl/isl_aux_info.c C xenocara/lib/mesa/src/intel/isl/isl_drm.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_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 C 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 N xenocara/lib/mesa/src/intel/perf/intel_perf.c N xenocara/lib/mesa/src/intel/perf/intel_perf.h N xenocara/lib/mesa/src/intel/perf/intel_perf_mdapi.c N xenocara/lib/mesa/src/intel/perf/intel_perf_mdapi.h N xenocara/lib/mesa/src/intel/perf/intel_perf_private.h N xenocara/lib/mesa/src/intel/perf/intel_perf_query.c N xenocara/lib/mesa/src/intel/perf/intel_perf_query.h N xenocara/lib/mesa/src/intel/perf/intel_perf_regs.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 C 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 N 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 N xenocara/lib/mesa/src/intel/vulkan/anv_acceleration_structure.c 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 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 U xenocara/lib/mesa/src/intel/vulkan/anv_nir.h C xenocara/lib/mesa/src/intel/vulkan/anv_pass.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_add_base_work_group_id.c C xenocara/lib/mesa/src/intel/vulkan/anv_nir_apply_pipeline_layout.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 U xenocara/lib/mesa/src/intel/vulkan/anv_perf.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 C xenocara/lib/mesa/src/intel/vulkan/anv_wsi.c U xenocara/lib/mesa/src/intel/vulkan/anv_wsi_display.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/gfx7_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan/gfx8_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan/meson.build U xenocara/lib/mesa/src/intel/vulkan/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 C xenocara/lib/mesa/src/loader/loader.c C 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 N xenocara/lib/mesa/src/loader/loader_dri_helper.c N 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.c U xenocara/lib/mesa/src/loader/pci_id_driver_map.h U xenocara/lib/mesa/src/mapi/entry.c U xenocara/lib/mesa/src/mapi/entry.h U xenocara/lib/mesa/src/mapi/entry_ppc64le_tls.h U xenocara/lib/mesa/src/mapi/entry_ppc64le_tsd.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/entry_x86_tsd.h C 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 U 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 U xenocara/lib/mesa/src/mapi/es1api/meson.build U xenocara/lib/mesa/src/mapi/es2api/gles2-symbols.txt U xenocara/lib/mesa/src/mapi/es2api/meson.build U xenocara/lib/mesa/src/mapi/glapi/glapi.c U xenocara/lib/mesa/src/mapi/glapi/glapi.h U xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c U xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c U xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c U xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c U xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h U xenocara/lib/mesa/src/mapi/glapi/meson.build U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_depth_clamp_separate.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_gpu_shader_int64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_bindless_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_variable_group_size.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gl_spirv.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_int64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_indirect_parameters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_storage_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sparse_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shading_language_include.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_spirv_extensions.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_EGL_image_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_external_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_external_objects_fd.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_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/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/GL4x.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/NV_primitive_restart.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.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_fixed_point.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_texture_compression_astc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py C 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 C xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py C xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py C 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 C xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py C xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py C xenocara/lib/mesa/src/mapi/glapi/gen/gl_genexec.py C 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 C xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py C xenocara/lib/mesa/src/mapi/glapi/gen/gl_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 U xenocara/lib/mesa/src/mapi/glapi/gen/marshal_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/meson.build C xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py U xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py C 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 C xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.c U xenocara/lib/mesa/src/mesa/drivers/common/driverfuncs.h U xenocara/lib/mesa/src/mesa/drivers/common/meta.c U xenocara/lib/mesa/src/mesa/drivers/common/meta.h U xenocara/lib/mesa/src/mesa/drivers/common/meta_blit.c U xenocara/lib/mesa/src/mesa/drivers/common/meta_generate_mipmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/meson.build C xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/dri_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/common/megadriver_stub.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.c U xenocara/lib/mesa/src/mesa/drivers/dri/common/utils.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texblend.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i830_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_debug_fp.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_fragprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/i915_vtbl.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_batchbuffer.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_buffers.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_clear.h C xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_extensions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_pixel_read.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_reg.h C xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_regions.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_render.c C xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_syncobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_layout.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_subimage.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.c U xenocara/lib/mesa/src/mesa/drivers/dri/i915/intel_tris.h U xenocara/lib/mesa/src/mesa/drivers/dri/i915/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_batch.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_batch.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_binding_tables.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blit.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_blorp.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_buffers.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_buffers.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_bufmgr.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_bufmgr.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clear.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_clip.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_compute.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_conditional_render.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_copy_image.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_cs.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_curbe.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_defines.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_disk_cache.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_draw_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_extensions.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_fbo.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_ff_gs.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_formatquery.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_generate_mipmap.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_gs_surface_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_image.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_link.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_meta_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_mipmap_tree.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_misc_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_multisample_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_object_purgeable.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_performance_query.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pipe_control.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel_bitmap.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel_draw.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_pixel_read.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_primitive_restart.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program_binary.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_program_cache.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_reset.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sf.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_state_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_structs.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_surface_formats.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_sync.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tcs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tcs_surface_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tes.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tes_surface_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_image.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_obj.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_tex_validate.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_upload.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_util.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_vs_surface_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm.h C xenocara/lib/mesa/src/mesa/drivers/dri/i965/brw_wm_surface_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/genX_blorp_exec.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/genX_boilerplate.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/genX_pipe_control.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/genX_state_upload.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx4_blorp_exec.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_clip_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_constant_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_multisample_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_sampler_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_sol.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx6_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx7_l3_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx7_sol_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx7_urb.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx8_depth_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/gfx8_multisample_state.c C xenocara/lib/mesa/src/mesa/drivers/dri/i965/hsw_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/hsw_sol.c U xenocara/lib/mesa/src/mesa/drivers/dri/i965/libdrm_macros.h U xenocara/lib/mesa/src/mesa/drivers/dri/i965/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/.dir-locals.el U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/.editorconfig U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_array.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_bufferobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_fbo.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_local.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_render_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_scratch.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_surface.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_util.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv01_2d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv04_surface.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_raster.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv10_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_3d.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_driver.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_render.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_fb.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_frag.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_polygon.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_raster.c C xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv20_state_tnl.c U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_cmdbuf.c C xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_fragshader.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_reg.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_sanity.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tcl.h C xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.c U xenocara/lib/mesa/src/mesa/drivers/dri/r200/r200_vertprog.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/meson.build U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_blit.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_buffer_objects.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_chipset.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_cmdbuf.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_common_context.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_context.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_debug.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_dma.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fbo.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_fog.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.c C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_ioctl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_arrays.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_vbtmp.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_maos_verts.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_mipmap_tree.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_pixel_read.c C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_queryobj.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_sanity.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_screen.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_span.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_state_init.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_swtcl.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tcl.h C xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tex_copy.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texstate.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_texture.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.c U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/radeon_tile.h U xenocara/lib/mesa/src/mesa/drivers/dri/radeon/server/radeon_reg.h U xenocara/lib/mesa/src/mesa/drivers/x11/fakeglx.c U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.c U xenocara/lib/mesa/src/mesa/drivers/x11/glxapi.h U xenocara/lib/mesa/src/mesa/drivers/x11/glxheader.h U xenocara/lib/mesa/src/mesa/drivers/x11/meson.build U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.c U xenocara/lib/mesa/src/mesa/drivers/x11/xfonts.h C xenocara/lib/mesa/src/mesa/drivers/x11/xm_api.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_buffer.c C xenocara/lib/mesa/src/mesa/drivers/x11/xm_dd.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_line.c U xenocara/lib/mesa/src/mesa/drivers/x11/xm_tri.c U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesaP.h U xenocara/lib/mesa/src/mesa/drivers/x11/xmesa_x.h 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/api_exec.h U xenocara/lib/mesa/src/mesa/main/arbprogram.c U xenocara/lib/mesa/src/mesa/main/arbprogram.h C 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/barrier.h 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 U xenocara/lib/mesa/src/mesa/main/bufferobj.h U xenocara/lib/mesa/src/mesa/main/buffers.c U xenocara/lib/mesa/src/mesa/main/clear.c U xenocara/lib/mesa/src/mesa/main/buffers.h U xenocara/lib/mesa/src/mesa/main/clear.h 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/colortab.c U xenocara/lib/mesa/src/mesa/main/colortab.h C xenocara/lib/mesa/src/mesa/main/compute.c U xenocara/lib/mesa/src/mesa/main/compute.h U xenocara/lib/mesa/src/mesa/main/condrender.c U xenocara/lib/mesa/src/mesa/main/condrender.h U xenocara/lib/mesa/src/mesa/main/config.h U xenocara/lib/mesa/src/mesa/main/conservativeraster.c U xenocara/lib/mesa/src/mesa/main/conservativeraster.h 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/convolve.c U xenocara/lib/mesa/src/mesa/main/convolve.h U xenocara/lib/mesa/src/mesa/main/copyimage.c U xenocara/lib/mesa/src/mesa/main/copyimage.h 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/drawpix.h U xenocara/lib/mesa/src/mesa/main/drawtex.c U xenocara/lib/mesa/src/mesa/main/drawtex.h U xenocara/lib/mesa/src/mesa/main/enable.c U xenocara/lib/mesa/src/mesa/main/enable.h U xenocara/lib/mesa/src/mesa/main/enums.h U xenocara/lib/mesa/src/mesa/main/errors.c U xenocara/lib/mesa/src/mesa/main/errors.h U xenocara/lib/mesa/src/mesa/main/es1_conversion.c U xenocara/lib/mesa/src/mesa/main/es1_conversion.h 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/execmem.c U xenocara/lib/mesa/src/mesa/main/execmem.h U xenocara/lib/mesa/src/mesa/main/fog.c 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 U xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp 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 C xenocara/lib/mesa/src/mesa/main/format_info.py U xenocara/lib/mesa/src/mesa/main/format_pack.h C 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 C 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 C xenocara/lib/mesa/src/mesa/main/framebuffer.c U xenocara/lib/mesa/src/mesa/main/framebuffer.h C 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 C xenocara/lib/mesa/src/mesa/main/get_hash_generator.py C xenocara/lib/mesa/src/mesa/main/get_hash_params.py C xenocara/lib/mesa/src/mesa/main/getstring.c C 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 U 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 N 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 C 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/histogram.c U xenocara/lib/mesa/src/mesa/main/histogram.h U xenocara/lib/mesa/src/mesa/main/image.c U xenocara/lib/mesa/src/mesa/main/image.h U xenocara/lib/mesa/src/mesa/main/light.c U xenocara/lib/mesa/src/mesa/main/light.h U xenocara/lib/mesa/src/mesa/main/lines.c U xenocara/lib/mesa/src/mesa/main/lines.h U xenocara/lib/mesa/src/mesa/main/macros.h U xenocara/lib/mesa/src/mesa/main/matrix.c U xenocara/lib/mesa/src/mesa/main/matrix.h U xenocara/lib/mesa/src/mesa/main/menums.h U xenocara/lib/mesa/src/mesa/main/mesa_private.h U xenocara/lib/mesa/src/mesa/main/meson.build U xenocara/lib/mesa/src/mesa/main/mipmap.c U xenocara/lib/mesa/src/mesa/main/mipmap.h 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/objectlabel.h U xenocara/lib/mesa/src/mesa/main/objectpurge.c U xenocara/lib/mesa/src/mesa/main/objectpurge.h C 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 C xenocara/lib/mesa/src/mesa/main/performance_query.c U xenocara/lib/mesa/src/mesa/main/performance_query.h C xenocara/lib/mesa/src/mesa/main/pipelineobj.c U xenocara/lib/mesa/src/mesa/main/pipelineobj.h U xenocara/lib/mesa/src/mesa/main/pixel.c U xenocara/lib/mesa/src/mesa/main/pixel.h U xenocara/lib/mesa/src/mesa/main/pixelstore.c U xenocara/lib/mesa/src/mesa/main/pixelstore.h U xenocara/lib/mesa/src/mesa/main/remap.c 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 C xenocara/lib/mesa/src/mesa/main/program_resource.c U xenocara/lib/mesa/src/mesa/main/program_resource.h U xenocara/lib/mesa/src/mesa/main/querymatrix.c U xenocara/lib/mesa/src/mesa/main/querymatrix.h U xenocara/lib/mesa/src/mesa/main/queryobj.c U xenocara/lib/mesa/src/mesa/main/queryobj.h U xenocara/lib/mesa/src/mesa/main/rastpos.c U xenocara/lib/mesa/src/mesa/main/rastpos.h C 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.h C 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/state.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.c U xenocara/lib/mesa/src/mesa/main/scissor.h C xenocara/lib/mesa/src/mesa/main/shader_query.cpp C xenocara/lib/mesa/src/mesa/main/shaderapi.c C xenocara/lib/mesa/src/mesa/main/shaderapi.h C 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.h U xenocara/lib/mesa/src/mesa/main/stencil.c U xenocara/lib/mesa/src/mesa/main/stencil.h U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.c U xenocara/lib/mesa/src/mesa/main/streaming-load-memcpy.h U xenocara/lib/mesa/src/mesa/main/syncobj.c U xenocara/lib/mesa/src/mesa/main/syncobj.h U xenocara/lib/mesa/src/mesa/main/texcompress.c U xenocara/lib/mesa/src/mesa/main/texcompress.h U xenocara/lib/mesa/src/mesa/main/texcompress_astc.cpp U xenocara/lib/mesa/src/mesa/main/texcompress_astc.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc_tmp.h U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h U xenocara/lib/mesa/src/mesa/main/texcompress_etc.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc.h U xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h C xenocara/lib/mesa/src/mesa/main/texenv.c U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc_tmp.h U xenocara/lib/mesa/src/mesa/main/texenv.h U xenocara/lib/mesa/src/mesa/main/texenvprogram.h U xenocara/lib/mesa/src/mesa/main/texformat.c U xenocara/lib/mesa/src/mesa/main/texformat.h U xenocara/lib/mesa/src/mesa/main/texgen.c U xenocara/lib/mesa/src/mesa/main/texgen.h 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 U xenocara/lib/mesa/src/mesa/main/teximage.h C xenocara/lib/mesa/src/mesa/main/texobj.c U 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 C xenocara/lib/mesa/src/mesa/main/texstate.c U xenocara/lib/mesa/src/mesa/main/texstate.h U xenocara/lib/mesa/src/mesa/main/texstorage.c U xenocara/lib/mesa/src/mesa/main/texstorage.h U xenocara/lib/mesa/src/mesa/main/texstore.c U xenocara/lib/mesa/src/mesa/main/texstore.h 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 C xenocara/lib/mesa/src/mesa/main/uniforms.c C xenocara/lib/mesa/src/mesa/main/uniforms.h C xenocara/lib/mesa/src/mesa/main/varray.c C xenocara/lib/mesa/src/mesa/main/varray.h U xenocara/lib/mesa/src/mesa/main/vdpau.c U xenocara/lib/mesa/src/mesa/main/vdpau.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/vtxfmt.c U xenocara/lib/mesa/src/mesa/main/vtxfmt.h C xenocara/lib/mesa/src/mesa/main/tests/dispatch_sanity.cpp 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_clip_tmp.h U xenocara/lib/mesa/src/mesa/math/m_copy_tmp.h U xenocara/lib/mesa/src/mesa/math/m_debug.h U xenocara/lib/mesa/src/mesa/math/m_debug_clip.c U xenocara/lib/mesa/src/mesa/math/m_debug_norm.c U xenocara/lib/mesa/src/mesa/math/m_debug_util.h U xenocara/lib/mesa/src/mesa/math/m_debug_xform.c U xenocara/lib/mesa/src/mesa/math/m_dotprod_tmp.h 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_norm_tmp.h U xenocara/lib/mesa/src/mesa/math/m_trans_tmp.h U xenocara/lib/mesa/src/mesa/math/m_translate.c U xenocara/lib/mesa/src/mesa/math/m_translate.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.c U xenocara/lib/mesa/src/mesa/math/m_xform.h U xenocara/lib/mesa/src/mesa/math/m_xform_tmp.h U xenocara/lib/mesa/src/mesa/program/arbprogparse.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.h U xenocara/lib/mesa/src/mesa/program/dummy_errors.c C xenocara/lib/mesa/src/mesa/program/ir_to_mesa.cpp U xenocara/lib/mesa/src/mesa/program/ir_to_mesa.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_execute.c U xenocara/lib/mesa/src/mesa/program/prog_execute.h U xenocara/lib/mesa/src/mesa/program/prog_instruction.c U xenocara/lib/mesa/src/mesa/program/prog_instruction.h U xenocara/lib/mesa/src/mesa/program/prog_noise.c U xenocara/lib/mesa/src/mesa/program/prog_noise.h U xenocara/lib/mesa/src/mesa/program/prog_opt_constant_fold.c C xenocara/lib/mesa/src/mesa/program/prog_optimize.c C xenocara/lib/mesa/src/mesa/program/prog_optimize.h C xenocara/lib/mesa/src/mesa/program/prog_parameter.c C xenocara/lib/mesa/src/mesa/program/prog_print.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 U xenocara/lib/mesa/src/mesa/program/prog_print.h C xenocara/lib/mesa/src/mesa/program/prog_statevars.c U xenocara/lib/mesa/src/mesa/program/prog_statevars.h U xenocara/lib/mesa/src/mesa/program/prog_to_nir.c U xenocara/lib/mesa/src/mesa/program/prog_to_nir.h C xenocara/lib/mesa/src/mesa/program/program.c U xenocara/lib/mesa/src/mesa/program/program.h U xenocara/lib/mesa/src/mesa/program/program_lexer.l U xenocara/lib/mesa/src/mesa/program/program_parse.y U xenocara/lib/mesa/src/mesa/program/program_parse_extra.c U xenocara/lib/mesa/src/mesa/program/program_parser.h U xenocara/lib/mesa/src/mesa/program/programopt.c U xenocara/lib/mesa/src/mesa/program/programopt.h U xenocara/lib/mesa/src/mesa/program/symbol_table.c U xenocara/lib/mesa/src/mesa/program/symbol_table.h U xenocara/lib/mesa/src/mesa/sparc/norm.S U xenocara/lib/mesa/src/mesa/sparc/sparc.c U xenocara/lib/mesa/src/mesa/sparc/sparc.h U xenocara/lib/mesa/src/mesa/sparc/sparc_clip.S U xenocara/lib/mesa/src/mesa/sparc/sparc_matrix.h U xenocara/lib/mesa/src/mesa/sparc/xform.S 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_atomicbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c C 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 C 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 U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_storagebuf.c C xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c C 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 U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap_shader.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_blit.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bufferobjects.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 C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_compute.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_compute.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_condrender.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_drawpixels_shader.c C 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_fbo.c C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_fbo.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 U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_memoryobjects.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_memoryobjects.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_msaa.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfmon.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfquery.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_perfquery.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_queryobj.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_semaphoreobjects.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_semaphoreobjects.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_strings.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_syncobj.h C xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texturebarrier.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_viewport.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_xformfb.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 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 C xenocara/lib/mesa/src/mesa/state_tracker/st_format.h U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_gl_api.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 C xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_array_merge.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_array_merge.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_private.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_private.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_temprename.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_tgsi_temprename.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 U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.h 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 U 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_tgsi_lower_depth_clamp.c U xenocara/lib/mesa/src/mesa/state_tracker/st_tgsi_lower_depth_clamp.h U xenocara/lib/mesa/src/mesa/state_tracker/st_tgsi_lower_yuv.c U xenocara/lib/mesa/src/mesa/state_tracker/st_tgsi_lower_yuv.h U xenocara/lib/mesa/src/mesa/state_tracker/st_util.h U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h U xenocara/lib/mesa/src/mesa/state_tracker/tests/meson.build U xenocara/lib/mesa/src/mesa/state_tracker/tests/st_format.c U xenocara/lib/mesa/src/mesa/state_tracker/tests/st_tests_common.cpp U xenocara/lib/mesa/src/mesa/state_tracker/tests/st_tests_common.h U xenocara/lib/mesa/src/mesa/state_tracker/tests/test_glsl_to_tgsi_array_merge.cpp U xenocara/lib/mesa/src/mesa/state_tracker/tests/test_glsl_to_tgsi_lifetime.cpp U xenocara/lib/mesa/src/mesa/swrast/NOTES U xenocara/lib/mesa/src/mesa/swrast/s_aaline.c U xenocara/lib/mesa/src/mesa/swrast/s_aaline.h U xenocara/lib/mesa/src/mesa/swrast/s_aalinetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.c U xenocara/lib/mesa/src/mesa/swrast/s_aatriangle.h U xenocara/lib/mesa/src/mesa/swrast/s_aatritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_alpha.c U xenocara/lib/mesa/src/mesa/swrast/s_alpha.h U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.c U xenocara/lib/mesa/src/mesa/swrast/s_atifragshader.h U xenocara/lib/mesa/src/mesa/swrast/s_bitmap.c U xenocara/lib/mesa/src/mesa/swrast/s_blend.c U xenocara/lib/mesa/src/mesa/swrast/s_blend.h U xenocara/lib/mesa/src/mesa/swrast/s_blit.c U xenocara/lib/mesa/src/mesa/swrast/s_chan.h U xenocara/lib/mesa/src/mesa/swrast/s_clear.c U xenocara/lib/mesa/src/mesa/swrast/s_context.c U xenocara/lib/mesa/src/mesa/swrast/s_context.h U xenocara/lib/mesa/src/mesa/swrast/s_copypix.c U xenocara/lib/mesa/src/mesa/swrast/s_depth.c U xenocara/lib/mesa/src/mesa/swrast/s_depth.h U xenocara/lib/mesa/src/mesa/swrast/s_drawpix.c U xenocara/lib/mesa/src/mesa/swrast/s_feedback.c U xenocara/lib/mesa/src/mesa/swrast/s_feedback.h U xenocara/lib/mesa/src/mesa/swrast/s_fog.c U xenocara/lib/mesa/src/mesa/swrast/s_fog.h U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.c U xenocara/lib/mesa/src/mesa/swrast/s_fragprog.h U xenocara/lib/mesa/src/mesa/swrast/s_lines.c U xenocara/lib/mesa/src/mesa/swrast/s_lines.h U xenocara/lib/mesa/src/mesa/swrast/s_linetemp.h U xenocara/lib/mesa/src/mesa/swrast/s_logic.c U xenocara/lib/mesa/src/mesa/swrast/s_logic.h U xenocara/lib/mesa/src/mesa/swrast/s_masking.c U xenocara/lib/mesa/src/mesa/swrast/s_masking.h U xenocara/lib/mesa/src/mesa/swrast/s_points.c U xenocara/lib/mesa/src/mesa/swrast/s_points.h U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.c U xenocara/lib/mesa/src/mesa/swrast/s_renderbuffer.h C xenocara/lib/mesa/src/mesa/swrast/s_span.c U xenocara/lib/mesa/src/mesa/swrast/s_span.h U xenocara/lib/mesa/src/mesa/swrast/s_stencil.c U xenocara/lib/mesa/src/mesa/swrast/s_stencil.h U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.c U xenocara/lib/mesa/src/mesa/swrast/s_texture.c U xenocara/lib/mesa/src/mesa/swrast/s_texcombine.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.c U xenocara/lib/mesa/src/mesa/swrast/s_texfetch.h U xenocara/lib/mesa/src/mesa/swrast/s_texfetch_tmp.h U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.c U xenocara/lib/mesa/src/mesa/swrast/s_texfilter.h U xenocara/lib/mesa/src/mesa/swrast/s_texrender.c U xenocara/lib/mesa/src/mesa/swrast/s_triangle.c U xenocara/lib/mesa/src/mesa/swrast/s_triangle.h U xenocara/lib/mesa/src/mesa/swrast/s_tritemp.h U xenocara/lib/mesa/src/mesa/swrast/s_zoom.c U xenocara/lib/mesa/src/mesa/swrast/s_zoom.h U xenocara/lib/mesa/src/mesa/swrast/swrast.h U xenocara/lib/mesa/src/mesa/swrast_setup/NOTES U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_context.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.c U xenocara/lib/mesa/src/mesa/swrast_setup/ss_triangle.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_tritmp.h U xenocara/lib/mesa/src/mesa/swrast_setup/ss_vb.h U xenocara/lib/mesa/src/mesa/swrast_setup/swrast_setup.h U xenocara/lib/mesa/src/mesa/tnl/NOTES U xenocara/lib/mesa/src/mesa/tnl/t_context.c U xenocara/lib/mesa/src/mesa/tnl/t_context.h U xenocara/lib/mesa/src/mesa/tnl/t_draw.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.c U xenocara/lib/mesa/src/mesa/tnl/t_pipeline.h U xenocara/lib/mesa/src/mesa/tnl/t_rebase.c U xenocara/lib/mesa/src/mesa/tnl/t_rebase.h U xenocara/lib/mesa/src/mesa/tnl/t_split.c U xenocara/lib/mesa/src/mesa/tnl/t_split.h U xenocara/lib/mesa/src/mesa/tnl/t_split_copy.c U xenocara/lib/mesa/src/mesa/tnl/t_split_inplace.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_cliptmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_fog.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_light.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_lighttmp.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_normals.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_points.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_program.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_render.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_rendertmp.h U xenocara/lib/mesa/src/mesa/tnl/tnl.h U xenocara/lib/mesa/src/mesa/tnl/t_vb_texgen.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_texmat.c U xenocara/lib/mesa/src/mesa/tnl/t_vb_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex.h U xenocara/lib/mesa/src/mesa/tnl/t_vertex_generic.c U xenocara/lib/mesa/src/mesa/tnl/t_vertex_sse.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.c U xenocara/lib/mesa/src/mesa/tnl/t_vp_build.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_dmatmp2.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_triemit.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_tritmp.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_unfilled.h U xenocara/lib/mesa/src/mesa/tnl_dd/t_dd_vertex.h C xenocara/lib/mesa/src/mesa/vbo/vbo.h C xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h U 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 U xenocara/lib/mesa/src/mesa/vbo/vbo_init_tmp.h 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_noop.h U xenocara/lib/mesa/src/mesa/vbo/vbo_private.h C 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 C 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/3dnow.c U xenocara/lib/mesa/src/mesa/x86/3dnow.h U xenocara/lib/mesa/src/mesa/x86/3dnow_xform1.S U xenocara/lib/mesa/src/mesa/x86/3dnow_xform2.S U xenocara/lib/mesa/src/mesa/x86/3dnow_xform3.S U xenocara/lib/mesa/src/mesa/x86/3dnow_xform4.S U xenocara/lib/mesa/src/mesa/x86/assyntax.h U xenocara/lib/mesa/src/mesa/x86/clip_args.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/mmx.h U xenocara/lib/mesa/src/mesa/x86/mmx_blend.S U xenocara/lib/mesa/src/mesa/x86/mmx_blendtmp.h U xenocara/lib/mesa/src/mesa/x86/norm_args.h U xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S U xenocara/lib/mesa/src/mesa/x86/sse.c U xenocara/lib/mesa/src/mesa/x86/sse.h U xenocara/lib/mesa/src/mesa/x86/sse_normal.S U xenocara/lib/mesa/src/mesa/x86/sse_xform1.S U xenocara/lib/mesa/src/mesa/x86/sse_xform2.S U xenocara/lib/mesa/src/mesa/x86/sse_xform3.S U xenocara/lib/mesa/src/mesa/x86/sse_xform4.S U xenocara/lib/mesa/src/mesa/x86/x86_cliptest.S U xenocara/lib/mesa/src/mesa/x86/x86_xform.c U xenocara/lib/mesa/src/mesa/x86/x86_xform.h U xenocara/lib/mesa/src/mesa/x86/x86_xform2.S U xenocara/lib/mesa/src/mesa/x86/x86_xform3.S U xenocara/lib/mesa/src/mesa/x86/x86_xform4.S U xenocara/lib/mesa/src/mesa/x86/xform_args.h U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.c U xenocara/lib/mesa/src/mesa/x86/rtasm/x86sse.h U xenocara/lib/mesa/src/mesa/x86-64/x86-64.c U xenocara/lib/mesa/src/mesa/x86-64/x86-64.h U xenocara/lib/mesa/src/mesa/x86-64/xform4.S U xenocara/lib/mesa/src/microsoft/meson.build 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 N 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_signature.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_samplers.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_samplers.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_signature.h U xenocara/lib/mesa/src/microsoft/compiler/meson.build U xenocara/lib/mesa/src/microsoft/compiler/nir_to_dxil.c U xenocara/lib/mesa/src/microsoft/compiler/nir_to_dxil.h U xenocara/lib/mesa/src/microsoft/resource_state_manager/D3D12ResourceState.cpp U xenocara/lib/mesa/src/microsoft/resource_state_manager/D3D12ResourceState.h U xenocara/lib/mesa/src/microsoft/resource_state_manager/meson.build U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/meson.build U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv2dxil.c U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.c U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.def U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.h U xenocara/lib/mesa/src/nouveau/meson.build 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 N 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 N 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 N xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_constant_fold.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_copy_prop.c N xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_cse.c C xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_dce.c N xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_mod_props.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_push_ubo.c C xenocara/lib/mesa/src/panfrost/bifrost/bi_pack.c C xenocara/lib/mesa/src/panfrost/bifrost/bi_print.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_packer.c.py 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_ra.c C xenocara/lib/mesa/src/panfrost/bifrost/bi_schedule.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_scoreboard.c N xenocara/lib/mesa/src/panfrost/bifrost/bi_test.h N 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/meson.build U xenocara/lib/mesa/src/panfrost/bifrost/gen_disasm.py N xenocara/lib/mesa/src/panfrost/bifrost/test/test-constant-fold.c N xenocara/lib/mesa/src/panfrost/bifrost/test/test-optimizer.c N xenocara/lib/mesa/src/panfrost/bifrost/test/test-pack-formats.c N xenocara/lib/mesa/src/panfrost/bifrost/test/test-packing.c N xenocara/lib/mesa/src/panfrost/bifrost/test/test-scheduler-predicates.c N xenocara/lib/mesa/src/panfrost/bifrost/valhall/ISA.xml N xenocara/lib/mesa/src/panfrost/bifrost/valhall/asm.py N xenocara/lib/mesa/src/panfrost/bifrost/valhall/disasm.py N xenocara/lib/mesa/src/panfrost/bifrost/valhall/disassemble.h N xenocara/lib/mesa/src/panfrost/bifrost/valhall/meson.build N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test-assembly.py N xenocara/lib/mesa/src/panfrost/bifrost/valhall/valhall.py N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/assembler-cases.txt N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/negative-cases.txt N xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-disassembler.c N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g52-vk.toml N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g52.toml N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g72.toml N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t720.toml N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t760.toml N xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t860.toml N xenocara/lib/mesa/src/panfrost/ci/gitlab-ci.yml N xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-flakes.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-skips.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-g72-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-g72-flakes.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-flakes.txt N xenocara/lib/mesa/src/panfrost/ci/traces-panfrost.yml N xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-skips.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t760-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t760-flakes.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t820-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-fails.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-flakes.txt N xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-skips.txt N xenocara/lib/mesa/src/panfrost/ci/vk-panvk.txt N xenocara/lib/mesa/src/panfrost/drm-shim/meson.build N xenocara/lib/mesa/src/panfrost/drm-shim/panfrost_noop.c N xenocara/lib/mesa/src/panfrost/ds/.clang-format N xenocara/lib/mesa/src/panfrost/ds/meson.build N xenocara/lib/mesa/src/panfrost/ds/pan_pps_driver.cc N xenocara/lib/mesa/src/panfrost/ds/pan_pps_driver.h N xenocara/lib/mesa/src/panfrost/ds/pan_pps_perf.cc N 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/include/panfrost-quirks.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 N 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_encoder.h U xenocara/lib/mesa/src/panfrost/lib/pan_format.c N xenocara/lib/mesa/src/panfrost/lib/pan_format.h N xenocara/lib/mesa/src/panfrost/lib/pan_indirect_dispatch.c N xenocara/lib/mesa/src/panfrost/lib/pan_indirect_dispatch.h U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_draw.c U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_draw.h U xenocara/lib/mesa/src/panfrost/lib/pan_pool.h 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 N 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 N xenocara/lib/mesa/src/panfrost/lib/genxml/common.xml N xenocara/lib/mesa/src/panfrost/lib/genxml/decode.c N xenocara/lib/mesa/src/panfrost/lib/genxml/decode.h N xenocara/lib/mesa/src/panfrost/lib/genxml/decode_common.c N xenocara/lib/mesa/src/panfrost/lib/genxml/gen_macros.h N xenocara/lib/mesa/src/panfrost/lib/genxml/gen_pack.py N xenocara/lib/mesa/src/panfrost/lib/genxml/meson.build N xenocara/lib/mesa/src/panfrost/lib/genxml/v4.xml N xenocara/lib/mesa/src/panfrost/lib/genxml/v5.xml N xenocara/lib/mesa/src/panfrost/lib/genxml/v6.xml N xenocara/lib/mesa/src/panfrost/lib/genxml/v7.xml N xenocara/lib/mesa/src/panfrost/lib/tests/test-blend.c N xenocara/lib/mesa/src/panfrost/lib/tests/test-clear.c 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 N xenocara/lib/mesa/src/panfrost/perf/G31.xml N xenocara/lib/mesa/src/panfrost/perf/G51.xml N xenocara/lib/mesa/src/panfrost/perf/G52.xml N xenocara/lib/mesa/src/panfrost/perf/G57.xml N xenocara/lib/mesa/src/panfrost/perf/G68.xml N xenocara/lib/mesa/src/panfrost/perf/G71.xml N xenocara/lib/mesa/src/panfrost/perf/G72.xml N xenocara/lib/mesa/src/panfrost/perf/G76.xml N xenocara/lib/mesa/src/panfrost/perf/G77.xml N xenocara/lib/mesa/src/panfrost/perf/G78.xml N xenocara/lib/mesa/src/panfrost/perf/T72x.xml N xenocara/lib/mesa/src/panfrost/perf/T76x.xml N xenocara/lib/mesa/src/panfrost/perf/T82x.xml N xenocara/lib/mesa/src/panfrost/perf/T83x.xml N xenocara/lib/mesa/src/panfrost/perf/T86x.xml N xenocara/lib/mesa/src/panfrost/perf/T88x.xml N xenocara/lib/mesa/src/panfrost/perf/meson.build N xenocara/lib/mesa/src/panfrost/perf/pan_gen_perf.py N xenocara/lib/mesa/src/panfrost/perf/pan_perf.c N xenocara/lib/mesa/src/panfrost/perf/pan_perf.h N xenocara/lib/mesa/src/panfrost/perf/quick.c U xenocara/lib/mesa/src/panfrost/shared/meson.build U xenocara/lib/mesa/src/panfrost/shared/pan_minmax_cache.c U xenocara/lib/mesa/src/panfrost/shared/pan_minmax_cache.h U xenocara/lib/mesa/src/panfrost/shared/pan_tiling.c U xenocara/lib/mesa/src/panfrost/shared/pan_tiling.h U xenocara/lib/mesa/src/panfrost/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 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 U xenocara/lib/mesa/src/panfrost/util/pan_lower_writeout.c C xenocara/lib/mesa/src/panfrost/util/pan_sysval.c N xenocara/lib/mesa/src/panfrost/vulkan/meson.build N xenocara/lib/mesa/src/panfrost/vulkan/panvk_cmd_buffer.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_cs.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_cs.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_descriptor_set.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_device.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_formats.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_image.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_mempool.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_mempool.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_pass.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_pipeline.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_pipeline_cache.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_private.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_query.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_shader.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_sync.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_util.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cmd_buffer.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cmd_buffer.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cs.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cs.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_descriptor_set.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_device.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_image.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_blit.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_clear.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_copy.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_pipeline.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_shader.c N xenocara/lib/mesa/src/panfrost/vulkan/panvk_varyings.h N xenocara/lib/mesa/src/panfrost/vulkan/panvk_wsi.c N xenocara/lib/mesa/src/tool/meson.build N xenocara/lib/mesa/src/tool/pps/.clang-format N xenocara/lib/mesa/src/tool/pps/meson.build N xenocara/lib/mesa/src/tool/pps/pps.cc N xenocara/lib/mesa/src/tool/pps/pps.h N xenocara/lib/mesa/src/tool/pps/pps_algorithm.h N xenocara/lib/mesa/src/tool/pps/pps_config.cc N xenocara/lib/mesa/src/tool/pps/pps_counter.cc N xenocara/lib/mesa/src/tool/pps/pps_counter.h N xenocara/lib/mesa/src/tool/pps/pps_datasource.cc N xenocara/lib/mesa/src/tool/pps/pps_datasource.h N xenocara/lib/mesa/src/tool/pps/pps_device.cc N xenocara/lib/mesa/src/tool/pps/pps_device.h N xenocara/lib/mesa/src/tool/pps/pps_driver.cc N xenocara/lib/mesa/src/tool/pps/pps_driver.h N xenocara/lib/mesa/src/tool/pps/pps_producer.cc N xenocara/lib/mesa/src/tool/pps/cfg/cpu.cfg N xenocara/lib/mesa/src/tool/pps/cfg/gpu.cfg N 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 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/bitset_test.cpp U xenocara/lib/mesa/src/util/blob.c U xenocara/lib/mesa/src/util/blob.h U xenocara/lib/mesa/src/util/blob_test.c 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/debug.c U xenocara/lib/mesa/src/util/debug.h U xenocara/lib/mesa/src/util/detect_os.h U xenocara/lib/mesa/src/util/double.c C xenocara/lib/mesa/src/util/disk_cache.c C xenocara/lib/mesa/src/util/disk_cache.h 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 C xenocara/lib/mesa/src/util/format_srgb.py U xenocara/lib/mesa/src/util/fossilize_db.c U xenocara/lib/mesa/src/util/fossilize_db.h U xenocara/lib/mesa/src/util/futex.h U xenocara/lib/mesa/src/util/half_float.c U xenocara/lib/mesa/src/util/list.h U xenocara/lib/mesa/src/util/libsync.h U xenocara/lib/mesa/src/util/half_float.h C xenocara/lib/mesa/src/util/hash_table.c C xenocara/lib/mesa/src/util/hash_table.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 U xenocara/lib/mesa/src/util/mesa-sha1.h U xenocara/lib/mesa/src/util/mesa-sha1_test.c U xenocara/lib/mesa/src/util/meson.build C 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 N xenocara/lib/mesa/src/util/os_memory_fd.c N 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/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/process_test.c C xenocara/lib/mesa/src/util/ralloc.c U xenocara/lib/mesa/src/util/ralloc.h U xenocara/lib/mesa/src/util/rand_xor.c U xenocara/lib/mesa/src/util/rand_xor.h U xenocara/lib/mesa/src/util/rb_tree.c U xenocara/lib/mesa/src/util/rb_tree.h U xenocara/lib/mesa/src/util/rb_tree_test.c U xenocara/lib/mesa/src/util/register_allocate.c C xenocara/lib/mesa/src/util/register_allocate.h N xenocara/lib/mesa/src/util/register_allocate_internal.h N xenocara/lib/mesa/src/util/register_allocate_test.cpp U xenocara/lib/mesa/src/util/rgtc.c U xenocara/lib/mesa/src/util/rgtc.h U xenocara/lib/mesa/src/util/roundeven_test.c U xenocara/lib/mesa/src/util/rounding.h U xenocara/lib/mesa/src/util/rwlock.h U xenocara/lib/mesa/src/util/set.c U xenocara/lib/mesa/src/util/set.h U xenocara/lib/mesa/src/util/simple_list.h U xenocara/lib/mesa/src/util/simple_mtx.h C xenocara/lib/mesa/src/util/slab.c U xenocara/lib/mesa/src/util/slab.h U xenocara/lib/mesa/src/util/softfloat.c U xenocara/lib/mesa/src/util/softfloat.h U xenocara/lib/mesa/src/util/sparse_array.c U xenocara/lib/mesa/src/util/sparse_array.h U xenocara/lib/mesa/src/util/string_buffer.c U xenocara/lib/mesa/src/util/string_buffer.h U xenocara/lib/mesa/src/util/strndup.h U xenocara/lib/mesa/src/util/strtod.c U xenocara/lib/mesa/src/util/strtod.h U xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h U xenocara/lib/mesa/src/util/timespec.h U xenocara/lib/mesa/src/util/u_atomic.c U xenocara/lib/mesa/src/util/u_atomic.h U xenocara/lib/mesa/src/util/u_atomic_test.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 N xenocara/lib/mesa/src/util/u_debug_describe.c N xenocara/lib/mesa/src/util/u_debug_describe.h U xenocara/lib/mesa/src/util/u_debug_memory.c N xenocara/lib/mesa/src/util/u_debug_refcnt.c N xenocara/lib/mesa/src/util/u_debug_refcnt.h U xenocara/lib/mesa/src/util/u_debug_stack.c U xenocara/lib/mesa/src/util/u_debug_stack.h U xenocara/lib/mesa/src/util/u_debug_stack_android.cpp U xenocara/lib/mesa/src/util/u_debug_stack_test.cpp U xenocara/lib/mesa/src/util/u_debug_symbol.c U xenocara/lib/mesa/src/util/u_debug_symbol.h U xenocara/lib/mesa/src/util/u_drm.h U xenocara/lib/mesa/src/util/u_dynarray.h U xenocara/lib/mesa/src/util/u_endian.h N xenocara/lib/mesa/src/util/u_fifo.h N xenocara/lib/mesa/src/util/u_hash_table.c N 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_perfetto.cc N xenocara/lib/mesa/src/util/u_perfetto.h U xenocara/lib/mesa/src/util/u_printf.cpp 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 N xenocara/lib/mesa/src/util/u_qsort.cpp N xenocara/lib/mesa/src/util/u_qsort.h N xenocara/lib/mesa/src/util/u_qsort_test.cpp 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 C xenocara/lib/mesa/src/util/u_thread.h C xenocara/lib/mesa/src/util/u_vector.c C xenocara/lib/mesa/src/util/u_vector.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 C 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 N 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/u_trace.c N xenocara/lib/mesa/src/util/perf/u_trace.h N xenocara/lib/mesa/src/util/perf/u_trace.py N 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 N xenocara/lib/mesa/src/util/tests/dag_test.cpp N xenocara/lib/mesa/src/util/tests/int_min_max.cpp U xenocara/lib/mesa/src/util/tests/xmlconfig.cpp U xenocara/lib/mesa/src/util/tests/cache/cache_test.c U xenocara/lib/mesa/src/util/tests/cache/meson.build 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/fast_idiv_by_const/fast_idiv_by_const_test.cpp U xenocara/lib/mesa/src/util/tests/fast_idiv_by_const/meson.build U xenocara/lib/mesa/src/util/tests/fast_urem_by_const/fast_urem_by_const_test.cpp U xenocara/lib/mesa/src/util/tests/fast_urem_by_const/meson.build 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/set/meson.build U xenocara/lib/mesa/src/util/tests/set/set_test.cpp U xenocara/lib/mesa/src/util/tests/sparse_array/meson.build U xenocara/lib/mesa/src/util/tests/sparse_array/multi_threaded.c U xenocara/lib/mesa/src/util/tests/string_buffer/meson.build U xenocara/lib/mesa/src/util/tests/string_buffer/string_buffer_test.cpp U xenocara/lib/mesa/src/util/tests/timespec/meson.build U xenocara/lib/mesa/src/util/tests/timespec/timespec_test.cpp U xenocara/lib/mesa/src/util/tests/vector/meson.build U xenocara/lib/mesa/src/util/tests/vector/vector_test.cpp U xenocara/lib/mesa/src/util/tests/vma/meson.build U xenocara/lib/mesa/src/util/tests/vma/vma_random_test.cpp U xenocara/lib/mesa/src/virtio/meson.build U xenocara/lib/mesa/src/virtio/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_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/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 N xenocara/lib/mesa/src/virtio/vulkan/vn_android.h U xenocara/lib/mesa/src/virtio/vulkan/vn_buffer.c U xenocara/lib/mesa/src/virtio/vulkan/vn_buffer.h U xenocara/lib/mesa/src/virtio/vulkan/vn_command_buffer.c U xenocara/lib/mesa/src/virtio/vulkan/vn_command_buffer.h U xenocara/lib/mesa/src/virtio/vulkan/vn_common.c U xenocara/lib/mesa/src/virtio/vulkan/vn_common.h U xenocara/lib/mesa/src/virtio/vulkan/vn_cs.c U xenocara/lib/mesa/src/virtio/vulkan/vn_cs.h U xenocara/lib/mesa/src/virtio/vulkan/vn_descriptor_set.c U xenocara/lib/mesa/src/virtio/vulkan/vn_descriptor_set.h U xenocara/lib/mesa/src/virtio/vulkan/vn_device.c U xenocara/lib/mesa/src/virtio/vulkan/vn_device.h U xenocara/lib/mesa/src/virtio/vulkan/vn_device_memory.c U xenocara/lib/mesa/src/virtio/vulkan/vn_device_memory.h U xenocara/lib/mesa/src/virtio/vulkan/vn_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 N xenocara/lib/mesa/src/virtio/vulkan/vn_instance.c N xenocara/lib/mesa/src/virtio/vulkan/vn_instance.h N xenocara/lib/mesa/src/virtio/vulkan/vn_physical_device.c N 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_virtgpu.c U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_vtest.c U xenocara/lib/mesa/src/virtio/vulkan/vn_ring.c U xenocara/lib/mesa/src/virtio/vulkan/vn_ring.h U xenocara/lib/mesa/src/virtio/vulkan/vn_wsi.c U xenocara/lib/mesa/src/virtio/vulkan/vn_wsi.h U xenocara/lib/mesa/src/vulkan/meson.build U xenocara/lib/mesa/src/vulkan/vulkan-icd-symbols.txt U xenocara/lib/mesa/src/vulkan/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 U xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_wayland.c C xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_x11.c C xenocara/lib/mesa/src/vulkan/device-select-layer/meson.build U xenocara/lib/mesa/src/vulkan/overlay-layer/README 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 C xenocara/lib/mesa/src/vulkan/registry/vk.xml C xenocara/lib/mesa/src/vulkan/util/gen_enum_to_str.py U xenocara/lib/mesa/src/vulkan/util/meson.build N 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_copy.c N xenocara/lib/mesa/src/vulkan/util/vk_cmd_queue_gen.py N xenocara/lib/mesa/src/vulkan/util/vk_command_buffer.c N xenocara/lib/mesa/src/vulkan/util/vk_command_buffer.h N xenocara/lib/mesa/src/vulkan/util/vk_commands_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_debug_report.c U xenocara/lib/mesa/src/vulkan/util/vk_debug_report.h N xenocara/lib/mesa/src/vulkan/util/vk_debug_utils.c N xenocara/lib/mesa/src/vulkan/util/vk_debug_utils.h U xenocara/lib/mesa/src/vulkan/util/vk_deferred_operation.c U xenocara/lib/mesa/src/vulkan/util/vk_deferred_operation.h U xenocara/lib/mesa/src/vulkan/util/vk_descriptors.c U xenocara/lib/mesa/src/vulkan/util/vk_descriptors.h U xenocara/lib/mesa/src/vulkan/util/vk_device.c U xenocara/lib/mesa/src/vulkan/util/vk_device.h U xenocara/lib/mesa/src/vulkan/util/vk_dispatch_table_gen.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 N xenocara/lib/mesa/src/vulkan/util/vk_image.c N xenocara/lib/mesa/src/vulkan/util/vk_image.h U xenocara/lib/mesa/src/vulkan/util/vk_instance.c U xenocara/lib/mesa/src/vulkan/util/vk_instance.h N xenocara/lib/mesa/src/vulkan/util/vk_log.c N xenocara/lib/mesa/src/vulkan/util/vk_log.h U xenocara/lib/mesa/src/vulkan/util/vk_object.c U xenocara/lib/mesa/src/vulkan/util/vk_object.h U xenocara/lib/mesa/src/vulkan/util/vk_physical_device.c U xenocara/lib/mesa/src/vulkan/util/vk_physical_device.h N xenocara/lib/mesa/src/vulkan/util/vk_physical_device_features.py N xenocara/lib/mesa/src/vulkan/util/vk_queue.c N xenocara/lib/mesa/src/vulkan/util/vk_queue.h U xenocara/lib/mesa/src/vulkan/util/vk_render_pass.c U xenocara/lib/mesa/src/vulkan/util/vk_shader_module.c U xenocara/lib/mesa/src/vulkan/util/vk_shader_module.h N xenocara/lib/mesa/src/vulkan/util/vk_synchronization2.c 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_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 U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_win32.h 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 N xenocara/lib/mesa/subprojects/libelf.wrap N xenocara/lib/mesa/subprojects/perfetto.wrap U xenocara/lib/mesa/subprojects/zlib.wrap 989 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: ports Changes by: kn@cvs.openbsd.org 2022/02/23 19:10:28 Modified files: net/catgirl : Makefile distinfo Log message: Update to catgirl 2.1 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:30:07 Modified files: lib/mesa : 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 glsl_parser.cpp lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c glcpp-parse.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 vtn_generator_ids.h lib/mesa/generated/src/gallium/auxiliary: u_tracepoints.c u_tracepoints.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_bits.h genX_xml.h gen_rt_pack.h lib/mesa/generated/src/intel/isl: isl_format_layout.c lib/mesa/generated/src/intel/vulkan: anv_entrypoints.c anv_entrypoints.h intel_icd.json lib/mesa/generated/src/mapi/glapi: glapitemp.h lib/mesa/generated/src/mapi/glapi/gen: api_exec.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: format_info.h get_hash.h lib/mesa/generated/src/mesa/main: marshal_generated.h remap_helper.h lib/mesa/generated/src/mesa/program: lex.yy.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/util: vk_common_entrypoints.c vk_common_entrypoints.h vk_dispatch_table.c vk_dispatch_table.h vk_enum_to_str.c vk_enum_to_str.h vk_extensions.c vk_extensions.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/drm-uapi: amdgpu_drm.h drm.h drm_fourcc.h drm_mode.h i915_drm.h lib/mesa/include/pci_ids: i965_pci_ids.h lib/mesa/include/vulkan: vk_platform.h vulkan.h vulkan_beta.h lib/mesa/mk : Makefile config.mk lib/mesa/mk/libaco: Makefile lib/mesa/mk/libamd_common: Makefile lib/mesa/mk/libanv_common: Makefile lib/mesa/mk/libgallium: Makefile lib/mesa/mk/libgallium_dri: Makefile lib/mesa/mk/libgbm: Makefile shlib_version lib/mesa/mk/libglsl: Makefile lib/mesa/mk/libi965: Makefile lib/mesa/mk/libintel_compiler: Makefile lib/mesa/mk/libintel_dev: Makefile lib/mesa/mk/libintel_perf: Makefile lib/mesa/mk/libllvmpipe: Makefile lib/mesa/mk/libloader: Makefile lib/mesa/mk/libmesa_common: Makefile lib/mesa/mk/libmesa_dri_drivers: Makefile lib/mesa/mk/libmesa_format: Makefile lib/mesa/mk/libmesa_util: Makefile lib/mesa/mk/libnir: Makefile lib/mesa/mk/libr600: Makefile lib/mesa/mk/libradeonsi: Makefile lib/mesa/mk/libvulkan_radeon: Makefile lib/mesa/mk/libvulkan_util: Makefile lib/mesa/mk/libvulkan_wsi: Makefile lib/mesa/src : meson.build lib/mesa/src/amd/common: ac_debug.c ac_exp_param.h ac_gpu_info.c ac_gpu_info.h ac_surface.c ac_surface.h amd_family.h sid_tables.py lib/mesa/src/amd/compiler: aco_instruction_selection.cpp aco_ir.h aco_lower_phis.cpp 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_debug.h radv_descriptor_set.c 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_util.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 radv_amdgpu_winsys_public.h lib/mesa/src/amd/vulkan/winsys/null: radv_null_bo.c radv_null_winsys.c lib/mesa/src/broadcom/cle: gen_pack_header.py lib/mesa/src/compiler: shader_enums.c shader_enums.h shader_info.h lib/mesa/src/compiler/glsl: ast.h ast_to_hir.cpp builtin_variables.cpp glsl_parser.yy glsl_parser_extras.cpp glsl_to_nir.cpp ir_optimization.h link_interface_blocks.cpp link_varyings.cpp link_varyings.h linker.cpp lower_blend_equation_advanced.cpp lower_cs_derived.cpp opt_array_splitting.cpp propagate_invariance.cpp standalone.cpp test_optpass.cpp lib/mesa/src/compiler/glsl/glcpp: glcpp-parse.y glcpp.h lib/mesa/src/compiler/glsl/tests: lower_precision_test.py lib/mesa/src/compiler/nir: nir.c nir.h nir_algebraic.py nir_builder.h nir_builder_opcodes_h.py nir_clone.c nir_constant_expressions.py nir_control_flow.c nir_convert_ycbcr.c nir_from_ssa.c nir_gather_info.c nir_inline_functions.c nir_instr_set.h nir_loop_analyze.c nir_loop_analyze.h nir_lower_alu_to_scalar.c nir_lower_atomics_to_ssbo.c nir_lower_clip.c nir_lower_clip_cull_distance_arrays.c nir_lower_gs_intrinsics.c nir_lower_indirect_derefs.c nir_lower_io.c nir_lower_io_to_scalar.c nir_lower_io_to_temporaries.c nir_lower_locals_to_regs.c nir_lower_regs_to_ssa.c nir_lower_returns.c nir_lower_ssbo.c nir_lower_system_values.c nir_lower_tex.c nir_lower_uniforms_to_ubo.c nir_lower_var_copies.c nir_lower_variable_initializers.c nir_opcodes.py nir_opcodes_c.py nir_opcodes_h.py nir_opt_algebraic.py nir_opt_copy_prop_vars.c nir_opt_copy_propagate.c nir_opt_cse.c nir_opt_dce.c nir_opt_gcm.c nir_opt_if.c nir_opt_loop_unroll.c nir_opt_peephole_select.c nir_phi_builder.c nir_print.c nir_search.c nir_search_helpers.h nir_sweep.c nir_to_lcssa.c nir_validate.c nir_worklist.c nir_worklist.h lib/mesa/src/compiler/spirv: nir_spirv.h spirv.core.grammar.json spirv.h spirv2nir.c 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_drm.c platform_wayland.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 eglcurrent.c egldispatchstubs.c egldispatchstubs.h egldisplay.c egldisplay.h eglglobals.c eglglvnd.c egllog.c eglsurface.c eglsurface.h lib/mesa/src/freedreno/computerator: README.rst a6xx.c ir3_asm.c ir3_asm.h main.c main.h meson.build lib/mesa/src/freedreno/fdl: fd6_layout_test.c lib/mesa/src/freedreno/ir3: ir3_cf.c ir3_dce.c ir3_delay.c ir3_lexer.l ir3_parser.y ir3_postsched.c ir3_ra.h 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_context.c cso_context.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_clip.c draw_pipe_stipple.c draw_prim_assembler_tmp.h draw_private.h draw_pt.c draw_pt_fetch_shade_pipeline_llvm.c draw_tess.c draw_tess.h lib/mesa/src/gallium/auxiliary/gallivm: lp_bld_arit.c lp_bld_arit.h lp_bld_conv.c lp_bld_format_soa.c lp_bld_init.c lp_bld_intr.c lp_bld_limits.h lp_bld_misc.cpp lp_bld_sample.c lp_bld_sample_aos.c lp_bld_sample_soa.c lp_bld_tgsi.h lib/mesa/src/gallium/auxiliary/hud: hud_context.c hud_private.h lib/mesa/src/gallium/auxiliary/indices: u_indices.c u_indices_gen.py u_primconvert.c u_primconvert.h u_unfilled_gen.py lib/mesa/src/gallium/auxiliary/nir: tgsi_to_nir.c lib/mesa/src/gallium/auxiliary/pipe-loader: pipe_loader.c pipe_loader.h pipe_loader_drm.c pipe_loader_priv.h pipe_loader_sw.c lib/mesa/src/gallium/auxiliary/pipebuffer: pb_bufmgr_debug.c pb_bufmgr_mm.c pb_cache.c pb_cache.h pb_slab.c pb_slab.h lib/mesa/src/gallium/auxiliary/target-helpers: drm_helper.h drm_helper_public.h lib/mesa/src/gallium/auxiliary/tessellator: tessellator.cpp lib/mesa/src/gallium/auxiliary/tgsi: tgsi_build.c tgsi_dump.c tgsi_exec.c tgsi_exec.h tgsi_from_mesa.c tgsi_lowering.c tgsi_scan.c tgsi_scan.h tgsi_ureg.c tgsi_ureg.h lib/mesa/src/gallium/auxiliary/translate: translate_generic.c lib/mesa/src/gallium/auxiliary/util: u_blitter.c u_blitter.h u_draw.c u_draw.h u_dump.h u_dump_state.c u_helpers.c u_helpers.h u_inlines.h u_prim_restart.c u_prim_restart.h u_pstipple.c u_simple_shaders.c u_surface.c u_tests.c u_threaded_context.c u_threaded_context.h u_threaded_context_calls.h u_transfer.h u_upload_mgr.c u_vbuf.c u_vbuf.h lib/mesa/src/gallium/auxiliary/vl: vl_bicubic_filter.c vl_compositor.c vl_compositor.h vl_deint_filter.c vl_matrix_filter.c vl_median_filter.c vl_mpeg12_decoder.c vl_vertex_buffers.c vl_video_buffer.c vl_winsys_dri3.c vl_zscan.c lib/mesa/src/gallium/drivers/etnaviv: etnaviv_context.c etnaviv_context.h etnaviv_resource.c etnaviv_resource.h etnaviv_screen.c etnaviv_state.c etnaviv_surface.c etnaviv_texture.c etnaviv_transfer.c 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_draw.h freedreno_fence.c freedreno_fence.h freedreno_gmem.c freedreno_program.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_texture.c freedreno_texture.h freedreno_util.c freedreno_util.h lib/mesa/src/gallium/drivers/freedreno/a2xx: fd2_draw.c fd2_texture.c lib/mesa/src/gallium/drivers/freedreno/a3xx: fd3_context.c fd3_draw.c fd3_emit.h fd3_gmem.c fd3_program.c lib/mesa/src/gallium/drivers/freedreno/a4xx: fd4_context.c fd4_draw.c fd4_draw.h fd4_emit.h fd4_gmem.c fd4_program.c lib/mesa/src/gallium/drivers/freedreno/a5xx: fd5_blend.c fd5_compute.c fd5_context.c fd5_draw.c fd5_draw.h fd5_emit.c fd5_emit.h fd5_gmem.c fd5_program.c fd5_program.h fd5_screen.c fd5_texture.c fd5_zsa.c lib/mesa/src/gallium/drivers/freedreno/a6xx: fd6_vsc.c fd6_vsc.h lib/mesa/src/gallium/drivers/freedreno/ir3: ir3_cmdline.c lib/mesa/src/gallium/drivers/i915: i915_context.c i915_context.h i915_fpc.h i915_fpc_optimize.c i915_fpc_translate.c i915_screen.c i915_state.c i915_state_derived.c i915_state_dynamic.c i915_state_immediate.c i915_state_static.c i915_surface.c lib/mesa/src/gallium/drivers/lima: lima_job.c lib/mesa/src/gallium/drivers/llvmpipe: lp_context.c lp_context.h lp_draw_arrays.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_surface.c lib/mesa/src/gallium/drivers/nouveau: nouveau_buffer.c nouveau_screen.c nouveau_screen.h lib/mesa/src/gallium/drivers/nouveau/codegen: nv50_ir.cpp nv50_ir.h nv50_ir_driver.h nv50_ir_emit_gk110.cpp nv50_ir_emit_gm107.cpp nv50_ir_emit_nvc0.cpp nv50_ir_from_tgsi.cpp nv50_ir_lowering_gm107.cpp nv50_ir_lowering_gm107.h nv50_ir_lowering_nvc0.cpp nv50_ir_lowering_nvc0.h nv50_ir_peephole.cpp nv50_ir_print.cpp nv50_ir_ra.cpp nv50_ir_target.cpp nv50_ir_target_nvc0.cpp lib/mesa/src/gallium/drivers/nouveau/nv30: nv30_context.h nv30_draw.c nv30_push.c nv30_resource.c nv30_screen.c nv30_vbo.c lib/mesa/src/gallium/drivers/nouveau/nv50: nv50_context.h nv50_program.c nv50_program.h nv50_push.c nv50_screen.c nv50_state.c nv50_vbo.c lib/mesa/src/gallium/drivers/nouveau/nvc0: nvc0_context.h nvc0_screen.c nvc0_state.c nvc0_vbo.c nvc0_vbo_translate.c 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_render.c r300_screen.c r300_screen_buffer.c r300_state.c r300_texture.c r300_tgsi_to_rc.c lib/mesa/src/gallium/drivers/r600: eg_sq.h egd_tables.py evergreen_compute.c evergreen_state.c r600_asm.c r600_blit.c r600_pipe.c r600_pipe.h r600_state.c r600_state_common.c lib/mesa/src/gallium/drivers/r600/sfn: sfn_emitaluinstruction.cpp sfn_emitaluinstruction.h sfn_emitssboinstruction.cpp sfn_emitssboinstruction.h sfn_emittexinstruction.cpp sfn_ir_to_assembly.cpp sfn_nir.cpp sfn_nir.h sfn_nir_lower_fs_out_to_vector.cpp sfn_nir_vectorize_vs_inputs.c sfn_shader_base.cpp sfn_shader_base.h sfn_shader_compute.cpp sfn_shader_compute.h sfn_shader_fragment.cpp sfn_shader_geometry.cpp sfn_shaderio.cpp lib/mesa/src/gallium/drivers/radeon: radeon_vce.c radeon_vce_40_2_2.c radeon_vce_50.c radeon_vce_52.c radeon_vcn_dec.c radeon_vcn_dec.h radeon_winsys.h 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_state_shaders.c si_uvd.c lib/mesa/src/gallium/drivers/softpipe: sp_draw_arrays.c sp_screen.c sp_state_derived.c sp_state_sampler.c sp_texture.c lib/mesa/src/gallium/drivers/svga: svga_context.h svga_draw.c svga_pipe_blit.c svga_pipe_draw.c svga_pipe_sampler.c svga_resource.c svga_resource_buffer.c svga_resource_buffer.h svga_resource_buffer_upload.c svga_resource_texture.c svga_resource_texture.h svga_sampler_view.c svga_state_constants.c svga_surface.c svga_swtnl.h svga_swtnl_backend.c svga_swtnl_draw.c svga_tgsi_vgpu10.c svga_winsys.h lib/mesa/src/gallium/drivers/svga/include: svga3d_surfacedefs.h lib/mesa/src/gallium/drivers/swr: swr_context.cpp swr_context.h swr_draw.cpp swr_state.cpp swr_state.h lib/mesa/src/gallium/drivers/swr/rasterizer/codegen: gen_archrast.py gen_backends.py gen_common.py gen_knobs.py gen_llvm_ir_macros.py gen_llvm_types.py lib/mesa/src/gallium/drivers/vc4: vc4_blit.c vc4_cl_dump.c vc4_context.c vc4_context.h vc4_draw.c vc4_nir_lower_blend.c vc4_program.c vc4_register_allocate.c vc4_resource.c vc4_screen.c vc4_screen.h vc4_state.c lib/mesa/src/gallium/drivers/virgl: virgl_context.c virgl_context.h virgl_encode.c virgl_encode.h virgl_query.c virgl_screen.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/tests/graw: fs-test.c gs-test.c quad-sample.c quad-tex.c tex-srgb.c tex-swizzle.c tri-instanced.c vs-test.c lib/mesa/src/gallium/tests/trivial: compute.c quad-tex.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_cs.c amdgpu_cs.h amdgpu_winsys.c lib/mesa/src/gallium/winsys/etnaviv/drm: etnaviv_drm_winsys.c lib/mesa/src/gallium/winsys/freedreno/drm: freedreno_drm_winsys.c lib/mesa/src/gallium/winsys/radeon/drm: radeon_drm_cs.c radeon_drm_winsys.c lib/mesa/src/gallium/winsys/svga/drm: vmw_screen.c vmw_screen.h vmw_screen_ioctl.c vmw_screen_svga.c vmwgfx_drm.h lib/mesa/src/gallium/winsys/virgl/drm: virgl_drm_winsys.c virgl_drm_winsys.h lib/mesa/src/gallium/winsys/virgl/vtest: virgl_vtest_winsys.c lib/mesa/src/gbm: meson.build lib/mesa/src/gbm/backends/dri: gbm_dri.c gbm_driint.h lib/mesa/src/gbm/main: gbm.c gbm.h gbmint.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 g_glxglvnddispatchfuncs.c glx_pbuffer.c glxclient.h glxcmds.c glxextensions.h lib/mesa/src/intel: Makefile.perf.am lib/mesa/src/intel/blorp: blorp.c blorp.h blorp_blit.c blorp_clear.c blorp_genX_exec.h blorp_nir_builder.h blorp_priv.h lib/mesa/src/intel/compiler: brw_cfg.cpp brw_cfg.h brw_clip_line.c brw_clip_tri.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_combine_constants.cpp brw_fs_copy_propagation.cpp brw_fs_cse.cpp brw_fs_dead_code_eliminate.cpp brw_fs_generator.cpp brw_fs_live_variables.cpp brw_fs_live_variables.h brw_fs_nir.cpp brw_fs_reg_allocate.cpp brw_fs_register_coalesce.cpp brw_fs_sel_peephole.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_tcs_workarounds.c brw_nir_trig_workarounds.py brw_predicated_break.cpp brw_reg.h brw_schedule_instructions.cpp brw_shader.cpp brw_shader.h brw_vec4.cpp brw_vec4.h brw_vec4_cmod_propagation.cpp brw_vec4_copy_propagation.cpp brw_vec4_cse.cpp brw_vec4_dead_code_eliminate.cpp brw_vec4_generator.cpp brw_vec4_gs_visitor.cpp brw_vec4_live_variables.cpp brw_vec4_live_variables.h brw_vec4_nir.cpp brw_vec4_reg_allocate.cpp brw_vec4_tcs.cpp brw_vec4_tes.cpp brw_vec4_visitor.cpp brw_vec4_vs_visitor.cpp brw_vue_map.c test_eu_compact.cpp test_eu_validate.cpp test_fs_cmod_propagation.cpp test_fs_copy_propagation.cpp test_fs_saturate_propagation.cpp test_vec4_cmod_propagation.cpp test_vec4_copy_propagation.cpp test_vec4_register_coalesce.cpp lib/mesa/src/intel/genxml: gen4.xml gen45.xml gen5.xml gen6.xml gen7.xml gen75.xml gen8.xml gen9.xml gen_bits_header.py gen_pack_header.py gen_zipped_file.py lib/mesa/src/intel/isl: gen_format_layout.py isl.c isl.h isl_aux_info.c isl_drm.c isl_emit_depth_stencil.c isl_format.c isl_priv.h isl_storage_image.c isl_surface_state.c lib/mesa/src/intel/isl/tests: isl_surf_get_image_offset_test.c lib/mesa/src/intel/tools: aub_mem.h 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_apply_pipeline_layout.c anv_nir_lower_multiview.c anv_pass.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.h loader_dri3_helper.c loader_dri3_helper.h lib/mesa/src/mapi: mapi_abi.py mapi_glapi.c u_current.c u_current.h u_execmem.c lib/mesa/src/mapi/glapi/gen: es_EXT.xml glX_proto_common.py glX_proto_send.py glX_proto_size.py gl_API.xml gl_SPARC_asm.py gl_XML.py gl_apitemp.py gl_enums.py gl_genexec.py gl_gentable.py gl_marshal.py gl_marshal_h.py gl_procs.py gl_table.py gl_x86-64_asm.py gl_x86_asm.py remap_helper.py typeexpr.py lib/mesa/src/mesa/drivers/common: driverfuncs.c lib/mesa/src/mesa/drivers/dri/common: dri_util.c lib/mesa/src/mesa/drivers/dri/i915: intel_context.c intel_regions.c intel_screen.c lib/mesa/src/mesa/drivers/dri/i965: brw_binding_tables.c brw_blorp.c brw_bufmgr.c brw_bufmgr.h brw_clear.c brw_clip.c brw_context.c brw_context.h brw_cs.c brw_curbe.c brw_draw.c brw_draw_upload.c brw_ff_gs.c brw_ff_gs.h brw_formatquery.c brw_gs.c brw_link.cpp brw_meta_util.c brw_misc_state.c brw_performance_query.c brw_pipe_control.c brw_primitive_restart.c brw_program.c brw_program.h brw_queryobj.c brw_state.h brw_state_upload.c brw_surface_formats.c brw_sync.c brw_tcs.c brw_tes.c brw_tex.c brw_urb.c brw_vs.c brw_wm.c brw_wm_surface_state.c genX_blorp_exec.c genX_state_upload.c hsw_queryobj.c lib/mesa/src/mesa/drivers/dri/nouveau: nv20_state_tex.c lib/mesa/src/mesa/drivers/dri/r200: r200_context.c r200_tex.c lib/mesa/src/mesa/drivers/dri/radeon: radeon_common.c radeon_context.c radeon_fbo.c radeon_ioctl.h radeon_queryobj.c radeon_screen.c radeon_tex.c lib/mesa/src/mesa/drivers/x11: xm_api.c xm_dd.c lib/mesa/src/mesa/main: arrayobj.c attrib.c bufferobj.c compute.c context.c context.h dd.h debug_output.c dlist.c extensions_table.h fbobject.c ffvertex_prog.c format_info.py format_parser.py formatquery.c formats.c formats.h framebuffer.c genmipmap.c get.c get_hash_generator.py get_hash_params.py getstring.c glformats.c glthread.c glthread_bufferobj.c glthread_marshal.h glthread_shaderobj.c hash.c mtypes.h pack.c performance_query.c pipelineobj.c program_resource.c readpix.c renderbuffer.c samplerobj.c samplerobj.h shader_query.cpp shaderapi.c shaderapi.h shaderimage.c shared.c state.c state.h texenv.c teximage.c texobj.c texparam.c texstate.c texturebindless.c textureview.c uniform_query.cpp uniforms.c uniforms.h varray.c varray.h version.c lib/mesa/src/mesa/main/tests: dispatch_sanity.cpp lib/mesa/src/mesa/program: ir_to_mesa.cpp prog_optimize.c prog_optimize.h prog_parameter.c prog_parameter.h prog_print.c prog_statevars.c program.c lib/mesa/src/mesa/state_tracker: st_atom.c st_atom.h st_atom_array.c st_atom_depth.c st_atom_framebuffer.c st_atom_pixeltransfer.c st_atom_rasterizer.c st_atom_sampler.c st_atom_tess.c st_atom_texture.c st_cb_bitmap.c st_cb_clear.c st_cb_compute.c st_cb_drawpixels.c st_cb_drawtex.c st_cb_eglimage.c st_cb_fbo.c st_cb_fbo.h st_cb_feedback.c st_cb_readpixels.c st_cb_texture.c st_context.c st_context.h st_draw.c st_draw.h st_draw_feedback.c st_extensions.c st_format.c st_format.h st_glsl_to_nir.cpp st_glsl_to_tgsi.cpp st_manager.c st_pbo.c st_program.c st_program.h st_sampler_view.c st_sampler_view.h st_shader_cache.c st_texture.c st_texture.h lib/mesa/src/mesa/swrast: s_span.c lib/mesa/src/mesa/vbo: vbo.h vbo_attrib.h vbo_context.c vbo_exec.c vbo_exec_api.c vbo_exec_draw.c vbo_minmax_index.c vbo_save.c vbo_save.h vbo_save_api.c vbo_save_draw.c vbo_save_loopback.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 format_srgb.py hash_table.c hash_table.h macros.h os_misc.c ralloc.c register_allocate.h slab.c u_cpu_detect.c u_printf.cpp u_queue.c u_queue.h u_thread.h u_vector.c u_vector.h xmlconfig.c xmlconfig.h lib/mesa/src/vulkan/device-select-layer: device_select_layer.c device_select_x11.c meson.build lib/mesa/src/vulkan/registry: vk.xml lib/mesa/src/vulkan/util: gen_enum_to_str.py vk_alloc.h vk_util.c vk_util.h lib/mesa/src/vulkan/wsi: wsi_common.h wsi_common_wayland.c wsi_common_x11.c Removed files: lib/mesa : Android.common.mk Android.mk CleanSpec.mk REVIEWERS lib/mesa/.gitlab-ci: cross-xfail-i386 deqp-default-skips.txt generate_lava.py lava-gitlab-ci.yml lava.yml.jinja2 lib/mesa/.gitlab-ci/bare-metal: arm64_a630_gles_others.sh capture-devcoredump.sh init.sh nginx-default-site lib/mesa/.gitlab-ci/container: android_build.sh arm_build.sh arm_test.sh i386_build.sh ppc64el_build.sh s390x_build.sh x86_build-base.sh x86_build.sh x86_test-base.sh x86_test-gl.sh x86_test-vk.sh lib/mesa/docs : sourcedocs.rst versions.rst lib/mesa/docs/drivers: vmware-guest.rst lib/mesa/doxygen: .gitignore Makefile README common.doxy core_subset.doxy doxy.bat gallium.doc gallium.doxy gbm.doxy glapi.doxy glsl.doxy header.html header_subset.html i965.doxy main.doxy math.doxy math_subset.doxy nir.doxy radeon_subset.doxy swrast.doxy swrast_setup.doxy tnl.doxy tnl_dd.doxy vbo.doxy lib/mesa/include/android_stub/apex: window.h lib/mesa/include/pci_ids: i810_pci_ids.h lib/mesa/src/amd: Android.addrlib.mk Android.common.mk Android.compiler.mk Android.mk Makefile.sources lib/mesa/src/amd/ci: deqp-radv-default-skips.txt deqp-radv-fiji-aco-fails.txt deqp-radv-navi10-aco-fails.txt deqp-radv-navi14-aco-fails.txt deqp-radv-oland-aco-fails.txt deqp-radv-pitcairn-aco-fails.txt deqp-radv-polaris10-aco-fails.txt deqp-radv-polaris10-skips.txt deqp-radv-raven-aco-fails.txt deqp-radv-raven-aco-skips.txt deqp-radv-sienna_cichlid-aco-fails.txt deqp-radv-vega10-aco-fails.txt radv-polaris10-replay.txt radv-raven-replay.txt lib/mesa/src/amd/vulkan: Android.mk Makefile.sources radv_shader_helper.h radv_wsi_wayland.c radv_wsi_x11.c lib/mesa/src/broadcom: Android.cle.mk Android.genxml.mk Android.mk Makefile.sources lib/mesa/src/broadcom/ci: deqp-v3d-rpi4-fails.txt deqp-v3d-rpi4-flakes.txt deqp-v3dv-rpi4-flakes.txt deqp-v3dv-rpi4-skips.txt deqp-vc4-rpi3-fails.txt deqp-vc4-rpi3-flakes.txt deqp-vc4-rpi3-skips.txt piglit-v3d-rpi4-fails.txt piglit-v3d-rpi4-flakes.txt piglit-v3d-rpi4-skips.txt piglit-vc4-rpi3-fails.txt piglit-vc4-rpi3-flakes.txt piglit-vc4-rpi3-skips.txt lib/mesa/src/broadcom/vulkan: v3d_tiling.c v3dv_extensions.py v3dv_extensions_gen.py v3dv_icd.py v3dv_util.c v3dv_wsi_display.c v3dv_wsi_wayland.c v3dv_wsi_x11.c lib/mesa/src/compiler: Android.glsl.gen.mk Android.glsl.mk Android.mk Android.nir.gen.mk Android.nir.mk Makefile.sources lib/mesa/src/compiler/glsl: lower_texture_projection.cpp lib/mesa/src/compiler/nir: nir_lower_cl_images_to_tex.c lib/mesa/src/egl: Android.mk Makefile.sources lib/mesa/src/etnaviv: Android.mk lib/mesa/src/etnaviv/drm: Android.mk Makefile.sources lib/mesa/src/freedreno: Android.common.mk Android.drm.mk Android.ir2.mk Android.ir3.mk Android.isa.mk Android.mk Android.perfcntrs.mk Android.registers.mk Makefile.sources lib/mesa/src/freedreno/.gitlab-ci: README.rst genoutput.sh run-fdtools.sh lib/mesa/src/freedreno/ci: deqp-freedreno-a307-fails.txt deqp-freedreno-a307-flakes.txt deqp-freedreno-a530-fails.txt deqp-freedreno-a530-flakes.txt deqp-freedreno-a530-skips.txt deqp-freedreno-a630-asan-fails.txt deqp-freedreno-a630-bypass-fails.txt deqp-freedreno-a630-bypass-flakes.txt deqp-freedreno-a630-fails.txt deqp-freedreno-a630-flakes.txt deqp-freedreno-a630-skips.txt lib/mesa/src/freedreno/ir3: ir3_group.c ir3_ra_regset.c regmask.h lib/mesa/src/freedreno/isa: decode.c decode.h decode.py encode.py isa.py lib/mesa/src/freedreno/vulkan: tu_extensions.py tu_icd.py tu_wsi_wayland.c tu_wsi_x11.c lib/mesa/src/gallium: Android.common.mk Android.mk lib/mesa/src/gallium/auxiliary: Android.mk Makefile.sources lib/mesa/src/gallium/auxiliary/draw: draw_pt_fetch_emit.c lib/mesa/src/gallium/auxiliary/pipe-loader: Android.mk Makefile.sources lib/mesa/src/gallium/auxiliary/util: u_debug_describe.c u_debug_describe.h u_debug_refcnt.c u_debug_refcnt.h u_fifo.h u_hash_table.c u_hash_table.h u_trace.c u_trace.h u_trace.py u_trace_priv.h lib/mesa/src/gallium/drivers/etnaviv: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/freedreno: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/freedreno/ci: freedreno-a306-replay.txt freedreno-a530-replay.txt freedreno-a630-replay.txt piglit-freedreno-a530-fails.txt piglit-freedreno-a530-flakes.txt piglit-freedreno-a530-skips.txt piglit-freedreno-a630-fails.txt piglit-freedreno-a630-flakes.txt piglit-freedreno-a630-skips.txt lib/mesa/src/gallium/drivers/i915: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/iris: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/kmsro: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/lima: Android.mk lib/mesa/src/gallium/drivers/lima/ci: deqp-lima-fails.txt deqp-lima-skips.txt lib/mesa/src/gallium/drivers/llvmpipe: Makefile.sources lib/mesa/src/gallium/drivers/llvmpipe/ci: deqp-llvmpipe-fails.txt llvmpipe-replay.txt lib/mesa/src/gallium/drivers/nouveau: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/panfrost: Android.mk Makefile.sources pan_blend_cso.c pan_cmdstream.h lib/mesa/src/gallium/drivers/panfrost/ci: deqp-panfrost-g52-fails.txt deqp-panfrost-g52-flakes.txt deqp-panfrost-g52-skips.txt deqp-panfrost-t720-fails.txt deqp-panfrost-t720-flakes.txt deqp-panfrost-t720-skips.txt deqp-panfrost-t760-fails.txt deqp-panfrost-t760-flakes.txt deqp-panfrost-t760-skips.txt deqp-panfrost-t820-fails.txt deqp-panfrost-t820-skips.txt deqp-panfrost-t860-fails.txt deqp-panfrost-t860-flakes.txt deqp-panfrost-t860-skips.txt gitlab-ci.yml panfrost-t760-replay.txt panfrost-t860-replay.txt traces-panfrost.yml lib/mesa/src/gallium/drivers/r300: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/r600: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/r600/sfn: sfn_nir_algebraic.py lib/mesa/src/gallium/drivers/radeonsi: Android.mk Makefile.sources si_compute_prim_discard.c lib/mesa/src/gallium/drivers/radeonsi/ci: deqp-radeonsi-stoney-fails.txt deqp-radeonsi-stoney-skips.txt radeonsi-stoney-replay.txt lib/mesa/src/gallium/drivers/softpipe: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/softpipe/ci: deqp-softpipe-asan-fails.txt deqp-softpipe-fails.txt deqp-softpipe-flakes.txt deqp-softpipe-skips.txt lib/mesa/src/gallium/drivers/svga: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/tegra: Makefile.sources lib/mesa/src/gallium/drivers/v3d: Makefile.sources v3d_tiling.c v3d_tiling.h lib/mesa/src/gallium/drivers/vc4: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/virgl: Android.mk Makefile.sources lib/mesa/src/gallium/drivers/virgl/ci: deqp-virgl-gl-fails.txt deqp-virgl-gl-flakes.txt deqp-virgl-gl-skips.txt deqp-virgl-gles-fails.txt virgl-replay.txt lib/mesa/src/gallium/drivers/zink: zink_draw.c lib/mesa/src/gallium/drivers/zink/ci: deqp-zink-lvp-fails.txt deqp-zink-lvp-flakes.txt deqp-zink-lvp-skips.txt piglit-zink-lvp-fails.txt piglit-zink-lvp-flakes.txt piglit-zink-lvp-skips.txt lib/mesa/src/gallium/frontends/clover: Doxyfile Makefile.sources lib/mesa/src/gallium/frontends/clover/core: module.cpp module.hpp lib/mesa/src/gallium/frontends/dri: Android.mk Makefile.sources lib/mesa/src/gallium/frontends/glx/xlib: Makefile.sources lib/mesa/src/gallium/frontends/lavapipe: lvp_wsi_wayland.c lvp_wsi_win32.c lvp_wsi_x11.c lib/mesa/src/gallium/frontends/lavapipe/ci: deqp-lvp-fails.txt deqp-lvp-flakes.txt deqp-lvp-skips.txt lib/mesa/src/gallium/frontends/nine: Makefile.sources lib/mesa/src/gallium/frontends/omx: Makefile.sources lib/mesa/src/gallium/frontends/omx/bellagio: Makefile.sources lib/mesa/src/gallium/frontends/omx/tizonia: Makefile.sources lib/mesa/src/gallium/frontends/osmesa: Makefile.sources lib/mesa/src/gallium/frontends/va: Makefile.sources lib/mesa/src/gallium/frontends/vdpau: Makefile.sources lib/mesa/src/gallium/frontends/wgl: Makefile.sources opengl32.def opengl32.mingw.def stw_wgl.c stw_wgl.h lib/mesa/src/gallium/frontends/xa: Makefile.sources lib/mesa/src/gallium/frontends/xvmc: Makefile.sources lib/mesa/src/gallium/targets/dri: Android.mk lib/mesa/src/gallium/targets/libgl-gdi: libgl_gdi.c lib/mesa/src/gallium/winsys/amdgpu/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/etnaviv/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/freedreno/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/i915/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/iris/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/kmsro/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/lima/drm: Android.mk lib/mesa/src/gallium/winsys/nouveau/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/panfrost/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/radeon/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/svga/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/dri: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/kms-dri: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/sw/null: Makefile.sources lib/mesa/src/gallium/winsys/sw/wrapper: Makefile.sources lib/mesa/src/gallium/winsys/sw/xlib: Makefile.sources lib/mesa/src/gallium/winsys/tegra/drm: Makefile.sources lib/mesa/src/gallium/winsys/v3d/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/vc4/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/common: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/drm: Android.mk Makefile.sources lib/mesa/src/gallium/winsys/virgl/vtest: Android.mk Makefile.sources lib/mesa/src/gbm: Android.mk Makefile.sources lib/mesa/src/intel: Android.blorp.mk Android.common.mk Android.compiler.mk Android.dev.mk Android.genxml.mk Android.isl.mk Android.mk Android.perf.mk Android.vulkan.mk Makefile.sources lib/mesa/src/intel/compiler: brw_gen_enum.h brw_nir_lower_image_load_store.c lib/mesa/src/intel/dev: gen_debug.c gen_debug.h gen_device_info.c gen_device_info.h gen_device_info_test.c lib/mesa/src/intel/perf: gen_perf.c gen_perf.h gen_perf_mdapi.c gen_perf_mdapi.h gen_perf_private.h gen_perf_query.c gen_perf_query.h gen_perf_regs.h lib/mesa/src/intel/tools: gen_context.h lib/mesa/src/intel/vulkan: anv_wsi_wayland.c anv_wsi_x11.c lib/mesa/src/loader: Android.mk Makefile.sources lib/mesa/src/mapi: Android.mk Makefile.sources lib/mesa/src/mesa: Android.gen.mk Android.libmesa_dricore.mk Android.libmesa_git_sha1.mk Android.libmesa_glsl_utils.mk Android.libmesa_sse41.mk Android.libmesa_st_mesa.mk Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri: Android.mk lib/mesa/src/mesa/drivers/dri/common: Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri/i915: Android.mk Makefile.sources lib/mesa/src/mesa/drivers/dri/i965: Android.mk Makefile.sources brw_ff_gs_emit.c lib/mesa/src/mesa/drivers/dri/nouveau: Makefile.sources lib/mesa/src/mesa/drivers/dri/r200: Doxyfile Makefile.sources lib/mesa/src/mesa/drivers/dri/radeon: Makefile.sources lib/mesa/src/mesa/main: format_pack.py lib/mesa/src/mesa/program: Android.mk lib/mesa/src/microsoft/clc: clc_helpers.cpp clc_helpers.h clglon12compiler.def lib/mesa/src/panfrost: Android.bifrost.mk Android.lib.mk Android.midgard.mk Android.mk Android.shared.mk Android.util.mk Makefile.sources lib/mesa/src/panfrost/bifrost: bi_test_pack.c lib/mesa/src/panfrost/lib: decode.c decode.h decode_common.c gen_pack.py midgard.xml pan_invocation.c pan_pool.c pan_sampler.c pan_scoreboard.c lib/mesa/src/panfrost/util: nir_lower_blend.c nir_lower_blend.h lib/mesa/src/util: Android.mk Makefile.sources lib/mesa/src/virtio/vulkan: vn_wsi_wayland.c vn_wsi_x11.c lib/mesa/src/vulkan: Android.mk Makefile.sources lib/mesa/src/vulkan/wsi: wsi_common_wayland.h wsi_common_x11.h Log message: Merge Mesa 21.3.7 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:37:51 xenocara/lib/mesa/generated/src/vulkan/wsi Update of /cvs/xenocara/lib/mesa/generated/src/vulkan/wsi In directory cvs.openbsd.org:/tmp/cvs-serv28320/src/vulkan/wsi Log Message: Directory /cvs/xenocara/lib/mesa/generated/src/vulkan/wsi added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:52:29 Modified files: lib/mesa/generated/src/compiler/glsl: glsl_lexer.cpp lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c lib/mesa/generated/src/mesa/program: lex.yy.c Added files: lib/mesa/generated/src/intel/perf: intel_perf_metrics.c intel_perf_metrics.h lib/mesa/generated/src/vulkan/util: vk_cmd_queue.c vk_cmd_queue.h vk_enum_defines.h vk_physical_device_features.c lib/mesa/generated/src/vulkan/wsi: wsi_common_entrypoints.c wsi_common_entrypoints.h Removed files: lib/mesa/generated/src/gallium/drivers/r600: sfn_nir_algebraic.c lib/mesa/generated/src/intel/perf: gen_perf_metrics.c gen_perf_metrics.h lib/mesa/generated/src/mesa: format_pack.c Log message: sync generated files CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx10 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx10 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx10 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx10 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx103 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx103 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx103 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx103 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx6 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx6 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx6 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx6 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx7 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx7 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx7 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx7 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx8 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx8 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx8 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx8 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 19:59:40 xenocara/lib/mesa/mk/libradeonsi_gfx9 Update of /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx9 In directory cvs.openbsd.org:/tmp/cvs-serv34168/libradeonsi_gfx9 Log Message: Directory /cvs/xenocara/lib/mesa/mk/libradeonsi_gfx9 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 20:02:07 Added files: lib/mesa/mk/libradeonsi_gfx10: Makefile lib/mesa/mk/libradeonsi_gfx103: Makefile lib/mesa/mk/libradeonsi_gfx6: Makefile lib/mesa/mk/libradeonsi_gfx7: Makefile lib/mesa/mk/libradeonsi_gfx8: Makefile lib/mesa/mk/libradeonsi_gfx9: Makefile Log message: add libradeonsi_gfx* Makefiles CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 20:05:43 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 distrib/sets/lists/xserv: md.amd64 md.i386 Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 20:10:52 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/23 20:25:18 Modified files: share/man/man4 : vxlan.4 Log message: slight wording tweak CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2022/02/23 20:38:17 Modified files: openssh : releasenotes.html openssh/txt : release-8.9 Log message: missing word; spotted by Alexander H CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/23 20:57:06 Modified files: share/man/man4 : vxlan.4 Log message: document the tunnel ioctls that vxlan supports. i need to add the bridge ioctls i copes with at some point. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/23 21:27:54 Modified files: lib/mesa/generated: Makefile Log message: no need to create src/gallium/drivers/{iris,radeonsi}/ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/23 22:23:01 Modified files: sysutils/borgbackup/1.1: Makefile Log message: Add PORTROACH marker to only track version 1.1.x CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/24 00:08:21 Modified files: sys/arch/arm/include: asm.h sys/arch/arm64/include: asm.h sys/arch/riscv64/include: asm.h Log message: Fix PIC_SYM() macro: it never needs to token paste, so it's not dependent on __STDC__ and doesn't need the ## operator. ok jsg@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/02/24 00:41:52 Modified files: sys/kern : syscalls.master Log message: Unlock getsockname(2) syscall. For inet and UNIX sockets it fills passed 'sockaddr' structure with socket's address. For key management and route domain sockets it just returns error. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2022/02/24 00:43:03 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: tb@cvs.openbsd.org 2022/02/24 01:31:12 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Add sanity checks on p and q in old_dsa_priv_decode() dsa_do_verify() has checks on dsa->p and dsa->q that ensure that p isn't overly long and that q has one of the three allowed lengths specified in FIPS 186-3, namely 160, 224, or 256. Do these checks on deserialization of DSA keys without parameters. This means that we will now reject keys we would previously deserialize. Such keys are useless in that signatures generated by them would be rejected by both LibreSSL and OpenSSL. This avoids a timeout flagged in oss-fuzz #26899 due to a ridiculous DSA key whose q has size 65KiB. The timeout comes from additional checks on DSA keys added by miod in dsa_ameth.c r1.18, especially checking such a humungous number for primality is expensive. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 01:33:56 Modified files: security/cyrus-sasl2: Makefile distinfo security/cyrus-sasl2/patches: patch-configure patch-saslauthd_lak_c security/cyrus-sasl2/pkg: PFRAG.gssapi PFRAG.ldap PFRAG.sql PLIST Removed files: security/cyrus-sasl2/patches: patch-common_Makefile_in patch-plugins_Makefile_in patch-saslauthd_Makefile_in Log message: SECURITY update to cyrus-sasl-2.1.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 01:34:24 Modified files: security/cyrus-sasl2: Tag: OPENBSD_7_0 Makefile Added files: security/cyrus-sasl2/patches: Tag: OPENBSD_7_0 patch-lib_common_c patch-plugins_sql_c Log message: Merge SECURITY fixes for: CVE-2019-19906 Fix off by one error CVE-2022-24407 Escape password for SQL insert/update commands CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/24 01:35:45 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Minor tweaks i is a silly name for BN_num_bits(dsa->q); move a comment for readability. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 01:40:12 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.47.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/24 01:45:00 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.1.ok bgpd.conf.10.ok bgpd.conf.11.ok bgpd.conf.12.ok bgpd.conf.13.ok bgpd.conf.2.ok bgpd.conf.3.ok bgpd.conf.4.ok bgpd.conf.5.ok bgpd.conf.6.ok bgpd.conf.7.ok bgpd.conf.8.ok bgpd.conf.9.ok Log message: Regen most of the config output. With support for alternating ports the moment when the default listeners are added to the config got moved into parse_config() and so is now visible in the printed config. Showing the listen on statements is probably a good thing. Failure noticed by anton@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 01:48:27 Modified files: x11/jwm : Makefile distinfo Log message: update to jwm-2.4.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 03:53:52 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-2.2. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/24 04:10:45 Modified files: x11/xmonad : Makefile Log message: x11/xmonad: missing bump after DESCR change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 04:54:46 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-374.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 05:03:23 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 05:03:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 05:03:59 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.61. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 05:36:58 Modified files: audio/libcanberra/patches: patch-configure_ac Log message: Use pkg-config(1) for sndio. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:40:35 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c Log message: drm/amd: Warn users about potential s0ix problems From Mario Limonciello 64519c9e32ac548fd47cf16767f4b779a8cbdd14 in linux 5.15.y/5.15.25 a6ed2035878e5ad2e43ed175d8812ac9399d6c40 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:42:54 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c Log message: drm/amd: add support to check whether the system is set to s3 From Mario Limonciello 72808bb42c87c4887c553ea8d9f4ecaf15d867d3 in linux 5.15.y/5.15.25 f52a2b8badbd24faf73a13c9c07fdb9d07352944 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:45:38 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amd: Only run s3 or s0ix if system is configured properly From Mario Limonciello 38108fd273acbc6248870a7a3e61714398af6f94 in linux 5.15.y/5.15.25 04ef860469fda6a646dc841190d05b31fae68e8c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:47:29 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ttm.c Log message: drm/amdgpu: fix logic inversion in check From Christian Koenig 0fec53c5dca8a218e20b1d3964db23391a689dff in linux 5.15.y/5.15.25 e8ae38720e1a685fd98cfa5ae118c9d07b45ca79 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 05:48:54 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-man_icewm-preferences_pod patch-src_icesh_cc Log message: update to icewm-2.9.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:49:47 Modified files: sys/dev/pci/drm/radeon: atombios_encoders.c Log message: drm/radeon: Fix backlight control on iMac 12,1 From Nicholas Bishop 68f3a4252e9718843bd172f9761267aa288647d0 in linux 5.15.y/5.15.25 364438fd629f7611a84c8e6d7de91659300f1502 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:52:42 Modified files: sys/dev/pci/drm: drm_atomic_uapi.c Log message: drm/atomic: Don't pollute crtc_state->mode_blob with error pointers From Ville Syrjala a1596e0277ed430dc2f44b61ebc2c1ecdab718e4 in linux 5.15.y/5.15.25 439cf34c8e0a8a33d8c15a31be1b7423426bc765 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:54:50 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: yellow_carp_ppt.c Log message: drm/amd/pm: correct the sequence of sending gpu reset msg From Yifan Zhang 3851046599c1907c956b126bac18c4b84bf6a16b in linux 5.15.y/5.15.25 9c4f59ea3f865693150edf0c91d1cc6b451360dd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:57:15 Modified files: sys/dev/pci/drm/amd/amdgpu: sdma_v4_0.c Log message: drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix. From Rajib Mahapatra 960c8a55016bece26140eef7a8077e9dc3709098 in linux 5.15.y/5.15.25 f8f4e2a518347063179def4e64580b2d28233d03 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 05:59:55 Modified files: sys/dev/pci/drm/i915/display: intel_opregion.c Log message: drm/i915/opregion: check port number bounds for SWSCI display power state From Jani Nikula d006f2fe7d627b3ff3f637cf2fa90d30e05887c9 in linux 5.15.y/5.15.25 ea958422291de248b9e2eaaeea36004e84b64043 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:02:08 Modified files: sys/dev/pci/drm/i915: intel_pm.c Log message: drm/i915: Fix dbuf slice config lookup From Ville Syrjala 34f5556ddf2b5fc25696832fa4a1a7013fc80a05 in linux 5.15.y/5.15.25 698bef8ff5d2edea5d1c9d6e5adf1bfed1e8a106 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:04:07 Modified files: sys/dev/pci/drm/i915: intel_pm.c Log message: drm/i915: Fix mbus join config lookup From Ville Syrjala fe802b3fe7631c35abbf280702c5d29b867a1150 in linux 5.15.y/5.15.25 8d9d2a723d64b650f2e6423024ccb4a33f0cdc40 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:06:39 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_ttm.c Log message: drm/i915/ttm: tweak priority hint selection From Matthew Auld 79bdf56cc55d103f2a276318fd973a296a110b95 in linux 5.15.y/5.15.25 0bdc0a0699929c814a8aecd55d2accb8c11beae2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:09:00 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_smu.c Log message: display/amd: decrease message verbosity about watermarks table failure From Mario Limonciello 3fd92f5be6c48cce92c90ecf71719582645da888 in linux 5.15.y/5.15.25 03ad3093c7c069d6ab4403730009ebafeea9ee37 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:11:46 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Cap pflip irqs per max otg number From Roman Li 929b2eddebc2cb5ecf220337658f8d8538d4ab9d in linux 5.15.y/5.15.25 328e34a5ad227399391891d454043e5d73e598d2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/24 06:14:18 Modified files: sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_hubbub.c Log message: drm/amd/display: fix yellow carp wm clamping From Dmytro Laktyushkin 1ddab2ee882900df817dd89882618356b7ecbab3 in linux 5.15.y/5.15.25 60fdf98a774eee244a4e00c34a9e7729b61d0f44 in mainline linux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 06:46:20 Modified files: audio/pulseaudio/patches: patch-src_modules_meson_build Log message: Use pkg-config(1) for sndio. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/24 06:57:38 Modified files: multimedia/gstreamer1/plugins-base/files: meson.build Log message: Use pkg-config(1) for sndio. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/24 07:16:53 Modified files: sys/arch/riscv64/riscv64: vm_machdep.c Log message: Reserve room for holding curcpu pointer in u-area The tp register contains the curcpu pointer in kernel mode. The pointer has to be saved and replaced with the TCB pointer in the register when entering user mode. These steps are reversed when returning to kernel. The curcpu pointer is saved in the u-area. Explicitly reserve room for the pointer to make the saving more visible. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/24 07:19:10 Modified files: sys/arch/riscv64/include: frame.h sys/arch/riscv64/riscv64: vm_machdep.c Log message: Fix kernel stack alignment on riscv64 Pad trapframe and switchframe structs so that their size is a multiple of 16 bytes. This makes context switching and exception handlers keep kernel stack properly aligned. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/24 07:44:14 Modified files: sbin/disklabel : disklabel.c Log message: Rename parselabel() to parsefstab() and makelabel() to parsedisktab(). Move non-fstab and non-disktab bits to the single points of invocation for both. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/24 07:54:03 Modified files: usr.sbin/bgpd : rde.c rde_update.c Log message: struct prefix holds path_id_tx for the path id sent to peers when add-path send is enabled. Start using this instead of 0. Currently nothing sets path_id_tx to any value != 0 so this is the same but a bit more correct. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 08:04:19 Modified files: databases/mariadb: Tag: OPENBSD_7_0 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_7_0 patch-libmariadb_libmariadb_CMakeLists_txt patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh patch-scripts_mysqld_safe_sh patch-support-files_CMakeLists_txt databases/mariadb/pkg: Tag: OPENBSD_7_0 PLIST-main PLIST-server PLIST-tests mysqld.rc Log message: update to mariadb-10.6.7 in -stable, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 08:04:51 Modified files: databases/mariadb: Makefile Log message: bump REVISION to keep -current above -stable (different plists) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 08:05:40 Modified files: multimedia/xine-lib: Makefile multimedia/xine-lib/patches: patch-src_combined_ffmpeg_ff_audio_decoder_c Added files: multimedia/xine-lib/patches: patch-src_demuxers_demux_ac3_c Log message: xine-lib: AC3 fixes, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/24 08:24:24 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-3.4.1, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2022/02/24 10:17:34 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.5.0 released CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/24 10:53:12 Modified files: mail/notmuch : Makefile.inc mail/notmuch/notmuch: distinfo mail/notmuch/notmuch/patches: patch-test_test-lib_sh mail/notmuch/notmuch/pkg: PLIST-emacs mail/notmuch/py-notmuch: distinfo Log message: Update to notmuch-0.35 Changes: https://notmuchmail.org/news/release-0.35/ OK sdk@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2022/02/24 11:45:12 Modified files: net/lagrange : Makefile distinfo Log message: Update to lagrange-1.10.6 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/24 14:07:03 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Remove accidentally committed debug code. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2022/02/24 15:05:07 Modified files: lib/libcrypto/asn1: x_crl.c lib/libcrypto/x509: x509_cmp.c x509_lcl.h Log message: Get rid of SHA1 for comparing CRL's - use SHA512 just like we do for certs. ok tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/24 15:54:43 Modified files: archivers/libarchive: Makefile distinfo Removed files: archivers/libarchive/patches: patch-libarchive_archive_write_set_format_cpio_binary_c Log message: archivers/libarchive: update to 3.6.0 New features: * tar: new option "--no-read-sparse" * tar: threads support for zstd * RAR reader: filter support * RAR5 reader: self-extracting archive support * ZIP reader: zstd decompression support CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/24 19:09:27 Modified files: usr.bin/ssh : monitor.c Log message: save an unneccessary alloc/free, based on patch from Martin Vahlensieck; ok dtucker@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/24 23:23:08 Modified files: lib/mesa/mk/libEGL: Makefile lib/mesa/mk/libGL: Makefile lib/mesa/mk/libgbm: Makefile lib/mesa/mk/libmesa_util: Makefile Log message: build u_printf.cpp with -ffunction-sections -fdata-sections and link libmesa_util.a users with --gc-sections avoids unwanted external references in shared libraries: _ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE4findEcm _ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv _ZdlPv _Znwm __gxx_personality_v0 follows what the meson build does problem reported by sthen@ when building sd2-ttf on i386 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/02/25 00:28:46 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-library_std_src_sys_unix_os_rs patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-vendor_libgit2-sys_build_rs Removed files: lang/rust/patches: patch-src_bootstrap_builder_rs Log message: update lang/rust to 1.59.0 Announce: https://blog.rust-lang.org/2022/02/24/Rust-1.59.0.html ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1590-2022-02-24 ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 00:37:02 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.24.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 00:37:16 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 00:37:29 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 00:39:19 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.62. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/25 01:33:26 Modified files: sys/netinet6 : in6.c Log message: in6_ioctl() is declared in in6_var.h as it's used in if_umb.c, so don't declare it again in the .c file ok dlg@ mvs@ bluhm@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/25 01:36:01 Modified files: sys/kern : sys_socket.c uipc_proto.c uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/net : if.c pfkeyv2.c rtsock.c sys/netinet : in_proto.c ip_divert.c ip_divert.h ip_gre.c ip_gre.h ip_var.h raw_ip.c tcp_usrreq.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 : in6_proto.c ip6_divert.c ip6_divert.h ip6_var.h raw_ip6.c sys/sys : protosw.h unpcb.h Log message: Move pr_attach and pr_detach to a new structure pr_usrreqs that can then be shared among protosw structures, following the same basic direction as NetBSD and FreeBSD for this. Split PRU_CONTROL out of pr_usrreq into pru_control, giving it the proper prototype to eliminate the previously necessary casts. ok mvs@ bluhm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/25 02:46:24 Modified files: usr.bin/ssh : sftp-glob.c Log message: Remove the char * casts from arguments to do_lstat, do_readdir and do_stat paths since the underlying functions now take a const char *. Patch from vapier at gentoo.org. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/25 04:36:54 Modified files: usr.sbin/bgpd : rde.c rde.h rde_rib.c Log message: For add-path send the Adj-RIB-Out needs to handle multiple paths per prefix. For this extend the RB trees of the Adj-RIB-Out to also consider the path_id. Add functions to lookup a prefix without path_id so that bgpctl works. Rename functions so that all Adj-RIB-Out specific functions start with prefix_adjout_ For now the path_id_tx in the Adj-RIB-Out is forced to 0 since up_generate_updates() is not ready to handle more than one path per prefix. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 05:00:15 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py-virtualenv-16.7.10 (this is still old, but more recent ones require various deps especially for py2) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 05:15:41 Modified files: www/py-CherryPy: Makefile distinfo www/py-CherryPy/pkg: PLIST Removed files: www/py-CherryPy/patches: patch-cherrypy_test_test_encoding_py patch-cherrypy_test_test_http_py patch-cherrypy_test_test_logging_py Log message: update to py3-CherryPy-18.4.0, getting rid of bogus contextlib2 rdep (it's only for backports to py2, but the in-tree version had a dep in setup.py) not the newest, but saves going through the process to get a new port imported needed by newer versions (jaraco.collections) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2022/02/25 05:17:17 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.7.4 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.7.4 Diff from Ricardo -- thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 05:18:20 Modified files: devel/py-schema: Makefile distinfo Log message: update to py3-schema-0.7.5, drop bogus contextlib2 dep CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/25 05:19:38 Modified files: lib/mesa/src/util: u_cpu_detect.c Log message: unbreak Mesa build on mips64 ifdef out a linux specific path introduced upstream in: gallivm: add basic mips64 support and set mcpu to mips64r5 on ls3a4000 88b234d7a7cd71fcb4955428010f238ec9530431 https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11955 to fix build on mips64 reported by deraadt@ tested by visa@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2022/02/25 05:21:18 Modified files: net/gdnsd : Makefile Log message: Don't pick up liburcu if present With the liburcu version in -current, build fails anyway. Can be revisited later. Spotted by sthen@ in aarch64 bulk build failures. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/25 05:56:12 Modified files: usr.sbin/bgpd : rde_prefix.c rde_rib.c Log message: The pointer returned by pt_fill() can be directly used in most cases. There is no need for an extra local variable. Noticed by and OK tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/25 06:51:02 Modified files: sys/arch/arm64/arm64: machdep.c sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable cduart(4) on arm64. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 06:54:50 Modified files: textproc/py-ICU: Makefile distinfo textproc/py-ICU/pkg: PLIST Log message: Update to py3-ICU-2.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 07:05:22 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.36.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/25 07:07:42 Modified files: x11/yaru : Makefile distinfo x11/yaru/pkg : PLIST Log message: Update to yaru-22.04.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2022/02/25 09:00:39 Modified files: usr.bin/seq : seq.c Log message: fix indent and other minor KNF nits CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/25 10:31:40 Modified files: usr.sbin/smtpd : smtpctl.c Log message: Whitespace. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/25 10:56:26 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.6.0 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.6.0 One test fails because it tries to use lsof or procstat, which we do not have. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2022/02/25 11:05:49 Modified files: bin/ps : keyword.c sys/sys : proc.h sysctl.h Log message: A few additional changes related to the now 32 bit accounting flag. Pointers from and discussions with millert and deraadt. Ok millert@, deraadt@, bluhm@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2022/02/25 11:24:02 Modified files: lib/libc/sys : pledge.2 sys/kern : kern_pledge.c Log message: add setrtable to pledge("id"). from Matthew Martin ok deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 11:29:32 Modified files: textproc/hotdoc: Makefile Log message: textproc/hotdoc: remove RDEP on py-contextlib2, it's only needed for py2 and this uses py3. ok aja@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2022/02/25 11:29:32 Modified files: usr.bin/doas : doas.c Log message: use setall for setusercontext, to make it simpler to inherit new changes. note that the addition of setenv doesn't do much, since doas will rewrite the environment anyway (but added variables are accessible in keepenv, should anybody be using that feature). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 11:30:06 Modified files: devel : Makefile devel/py-pbr : Makefile devel/py-pbr/pkg: PLIST devel/py-extras: Makefile devel/py-extras/pkg: PLIST devel/py-testtools: Makefile devel/py-testtools/pkg: PLIST devel/py-fixtures: Makefile devel/py-fixtures/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-traceback2: Makefile distinfo devel/py-traceback2/pkg: DESCR PLIST devel/py-contextlib2: Makefile distinfo devel/py-contextlib2/pkg: DESCR PLIST devel/py-linecache2: Makefile distinfo devel/py-linecache2/pkg: DESCR PLIST devel/py-unittest2: Makefile distinfo devel/py-unittest2/patches: patch-setup_py devel/py-unittest2/pkg: DESCR PLIST Log message: Remove py2-only ports: devel/py-traceback2 devel/py-contextlib2 devel/py-linecache2 devel/py-unittest2 Convert some py2+3 ports to py3-only: devel/py-pbr devel/py-extras devel/py-testtools devel/py-fixtures ok pamela@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 11:31:30 Modified files: lang/python : python.port.mk Log message: For ports using MODPY_PYTEST, disable tests for Python 2. ok kmos It doesn't cover every py2 port that uses py-test, but it lets us whittle down the number. The remaining py2 ports using py-test can then either move to using MODPY_PYTEST (preferably) or a flavour-dependent NO_TEST directly until we remove all use of py2 py-test and can then update the py-test stack. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/25 12:51:30 Modified files: www/minitube : Makefile distinfo Log message: Update minitube 3.9 => 3.9.3 Fixes playback issues. ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/25 13:16:59 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/patches: patch-CMakeLists_txt Log message: Update to latest HEAD (two OpenBSD PRs merged) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/25 13:45:09 Modified files: audio/flac : Makefile distinfo audio/flac/patches: patch-src_libFLAC_cpu_c Removed files: audio/flac/patches: patch-src_libFLAC_bitreader_c Log message: audio/flac: update to 1.3.4 This release mostly fixes (security related) bugs, including * 12 decoder bugs found by oss-fuzz * encoder bug CVE-2021-0561 Bump revision to stay ahead of -stable. Enable debug package while here. with namn@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/25 13:48:01 Modified files: audio/flac : Tag: OPENBSD_7_0 Makefile distinfo audio/flac/patches: Tag: OPENBSD_7_0 patch-src_libFLAC_cpu_c Added files: audio/flac/patches: Tag: OPENBSD_7_0 patch-configure Removed files: audio/flac/patches: Tag: OPENBSD_7_0 patch-src_libFLAC_bitreader_c Log message: audio/flac: update to 1.3.4 This release mostly fixes (security related) bugs, including * 12 decoder bugs found by oss-fuzz * encoder bug CVE-2021-0561 with namn@ Remove -fvisibility=hidden in -stable to avoid ABI break. Suggested by Brad, sthen@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/25 13:55:30 Modified files: www/ruby-ethon : Makefile distinfo Log message: simple update: ethon-0.14.0 -> ethon-0.15.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/25 13:56:06 Modified files: security/ruby-cms_scanner: Makefile distinfo Log message: simple update: 0.13.6 -> 0.13.7 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/25 13:56:47 Modified files: security/wpscan: Makefile distinfo Log message: simple update: 3.8.20 -> 3.8.21 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/25 14:06:53 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: simple update 3.14.1 -> 3.14.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 15:01:10 Modified files: net/arp-scan : Makefile distinfo Log message: update MAC vendor list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 15:04:47 Modified files: devel/py-apipkg: Makefile devel/py-apipkg/pkg: PLIST devel/py-execnet: Makefile devel/py-execnet/pkg: PLIST devel/py-test-xdist: Makefile devel/py-test-xdist/pkg: PLIST Log message: a few more py2+3 -> py3-only that I missed in the last commit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/25 15:07:48 Modified files: www/p5-libwww : Makefile distinfo Log message: update to p5-libwww-6.61 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/25 15:12:32 Modified files: lib/mesa/mk/libGL: Makefile Log message: put .a files in a linker group to avoid an undefined reference to loader_dri_create_image with ld.bfd from binutils 2.17 reported and tested by visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/25 15:18:44 Modified files: sys/net : if_pfsync.c Log message: To fix crashes seen by Hrvoje with pfsync, IPsec and parallel forwarding, protect tdb flags and lists in pfsync with a mutex. help and OK sashan@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/25 15:27:10 Modified files: net/ruby-msgpack: Makefile distinfo Log message: simple update 1.4.4 -> 1.4.5 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/25 16:08:56 Modified files: devel : Makefile Log message: The python3 entry for py-contextlib2 was missed when it was removed. Found face-first by jca@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2022/02/25 16:36:15 Modified files: lib/mesa/mk/libmesa_util: Makefile lib/mesa/src/util: u_printf.cpp Added files: lib/mesa/src/util: u_printf_length.c Log message: move u_printf_length() to new file lld can remove unused c++ sections from u_printf.cpp with --gc-sections ld.bfd from binutils 2.17 can't unless this function is moved u_printf_length() was added to u_printf.cpp upstream in vulkan: Add vk_asprintf and vk_vasprintf helpers 2db5536a461734a818caf4f519e3286accb0818f problem reported by deraadt@ and visa@ on sparc64 and octeon CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2022/02/25 16:51:04 Modified files: sys/kern : sys_socket.c uipc_proto.c uipc_socket.c uipc_socket2.c uipc_usrreq.c sys/net : if.c pfkeyv2.c rtsock.c sys/netinet : in_proto.c ip_divert.c ip_divert.h ip_gre.c ip_gre.h ip_var.h raw_ip.c tcp_usrreq.c tcp_var.h udp_usrreq.c udp_var.h sys/netinet6 : in6.c in6_proto.c ip6_divert.c ip6_divert.h ip6_var.h raw_ip6.c sys/sys : protosw.h unpcb.h Log message: Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com Revert the pr_usrreqs move: syzkaller found a NULL pointer deref and I won't be available to monitor for followup issues for a bit CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/25 19:15:46 Modified files: sys/net : if_tun.c Log message: have another go at fixing assert "sc->sc_dev == NUM" failed. claudio figured it out. his clue was that multiple concurrent calls to tunopen (or tapopen) will share a vnode. because tunopen can sleep, multiple programs can be inside tunopen for the same tun interface at the same time, all with references against the same vnode. at the same time as this another thread/program can call VOP_REVOKE via tun_clone_destroy (eg, ifconfig tun1 destroy does this). VOP_REVOKE marks a vnode as bad, which in turn means that subsequent open()s of a tun interface will get a brand new vnode. so multiple threads holding references to a vnode can be sleeping in tun_dev_open on the interface cloner lock. one thread wins and takes ownership of the tun interface, then another thread can destroy that tun interface, calls VOP_REVOKE which calls tun_dev_close to tear down the vnodes association with the tun interface and mark the vnode as bad. the thread that called tun_clone_destroy then creates another instance of the interface by calling tun_clone_create immediately. one of the original threads with the old vnode reference wakes up and takes ownership of the new tun_softc. however, because the vnode is bad, all the vnode ops have been replaced with the deadfs ops. the close() op on the old vnode is now a nop from the point of view of tun interfaces. the old vnode is no longer associated with tun and tap and will now never call tun_dev_close (via tunclose or tapclose), which in turn means sc_dev won't get cleared. another thread can now call tun_clone_destroy against the new instance of tun_softc. this instance has sc_dev set, so it tries to revoke it, but there's no vnode associated with it because the old vnode reference is dead. because this second call to VOP_REVOKE couldnt find a vnode, it can't call tunclose against it, so sc_dev is still set and this KASSERT fires. claudio and i came up with the following, which is to have tun_dev_open check the state of the vnode associated with the current open call after all the sleeping and potential tun_clone_destroy and tun_clone_create calls. if the vnode has been made bad/dead after all the sleeping, it returns with ENXIO. Reported-by: syzbot+5e13201866c43afbfbf6@syzkaller.appspotmail.com ok claudio@ visa@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/25 21:46:34 Modified files: sys/net : if_vxlan.c Log message: add the mbuf tag that prevents loops in vxlan_encap, not vxlan_output. vxlan_output calls ether_output, which will do arp for ipv4 packets. if arp hasn't resolved an address for a peer yet, it will queue the packet and transmit it again after resolution completes. the way it outputs is to call the interface output routine again, which is vxlan_output. if we tag the packet in vxlan_output before arp, and then arp calls vxlan_output again, it looks like a loop and drops it. moving the tagging to when we add all the encap headers in vxlan_encap avoids this issue. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 01:39:11 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-dbus_dbus-sysdeps-util-unix_c Log message: Update to dbus-1.12.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 01:44:39 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.24.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 01:44:50 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.21.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 01:45:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.22.63. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 02:39:07 Modified files: security/p5-Crypt-OpenSSL-RSA: Makefile distinfo Log message: update to p5-Crypt-OpenSSL-RSA-0.32 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 02:40:57 Modified files: security/p5-Crypt-OpenSSL-X509: Makefile distinfo Log message: update to p5-Crypt-OpenSSL-X509-1.913 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 02:41:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/pyusb : Makefile devel/pyusb/pkg: PLIST Log message: Make pyusb python3 only; nothing depends on the python2 version. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/26 02:44:19 Modified files: devel : Makefile Log message: Only keep pyusb,python3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 02:44:50 Modified files: devel/jsoncpp : Makefile distinfo Log message: update to jsoncpp-1.9.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 02:46:01 Modified files: graphics/xv : Makefile distinfo graphics/xv/pkg: PLIST Removed files: graphics/xv/patches: patch-src_xv_h patch-src_xvdir_c patch-src_xvgif_c patch-src_xvjpeg_c Log message: update to xv-4.0.0alpha3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/26 04:48:50 Modified files: usr.sbin/bgpd : rde.c Log message: Remove excessive ; CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 05:09:57 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-mosquitto_conf patch-test_broker_Makefile patch-test_broker_c_Makefile Log message: update to mosquitto-2.0.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 05:14:14 Modified files: archivers/snappy: Makefile distinfo Log message: update to snappy-1.1.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 05:20:56 Modified files: sysutils/dcfldd: Makefile distinfo Log message: update to dcfldd-1.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 05:29:54 Modified files: net/liboping : Makefile net/liboping/patches: patch-src_liboping_c net/liboping/pkg: PLIST Log message: liboping: add upstream patch to handle EHOSTDOWN CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2022/02/26 05:53:34 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo: enable RUST_BACKTRACE=full in build and test ok kn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/26 06:38:11 Modified files: sys/dev/pci : pcidevs Log message: Add Broadcom BCM4387. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/26 06:38:46 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/02/26 06:48:32 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_doc_autocmd_txt patch-runtime_filetype_vim patch-src_configure_ac patch-src_ex_docmd_c patch-src_os_unix_c patch-src_proto_ex_docmd_pro patch-src_testdir_test_signals_vim editors/vim/pkg: DESCR-main PLIST-lang PLIST-main Log message: update to vim-8.2.4476 diff-wrangling for the "backout SIGTSTP changes" diff (re https://github.com/vim/vim/pull/9422) because other changes have been made to the upstream code (it's still broken) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 07:01:13 Modified files: textproc/py-lxml: Makefile distinfo Log message: update to py-lxml-4.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 07:19:47 Modified files: databases/py-mysqlclient: Makefile distinfo Log message: update to py3-mysqlclient-2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 07:50:46 Modified files: net/py-geventhttpclient: Makefile distinfo net/py-geventhttpclient/pkg: PLIST Log message: update to py3-geventhttpclient-1.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 07:56:04 Modified files: misc/gpsd : Makefile distinfo misc/gpsd/patches: patch-SConscript Log message: update to gpsd-3.23.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 07:57:50 Modified files: devel/py-dulwich: Makefile distinfo devel/py-dulwich/pkg: PLIST Log message: update to py3-dulwich-0.20.32 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2022/02/26 08:03:42 Modified files: app/cwm : calmwm.h client.c Log message: Fix spelling of some unused MWM hints; from Sean C. Farley. While here, flesh out the rest of the MWM hints. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 08:08:50 Modified files: editors : Makefile Log message: build vim,gtk3,python3; we already have vim,no_x11,python3 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2022/02/26 08:19:18 Modified files: app/cwm : calmwm.c calmwm.h client.c conf.c kbfunc.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 08:24:55 Modified files: www/py-jinja2 : Makefile distinfo www/py-jinja2/pkg: PLIST Log message: update to py3-jinja2-3.0.3, similar diff from risantos at protonmail.com CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 08:29:19 Modified files: www/py-itsdangerous: Makefile distinfo www/py-itsdangerous/pkg: PLIST Log message: update to py3-itsdangerous-2.1.0, similar diff from risantos at protonmail.com CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 08:40:35 Modified files: www/py-adblock : Makefile Log message: py-adblock: use DPB_PROPERTIES=lonesome on i386 in an attempt to get it building more reliably CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2022/02/26 09:14:42 Modified files: lib/libc/stdlib: malloc.c Log message: Currently malloc caches a number of free'ed regions up to 128k in size. This cache is indexed by size (in # of pages), so it is very quick to check. Some programs allocate and deallocate larger allocations in a frantic way. Accomodate those programs by also keeping a cache of regions between 128k and 2M, in a cache of variable sized regions. Tested by many in snaps; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2022/02/26 09:45:31 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1object.c Log message: Add regress coverage for ASN1_OBJECT public interfaces. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 10:29:45 Modified files: textproc/py-chardet: Makefile Log message: py-chardet: don't explicitly list py-test in TEST_DEPENDS; port uses MODPY_PYTEST so it is added by python.port.mk where needed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 10:30:33 Modified files: devel/py-intervaltree: Makefile Log message: py-intervaltree: don't set TEST_DEPENDS to py-test on a NO_TEST (py2+3) port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 10:31:39 Modified files: security/py-ecdsa: Makefile Log message: py-ecdsa: don't explicitly list py-test in TEST_DEPENDS; port uses MODPY_PYTEST so it is added by python.port.mk where needed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 10:32:06 Modified files: graphics/py2-cairo: Makefile math/py2-numpy : Makefile Log message: don't use py-test on py2-only ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 10:35:15 Modified files: devel/py-wheel : Makefile Log message: py-wheel: kill TEST_DEPENDS for py2 flavour CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/26 10:42:12 Modified files: lib/libc/gen : login_cap.c Log message: setuserenv: a missing /etc/login.conf file is not an error. The code to handle LOGIN_SETENV (and thus LOGIN_SETALL) returned an error if /etc/login.conf could not be opened. We should simply return success from setuserenv() in this case like we do for the other flags. From Matthew Martin, OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:07:36 Modified files: textproc/py-chardet: Makefile Log message: drop bogus BDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:13:29 Modified files: databases/py-mongo: Makefile Log message: py-mongo: disable py2 tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:15:50 Modified files: devel/py-nose : Makefile Log message: py-nose: disable tests on py2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:38:56 Modified files: audio/audacity : Makefile audio/audacity/patches: patch-src_FFmpeg_h Log message: audacity: don't pass incorrect versioned library names to dlopen() for ffmpeg from Caspar Schutijser CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:48:32 Log message: import ports/sysutils/py-cpuinfo, ok bket@ Status: Vendor Tag: sthen Release Tags: sthen_20220226 N ports/sysutils/py-cpuinfo/Makefile N ports/sysutils/py-cpuinfo/distinfo N ports/sysutils/py-cpuinfo/pkg/DESCR N ports/sysutils/py-cpuinfo/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 11:48:56 Modified files: sysutils : Makefile Log message: +py-cpuinfo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 12:38:48 Modified files: databases : Makefile Log message: py-psycopg2 is already py3-only CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2022/02/26 12:42:28 Modified files: devel/cmake : Makefile Log message: Fix cmake /usr/(local|X11R6) post-patch handling OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 12:59:53 Modified files: sysutils/librelp: Makefile Log message: Use default (py3) MODPY_VERSION, it is only used for tests and those work with 2 or 3. Symlink ghead->head for tests while there (coreutils is already a TDEP and it uses head --bytes). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/26 13:14:06 Modified files: regress/sys/kern/pledge/ioctl: Makefile pfioctl1.c pfioctl2.c unfdpass.c Removed files: regress/sys/kern/pledge/ioctl: expected Log message: Allow pledged pf ioctl test to pass also when pf is disabled. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/26 13:37:41 Log message: Import x11/fvmw3 1.0.4 This is a new port x11/fvmw3 based on our fvwm2 port. As the README [1] suggests config files from fvwm2 currently work but this might change. Fvwm3 aims on refactoring and new features. [1] https://github.com/fvwmorg/fvwm3/blob/master/README.md Port from Michael who also takes MAINTAINER With suggestions from rsadowski@ and help from op@ OK rsadowski@ op@ Status: Vendor Tag: sdk Release Tags: sdk_20220226 N ports/x11/fvwm3/Makefile N ports/x11/fvwm3/distinfo N ports/x11/fvwm3/patches/patch-configure N ports/x11/fvwm3/patches/patch-default-config_Makefile_in N ports/x11/fvwm3/patches/patch-libs_ColorUtils_c N ports/x11/fvwm3/patches/patch-libs_Module_c N ports/x11/fvwm3/patches/patch-modules_FvwmScript_Instructions_c N ports/x11/fvwm3/pkg/DESCR N ports/x11/fvwm3/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2022/02/26 13:38:48 Modified files: x11 : Makefile Log message: Add fvwm3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:40:20 Modified files: telephony/pjsua: Makefile distinfo telephony/pjsua/patches: patch-build_mak_in telephony/pjsua/pkg: PLIST-main Removed files: telephony/pjsua/patches: patch-configure_ac patch-pjlib_src_pj_guid_uuid_c patch-pjlib_src_pj_ssl_sock_ossl_c telephony/pjsua/pkg: MESSAGE-pjsua Log message: update to pjsip-2.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:47:38 Modified files: devel : Makefile Log message: unhook some py2-only and useless ports, convert some py2+3->py3 only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:48:08 Modified files: devel/py-atomicwrites: Makefile distinfo devel/py-atomicwrites/pkg: PLIST Log message: update to py3-atomicwrites-1.4.0 and convert to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:48:26 Modified files: devel/py-attrs : Makefile distinfo devel/py-attrs/pkg: PLIST Log message: update to py3-attrs-21.4.0 and convert to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:48:40 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Removed files: devel/py-coverage/pkg: PFRAG.no-python3 PFRAG.python3 Log message: update to py3-coverage-6.3.2 and convert to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:49:09 Modified files: devel/py-py : Makefile distinfo devel/py-py/pkg: PLIST Log message: update to py3-py-1.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:49:34 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: update to py3-test-6.2.5, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:50:01 Modified files: devel/py-test-benchmark: Makefile distinfo devel/py-test-benchmark/pkg: PLIST Removed files: devel/py-test-benchmark/patches: patch-src_pytest_benchmark_plugin_py Log message: update to py3-test-benchmark-3.4.1, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:50:21 Modified files: devel/py-test-cov: Makefile devel/py-test-cov/pkg: PLIST Log message: convert pytest-cov to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:50:35 Modified files: devel/py-test-mock: Makefile distinfo devel/py-test-mock/pkg: PLIST Log message: update to py3-test-mock-3.7.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:51:07 Modified files: devel/py-test-runner: Makefile distinfo devel/py-test-runner/pkg: DESCR PLIST Log message: update to py3-pytest-runner-6.0.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:51:25 Modified files: devel/py-pluggy: Makefile distinfo devel/py-pluggy/pkg: PLIST Log message: update to py3-pluggy-1.0.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:52:22 Removed files: devel/py-pathlib2: Makefile distinfo devel/py-pathlib2/pkg: DESCR PLIST Log message: rm py2 backport py-pathlib2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:52:33 Removed files: devel/py-pathlib: Makefile distinfo devel/py-pathlib/pkg: DESCR PLIST Log message: rm totally useless port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:52:52 Modified files: devel/py-more-itertools: Makefile distinfo devel/py-more-itertools/pkg: PLIST Log message: update to py3-more-itertools-8.12.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:53:15 Modified files: devel/py-sortedcontainers: Makefile distinfo devel/py-sortedcontainers/pkg: PLIST Log message: update to py3-sortedcontainers-2.4.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:53:38 Modified files: devel/py-hypothesis: Makefile distinfo devel/py-hypothesis/pkg: PLIST Log message: update to py3-hypothesis-6.38.0, py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:54:01 Removed files: devel/py-funcsigs: Makefile distinfo devel/py-funcsigs/pkg: DESCR PLIST Log message: rm py2 backport py-funcsigs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:54:24 Modified files: devel/py-freezegun: Makefile devel/py-freezegun/pkg: PLIST Log message: convert py-freezegun to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:54:37 Modified files: devel/py-dateutil: Makefile devel/py-dateutil/pkg: PLIST Log message: convert py-dateutil to py3-only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 13:55:45 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for recent py-* changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 14:25:42 Modified files: multimedia/xine-ui: Makefile distinfo multimedia/xine-ui/pkg: PLIST Added files: multimedia/xine-ui/patches: patch-src_xitk_xine-toolkit_backend_x11_c Removed files: multimedia/xine-ui/patches: patch-src_xitk_network_c patch-src_xitk_playlist_c Log message: update to xine-ui-0.99.13, from adr at sdf.org, tweak from Brad CVSROOT: /cvs Module name: ports Changes by: tracey@cvs.openbsd.org 2022/02/26 14:40:01 Modified files: cad/oce : Makefile cad/oce/pkg : PLIST Added files: cad/oce/patches: patch-adm_templates_env_install_sh_in cad/oce/pkg : MESSAGE Log message: fixup some generic script weirdness and custom filenames. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:03:18 Modified files: devel/py-six : Makefile Log message: make TEST_DEPENDS conditional, not on py2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:17:51 Modified files: devel/py-setuptools_scm: Makefile distinfo devel/py-setuptools_scm/pkg: PLIST Log message: update to py3-setuptools_scm-6.0.1 and drop py2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:18:11 Added files: devel/py-funcsigs: Makefile distinfo devel/py-funcsigs/pkg: DESCR PLIST Log message: reinstate py-funcsigs, still needed py-mock -> py2-setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:18:31 Modified files: devel : Makefile Log message: drop py2 py-setuptools_scm, reinstate py-funcsigs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:18:51 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for py-* changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:28:43 Modified files: devel : Makefile devel/py-sortedcontainers: Makefile devel/py-sortedcontainers/pkg: PLIST devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: oops, py-sortedcontainers still needed by py2-only security/py-viv_utils why do all the stupid reveng tools still require an out-of-security-support version of python? CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/26 15:36:48 Modified files: graphics/netpbm: Makefile distinfo graphics/netpbm/files: config.mk graphics/netpbm/patches: patch-lib_Makefile patch-lib_util_Makefile graphics/netpbm/pkg: PLIST Added files: graphics/netpbm/files: head.c Removed files: graphics/netpbm/patches: patch-converter_ppm_hpcdtoppm_pcdovtoppm patch-lib_libpbmfont0_c Log message: graphics/netpbm: update to 10.97.04 Numerous bug fixes. New programs: pamhomography, pbmnoise Replace GNU head(1) from coreutils with a local copy of FreeBSD's head(1) for "head -c" in tests. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/26 15:52:41 Modified files: net/pmacct : Makefile distinfo net/pmacct/patches: patch-configure_ac Removed files: net/pmacct/patches: patch-src_bgp_bgp_h Log message: update to pmacct-1.7.7 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/26 15:59:45 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 again for plist changes 7.0 -> 7.1 A sparc64 snapshot was accidentally built on a 7.0 kernel but after the REVISION bumps in ports. requested by sthen@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2022/02/26 18:33:59 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: include rejected signature algorithm in error message and not the (useless) key type; ok djm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/26 19:27:56 Modified files: sys/scsi : sd.c st.c Log message: SC_DEBUG() requires an initialized scsi_link. Shuffle code to make it so. Pointed out by clang when prodded with SCSIDEBUG. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2022/02/27 00:13:31 Modified files: usr.bin/seq : seq.1 Log message: tweak the opening paragraph for readability, and tidy up one of the examples; ok millert CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/27 03:14:01 Modified files: sys/dev/dt : dt_dev.c dtvar.h Log message: Fix whitespace and uninitialized variable in dt(4). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/27 03:57:02 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.4.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/27 04:03:52 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-2.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:06:45 Modified files: www/trac : Makefile distinfo Added files: www/trac/patches: patch-trac_util_presentation_py Removed files: www/trac/patches: patch-trac_util_daemon_py Log message: uodate to trac-1.5.3 and unbreak with newer jinja2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:14:41 Modified files: math/py-pandas : Makefile textproc/py-confuse: Makefile textproc/py-natsort: Makefile Log message: remove bogus TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:21:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: tidy: no point doing py-foo -> py3-foo and then listing py3-foo in obsolete_reason; just list both in obsolete_reason CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:36:50 Log message: import ports/textproc/py-tomli, ok bket@ Tomli is a Python library for parsing TOML, it is fully compatible with TOML v1.0.0. Status: Vendor Tag: sthen Release Tags: sthen_20220227 N ports/textproc/py-tomli/Makefile N ports/textproc/py-tomli/distinfo N ports/textproc/py-tomli/pkg/DESCR N ports/textproc/py-tomli/pkg/PLIST N ports/textproc/py-tomli/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:37:12 Modified files: textproc : Makefile Log message: +py-tomli CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:40:16 Modified files: devel/py-setuptools_scm: Makefile distinfo devel/py-setuptools_scm/pkg: PLIST Log message: update to py3-setuptools_scm-6.4.2, ok/feedback bket@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:41:51 Modified files: x11/mplayer/patches: patch-configure Log message: mplayer: use pkgconfig for sndio; from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:42:43 Modified files: devel/libdvdread: Makefile Added files: devel/libdvdread/patches: patch-src_bitreader_c patch-src_dvd_reader_c patch-src_dvdread_bitreader_h patch-src_dvdread_ifo_types_h patch-src_ifo_read_c Log message: libdvdread: cherrypick patches from upstream. from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 05:43:25 Modified files: multimedia/libbluray: Makefile Added files: multimedia/libbluray/patches: patch-src_libbluray_bluray_c patch-src_libbluray_disc_bdplus_c patch-src_libbluray_disc_dec_c Log message: libbluray: cherrypick patches from upstream. from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:06:30 Modified files: databases/py-mongo: Makefile distinfo databases/py-mongo/pkg: PLIST Log message: update to py-mongo-3.12.0 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2022/02/27 06:11:34 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to 2.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:13:07 Modified files: devel/py-configargparse: Makefile distinfo devel/py-configargparse/pkg: PLIST Log message: update to py3-ConfigArgParse-1.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:14:30 Modified files: devel/py-click-plugins: Makefile distinfo Log message: update to py3-click-plugins-1.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:17:58 Modified files: devel/py-country: Makefile distinfo devel/py-country/pkg: PLIST Log message: update to py3-country-22.1.10 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2022/02/27 06:22:32 Modified files: gnu/usr.bin/clang/include/lldb/Host: Config.h Log message: Enable libedit line editing Sync our hardcoded config with what cmake detects in ports/devel/llvm. Brought up privately by cheloha@, then by Andrei on tech@, input and ok gnezdo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:33:36 Modified files: www/py-urllib3 : Makefile distinfo www/py-urllib3/pkg: PLIST Log message: update to py-urllib3-1.26.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:40:32 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2022.1.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:43:46 Modified files: devel/py-setuptools-rust: Makefile distinfo devel/py-setuptools-rust/pkg: PLIST Log message: update to py3-setuptools-rust-1.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:44:16 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.31 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:57:24 Modified files: www/qutebrowser: Makefile distinfo Log message: update to qutebrowser-2.4.0, from Dimitri Karamazov (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 06:57:28 Modified files: x11/bemenu : Makefile distinfo x11/bemenu/patches: patch-GNUmakefile Log message: update to bemenu-0.6.7 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/27 07:36:46 Modified files: editors/nano : Makefile distinfo Log message: editors/nano: update to 6.2 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/27 07:41:06 Modified files: misc/vttest : Makefile distinfo Log message: misc/vttest: update to 20220215 CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2022/02/27 07:59:55 Modified files: app/cwm : kbfunc.c Log message: cycling fix: when no client is active, warp pointer to last active; from Walter Alejandro Iglesias. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/27 08:02:08 Modified files: usr.bin/seq : seq.1 Log message: Use ',' in custom separator example and change shell prompt to non-root. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/27 10:36:52 Modified files: sys/arch/arm64/dev: apldart.c Log message: Adjust definition of DART_L1_TABLE to what Linux uses. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 11:35:08 Modified files: geo/foxtrotgps : Makefile geo/foxtrotgps/patches: patch-src_gps_functions_c Log message: fix with newer gpsd, whuch removed deprecated STATUS_NO_FIX in favour of fix.mode. adapted from upstream commit (whuch added fix.mode but didn't remove STATUS_NO_FIX).. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 13:26:31 Modified files: x11/mplayer/patches: patch-configure Log message: tweak to sndio pkgconfig bits, from Brad CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2022/02/27 13:30:30 Modified files: usr.sbin/httpd : httpd.conf.5 httpd.h parse.y server_file.c Log message: Add gzip-static option to httpd. This allows to deliver precompressed files with content-encoding gzip. from prx at si3t dot ch; OK tracey@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 14:56:37 Modified files: devel : Makefile Log message: readd py2 py-py to devel/Makefile, the port itself is still 2+3 needed for py-six CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2022/02/27 15:14:14 Modified files: fonts/jetbrains-mono: Makefile distinfo fonts/jetbrains-mono/pkg: PLIST Log message: Upgrade fonts/jetbrains-mono: 1.0.3->2.242 ok op@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2022/02/27 15:14:56 Modified files: usr.bin/seq : seq.1 Log message: The At macro doesn't accept v8, v9 or v10. Noticed by jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 15:27:26 Modified files: devel : Makefile devel/py-py : Makefile devel/py-py/pkg: DESCR PLIST Log message: actually I had it right in devel/Makefile before, py2 py-py is unused now, I just forgot to change FLAVOR/PLIST in the port itself CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/27 15:50:23 Modified files: devel/py-setuptools_scm: Makefile Log message: py3-setuptools_scm now needs py3-packaging; add missing RDEP setuptools picks up some extensions (lile setultools_scm) present at build time and fails if they don't load, even if they're not wanted by the software you're trying to build, so this caused a bunch of breakage in unrelated ports as run into by naddy CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/27 16:32:01 Modified files: textproc/py-pygments: Makefile Log message: we have py-test >= 6.0 now CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/27 16:33:08 Modified files: devel/py-async-timeout: Makefile Log message: we have newer py-test now CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2022/02/27 16:45:55 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: OpenBSD.h Log message: Enable unwind tables on all clang architectures. Fixes backtraces on i386 (tested by bluhm) and armv7. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2022/02/27 17:12:11 Modified files: sys/net : if_etherip.c Log message: add the mbuf tags that prevent output loops. mostly copied from vxlan where the tag is checked in output and set in encap. etherip appears to be one of the first drivers i reworked, so it's a bit crufty. the ipv4 vs ipv6 handling could be done better. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2022/02/27 19:02:12 Modified files: multimedia/mpv : Makefile Log message: hook up www/yt-dlp to RUN_DEPENDS, unbreak mpv's ytdl_hook.lua script ok sthen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/27 19:40:16 Modified files: sys/dev/pci/drm: drm_linux.c sys/dev/pci/drm/include/linux: pci.h Log message: add pcie_aspm_enabled() for the next linux 5.15.y release CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2022/02/27 20:47:03 Modified files: math/py-scikit-learn: Makefile Log message: we have pytest >= 5.0.1 now CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/28 02:01:29 Modified files: sys/dev/pci/drm/include/linux: pm_qos.h radix-tree.h Log message: remove some unused defines CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/28 02:24:22 Modified files: usr.bin/tmux : input-keys.c Log message: Map control keys back to an ASCII uppercase letter when passing them on as extended keys. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2022/02/28 02:34:57 Modified files: usr.bin/tmux : client.c Log message: Exit on SIGHUP before attach also, GitHub issue 3084. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2022/02/28 02:49:55 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_password_py patch-installer_core_install_py patch-ui4_wifisetupdialog_py patch-ui5_wifisetupdialog_py print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.22.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:44:11 Modified files: textproc/py-pygments: Makefile Log message: drop TDEP on py-iniconfig, bket@ found it should be added to py-test instead CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:45:43 Log message: import ports/textproc/py-charset-normalizer, tweak/ok kmos@ charset-normalizer is a library that helps you read text from an unknown charset encoding. Performs a similar role to 'chardet' but takes a different approach and performs better. Status: Vendor Tag: sthen Release Tags: sthen_20220228 N ports/textproc/py-charset-normalizer/Makefile N ports/textproc/py-charset-normalizer/distinfo N ports/textproc/py-charset-normalizer/pkg/DESCR N ports/textproc/py-charset-normalizer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:46:26 Modified files: textproc : Makefile Log message: +py-charset-normalize CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:47:55 Modified files: www/py-httpie : Makefile distinfo www/py-httpie/pkg: PLIST Log message: update to httpie-3.0.2, ok kmos@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:49:54 Modified files: net/i2pd : Makefile distinfo net/i2pd/patches: patch-tests_Makefile net/i2pd/pkg : PLIST Log message: update to i2pd-2.41.0, from Dimitri Karamazov (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/28 03:51:47 Log message: Import py-elementpath Status: Vendor Tag: bket Release Tags: bket_20220228 N ports/textproc/py-elementpath/Makefile N ports/textproc/py-elementpath/distinfo N ports/textproc/py-elementpath/pkg/DESCR N ports/textproc/py-elementpath/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:53:49 Modified files: multimedia/libaacs: Makefile distinfo Log message: update to libaacs-0.11.1, from Brad CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/28 03:54:04 Log message: Import py-xmlschema-1.9.2 DESCR: The xmlschema library is an implementation of XML Schema for Python. OK sthen@ Status: Vendor Tag: bket Release Tags: bket_20220228 N ports/textproc/py-xmlschema/Makefile N ports/textproc/py-xmlschema/distinfo N ports/textproc/py-xmlschema/pkg/DESCR N ports/textproc/py-xmlschema/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:55:07 Modified files: www/qutebrowser: Makefile Log message: knock out py-adblock RDEP on i386 again, the rust parts of py-adblock are currently failing there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 03:59:51 Modified files: graphics/alembic: Makefile distinfo Log message: update to alembic-1.8.3, from Dimitri Karamazov (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/28 03:59:54 Modified files: textproc : Makefile Log message: +py-elementpath and +py-xmlschema CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/28 04:00:42 Modified files: devel/py-test : Makefile Log message: py-test needs py-argcomplete and py-xmlschema as TDEP While here clean-up RDEP. Feedback and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2022/02/28 04:01:14 Modified files: sysutils/borgbackup: Makefile.inc Log message: We have newer py-test now, enable all tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:22:37 Modified files: devel/py-setuptools-rust: Makefile Log message: py-setuptools-rust: needs py-typing-extensions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:31:39 Modified files: devel/py-crc32c: Makefile distinfo Log message: update to py3-crc32c-2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:33:39 Modified files: databases/openldap: Makefile Log message: openldap: bump REVISION, there is a tight version check against libsasl 621cb2c7 slap_sasl_init: SASL library version mismatch: expected 2.1.28, got 2.1.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:38:00 Modified files: databases/py-ldap: Makefile distinfo databases/py-ldap/pkg: PLIST Log message: update to py3-ldap-3.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:55:33 Modified files: devel/py-doit : Makefile distinfo Log message: update to doit-0.34.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 04:59:11 Modified files: devel/py-coveralls: Makefile distinfo devel/py-coveralls/pkg: PLIST Log message: update to py3-coveralls-3.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:10:18 Modified files: devel/py-isodate: Makefile distinfo Log message: update to py3-isodate-0.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:14:23 Modified files: devel/py-gitdb : Makefile distinfo devel/py-gitdb/pkg: PLIST Log message: update to py3-gitdb-4.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:14:27 Modified files: devel/py-gitpython: Makefile distinfo devel/py-gitpython/pkg: PLIST Log message: update to py3-GitPython-3.1.27 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:37:55 Modified files: devel/py-test-cov: Makefile distinfo Log message: update to py3-test-cov-3.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:40:37 Modified files: devel/py-test-subtests: Makefile distinfo Log message: update to py3-pytest-subtests-0.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:43:11 Modified files: devel/py-test-httpbin: Makefile distinfo Log message: update to py3-test-httpbin-1.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:47:50 Modified files: textproc/py-unidecode: Makefile distinfo Log message: update to py3-unidecode-1.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 05:48:04 Modified files: security/openssl/libretls: Makefile distinfo Log message: update to libretls-3.5.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/28 05:50:52 Modified files: net/toxcore : Makefile distinfo net/toxcore/pkg: PLIST Log message: update toxcore to 0.2.16 changelog: https://github.com/TokTok/c-toxcore/releases/tag/v0.2.16 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/28 05:51:57 Modified files: net/toxic : Makefile distinfo Log message: update toxic to v0.11.3 changelog: https://github.com/TokTok/toxic/releases/tag/v0.11.3 ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/28 05:52:38 Modified files: usr.sbin/bgpd : rde.c Log message: In the Adj-RIB-Out specific dump functions assert that PREFIX_FLAG_ADJOUT is set. Similar checks are done for updates and withdraws. OK tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/28 05:57:34 Modified files: net/amfora : Makefile distinfo modules.inc Log message: update amfora to v1.9.2 changelog: - https://github.com/makeworld-the-better-one/amfora/releases/tag/v1.9.0 - https://github.com/makeworld-the-better-one/amfora/releases/tag/v1.9.1 - https://github.com/makeworld-the-better-one/amfora/releases/tag/v1.9.2 diff from czarkoff@, ok Dimitri Karamazov (maintainer) and sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 06:24:49 Modified files: devel/py-test-xdist: Makefile distinfo devel/py-test-xdist/pkg: PLIST Removed files: devel/py-test-xdist/patches: patch-testing_acceptance_test_py Log message: update to py3-test-xdist-2.5.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/28 07:07:45 Modified files: infrastructure/bin: register-plist Log message: allow @comment $OpenBSD$ lines to vanish without a trace. okay sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/02/28 07:32:01 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Instead of handrolling what is mostly prefix_link/prefix_unlink in prefix_move() and prefix_adjout_update() use the functions by refactoring them a bit so they work in these cases. Move the pftable update and prefix evaluate call to prefix_add make nexthop_link() a noop for prefixes of the Adj-RIB-Out and in prefix_unlink() don't clear p->pt after the pt_unref() call. In prefix_adjout_* functions make sure to call prefix_unlink() when a prefix is linked and gets removed or replaced. OK tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/28 07:48:11 Modified files: sys/scsi : scsi_base.c scsi_debug.h scsiconf.c Log message: Shuffle some SCSIDEBUG code to simplify code, tersify the emitted verbiage, and show INQUIRY header & vendor info early so humans can more easily determine what scsi_probe_link() will do. No functional change outside SCSIDEBUG. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 07:53:12 Modified files: textproc/py-cssutils: Makefile distinfo Log message: update to py3-cssutils-2.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 07:57:06 Modified files: www/py-genshi : Makefile distinfo Removed files: www/py-genshi/patches: patch-setup_py Log message: update to py3-genshi-0.7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:01:03 Modified files: textproc/py-black: Makefile Log message: add missing ${MODPY_FLAVOR} in TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:09:22 Modified files: www/py-uritemplate: Makefile distinfo www/py-uritemplate/pkg: PLIST Log message: update to py3-uritemplate-4.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:12:08 Modified files: www/py-yarl : Makefile Log message: fix tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:12:52 Modified files: www/py-multidict: Makefile distinfo www/py-multidict/pkg: PLIST Log message: update to py3-multidict-6.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:15:12 Modified files: textproc/py-jellyfish: Makefile distinfo Log message: update to py3-jellyfish-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:27:55 ports/devel/py-xdis/patches Update of /cvs/ports/devel/py-xdis/patches In directory cvs.openbsd.org:/tmp/cvs-serv34356/patches Log Message: Directory /cvs/ports/devel/py-xdis/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:28:28 Modified files: devel/py-xdis : Makefile distinfo devel/py-xdis/pkg: PLIST Added files: devel/py-xdis/patches: patch-xdis_magics_py Log message: update to py3-xdis-6.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 08:35:39 Modified files: devel/py-uncompyle6: Makefile distinfo devel/py-uncompyle6/pkg: PLIST Log message: update uncompyle6 to latest release, but mark broken as it doesn't handle Python 3.9.10 yet CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2022/02/28 08:49:57 Modified files: sys/arch/mips64/mips64: trap.c Log message: Remove unneeded symbol name lookup. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2022/02/28 08:51:02 Modified files: sys/arch/arm64/dev: apldart.c Log message: The IOMMUs integrated on Apple's M1 Pro/MaxJ SoC use a different page table layout where the physical (CPU) address needs to be shifted to allow for the larger physical address space implemented in these SoCs. Make apldart(4) handle this new page table layout based on the compatible property. ok jsg@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2022/02/28 09:17:37 Modified files: usr.sbin/makefs/msdos: mkfs_msdos.c Log message: #include not needed for successful compile. Last #include of disktab.h in the tree. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 09:54:14 Log message: import ports/net/snowflake_proxy, ok abieber@ Snowflake is a pluggable transport that can be used for Tor, usually for accessing the network when a user is on a connection with only partial internet access. It uses WebRTC negotiations for NAT traversal to connect to mostly short-lived volunteer proxies. These proxies can either be provided by running a web browser extension or a standalone proxy. Users behind restrictive access can use snowflake as a bridge, e.g. by configuring it in Tor Browser. Technical information is in https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/wikis/Technical%20Overview This package provides a proxy, for those who would like to use their internet connection to provide access to others via this protocol. Status: Vendor Tag: sthen Release Tags: sthen_20220228 N ports/net/snowflake_proxy/Makefile N ports/net/snowflake_proxy/distinfo N ports/net/snowflake_proxy/modules.inc N ports/net/snowflake_proxy/pkg/DESCR N ports/net/snowflake_proxy/pkg/PLIST N ports/net/snowflake_proxy/pkg/snowflake_proxy.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 09:54:55 Modified files: infrastructure/db: user.list net : Makefile Log message: +net/snowflake_proxy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 09:56:19 Modified files: net/snowflake_proxy: Makefile Log message: missing WANTLIB, spotted by tracey@, thanks :) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/02/28 10:34:04 Modified files: lang/nim/patches: patch-config_nim_cfg Added files: lang/nim/patches: patch-build_sh patch-dist_nimble_src_nimblepkg_options_nim Removed files: lang/nim/patches: patch-install_sh Log message: oops, missed some files in the last commit. reminded by Volker, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 11:01:53 Modified files: net/snowflake_proxy: Makefile net/snowflake_proxy/pkg: PLIST Log message: remove junk in @newgroup line, spotted by gman CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2022/02/28 11:26:48 Modified files: lang/gerbil : Makefile Log message: mark as BROKEN: segmentation fault with gambit 4.9.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/28 12:05:26 Modified files: net/tg_owt : Makefile distinfo Log message: Use pending PR for libsrtp libressl fix CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/28 13:03:32 Modified files: www/sope : Makefile distinfo Log message: update 5.4.0 -> 5.5.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2022/02/28 13:04:04 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Log message: update 5.4.0 -> 5.5.1 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2022/02/28 14:23:38 Modified files: etc/etc.amd64 : login.conf Log message: provide a login class for vmd, the "daemon" class now has a datasize limit which is a bit low for VMs. only done on amd64 as vmd is only provided there. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2022/02/28 14:56:29 Modified files: lib/libc/crypt : arc4random.c chacha_private.h Log message: Remove unused ivbits argument from chacha_keysetup to match other instances in the tree. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/02/28 15:19:12 ports/net/snowflake_proxy/patches Update of /cvs/ports/net/snowflake_proxy/patches In directory cvs.openbsd.org:/tmp/cvs-serv84096/patches Log Message: Directory /cvs/ports/net/snowflake_proxy/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2022/02/28 15:38:30 Modified files: infrastructure/lib/OpenBSD: TrackFile.pm Log message: forgo outputting CVSTags, okay sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2022/02/28 15:48:48 Modified files: net/tdesktop : Makefile Removed files: net/tdesktop/patches: patch-cmake_external_dispatch_CMakeLists_txt Log message: Remove obsolete patch disabling libdispatch lib_crl now detects dispatch and automatically fails back to Qt. tdesktop still configures if dispatch cannot be found, despite the warning/error. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2022/02/28 18:22:11 Modified files: share/man/man5 : login.conf.5 lib/libc/gen : login_cap.c include : login_cap.h Log message: add rtable capability to login.conf. from Matthew Martin CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2022/02/28 18:59:19 Modified files: usr.bin/ssh : sshd.c Log message: pack pollfd array before server_accept_loop() ppoll() call, and terminate sshd if ppoll() returns errno==EINVAL avoids spin in ppoll when MaxStartups > RLIMIT_NOFILE, reported by Daniel Micay feedback/ok deraadt CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2022/02/28 19:52:42 Modified files: net/bird/2 : Makefile Log message: Build on sparc64 fails with: cc -std=gnu99 -Iobj -I. -O2 -pipe -I/usr/local/include -pthread -fno-strict-aliasing -fno-strict-overflow -MMD -MP -o obj/lib/blake2s.o -c lib/blake2s.c lib/blake2s.c:45: error: expected declaration specifiers or '...' before 'sizeof' lib/blake2s.c:45: error: expected declaration specifiers or '...' before string constant lib/blake2s.c:45: warning: data definition has no type or storage class lib/blake2s.c:45: warning: type defaults to 'int' in declaration of '_Static_assert' gmake: *** [Makefile:112: obj/lib/blake2s.o] Error 1 Switch to ports-gcc on base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/02/28 21:08:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c sys/dev/pci/drm/i915: i915_drv.c sys/dev/pci/drm/include/acpi: video.h sys/dev/pci/drm/include/asm: iosf_mbi.h sys/dev/pci/drm/include/linux: aer.h backlight.h bottom_half.h console.h dma-buf.h dma-direction.h dma-mapping.h i2c.h idr.h kmemleak.h pci.h pm_qos.h pm_runtime.h preempt.h random.h reboot.h swap.h timekeeping.h vga_switcheroo.h workqueue.h sys/dev/pci/drm/include/media: cec-notifier.h sys/dev/pci/drm/include/trace/events: dma_fence.h sys/dev/pci/drm/radeon: radeon_kms.c sys/dev/pci/drm/ttm: ttm_pool.c Log message: change some defines to static inline functions CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2022/02/28 21:16:19 Modified files: fonts/zh-iansui: Makefile distinfo Log message: Update zh-iansui to 0.940 ok kmos@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2022/02/28 23:13:17 Modified files: regress/usr.bin/rcs: Makefile Log message: ci(1) populates the author keyword using getlogin(2), therefore favor logname(1) when normalizing the output. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2022/03/01 01:07:39 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h sys/dev/pci/drm/i915: i915_perf.c i915_perf_types.h sys/dev/pci/drm/include/linux: ratelimit.h Log message: change some defines to static inline functions CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2022/03/01 01:51:00 Modified files: lang/nim/pkg : PLIST Log message: oops, i missed the plist bits too; no bump required because it doesn't package CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/03/01 02:38:07 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Reshuffle functions for better order and remove an excessive empty line. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/03/01 02:39:36 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Remove another empty line CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/03/01 02:46:22 Modified files: usr.sbin/bgpd : rde_decide.c Log message: Rewrite some comments to hopefully be easier to understand. No code change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2022/03/01 02:53:01 Modified files: sysutils/smartmontools: Makefile distinfo sysutils/smartmontools/pkg: PLIST Removed files: sysutils/smartmontools/patches: patch-os-openbsd_cpp Log message: update to smartmontools-7.3, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2022/03/01 02:53:42 Modified files: usr.sbin/bgpd : rde_update.c Log message: up_dump_prefix() should not clear the p->flags before possibly calling prefix_adjout_destroy(). Doing so will restult in a double pt_unref() call because prefix_adjout_destroy() no longer notices that the prefix was an actuall withdraw and wrongly calls prefix_unlink(). For updates the PREFIX_FLAG_UPDATE flag needs to be cleared after removing the prefix f