CVS: cvs.openbsd.org: src

2023-10-22 Thread YASUOKA Masahiko
CVSROOT:/cvs
Module name:src
Changes by: yasu...@cvs.openbsd.org 2023/10/22 18:58:32

Modified files:
usr.sbin/radiusd: radiusd.c 

Log message:
Fix radiusd(8) to fixup MPPE-{Send,Recv}-Key and Tunnel-Password
attributes of the response properly.



CVS: cvs.openbsd.org: src

2023-10-22 Thread Scott Soule Cheloha
CVSROOT:/cvs
Module name:src
Changes by: chel...@cvs.openbsd.org 2023/10/22 13:30:35

Modified files:
usr.sbin/btrace: btrace.c bt.5 
regress/usr.sbin/btrace: exit.bt exit.ok mapoverwrite.ok 

Log message:
bt(5), btrace(8): execute END probe and print non-empty maps upon exit()

BPFTrace's exit() statement executes the END probe (if any) and prints
the contents of all non-empty maps before terminating the interpreter.

Implement this in btrace(8) with a halting check after each statement.
If a statement causes the program to halt, the condition bubbles up to
the top-level evaluation loop and causes rules_teardown() to run
immediately.

btrace(8) still performs a full rules_setup() if exit() is called
during the BEGIN probe, though the top-level evaluation loop is never
run.

One edge-like case: an exit() from the END probe is treated as an
early return; END is not executed multiple times.

Thread: https://marc.info/?l=openbsd-tech=169765169420751=2

ok mpi@



CVS: cvs.openbsd.org: src

2023-10-22 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/10/22 10:54:19

Modified files:
regress/usr.bin/mandoc/roff/args: Makefile 
Added files:
regress/usr.bin/mandoc/roff/args: infrec.in infrec.out_ascii 
  infrec.out_lint 

Log message:
new regression test for roff.c rev. 1.270:
infinite recursion in macro argument expansion



CVS: cvs.openbsd.org: src

2023-10-22 Thread Ingo Schwarze
CVSROOT:/cvs
Module name:src
Changes by: schwa...@cvs.openbsd.org2023/10/22 10:01:58

Modified files:
usr.bin/mandoc : roff.c 

Log message:
While doing delayed expansion of escape sequences in macro arguments,
correctly check for failure of the in-place expansion function.
If an argument not only does recursive delayed expansion
but infinitely recursive delayed expansion, this bug could
result in an ESCAPE_EXPAND assertion failure.

Thanks to Eric van Gyzen  for finding this bug
by inspecting FreeBSD source code.



CVS: cvs.openbsd.org: www

2023-10-22 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:www
Changes by: o...@cvs.openbsd.org2023/10/22 09:12:02

Modified files:
.  : want.html 

Log message:
A laptop was arranged via the OpenBSD foundation



CVS: cvs.openbsd.org: src

2023-10-22 Thread Jason McIntyre
CVSROOT:/cvs
Module name:src
Changes by: j...@cvs.openbsd.org2023/10/22 08:04:52

Modified files:
lib/libc/stdlib: malloc.3 

Log message:
correct Va in previous;



CVS: cvs.openbsd.org: src

2023-10-22 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:src
Changes by: o...@cvs.openbsd.org2023/10/22 06:20:07

Modified files:
regress/lib/libc/malloc/malloc_errs: malloc_errs.c 

Log message:
A few more tests



CVS: cvs.openbsd.org: src

2023-10-22 Thread Otto Moerbeek
CVSROOT:/cvs
Module name:src
Changes by: o...@cvs.openbsd.org2023/10/22 06:19:26

Modified files:
lib/libc/stdlib: malloc.3 malloc.c 

Log message:
When option D is active, store callers for all chunks; this avoids
the 0x0 call sites for leak reports. Also display more info on
detected write of free chunks: print the info about where the chunk
was allocated, and for the preceding chunk as well.
ok asou@



CVS: cvs.openbsd.org: src

2023-10-22 Thread Stefan Sperling
CVSROOT:/cvs
Module name:src
Changes by: s...@cvs.openbsd.org2023/10/22 06:01:36

Modified files:
sys/net80211   : ieee80211_node.c 

Log message:
fix 40 MHz channel validation checks for the 2.4 GHz channel range

Just like the 5 GHz channels, 2.4 GHz channels are spaced 5 MHz apart.
40 MHz wide channels hence span channels [N, N + 4] not [N, N + 1].
Adjust our secondary channel range checks accordingly.



CVS: cvs.openbsd.org: www

2023-10-22 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:www
Changes by: na...@cvs.openbsd.org   2023/10/22 05:03:55

Modified files:
.  : 74.html 

Log message:
10170 riscv64 packages



CVS: cvs.openbsd.org: www

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:www
Changes by: st...@cvs.openbsd.org   2023/10/22 04:59:39

Modified files:
.  : ftp.html ftplist 
openbgpd   : ftp.html 
openssh: ftp.html portable.html 
openntpd   : portable.html 
rpki-client: portable.html 

Log message:
sync



CVS: cvs.openbsd.org: www

2023-10-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:www
Changes by: st...@cvs.openbsd.org   2023/10/22 04:59:11

Modified files:
build  : mirrors.dat 

Log message:
Add mirror.junda.nl, in Germany. Req by Daan van Ginkel.