CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:15:33 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn316: dcn316_clk_mgr.c Log message: drm/amd/display: fix disable otg wa logic in DCN316 >From Fudongwang

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:13:07 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST >From Harry Wentland

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:10:52 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4 >From Harry Wentland

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:08:20 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: fix incorrect number of active RBs for gfx11 >From Tim Huang bd3105a71d1c125deedf35be11b4d79e8b84e6f2 in

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:06:33 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: always force full reset for SOC21 >From Alex Deucher fa2df4aa3e3aeae02adc9b4b4f43b7b69b63e5cf in

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:04:42 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: Reset dGPU if suspend got aborted >From Lijo Lazar 1520bf605d2ff0d733648713b5485865dde0dea9 in

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:02:16 Modified files: sys/dev/pci/drm/i915/display: intel_ddi.c Log message: drm/i915: Disable port sync when bigjoiner is used >From Ville Syrjala 2708354ffb70c0a6ec8dd6944077ca7e50a2688b in

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 19:00:30 Modified files: sys/dev/pci/drm/i915/display: intel_cdclk.c intel_cdclk.h Log message: drm/i915/cdclk: Fix CDCLK programming order when pipes are active >From Ville Syrjala

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 18:58:03 Modified files: sys/dev/pci/drm: drm_client_modeset.c Log message: drm/client: Fully protect modes[] with dev->mode_config.mutex >From Ville Syrjala

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 18:56:11 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device_queue_manager.c Log message: drm/amdkfd: Reset GPU on queue preemption failure >From Harish Kasiviswanathan

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 18:54:36 Modified files: sys/dev/pci/drm/i915/display: intel_vrr.c Log message: drm/i915/vrr: Disable VRR when using bigjoiner >From Ville Syrjala f9b31dfdc0b5a04fb78cde6d2c64e54607dd316d in

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 18:52:17 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_4_ppt.c Log message: drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 >From Tim Huang

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 17:24:18 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Remove comments from captain obvious and drop useless prototypes

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 16:48:17 Modified files: regress/lib/libssl/symbols: symbols.awk Log message: SSL_version_str is no more

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 16:43:42 Modified files: lib/libcrypto : o_fips.c Log message: tidy includes

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 15:55:43 Modified files: lib/libcrypto/bn: bn_convert.c Log message: bn_convert: zap extra blank line

CVS: cvs.openbsd.org: src

2024-04-17 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2024/04/17 14:48:51 Modified files: sys/netinet: in_pcb.c in_pcb.h ip_ipsp.h ip_output.c ip_spd.c ip_var.h raw_ip.c tcp_input.c tcp_output.c tcp_subr.c

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 14:47:36 Modified files: distrib/sets/lists/comp: mi Log message: sync

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 12:12:12 Modified files: bin/pax: extern.h options.c tar.c Log message: Provide a pax format specific option handler The existing tar_opt() implements support for -o write_opt=nodir for

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 09:48:44 Modified files: bin/pax: pax.1 Log message: Fold long line

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 09:03:22 Modified files: usr.sbin/rpki-client: parser.c Log message: Simplify super ugly exit path ok job

CVS: cvs.openbsd.org: src

2024-04-17 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 09:00:50 Modified files: usr.sbin/rpki-client: parser.c Log message: Remove outdated (now inaccurate) warning message OK tb@

CVS: cvs.openbsd.org: src

2024-04-17 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/04/17 08:47:17 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_mpi2bn() using CBS and bn_bin2bn_cbs(). ok tb@

CVS: cvs.openbsd.org: src

2024-04-17 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/04/17 08:45:46 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_lebin2bn() using CBS. We get an implementation of this for free by having bn_bin2bn_cbs() use CBS_get_u8() instead

CVS: cvs.openbsd.org: src

2024-04-17 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/04/17 08:43:37 Modified files: lib/libcrypto : crypto_internal.h Log message: Provide constant time operations for uint8_t. These will be used in upcoming changes. ok tb@

CVS: cvs.openbsd.org: src

2024-04-17 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 08:31:59 Modified files: etc/rpki : apnic.constraints arin.constraints lacnic.constraints ripe.constraints Log message: Sync RPKI Trust Anchor constraints to

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 08:01:33 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Shuffle EVP_PKEY_CTX setting together Another stroke of the already very dirty brush eliminates more traces of ADHD and/or

CVS: cvs.openbsd.org: src

2024-04-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/04/17 08:01:17 Modified files: usr.sbin/rpki-client: http.c Log message: Set Accept: */* HTTP header like it was done in ftp(1). OK tb@ job@

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 08:00:18 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ecdh_cms_encrypt(): tweak wrap_algor construction This manually constructs an X509_ALGOR because the (now internal) legacy

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:58:55 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ecdh_cms_encrypt: tweak handling of ecdh_nid ok jsing

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:57:58 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ecdh_cms_encrypt: handle kdf_md in one go Again the getting and the setting were interrupted by ten lines of completely

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:56:36 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ecdh_cms_encrypt: simplify setting the KDF type It is much simpler to avoid the key_type variable altogether and inline its

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:54:39 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Use error checked X509_ALGOR_set0_by_nid While setting the parameters to type V_ASN1_UNDEF can't actually fail, it is cleaner

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:51:41 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ecdh_cms_encrypt: simplify handling of pkey The pkey is only used in one scope. i2o allocates if passed a pointer to NULL, so

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:50:01 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Transfer ownership before setting unused bits This looks like a use after free, but setting the unused bits to 0 can't actually

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:49:18 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Turn ecdh_cms_encrypt() into single exit Also use ret instead of rv. ok jsing

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 07:47:18 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Fix error check in ecdh_cms_encrypt() ASN1_TYPE_get() returns V_ASN1_* constants. Checking the return for NID_undef instead

CVS: cvs.openbsd.org: src

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs Module name:src Changes by: st...@cvs.openbsd.org 2024/04/17 07:34:23 Modified files: share/man/man5 : python-module.5 Log message: change docs for MODPY_PYBUILD=other

CVS: cvs.openbsd.org: src

2024-04-17 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/04/17 07:17:31 Modified files: sys/uvm: uvm_amap.c Log message: Remove a micro optimization to free pages in batch in amap_wipeout(). The contention on uvm_lock_fpageq() is now reduced by

CVS: cvs.openbsd.org: src

2024-04-17 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2024/04/17 07:12:58 Modified files: usr.bin/systat : uvm.c usr.bin/vmstat : vmstat.c sys/arch/amd64/include: cpu.h sys/arch/arm64/include: cpu.h sys/arch/i386/include:

CVS: cvs.openbsd.org: www

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2024/04/17 06:43:38 Modified files: images/hackathons: p2k24-s.gif p2k24.png Log message: adjust images

Re: CVS: cvs.openbsd.org: src

2024-04-17 Thread Alexander Bluhm
On Wed, Apr 17, 2024 at 08:55:38AM +0200, Anton Lindqvist wrote: > On Tue, Apr 16, 2024 at 08:37:49AM -0600, Florian Obser wrote: > > CVSROOT:/cvs > > Module name:src > > Changes by: flor...@cvs.openbsd.org 2024/04/16 08:37:49 > > > > Modified files: > > sys/netinet6 : in6.c > >

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 04:19:17 Modified files: bin/pax: options.c Log message: Fixup comment Spotted by caspar@ earlier

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 03:51:18 Modified files: usr.bin/ftp: fetch.c Log message: ftp: send 'Accept */*' header A recent update to filezilla showed a server that would refuse to let us download the distfile

CVS: cvs.openbsd.org: src

2024-04-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/04/17 03:41:44 Modified files: sys/kern : kern_resource.c Log message: dogetrusage() must be called with the KERNEL_LOCK held for now. OK mpi@

CVS: cvs.openbsd.org: www

2024-04-17 Thread Stuart Henderson
CVSROOT:/cvs Module name:www Changes by: st...@cvs.openbsd.org 2024/04/17 03:31:14 Modified files: . : hackathons.html Log message: fix year, pointed out by Pablo Méndez Hernández

Re: CVS: cvs.openbsd.org: src

2024-04-17 Thread Florian Obser
reverted, sorry for the breakage, I did my tests on an old kernel :( On 2024-04-17 02:07 -06, Theo de Raadt wrote: > There's a long history of using loX interfaces for such things. > > What might make sense is to restrict it on lo0 ? > it's not about configuring additional IP addresses on

CVS: cvs.openbsd.org: src

2024-04-17 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2024/04/17 02:51:11 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: Add regress coverage for BN_lebin2bn().

CVS: cvs.openbsd.org: src

2024-04-17 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/17 02:36:30 Modified files: sys/netinet6 : in6.c Log message: Revert previous, it breaks IPv6 on loopback interfaces. Reported by bket & anton

CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2024/04/17 02:24:11 Modified files: lib/libcrypto/evp: pmeth_gn.c Log message: Avoid NULL dereference in EVP_PKEY_paramgen() If EVP_PKEY_new() returns NULL, it would be passed to the paramgen() pmeth which

Re: CVS: cvs.openbsd.org: src

2024-04-17 Thread Theo de Raadt
There's a long history of using loX interfaces for such things. What might make sense is to restrict it on lo0 ? >On Tue, Apr 16, 2024 at 08:37:49AM -0600, Florian Obser wrote: >> CVSROOT: /cvs >> Module name: src >> Changes by: flor...@cvs.openbsd.org 2024/04/16 08:37:49 >> >> Modified

Re: CVS: cvs.openbsd.org: src

2024-04-17 Thread Anton Lindqvist
On Tue, Apr 16, 2024 at 08:37:49AM -0600, Florian Obser wrote: > CVSROOT: /cvs > Module name: src > Changes by: flor...@cvs.openbsd.org 2024/04/16 08:37:49 > > Modified files: > sys/netinet6 : in6.c > > Log message: > Destination addresses make no sense on loopback interfaces. >

CVS: cvs.openbsd.org: src

2024-04-17 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2024/04/17 00:18:18 Modified files: regress/usr.bin/snmp: Makefile Log message: Only use the first egress interface in $IFIDX and $IFLLADDR. Systems can have more then one interface. This only works if ther