CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/10 00:30:50 Modified files: regress/lib/libssl/unit: Makefile Log message: Link shared ciphers test to build

CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/10 00:30:00 Added files: regress/lib/libssl/unit: ssl_get_shared_ciphers.c Log message: Add a regress for SSL_get_shared_ciphers() for the change of returned ciphers in ssl_lib.c r1.240 and TLSv1.3

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 16:33:18 Modified files: sys/kern : kern_sysctl.c Log message: Split hierarchical calls into kern_sysctl_dirs Removed a rash of +/-1 and made both functions shorter and more focused. OK

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 15:00:13 Modified files: sys/kern : kern_sysctl.c Log message: Reduce case duplication in kern_sysctl This changes amd64 GENERIC.MP .text size of kern_sysctl.o from 6440 to 6400.

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 14:01:20 Modified files: sys/arch/i386/i386: machdep.c Log message: Fold fitting sysctl_rdint into sysctl_bounded_arr in i386 cpu_sysctl OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 14:00:58 Modified files: sys/net: if_etherip.c Log message: Enforce range with sysctl_int_bounded in etherip_sysctl OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 14:00:29 Modified files: sys/uvm: uvm_swap_encrypt.c Log message: Enforce range with sysctl_int_bounded in swap_encrypt_ctl OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 14:00:04 Modified files: sys/net: pipex.c Log message: Enforce range with sysctl_int_bounded in pipex_sysctl OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:59:44 Modified files: sys/netinet: ip_ipip.c Log message: Enforce range with sysctl_int_bounded in ipip_sysctl OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:59:23 Modified files: sys/kern : kern_watchdog.c Log message: Enforce range with sysctl_int_bounded in sysctl_wdog OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:59:06 Modified files: sys/kern : subr_witness.c Log message: Enforce range with sysctl_int_bounded in witness_sysctl_watch Makes previously explicit checking less verbose. OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:58:37 Modified files: sys/netinet: tcp_usrreq.c Log message: Enforce range with sysctl_int_bounded in tcp_sysctl One case uses the explicit range from the code and the other was inferred

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:58:12 Modified files: sys/ddb: db_usrreq.c Log message: Finish converting ddb_sysctl to sysctl_int_bounded I missed the verbose pattern that it used for error checking the first time

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:57:46 Modified files: sys/kern : kern_sched.c Log message: Use sysctl_int_bounded in sysctl_hwsmt Prefer error reporting is to silent clipping. OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:51:00 Modified files: sys/dev/wscons : wsmux.c Log message: Revert mistaken commit: Stop wsmux_attach_sc race from anton@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Greg Steuck
CVSROOT:/cvs Module name:src Changes by: gne...@cvs.openbsd.org 2021/01/09 13:45:55 Modified files: sys/dev/wscons : wsmux.c Log message: Stop wsmux_attach_sc race from anton@ OK millert@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Frederic Cambus
CVSROOT:/cvs Module name:src Changes by: fcam...@cvs.openbsd.org 2021/01/09 11:20:47 Modified files: sys/dev/rasops : rasops1.c Log message: Include the optimized putchar functions only if RASOPS_SMALL is not defined, as was previously the case. OK kettenis@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2021/01/09 11:03:19 Modified files: sys/arch/hppa/hppa: locore.S machdep.c Log message: "encoding of diag instructions is hard, let's go shopping" Clean up things a bit, adding documentation about

CVS: cvs.openbsd.org: src

2021-01-09 Thread Claudio Jeker
CVSROOT:/cvs Module name:src Changes by: clau...@cvs.openbsd.org 2021/01/09 09:49:41 Modified files: usr.sbin/bgpd : rde.c rde_update.c Log message: Move peer related checks from up_test_update() to rde_generate_updates() both the export check and the address family

CVS: cvs.openbsd.org: src

2021-01-09 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2021/01/09 08:39:38 Modified files: regress/sys/kern/sosplice/loop: Makefile Added files: regress/sys/kern/sosplice/loop: bcast.pl Log message: Test that local UDP broadcast packets to

CVS: cvs.openbsd.org: src

2021-01-09 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2021/01/09 08:30:38 Modified files: sys/kern : uipc_socket.c Log message: If the loop check in somove(9) goes to release without setting an error, a broadcast mbuf will stay in the socket buffer

CVS: cvs.openbsd.org: src

2021-01-09 Thread Alexander Bluhm
CVSROOT:/cvs Module name:src Changes by: bl...@cvs.openbsd.org 2021/01/09 07:55:21 Modified files: sys/net: if.c Log message: Syzkaller has found a stack overflow in socket splicing. Broadcast packets were resent through simplex broadcast delivery and socket

CVS: cvs.openbsd.org: src

2021-01-09 Thread Rob Pierce
CVSROOT:/cvs Module name:src Changes by: r...@cvs.openbsd.org2021/01/09 07:51:45 Modified files: usr.sbin/ldapd : ldapd.h parse.y Log message: Remove locally imposed limit on sockets. Suggested by martijn@, ok claudio@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Mark Kettenis
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2021/01/09 06:14:02 Modified files: sys/arch/powerpc64/include: fpu.h pcb.h psl.h sys/arch/powerpc64/powerpc64: fpu.c machdep.c process_machdep.c trap.c

CVS: cvs.openbsd.org: src

2021-01-09 Thread Jason McIntyre
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2021/01/09 05:51:12 Modified files: usr.bin/ssh: sshd_config.5 Log message: add a comma to previous;

CVS: cvs.openbsd.org: src

2021-01-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2021/01/09 05:49:09 Modified files: usr.bin/systat : engine.c Log message: kill trailing whitespace

CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/09 05:39:23 Modified files: regress/lib/libssl/unit: cipher_list.c ssl_versions.c Log message: whitespace

CVS: cvs.openbsd.org: src

2021-01-09 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2021/01/09 05:31:46 Modified files: regress/usr.bin/ssh/misc/kexfuzz: Makefile Log message: Adjust kexfuzz to addr.c/addrmatch.c split.

CVS: cvs.openbsd.org: src

2021-01-09 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2021/01/09 05:24:31 Modified files: regress/usr.bin/ssh/unittests/authopt: Makefile regress/usr.bin/ssh/unittests/conversion: Makefile regress/usr.bin/ssh/unittests/hostkeys: Makefile

CVS: cvs.openbsd.org: src

2021-01-09 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2021/01/09 05:20:37 Modified files: sys/kern : subr_witness.c Log message: Replace a custom linked list with SLIST.

CVS: cvs.openbsd.org: src

2021-01-09 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2021/01/09 05:18:28 Modified files: sys/kern : subr_witness.c Log message: Replace SIMPLEQ with SLIST because the code does not need a queue.

CVS: cvs.openbsd.org: src

2021-01-09 Thread Visa Hankala
CVSROOT:/cvs Module name:src Changes by: v...@cvs.openbsd.org2021/01/09 05:15:49 Modified files: sys/kern : subr_witness.c Log message: Remove unnecessary relocking of w_mtx as panic() should not return.

CVS: cvs.openbsd.org: www

2021-01-09 Thread Darren Tucker
CVSROOT:/cvs Module name:www Changes by: dtuc...@cvs.openbsd.org 2021/01/09 05:15:31 Modified files: . : plus.html Log message: Added PerSourceMaxStartups and PerSourceNetBlockSize to sshd.

CVS: cvs.openbsd.org: src

2021-01-09 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2021/01/09 05:10:02 Modified files: usr.bin/ssh: servconf.c servconf.h sshd.c sshd_config.5 usr.bin/ssh/sshd: Makefile Added files: usr.bin/ssh: srclimit.c srclimit.h Log message:

CVS: cvs.openbsd.org: src

2021-01-09 Thread Darren Tucker
CVSROOT:/cvs Module name:src Changes by: dtuc...@cvs.openbsd.org 2021/01/09 04:58:50 Modified files: usr.bin/ssh: Makefile.inc addrmatch.c Added files: usr.bin/ssh: addr.c addr.h Log message: Move address handling functions out into their own file in

CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/09 03:50:02 Modified files: lib/libssl/man : SSL_get_shared_ciphers.3 Log message: Update SSL_get_shared_ciphers() documentation for ssl_lib.c r1.240 >From schwarze, who explains: * Even though i

CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/09 03:41:48 Modified files: lib/libssl : tls13_server.c Log message: Add support for SSL_get_shared_ciphers() in TLSv1.3 As reported by Steffen Ullrich and bluhm, since enabling TLSv1.3 server

CVS: cvs.openbsd.org: src

2021-01-09 Thread Theo Buehler
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2021/01/09 03:34:29 Modified files: lib/libssl : ssl_lib.c Log message: Align SSL_get_shared_ciphers() with OpenSSL SSL_get_shared_ciphers() has been quite broken forever (see BUGS). What's maybe even

CVS: cvs.openbsd.org: src

2021-01-09 Thread Otto Moerbeek
CVSROOT:/cvs Module name:src Changes by: o...@cvs.openbsd.org2021/01/09 02:58:12 Modified files: usr.bin/cmp: regular.c Log message: Move a premature optimization so that -s with offsets works. ok florian@ tb@

CVS: cvs.openbsd.org: src

2021-01-09 Thread Denis Fondras
CVSROOT:/cvs Module name:src Changes by: de...@cvs.openbsd.org 2021/01/09 01:53:58 Modified files: usr.sbin/relayd: parse.y relay.c relay_http.c relayd.conf.5 relayd.h Log message: Add 'strip' directive Feedback by Olivier Cherrier, Hiltjo