OpenBSD/src sO80pMWusr.sbin/tcpdump print-dhcp6.c

   print the IA_NA option out.
VersionDeltaFile
1.17+166-29usr.sbin/tcpdump/print-dhcp6.c
+166-291 files

OpenBSD/src ereuAHOusr.sbin/tcpdump print-dhcp6.c

   print Boot File URL options
VersionDeltaFile
1.16+16-0usr.sbin/tcpdump/print-dhcp6.c
+16-01 files

OpenBSD/src B83W68Kdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1759+1-1distrib/sets/lists/man/mi
+1-11 files

OpenBSD/src dXBcJQLusr.sbin/tcpdump print-dhcp6.c

   handle printing of the dns servers option.
VersionDeltaFile
1.15+32-2usr.sbin/tcpdump/print-dhcp6.c
+32-21 files

OpenBSD/src iVFikvWsbin/sysctl sysctl.c

   Ignore whitespace-only or whitespace-then-comment lines from -f sysctl.conf

   " " or "  # comment" would be parsed as variable name rather than skipped.
   Found and fixed by "Alf" on bugs@, thanks.

   New regress/sbin/sysctl spc and spc-com targets now pass with this.
   "looks good" deraadt
VersionDeltaFile
1.269+2-2sbin/sysctl/sysctl.c
+2-21 files

OpenBSD/src PQ3hK3Lregress/sbin Makefile

   run sysctl
VersionDeltaFile
1.14+2-2regress/sbin/Makefile
+2-21 files

OpenBSD/src YsikxGrregress/sbin/sysctl Makefile com.conf

   exercise sysctl -f
VersionDeltaFile
1.1+15-0regress/sbin/sysctl/Makefile
1.1+1-0regress/sbin/sysctl/com.conf
1.1+1-0regress/sbin/sysctl/spc-com.conf
1.1+1-0regress/sbin/sysctl/spc-var.conf
1.1+1-0regress/sbin/sysctl/spc.conf
1.1+1-0regress/sbin/sysctl/var-com.conf
+20-03 files not shown
+23-09 files

OpenBSD/src zW99KzXsys/arch/arm64/dev smmu_fdt.c

   Enable SMMUv3 support on FDT-based systems.
VersionDeltaFile
1.11+4-3sys/arch/arm64/dev/smmu_fdt.c
+4-31 files

OpenBSD/src vFAhQp8sys/arch/arm64/dev smmu_fdt.c

   Bail out if the node's status is "reserved".  This is the case on Qualcomm's
   SC8280XP, where typically the IOMMU is managed by QHEE and we can't touch it
   unless we trick the system into making us EL2.
VersionDeltaFile
1.10+8-1sys/arch/arm64/dev/smmu_fdt.c
+8-11 files

OpenBSD/src M8JRliIusr.sbin/bgpd rde_rib.c

   In some cases the RDE ends up with many RIB dump runners active and so
   the rib_dump_runner() code consumes a lot of time to churn through all
   of those calls.

   Try to limit the time spend in rib_dump_runner() to roughly 10ms and
   then stop and restart from that point on the next poll loop round.

   This ensures that the poll loop is not blocked for too long and
   improves the overall responsiveness of bgpd.

   OK tb@
VersionDeltaFile
1.286+17-2usr.sbin/bgpd/rde_rib.c
+17-21 files

OpenBSD/src mY9II0Qshare/man/man5 ruby-module.5

   Update ruby-module.5 for Ruby 4.0 addition
VersionDeltaFile
1.52+5-5share/man/man5/ruby-module.5
+5-51 files

OpenBSD/src GqdleXksys/arch/arm64/conf RAMDISK GENERIC, sys/dev/fdt rkusbdpphy.c files.fdt

   Add rkusbdpphy(4), a driver for the USB DP Combo PHY on Rockchip SoCs.

   The USB DP Combo PHY is used to mux the USB 3.0 and DisplayPort lanes.
   In some boards there's e.g. no USB 3.0, in others no DP, and in others
   a mix of both.

   This driver so far only supports enabling USB 3.0, which helps bring up
   the "blue" USB-A port on my RK3588 NanoPi R6S.

   ok kettenis@
VersionDeltaFile
1.1+199-0sys/dev/fdt/rkusbdpphy.c
1.218+5-1sys/dev/fdt/files.fdt
1.238+2-1sys/arch/arm64/conf/RAMDISK
1.311+2-1sys/arch/arm64/conf/GENERIC
+208-34 files

OpenBSD/src CI6bjnPsys/dev/fdt rkclock.c rkclock_clocks.h

   Add RK3588 USBDP Combo PHY related clocks and resets.

   ok kettenis@
VersionDeltaFile
1.94+54-1sys/dev/fdt/rkclock.c
1.66+13-0sys/dev/fdt/rkclock_clocks.h
+67-12 files

OpenBSD/src uNgFeTdusr.sbin/bgpctl output.c output_json.c

   Use adjout_prefix_size for the amount of memory used by adj-rib-out
   prefixes. Split printf since fmt_mem() uses a static char buffer to
   hold the result.

   OK tb@
VersionDeltaFile
1.66+5-4usr.sbin/bgpctl/output.c
1.57+2-3usr.sbin/bgpctl/output_json.c
1.21+2-3usr.sbin/bgpctl/output_ometric.c
+9-103 files

OpenBSD/src Oo86KNCshare/man/man4 inthid.4 Makefile

   acpihid(4) -> inthid(4)
VersionDeltaFile
1.1+42-0share/man/man4/inthid.4
1.873+3-3share/man/man4/Makefile
1.3+1-1share/man/man4/acpihid.4
+46-43 files

OpenBSD/src 7dshYdRsys/arch/amd64/conf GENERIC, sys/dev/acpi inthid.c files.acpi

   Rename acpihid(4) into inthid(4).  This driver is really an Intel thing
   and I'd like to re-use acpihid(4) for a new driver that supports the
   generic button device that is defined by recent versions of the ACPI
   standard.

   ok jcs@, mlarkin@
VersionDeltaFile
1.1+398-0sys/dev/acpi/inthid.c
1.78+4-4sys/dev/acpi/files.acpi
1.537+2-2sys/arch/amd64/conf/GENERIC
1.5+1-1sys/dev/acpi/acpihid.c
+405-74 files

OpenBSD/src r8jcyfVusr.sbin/tcpdump print-dhcp6.c

   pull some of the dhcpv6 options apart and print them for humans.

   i was hoping someone else would have a go at this, but obviously
   no one felt the need over the last 6 years.
VersionDeltaFile
1.14+432-6usr.sbin/tcpdump/print-dhcp6.c
+432-61 files

OpenBSD/src T7VSvVlsys/uvm uvm_map.c

   Only call uvm_fault_wire() on entries that are not already wired.

   ok kettenis@
VersionDeltaFile
1.353+10-5sys/uvm/uvm_map.c
+10-51 files

OpenBSD/src ddGEV1xusr.sbin/tcpdump print-ppp.c

   show the primary and secondary netbios nameservers in ipcp too.

   there are probably unused these days, but it's cheap to implement
   the parsing.
VersionDeltaFile
1.39+11-1usr.sbin/tcpdump/print-ppp.c
+11-11 files

OpenBSD/src vA4AcBuusr.sbin/tcpdump print-ppp.c

   handle the primary and secondary dns servers in ipcp.
VersionDeltaFile
1.38+14-4usr.sbin/tcpdump/print-ppp.c
+14-41 files

OpenBSD/src q7vNxDlregress/lib/libcrypto/wycheproof wycheproof.go

   preprended -> prepended
VersionDeltaFile
1.195+2-2regress/lib/libcrypto/wycheproof/wycheproof.go
+2-21 files

OpenBSD/src VIVScm4distrib/sets/lists/base mi md.octeon, distrib/sets/lists/man mi

   Sync -- perl-5.42.0
VersionDeltaFile
1.1177+71-3distrib/sets/lists/base/mi
1.1758+12-2distrib/sets/lists/man/mi
1.337+5-1distrib/sets/lists/base/md.octeon
1.18+5-1distrib/sets/lists/base/md.riscv64
1.1281+5-1distrib/sets/lists/base/md.i386
1.946+5-1distrib/sets/lists/base/md.hppa
+103-910 files not shown
+153-1916 files

OpenBSD/src wVZul7ngnu/usr.bin/perl/lib/unicore TestProp.pl UCD.pl, gnu/usr.bin/perl/lib/unicore/To NFKCSCF.pl kEHCat.pl

   Apply pre-built unicore patch - perl-5.42.0

   ok bluhm@
   Whenever you are ready deraadt@
VersionDeltaFile
1.12+115,029-99,862gnu/usr.bin/perl/lib/unicore/TestProp.pl
1.1+10,551-0gnu/usr.bin/perl/lib/unicore/To/NFKCSCF.pl
1.10+3,886-2,799gnu/usr.bin/perl/lib/unicore/UCD.pl
1.1+5,087-0gnu/usr.bin/perl/lib/unicore/To/kEHCat.pl
1.1+5,087-0gnu/usr.bin/perl/lib/unicore/To/kEHUniK.pl
1.1+4,362-0gnu/usr.bin/perl/lib/unicore/To/kEHDesc.pl
+144,002-102,661603 files not shown
+180,381-106,540609 files

OpenBSD/src O77mawFgnu/usr.bin/perl installperl Makefile.SH, gnu/usr.bin/perl/cpan/Digest-MD5 MD5.xs

   Apply local patches - perl-5.42.0

   ok bluhm@
   Whenever you are ready deraadt@
VersionDeltaFile
1.29+18-351gnu/usr.bin/perl/cpan/Digest-MD5/MD5.xs
1.20+66-94gnu/usr.bin/perl/cpan/Term-Cap/Cap.pm
1.60+51-17gnu/usr.bin/perl/installperl
1.82+46-6gnu/usr.bin/perl/hints/openbsd.sh
1.70+15-16gnu/usr.bin/perl/Makefile.SH
1.33+23-5gnu/usr.bin/perl/lib/perl5db.pl
+219-48948 files not shown
+415-57754 files

OpenBSD/src vWRQvAlgnu/usr.bin/perl/cpan/Math-BigInt/lib/Math BigInt.pm, gnu/usr.bin/perl/lib/unicore NamesList.txt LineBreak.txt

   Fix merge issues, remove excess files - match perl-5.42.0 dist

   ok bluhm@
   Whenever you are ready deraadt@
VersionDeltaFile
1.7+16,576-7,562gnu/usr.bin/perl/lib/unicore/auxiliary/LBTest.txt
1.8+11,029-226gnu/usr.bin/perl/lib/unicore/NamesList.txt
1.8+3,628-3,555gnu/usr.bin/perl/lib/unicore/LineBreak.txt
1.8+6,303-16gnu/usr.bin/perl/lib/unicore/DNormalizationProps.txt
1.10+3,602-2,554gnu/usr.bin/perl/cpan/Math-BigInt/lib/Math/BigInt.pm
1.8+2,652-2,585gnu/usr.bin/perl/lib/unicore/EastAsianWidth.txt
+43,790-16,4981,050 files not shown
+92,942-44,3101,056 files

OpenBSD/src RSnTeBkgnu/usr.bin/perl charclass_invlists.inc uni_keywords.h, gnu/usr.bin/perl/lib/unicore Unikemet.txt NamesList.txt

   Import perl-5.42.0

   ok bluhm@
   Whenever you are ready deraadt@
VersionDeltaFile
1.1+456,720-0gnu/usr.bin/perl/charclass_invlists.inc
1.1+37,962-0gnu/usr.bin/perl/lib/unicore/Unikemet.txt
1.1.1.7+16,576-7,562gnu/usr.bin/perl/lib/unicore/auxiliary/LBTest.txt
1.1.1.7+7,973-7,682gnu/usr.bin/perl/uni_keywords.h
1.1.1.16+11,029-226gnu/usr.bin/perl/lib/unicore/NamesList.txt
1.1.1.17+3,628-3,555gnu/usr.bin/perl/lib/unicore/LineBreak.txt
+533,888-19,0251,782 files not shown
+657,034-58,3231,788 files

OpenBSD/src kZImGkhregress/lib/libcrypto/des destest.c

   "SCREW_THE_PARITY is not ment to be defined."

   alright. go home.
VersionDeltaFile
1.5+1-13regress/lib/libcrypto/des/destest.c
+1-131 files

OpenBSD/src 7HxHTpxlib/libcrypto/ec ec_lib.c

   Use group method on point_{set_to,is_at}_infinity()

   All other public APIs call group->meth->... not point->meth->...
VersionDeltaFile
1.131+3-3lib/libcrypto/ec/ec_lib.c
+3-31 files

OpenBSD/src Oj1tN8Alib/libcrypto/ec ec_lib.c

   Add compatibility check to EC_POINT_mul()

   This is the only public API that doesn't check for compatibility between
   group and point. Add the missing check.

   ok jsing kenjiro
VersionDeltaFile
1.130+7-1lib/libcrypto/ec/ec_lib.c
+7-11 files

OpenBSD/src 2K9nUKAlib/libcrypto/ec ec_lib.c ec_mult.c

   Replace group->meth != point->meth checks

   The method will currently always be identical since all groups use the
   EC_GFp_mont_method(). Use the ec_group_and_point_compatible() check to
   ensure this and if both group and point have a nid set, check that they
   are identical.

   ok jsing kenjiro
VersionDeltaFile
1.129+14-11lib/libcrypto/ec/ec_lib.c
1.61+4-3lib/libcrypto/ec/ec_mult.c
1.16+3-3lib/libcrypto/ec/ec_convert.c
+21-173 files