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 CV