OpenBSD/src n43oKvhlib/libcrypto/man EC_GROUP_new.3

   Document EC_curve_{nid2nist,nist2nid}()
VersionDeltaFile
1.16+57-4lib/libcrypto/man/EC_GROUP_new.3
+57-41 files

OpenBSD/src EDmX20dregress/sys/kern/pledge/generic manager.c tests.out

   fix signal test; ok tb@
VersionDeltaFile
1.8+2-2regress/sys/kern/pledge/generic/manager.c
1.14+2-2regress/sys/kern/pledge/generic/tests.out
+4-42 files

OpenBSD/src SORXpNJusr.bin/awk FIXES b.c

   Update awk to the Apr 22, 2024 version.

    * fixed regex engine gototab reallocation issue that was introduced
      during the Nov 24 rewrite.

    * fixed use-after-free bug in fnematch due to adjbuf invalidating
      the pointers to buf.
VersionDeltaFile
1.58+33-20usr.bin/awk/FIXES
1.51+24-18usr.bin/awk/b.c
1.85+3-3usr.bin/awk/run.c
1.11+4-1usr.bin/awk/README.md
1.69+2-2usr.bin/awk/main.c
+66-445 files

OpenBSD/src HOriXlPsys/arch/amd64/stand/boot boot.8, sys/arch/amd64/stand/efiboot efiboot.c efiboot.h

   Add boot.conf(8) 'mach idle [secs]' to halt at idle passphrase prompts

   Enable users to power down their machines if there was no input after N
   seconds during disk descryption.

   Motivation is to save battery and prevent pocket heaters when notebooks
   unhibernate (e.g. lid accidentially opened) and sit at "Passphrase: ".

   Only available on efi(4) systems as the timeout is saved as EFI variable;
   mostly because that's trivial to do, but also because we lack a better
   mechanism to configure that and persist such data without the root disk.

   Discussed with many, starting at h2k23
   OK Tests gnezdo
VersionDeltaFile
1.42+72-2sys/arch/amd64/stand/efiboot/efiboot.c
1.35+16-2sys/arch/amd64/stand/boot/boot.8
1.7+5-1sys/lib/libsa/softraid.c
1.6+4-1sys/arch/amd64/stand/efiboot/efiboot.h
1.2+4-1sys/arch/amd64/stand/efiboot/cmd_i386.c
1.43+2-2sys/arch/amd64/stand/efiboot/conf.c
+103-91 files not shown
+105-107 files

OpenBSD/src GPk8kINsys/kern uipc_syscalls.c uipc_socket2.c

   Rename socket wait channels when sleeping.

   Use "netacc" for accept(2) and "netcon" for connect(2).  Call sleep
   in sys_ypconnect() "ypcon" to make it unique.  sblock() now has
   "sblock" to distinguish it from netlock.

   OK claudio@ mvs@ kn@
VersionDeltaFile
1.219+4-4sys/kern/uipc_syscalls.c
1.150+2-2sys/kern/uipc_socket2.c
+6-62 files

OpenBSD/src 0W5RTqndistrib/sets/lists/comp mi

   sync
VersionDeltaFile
1.1705+0-1distrib/sets/lists/comp/mi
+0-11 files

OpenBSD/src qTm7E0Blib/libcrypto Makefile, lib/libcrypto/pem pem2.h

   Take pem2.h behind the barn

   /*
    * This header only exists to break a circular dependency between pem and err
    * Ben 30 Jan 1999.
    */

   25 years of uselessness is about a quarter century more than enough.

   discussed with jsing
VersionDeltaFile
1.194+1-2lib/libcrypto/Makefile
1.6+1-1lib/libcrypto/pem/pem2.h
+2-32 files

OpenBSD/src CKTmiJEregress/lib/libcrypto Makefile, regress/lib/libcrypto/crypto crypto_test.c Makefile

   Add regress coverage for crypto_ct_*_u8()
VersionDeltaFile
1.1+97-0regress/lib/libcrypto/crypto/crypto_test.c
1.1+12-0regress/lib/libcrypto/crypto/Makefile
1.57+2-1regress/lib/libcrypto/Makefile
+111-13 files

OpenBSD/src B0GpdLGsbin/iked parse.y

   add fstat() call removed in 1.145 to avoid uninitialised var use
   ok tobhe@
VersionDeltaFile
1.146+3-1sbin/iked/parse.y
+3-11 files

OpenBSD/src 18pvcAzsys/dev/ic dwqereg.h

   Adjust macro definitions for dwqe(4) Rx descriptors.

   Split Rx desc macro definitions into two sections, one for the "read"
   format and one for the "writeback" format. Add some macros which will
   be needed to support Rx checksum offloading.

   ok jmatthew@
VersionDeltaFile
1.7+36-6sys/dev/ic/dwqereg.h
+36-61 files

OpenBSD/src KUfG8D2usr.bin/vi/vi vs_refresh.c

   Don't divide by zero (empty files)

   While there, also increase buf[]

   OK claudio@
VersionDeltaFile
1.25+3-3usr.bin/vi/vi/vs_refresh.c
+3-31 files

OpenBSD/src vOrNSPWsys/dev/ic dwqe.c dwqereg.h

   Mask off MAC management counter interrupts.  The driver doesn't know how
   to handle these, so if they're enabled, they will cause an interrupt
   storm.

   ok patrick@ jsg@ stsp@
VersionDeltaFile
1.19+3-1sys/dev/ic/dwqe.c
1.6+3-1sys/dev/ic/dwqereg.h
+6-22 files

OpenBSD/src jGar3tNshare/man/man4 softraid.4

   slightly tweak softraid(4) wording to make installboot(8) usage more obvious
VersionDeltaFile
1.55+4-3share/man/man4/softraid.4
+4-31 files

OpenBSD/src yixTMXPusr.bin/vi/docs/USD.doc/vi.ref set.opt.roff

   add percentage to ruler after recent changes;
VersionDeltaFile
1.14+2-2usr.bin/vi/docs/USD.doc/vi.ref/set.opt.roff
+2-21 files

OpenBSD/src VXok16Msys/arch/sparc64/conf Makefile.sparc64

   Use -mno-fpu when compiling with clang now that the in-tree clang supports
   this option; from Brad.
VersionDeltaFile
1.109+4-7sys/arch/sparc64/conf/Makefile.sparc64
+4-71 files

OpenBSD/src kjp7NU1usr.sbin/smtpd smtpd.c

   fix error return in fork_proc_backend(); ok gilles@
VersionDeltaFile
1.350+2-2usr.sbin/smtpd/smtpd.c
+2-21 files

OpenBSD/src nh2zNVPsys/kern init_sysent.c syscalls.c, sys/sys syscall.h syscallargs.h

   Regen
VersionDeltaFile
1.279+3-3sys/kern/init_sysent.c
1.277+1-1sys/kern/syscalls.c
1.276+1-1sys/sys/syscall.h
1.279+1-1sys/sys/syscallargs.h
+6-64 files

OpenBSD/src AHE957Usys/kern syscalls.master

   Revert rev 1.261 and require sigsuspend and __thrsigdivert to take
   KERNEL_LOCK. There is at least a race in sigsuspend which can be
   triggered by dump(8). Should be enough to allow me to look for the
   real cause.
VersionDeltaFile
1.262+3-3sys/kern/syscalls.master
+3-31 files

OpenBSD/src ipFnhVeusr.bin/vi/docs/USD.doc/vi.man vi.1, usr.bin/vi/vi vs_refresh.c

   In ruler show the current line number as a percentage of the total lines

   OK claudio@
VersionDeltaFile
1.24+10-3usr.bin/vi/vi/vs_refresh.c
1.85+3-3usr.bin/vi/docs/USD.doc/vi.man/vi.1
+13-62 files

OpenBSD/src vk658BGusr.sbin/bgpctl output_json.c

   announce_capa is no more.
   OK tb@
VersionDeltaFile
1.43+1-2usr.sbin/bgpctl/output_json.c
+1-21 files

OpenBSD/src AasgM5Iusr.sbin/bgpd bgpd.conf.5 session.c

   Remove 'announce capabilities' as neighbor config stanza.

   There is no need to have an easy knob to get outdated or crappy
   implementations to limp along. Instead the various default on
   capabilities just need to be disabled (e.g. announce as-4byte no).

   OK tb@
VersionDeltaFile
1.240+2-13usr.sbin/bgpd/bgpd.conf.5
1.474+1-10usr.sbin/bgpd/session.c
1.462+2-7usr.sbin/bgpd/parse.y
1.172+1-4usr.sbin/bgpd/printconf.c
1.492+1-2usr.sbin/bgpd/bgpd.h
+7-365 files

OpenBSD/src EIZQtWQsys/dev/sbus magma.c magmareg.h

   Use static inline for cd1400_write_ccr() because clang 16 has issues with it.

   Also remove some unused prototypes.
   From Koakuma, OK kn@
VersionDeltaFile
1.36+3-5sys/dev/sbus/magma.c
1.11+1-4sys/dev/sbus/magmareg.h
+4-92 files

OpenBSD/src epVL2D2usr.sbin/rad rad.conf.5

   Use "indicate" to match reset of the document.

   Pointed out by kn, missed in previous.
VersionDeltaFile
1.23+3-3usr.sbin/rad/rad.conf.5
+3-31 files

OpenBSD/src RdxQfIdusr.sbin/rad printconf.c parse.y

   Implement RFC 4191 default router preference.

   OK phessler, kn

   (Committing from a ferry somewhere on the English channel. Sadly the
   free WiFi does not provide IPv6.)
VersionDeltaFile
1.8+20-1usr.sbin/rad/printconf.c
1.22+17-3usr.sbin/rad/parse.y
1.45+9-1usr.sbin/rad/frontend.c
1.22+5-2usr.sbin/rad/rad.conf.5
1.26+2-1usr.sbin/rad/rad.h
+53-85 files

OpenBSD/src Bmmbu39usr.bin/dig/lib/dns rdata.c tsig.c, usr.bin/dig/lib/dns/rdata/generic tkey_249.c

   correct indentation; no functional change
   ok tb@
VersionDeltaFile
1.10+20-20usr.sbin/smtpd/mda_variables.c
1.36+17-17usr.bin/rdist/docmd.c
1.36+15-16usr.bin/dig/lib/dns/rdata.c
1.15+11-11usr.bin/dig/lib/dns/tsig.c
1.14+9-9usr.bin/dig/lib/dns/rdata/generic/tkey_249.c
1.4+7-7usr.bin/make/expandchildren.c
+79-8041 files not shown
+180-18147 files

OpenBSD/src aEYmkYIsys/dev/ic ahcireg.h ahci.c

   use 1U << 31 to avoid undefined behaviour
   ok miod@
VersionDeltaFile
1.6+6-6sys/dev/ic/ahcireg.h
1.40+2-2sys/dev/ic/ahci.c
+8-82 files

OpenBSD/src ov6ulU7lib/libcrypto/ec ec_lib.c

   One empty line is enough
VersionDeltaFile
1.67+1-18lib/libcrypto/ec/ec_lib.c
+1-181 files

OpenBSD/src nqxYdXkusr.sbin/rpki-client http.c

   Add missing comma

   spotted by jsg
VersionDeltaFile
1.85+2-2usr.sbin/rpki-client/http.c
+2-21 files

OpenBSD/src Z8uc2nrdistrib/notes/arm64 hardware

   Sync the supported hardware list with arm64.html.
VersionDeltaFile
1.23+12-1distrib/notes/arm64/hardware
+12-11 files

OpenBSD/src oTFKad7usr.sbin/rpki-client http.c

   sync with ftp/fetch.c r1.218: send host header for proxies

   ok claudio
VersionDeltaFile
1.84+3-2usr.sbin/rpki-client/http.c
+3-21 files