CVS: cvs.openbsd.org: src

2021-08-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2021/08/30 02:07:22 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Check that fchdir() works. The problem in unveil was fixed some time ago.

CVS: cvs.openbsd.org: src

2021-08-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2021/08/30 02:11:12 Modified files: sys/arch/alpha/include: db_machdep.h sys/arch/amd64/include: db_machdep.h sys/arch/arm/include: db_machdep.h sys/arch/arm64/include: db_machdep.h

CVS: cvs.openbsd.org: src

2021-08-30 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2021/08/30 00:51:36 Modified files: lib/libcrypto/x509: x509_verify.c regress/usr.bin/openssl/x509: Makefile Log message: Fix Jan's regress in openssl/x509 to do what it says it does, then fix the

CVS: cvs.openbsd.org: src

2021-08-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2021/08/30 02:06:02 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Make lines not wrap on 80 char terminals. Code gets more readable.

CVS: cvs.openbsd.org: src

2021-08-30 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2021/08/30 02:59:34 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Revert previous change that changed our default return for unable to find leaf cert issuers. This breaks perl and ruby

CVS: cvs.openbsd.org: src

2021-08-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2021/08/30 03:05:44 Modified files: sys/kern : kern_unveil.c Log message: Make sure unveil remains locked over fork even in the case where the parent just called unveil(NULL, NULL) and nothing else.

CVS: cvs.openbsd.org: src

2021-08-30 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/30 14:25:24 Modified files: usr.bin/rsync : rsync.1 Log message: Document new include*/exclude* options in the man page

CVS: cvs.openbsd.org: src

2021-08-30 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/30 14:25:01 Modified files: usr.bin/rsync : main.c Log message: Add include/exclude to usage() OK claudio@

CVS: cvs.openbsd.org: src

2021-08-30 Thread Kenneth R Westerback
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 14:41:33 Modified files: lib/libc/uuid : uuid_from_string.c Log message: Make uuid_from_string() reject a string of the correct length but having a non-hex digit in the last character. Inspired

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2021/08/30 05:16:49 Modified files: lib/libc/stdio : vfprintf.c vfwprintf.c Log message: jca and I converted %n to a syslog warning about a year ago, and the ports ecosystem experienced a very good cleanup.

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 05:22:46 Modified files: driver/xf86-input-elographics: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac

CVS: cvs.openbsd.org: src

2021-08-30 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2021/08/30 05:57:45 Modified files: usr.sbin/btrace: bt_parse.y bt_parser.h btrace.c Log message: Implement '<' and '>' operators in filters. Based on a diff from and ok dv@

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 06:02:41 Modified files: lib/libX11 : ChangeLog README.md configure configure.ac lib/libX11/include/X11: Xlib.h lib/libX11/man : XAllocClassHint.man

CVS: cvs.openbsd.org: src

2021-08-30 Thread Bob Beck
CVSROOT:/cvs Module name:src Changes by: b...@cvs.openbsd.org2021/08/30 03:06:04 Modified files: regress/usr.bin/openssl/x509: Makefile Log message: Admit that we return error 20 in the failure case here. Changing our verifier to return 21 results in other regress

CVS: cvs.openbsd.org: src

2021-08-30 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2021/08/30 03:09:21 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Test for the pathetic case that the 2nd unveil in unveil(NULL, NULL); if (fork() == 0) unveil("/", "rwx") fails with

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2021/08/30 03:45:29 Modified files: sys/kern : subr_hibernate.c Log message: increase hibernate writeout speed a little. modern machines have vast tracts of unused memory, and the empty-space RLE

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 06:14:14 Modified files: . : MODULES Log message: update

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 06:13:33 Modified files: lib/libpciaccess: ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 03:41:51 Modified files: lib/libXRes: ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac

CVS: cvs.openbsd.org: src

2021-08-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 05:04:50 Modified files: sbin/resolvd : resolvd.c Log message: INADDR_LOOPBACK check needs htonl(3) to work

CVS: cvs.openbsd.org: src

2021-08-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 05:09:58 Modified files: sbin/unwind: resolver.c Log message: INADDR_LOOPBACK check needs htonl(3) to work Found in resolvd(8) which uses the same code.

CVS: cvs.openbsd.org: src

2021-08-30 Thread Inoguchi Kinichiro
CVSROOT:/cvs Module name:src Changes by: inogu...@cvs.openbsd.org2021/08/30 06:12:11 Modified files: usr.bin/openssl: ca.c Log message: Remove NULL check before free in openssl(1) ca ok tb@

CVS: cvs.openbsd.org: src

2021-08-30 Thread Robert Nagy
CVSROOT:/cvs Module name:src Changes by: rob...@cvs.openbsd.org 2021/08/30 23:29:55 Modified files: sys/scsi : ch.c sys/sys: chio.h bin/chio : chio.c Log message: add support for obtaining sense status and source slot of a media

CVS: cvs.openbsd.org: src

2021-08-30 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2021/08/30 19:25:27 Modified files: regress/usr.bin/ssh: sshfp-connect.sh Log message: Specify hostkeyalgorithms in sshd's default set for the SSHFP test, from djm@. Make the reason for when the test is

CVS: cvs.openbsd.org: src

2021-08-30 Thread David Gwynne
CVSROOT:/cvs Module name:src Changes by: d...@cvs.openbsd.org2021/08/30 22:21:04 Modified files: sys/dev/ic : nvme.c Log message: sprinkle barriers and dmamem_syncs around the hibernate io path. at the very least it stops the compiler omgoptimising away

CVS: cvs.openbsd.org: src

2021-08-30 Thread Anton Lindqvist
CVSROOT:/cvs Module name:src Changes by: an...@cvs.openbsd.org 2021/08/30 23:17:49 Modified files: sys/dev/usb: ucc.c Log message: In enumerating mode, calculate the bit offset using the HID input location as the product of the corresponding Report Count and Report

CVS: cvs.openbsd.org: src

2021-08-30 Thread Anton Lindqvist
CVSROOT:/cvs Module name:src Changes by: an...@cvs.openbsd.org 2021/08/30 23:16:46 Modified files: sys/dev/usb: ucc.c Log message: Protect against missing bit to key symbols in ucc_bit_to_sym(). This can only happen if ucc_hid_parse() has a bug, better play it

CVS: cvs.openbsd.org: src

2021-08-30 Thread Jonathan Gray
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/30 19:54:12 Modified files: distrib/notes/arm64: prep Log message: revert change to use single rockchip U-Boot image in rev 1.13 abieber@ reports it fails to boot on pinebook-pro-rk3399

CVS: cvs.openbsd.org: src

2021-08-30 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/30 06:44:02 Removed files: usr.sbin/traceroute: mean.awk median.awk Log message: Remove unused files OK deraadt@

CVS: cvs.openbsd.org: src

2021-08-30 Thread Inoguchi Kinichiro
CVSROOT:/cvs Module name:src Changes by: inogu...@cvs.openbsd.org2021/08/30 06:25:54 Modified files: usr.bin/openssl: ca.c Log message: Clean up end of do_body in openssl(1) ca suggested from tb@

CVS: cvs.openbsd.org: src

2021-08-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2021/08/30 08:44:39 Modified files: sys/dev/ic : gdtvar.h gdt_common.c sys/net: if_vlan.c Log message: remove a bunch of forward-only structs that were found with ctfconv. ok mpi@

CVS: cvs.openbsd.org: src

2021-08-30 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2021/08/30 10:58:52 Modified files: etc: netstart Log message: Improve dubgging in /etc/netstart. Enable print only in ifcreate. Add debugging output for ipv6 routes. Make localhost and

CVS: cvs.openbsd.org: src

2021-08-30 Thread Martin Pieuchot
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2021/08/30 10:59:17 Modified files: sys/uvm: uvm_amap.c Log message: Fix a locking assertion in error path. In amap_copy() make the new amap share the source amap's lock right in the begining and

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 11:01:56 Modified files: app/xenodm : Makefile.bsd-wrapper Makefile.in configure configure.ac app/xenodm/config: Makefile.in

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo de Raadt
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2021/08/30 11:07:48 Modified files: lib/libc/stdio : printf.3 Log message: Document that %n has been neutered -- it now does syslog+abort. ok ingo

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 11:28:47 Modified files: regress/lib/libssl: Makefile regress/lib/libssl/client: Makefile clienttest.c regress/lib/libssl/interop: Makefile

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 11:27:46 Log message: Reimplement part of the openssl/x509 regress tests in C Instead of using s_client and s_server and complicated shell scripts, we can reuse the framework from the

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 11:34:02 Modified files: regress/lib/libssl: Makefile regress/lib/libssl/client: Makefile clienttest.c regress/lib/libssl/interop: Makefile

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 11:34:32 Modified files: regress/lib/libssl: Makefile Log message: hook verify regress test to build

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 11:50:06 Modified files: regress/usr.bin/openssl/x509: Makefile Log message: Remove tests that are now covered by regress/lib/libssl/verify

CVS: cvs.openbsd.org: src

2021-08-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 09:46:07 Modified files: sbin/route : route.8 Log message: Clarify how dns proposals are replaced not added per interface OK benno

CVS: cvs.openbsd.org: src

2021-08-30 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/08/30 10:50:23 Modified files: lib/libssl : tls13_legacy.c Log message: Ignore warning alert returns from servername callback in TLSv1.3 If a servername callback returns

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 09:38:27 Modified files: app/xenodm : configure configure.ac app/xenodm/config: Makefile.in Added files: app/xenodm/config: GiveConsole.in TakeConsole.in

CVS: cvs.openbsd.org: src

2021-08-30 Thread Job Snijders
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/08/30 10:05:55 Modified files: usr.sbin/rpki-client: main.c Log message: Properly account entity_queue when the file has already been seen Thanks to Ben Maddison for helping create a test case OK

CVS: cvs.openbsd.org: src

2021-08-30 Thread Ingo Schwarze
CVSROOT:/cvs Module name:src Changes by: schwa...@cvs.openbsd.org2021/08/30 12:18:16 Modified files: lib/libssl/man : SSL_CTX_set_tlsext_servername_callback.3 Log message: sync with OpenSSL 1.1.1, which is still under a free license; in particular, this includes

CVS: cvs.openbsd.org: xenocara

2021-08-30 Thread Matthieu Herrb
CVSROOT:/cvs Module name:xenocara Changes by: matth...@cvs.openbsd.org2021/08/30 12:18:35 Modified files: app/xenodm/man : xenodm.man Log message: zap trailing white space

CVS: cvs.openbsd.org: src

2021-08-30 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2021/08/30 12:40:19 Modified files: sys/dev/acpi : pchgpio.c Log message: Remove magic offset from data structures. This makes it much easier to compare the data structures with the Linux code

CVS: cvs.openbsd.org: src

2021-08-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 12:49:19 Modified files: sbin/route : route.c Log message: Fix max nameserver proposals limit Count the total number of proposals and not five per address family each. Don't print ignored

CVS: cvs.openbsd.org: src

2021-08-30 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2021/08/30 13:00:49 Modified files: lib/libssl : tls12_record_layer.c Log message: Move to an AEAD nonce allocated in the TLSv1.2 record layer. There is little to gain by mallocing and freeing the AEAD

CVS: cvs.openbsd.org: src

2021-08-30 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2021/08/30 13:12:25 Modified files: lib/libssl : d1_lib.c d1_pkt.c dtls_locl.h ssl_locl.h tls12_record_layer.c Log message: Replace DTLS r_epoch with the read epoch from the

CVS: cvs.openbsd.org: src

2021-08-30 Thread Klemens Nanni
CVSROOT:/cvs Module name:src Changes by: k...@cvs.openbsd.org2021/08/30 13:14:30 Modified files: sbin/resolvd : resolvd.c Log message: Accept dns proposals for the loopback addresses Don't reserve^Wignore them for unwind(8); there are non-unwind use-cases and so

CVS: cvs.openbsd.org: src

2021-08-30 Thread Joel Sing
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2021/08/30 13:25:43 Modified files: lib/libssl : d1_pkt.c ssl_both.c ssl_clnt.c ssl_lib.c ssl_locl.h ssl_pkt.c ssl_srvr.c tls13_lib.c Log message: Clean up and simplify info