CVS commit: src/games/morse

2023-05-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun  1 04:08:36 UTC 2023

Modified Files:
src/games/morse: morse.c

Log Message:
add 2004's "@" definition.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/games/morse/morse.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/games/morse

2023-05-31 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun  1 04:08:36 UTC 2023

Modified Files:
src/games/morse: morse.c

Log Message:
add 2004's "@" definition.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/games/morse/morse.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/games/morse/morse.c
diff -u src/games/morse/morse.c:1.19 src/games/morse/morse.c:1.20
--- src/games/morse/morse.c:1.19	Sun May  2 12:50:45 2021
+++ src/games/morse/morse.c	Thu Jun  1 04:08:36 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: morse.c,v 1.19 2021/05/02 12:50:45 rillig Exp $	*/
+/*	$NetBSD: morse.c,v 1.20 2023/06/01 04:08:36 mrg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1993
@@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1988, 19
 #if 0
 static char sccsid[] = "@(#)morse.c	8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: morse.c,v 1.19 2021/05/02 12:50:45 rillig Exp $");
+__RCSID("$NetBSD: morse.c,v 1.20 2023/06/01 04:08:36 mrg Exp $");
 #endif
 #endif /* not lint */
 
@@ -108,6 +108,7 @@ static const struct punc {
 	{ '=', "-...-" },
 	{ '+', ".-.-." },
 	{ '_', "..--.-" },
+	{ '@', ".--.-." },
 	{ '\0', NULL }
 };
 



Re: CVS commit: src/usr.bin/chflags

2023-05-31 Thread Jan Schaumann
Valery Ushakov  wrote:

> I think that information *must* be there, as that's *the* place where
> the names are (un)parsed.  I'm not sure whether this information has
> to be duplicated as-is in chflags(1), or whether chflags(1) can have a
> less verbose version.

Perhaps a simple

See stat_flags(3) for a more detailed description of
the meaning of these flags.

or something like that?

-Jan


CVS commit: src/doc

2023-05-31 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Thu Jun  1 01:09:51 UTC 2023

Modified Files:
src/doc: 3RDPARTY

Log Message:
3RDPARTY: gcc-11.4 out


To generate a diff of this commit:
cvs rdiff -u -r1.1928 -r1.1929 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/3RDPARTY
diff -u src/doc/3RDPARTY:1.1928 src/doc/3RDPARTY:1.1929
--- src/doc/3RDPARTY:1.1928	Wed May 31 21:02:50 2023
+++ src/doc/3RDPARTY	Thu Jun  1 01:09:51 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: 3RDPARTY,v 1.1928 2023/05/31 21:02:50 wiz Exp $
+#	$NetBSD: 3RDPARTY,v 1.1929 2023/06/01 01:09:51 gutteridge Exp $
 #
 # This file contains a list of the software that has been integrated into
 # NetBSD where we are not the primary maintainer.
@@ -451,7 +451,7 @@ There is a flex2netbsd script to help ne
 
 Package:	gcc
 Version:	10.4.0
-Current Vers:	10.4.0/11.3.0/12.3.0/13.1.0
+Current Vers:	10.4.0/11.4.0/12.3.0/13.1.0
 Maintainer:	FSF
 Archive Site:	ftp://ftp.gnu.org/gnu/gcc/
 Home Page:	https://www.gnu.org/software/gcc/



CVS commit: src/doc

2023-05-31 Thread David H. Gutteridge
Module Name:src
Committed By:   gutteridge
Date:   Thu Jun  1 01:09:51 UTC 2023

Modified Files:
src/doc: 3RDPARTY

Log Message:
3RDPARTY: gcc-11.4 out


To generate a diff of this commit:
cvs rdiff -u -r1.1928 -r1.1929 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Re: CVS commit: src/usr.bin/chflags

2023-05-31 Thread Valery Ushakov
On Thu, May 25, 2023 at 09:59:41 -0400, Greg Troxel wrote:

> Taylor R Campbell  writes:
> 
> > jschauma@'s change did help clarify (1) and (2).  Let's try to work
> > together to make it better?
[...] 
> I would recommend:
> 
>   Noting that archive flag represents something in some foreign
>   filesystems, currently known to exist only for some MSDOS filesystems,
>   and that the specific filesystem should document that.
> 
>   Explaining that the nodump flag is a request that backup programs omit
>   the file from backups and to see dump(8).
> 
>   Be clearer about permissions.
> 
>   Drop the restatement of tokens into a third only-here namespace.
>   Instead, use paragraphs following to describe that each token means.

I have added slightly more verbose descriptions to stat_flags(3) -
which are the functions in -lutil used by several programs that deal
with flag names and added a xref to it from chflags(1).  That man page
now lists all the alternative flag names too and explicitly mentions
dump/nonodump as negation of nodump.

I think that information *must* be there, as that's *the* place where
the names are (un)parsed.  I'm not sure whether this information has
to be duplicated as-is in chflags(1), or whether chflags(1) can have a
less verbose version.

-uwe


CVS commit: src/lib/libutil

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 21:49:39 UTC 2023

Modified Files:
src/lib/libutil: stat_flags.3

Log Message:
stat_flags(3): try to improve the descriptions

List all alternative forms recognized by string_to_flags(3).
Both "dump" and "nonodump" are the negative of "nodump".
string_to_flags does not recognize "snap".
Provide xrefs for flag descriptions where applicable.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libutil/stat_flags.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libutil/stat_flags.3
diff -u src/lib/libutil/stat_flags.3:1.8 src/lib/libutil/stat_flags.3:1.9
--- src/lib/libutil/stat_flags.3:1.8	Wed Sep 19 23:22:56 2012
+++ src/lib/libutil/stat_flags.3	Wed May 31 21:49:39 2023
@@ -1,4 +1,4 @@
-.\" $NetBSD: stat_flags.3,v 1.8 2012/09/19 23:22:56 wiz Exp $
+.\" $NetBSD: stat_flags.3,v 1.9 2023/05/31 21:49:39 uwe Exp $
 .\"
 .\" Copyright (c) 1996 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd September 20, 2012
+.Dd May 31, 2023
 .Dt STAT_FLAGS 3
 .Os
 .Sh NAME
@@ -49,36 +49,59 @@ and
 .Fn string_to_flags
 functions are used by
 programs such as
+.Xr chflags 1 ,
 .Xr ls 1 ,
-.Xr mtree 8 ,
 .Xr makefs 8 ,
+.Xr mtree 8 ,
 etc., to parse and/or print the
-.Dv st_flags field in the
+.Fa st_flags
+field in the
 .Xr stat 2
 structure.
+.
 .Pp
 They recognize the following flags:
-.Bl -column -offset indent "uappnd " "SF_IMMUTABLE" "xxx"
-.It Sy String Ta Sy Flag Ta Sy Description
-.It Va arch Ta Dv SF_ARCHIVED Ta file is archived
-.It Va nodump Ta Dv UF_NODUMP Ta do not dump file
-.It Va opaque Ta Dv UF_OPAQUE Ta directory is opaque in union filesystems
-.It Va sappnd Ta Dv SF_APPEND Ta writes to the file may only append
-.It Va schg Ta Dv SF_IMMUTABLE Ta file cannot be changed; it is immutable
-.It Va snap Ta Dv SF_SNAPSHOT Ta file is a snapshot inode
-.It Va uappnd Ta Dv UF_APPEND Ta writes to the file may only append
-.It Va uchg Ta Dv UF_IMMUTABLE Ta file cannot be changed; it is immutable
+.
+.Bl -tag -width Cm -offset indent
+.
+.It Cm arch , Cm archived Pq Dv SF_ARCHIVED
+file is archived
+.Po legacy/compat flag for
+.Xr mount_msdos 8
+filesystems
+.Pc
+.
+.It Cm nodump Pq Dv UF_NODUMP
+do not
+.Xr dump 8
+file
+.
+.It Cm opaque Pq Dv UF_OPAQUE
+directory is opaque in
+.Xr mount_union 8
+filesystems
+.
+.It Cm sappnd , Cm sappend Pq Dv SF_APPEND
+writes to the file may only append
+.Pq flag can be changed by the superuser only
+.
+.It Cm schg , Cm schange , Cm simmutable Pq Dv SF_IMMUTABLE
+file cannot be changed; it is immutable
+.Pq flag can be changed by the superuser only
+.
+.It Cm snap Pq Dv SF_SNAPSHOT
+file is an
+.Xr fss 4
+snapshot inode
+.
+.It Cm uappnd , Cm uappend Pq Dv UF_APPEND
+writes to the file may only append
+.
+.It Cm uchg , Cm uchange , Cm uimmutable Pq Dv UF_IMMUTABLE
+file cannot be changed; it is immutable
+.
 .El
-.Pp
-The
-.Dv SF_APPEND
-and
-.Dv SF_IMMUTABLE
-flags are for the superuser only, whereas
-.Dv UF_APPEND
-and
-.Dv UF_IMMUTABLE
-are for the user only.
+.
 .Pp
 The
 .Fn flags_to_string
@@ -94,6 +117,10 @@ and it is the responsibility of the call
 .Xr free 3
 it.
 .Pp
+Where the above list has several flag names for a flag,
+the first of the listed names is returned.
+.
+.Pp
 The
 .Fn string_to_flags
 function takes a
@@ -102,16 +129,35 @@ of space, comma, or tab separated flag n
 and places their bit value on the
 .Fa setp
 argument.
-If the flag name is prefixed by:
-.Dq no ,
+.Pp
+If the flag name is prefixed by
+.Ql no ,
 then the bit value is placed on the
 .Fa clrp
 argument.
+Both
+.Cm nonodump
+and
+.Cm dump
+are recognized as negative forms of the
+.Cm nodump
+flag name.
+.Pp
+Where the above list has several flag names for a flag,
+all of them are recognized.
+The
+.Cm snap
+flag name is
+.Em not
+recognized
+.Pq as its flag cannot be changed anyway .
+.
 .Sh RETURN VALUES
 .Fn flags_to_string
 returns the symbolic representation of flags, the default string, or
 .Dv NULL
 if allocation failed.
+.
 .Pp
 .Fn string_to_flags
 returns
@@ -120,7 +166,7 @@ on success and
 .Dv 1
 if it fails to parse the string, setting
 .Fa stringp
-to point to the first string that it failed to parse.
+to point to the first name that it failed to parse.
 .Sh SEE ALSO
 .Xr chflags 2 ,
 .Xr stat 2



CVS commit: src/lib/libutil

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 21:49:39 UTC 2023

Modified Files:
src/lib/libutil: stat_flags.3

Log Message:
stat_flags(3): try to improve the descriptions

List all alternative forms recognized by string_to_flags(3).
Both "dump" and "nonodump" are the negative of "nodump".
string_to_flags does not recognize "snap".
Provide xrefs for flag descriptions where applicable.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libutil/stat_flags.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2023-05-31 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed May 31 21:02:50 UTC 2023

Modified Files:
src/doc: 3RDPARTY

Log Message:
doc: fix swappo


To generate a diff of this commit:
cvs rdiff -u -r1.1927 -r1.1928 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/3RDPARTY
diff -u src/doc/3RDPARTY:1.1927 src/doc/3RDPARTY:1.1928
--- src/doc/3RDPARTY:1.1927	Wed May 31 20:59:15 2023
+++ src/doc/3RDPARTY	Wed May 31 21:02:50 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: 3RDPARTY,v 1.1927 2023/05/31 20:59:15 christos Exp $
+#	$NetBSD: 3RDPARTY,v 1.1928 2023/05/31 21:02:50 wiz Exp $
 #
 # This file contains a list of the software that has been integrated into
 # NetBSD where we are not the primary maintainer.
@@ -1118,8 +1118,8 @@ markus is very cooperative about it):
 - blocklistd additions
 
 Package:	OpenSSL
-Version:	1.0.2o/1.1.1u/3.0.9
-Current Vers:	1.0.2zd/1.1.1t/3.0.9
+Version:	1.0.2o/1.1.1t/3.0.9
+Current Vers:	1.0.2zd/1.1.1u/3.0.9
 Maintainer:	The OpenSSL Project
 Archive Site:	ftp://ftp.openssl.org/source/
 Home Page:	http://www.openssl.org/



CVS commit: src/doc

2023-05-31 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Wed May 31 21:02:50 UTC 2023

Modified Files:
src/doc: 3RDPARTY

Log Message:
doc: fix swappo


To generate a diff of this commit:
cvs rdiff -u -r1.1927 -r1.1928 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:59:15 UTC 2023

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new OpenSSL


To generate a diff of this commit:
cvs rdiff -u -r1.1926 -r1.1927 src/doc/3RDPARTY
cvs rdiff -u -r1.2969 -r1.2970 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/3RDPARTY
diff -u src/doc/3RDPARTY:1.1926 src/doc/3RDPARTY:1.1927
--- src/doc/3RDPARTY:1.1926	Wed May 10 12:45:03 2023
+++ src/doc/3RDPARTY	Wed May 31 16:59:15 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: 3RDPARTY,v 1.1926 2023/05/10 16:45:03 christos Exp $
+#	$NetBSD: 3RDPARTY,v 1.1927 2023/05/31 20:59:15 christos Exp $
 #
 # This file contains a list of the software that has been integrated into
 # NetBSD where we are not the primary maintainer.
@@ -1118,12 +1118,12 @@ markus is very cooperative about it):
 - blocklistd additions
 
 Package:	OpenSSL
-Version:	1.0.2o/1.1.1t/3.0.8
-Current Vers:	1.0.2zd/1.1.1t/3.0.8
+Version:	1.0.2o/1.1.1u/3.0.9
+Current Vers:	1.0.2zd/1.1.1t/3.0.9
 Maintainer:	The OpenSSL Project
 Archive Site:	ftp://ftp.openssl.org/source/
 Home Page:	http://www.openssl.org/
-Date:		2023-02-07
+Date:		2023-05-31
 Mailing List:	openssl-annou...@openssl.org
 Responsible:	christos, mjf, tls, riastradh, spz
 License:	OpenSSL and SSLeay license (both BSD-like)

Index: src/doc/CHANGES
diff -u src/doc/CHANGES:1.2969 src/doc/CHANGES:1.2970
--- src/doc/CHANGES:1.2969	Wed May 31 05:33:09 2023
+++ src/doc/CHANGES	Wed May 31 16:59:15 2023
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.2969 $>
+# LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.2970 $>
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -110,3 +110,4 @@ Changes from NetBSD 10.0 to NetBSD 11.0:
 	pax(1): Exit 0 if stdin filelist is used and no files are supplied.
 		Don't overwrite existing destination files if -r -w copy
 		fails for any reason. [lukem 20230528]
+	OpenSSL: Imported 3.0.9. [christos 20230531]



CVS commit: src/doc

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:59:15 UTC 2023

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
new OpenSSL


To generate a diff of this commit:
cvs rdiff -u -r1.1926 -r1.1927 src/doc/3RDPARTY
cvs rdiff -u -r1.2969 -r1.2970 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:57:31 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto: bn.inc

Log Message:
fix the build


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 \
src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc
diff -u src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc:1.9 src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc:1.10
--- src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc:1.9	Sat May  6 13:07:22 2023
+++ src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc	Wed May 31 16:57:31 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: bn.inc,v 1.9 2023/05/06 17:07:22 christos Exp $
+#	$NetBSD: bn.inc,v 1.10 2023/05/31 20:57:31 christos Exp $
 
 .PATH:	${OPENSSLSRC}/crypto/bn
 
@@ -37,7 +37,6 @@ bn_sqrt.c \
 bn_srp.c \
 bn_word.c \
 bn_x931p.c \
-rsa_sup_mul.c \
 rsaz_exp.c \
 rsaz_exp_x2.c \
 



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:57:31 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto: bn.inc

Log Message:
fix the build


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 \
src/crypto/external/bsd/openssl/lib/libcrypto/bn.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 20:47:35 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
bsd.own.mk: support ${MACHINE} defaults in MK* = yes

For MK* variables (in _MKVARS.yes), default to
MK*.${MACHINE} if MK*.${MACHINE_ARCH} isn't defined.

Equivalent to _MKVARS.no change by mrg@ in rev 1.1065 on 2018-06-16.


To generate a diff of this commit:
cvs rdiff -u -r1.1330 -r1.1331 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1330 src/share/mk/bsd.own.mk:1.1331
--- src/share/mk/bsd.own.mk:1.1330	Wed May 31 20:45:02 2023
+++ src/share/mk/bsd.own.mk	Wed May 31 20:47:35 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1330 2023/05/31 20:45:02 lukem Exp $
+#	$NetBSD: bsd.own.mk,v 1.1331 2023/05/31 20:47:35 lukem Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -1227,7 +1227,7 @@ _MKVARS.yes= \
 	MKYP
 
 .for var in ${_MKVARS.yes}
-${var}?=	${${var}.${MACHINE_ARCH}:Uyes}
+${var}?=	${${var}.${MACHINE_ARCH}:U${${var}.${MACHINE}:Uyes}}
 .endfor
 
 #



CVS commit: src/share/mk

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 20:47:35 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
bsd.own.mk: support ${MACHINE} defaults in MK* = yes

For MK* variables (in _MKVARS.yes), default to
MK*.${MACHINE} if MK*.${MACHINE_ARCH} isn't defined.

Equivalent to _MKVARS.no change by mrg@ in rev 1.1065 on 2018-06-16.


To generate a diff of this commit:
cvs rdiff -u -r1.1330 -r1.1331 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 20:45:02 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
bsd.own.mk: sort lists. whitespace fixes

Create _NOVARS for the list of NO* variables,
for consistency with _MKVARS.yes and _MKVARS.no

Format _NOVARS, _MKVARS.yes, and _MKVARS.no with
one entry per line, and sort the lists.
Simplifies review and adding new entries.
Per suggestion from riastradh@

Line up some variable assignments more consistently.


To generate a diff of this commit:
cvs rdiff -u -r1.1329 -r1.1330 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/share/mk

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 20:45:02 UTC 2023

Modified Files:
src/share/mk: bsd.own.mk

Log Message:
bsd.own.mk: sort lists. whitespace fixes

Create _NOVARS for the list of NO* variables,
for consistency with _MKVARS.yes and _MKVARS.no

Format _NOVARS, _MKVARS.yes, and _MKVARS.no with
one entry per line, and sort the lists.
Simplifies review and adding new entries.
Per suggestion from riastradh@

Line up some variable assignments more consistently.


To generate a diff of this commit:
cvs rdiff -u -r1.1329 -r1.1330 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1329 src/share/mk/bsd.own.mk:1.1330
--- src/share/mk/bsd.own.mk:1.1329	Mon May 29 20:31:09 2023
+++ src/share/mk/bsd.own.mk	Wed May 31 20:45:02 2023
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1329 2023/05/29 20:31:09 lukem Exp $
+#	$NetBSD: bsd.own.mk,v 1.1330 2023/05/31 20:45:02 lukem Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -532,11 +532,11 @@ TOOL_CXX.clang=		clang++
 TOOL_OBJC.clang=	clang
 
 # GCC supports C, C++, Fortran and Objective C
-TOOL_CC.gcc=	gcc
-TOOL_CPP.gcc=	cpp
-TOOL_CXX.gcc=	c++
-TOOL_FC.gcc=	gfortran
-TOOL_OBJC.gcc=	gcc
+TOOL_CC.gcc=		gcc
+TOOL_CPP.gcc=		cpp
+TOOL_CXX.gcc=		c++
+TOOL_FC.gcc=		gfortran
+TOOL_OBJC.gcc=		gcc
 
 # PCC supports C and Fortran
 TOOL_CC.pcc=		pcc
@@ -614,7 +614,7 @@ TOOL_PIC=		pic
 TOOL_PIGZ=		pigz
 TOOL_XZ=		xz
 TOOL_PKG_CREATE=	pkg_create
-TOOL_POWERPCMKBOOTIMAGE=	powerpc-mkbootimage
+TOOL_POWERPCMKBOOTIMAGE=powerpc-mkbootimage
 TOOL_PWD_MKDB=		pwd_mkdb
 TOOL_REFER=		refer
 TOOL_ROFF_ASCII=	nroff
@@ -1029,11 +1029,27 @@ dependall:	.NOTMAIN realdepend .MAKE
 # Source makefiles should set NO*, and not MK*, and must do so before
 # including bsd.own.mk.
 #
-.for var in \
-	NOCOMPAT NODEBUGLIB NODOC NOHTML NOINFO \
-	NOLIBCSANITIZER NOLINKLIB NOLINT NOMAN NONLS NOOBJ \
-	NOPIC NOPICINSTALL NOPROFILE NORELRO \
-	NOSANITIZER NOSHARE NOSTATICLIB
+_NOVARS= \
+	NOCOMPAT \
+	NODEBUGLIB \
+	NODOC \
+	NOHTML \
+	NOINFO \
+	NOLIBCSANITIZER \
+	NOLINKLIB \
+	NOLINT \
+	NOMAN \
+	NONLS \
+	NOOBJ \
+	NOPIC \
+	NOPICINSTALL \
+	NOPROFILE \
+	NORELRO \
+	NOSANITIZER \
+	NOSHARE \
+	NOSTATICLIB
+
+.for var in ${_NOVARS}
 .if defined(${var})
 MK${var:S/^NO//}:=	no
 .endif
@@ -1166,28 +1182,50 @@ _MKVARS.yes= \
 	MKATF \
 	MKBINUTILS \
 	MKBSDTAR \
-	MKCOMPLEX MKCVS MKCXX \
-	MKDOC MKDTC \
+	MKCOMPLEX \
+	MKCVS \
+	MKCXX \
+	MKDOC \
+	MKDTC \
 	MKDYNAMICROOT \
-	MKGCC MKGDB MKGROFF \
-	MKHESIOD MKHTML \
-	MKIEEEFP MKINET6 MKINFO MKIPFILTER MKISCSI \
+	MKGCC \
+	MKGDB \
+	MKGROFF \
+	MKHESIOD \
+	MKHTML \
+	MKIEEEFP \
+	MKINET6 \
+	MKINFO \
+	MKIPFILTER \
+	MKISCSI \
 	MKKERBEROS \
 	MKKMOD \
-	MKLDAP MKLIBSTDCXX MKLINKLIB MKLVM \
-	MKMAN MKMANDOC \
-	MKMDNS \
+	MKLDAP \
+	MKLIBSTDCXX \
+	MKLINKLIB \
+	MKLVM \
 	MKMAKEMANDB \
+	MKMAN \
+	MKMANDOC \
+	MKMDNS \
 	MKNLS \
 	MKNPF \
 	MKOBJ \
-	MKPAM MKPERFUSE \
-	MKPF MKPIC MKPICLIB MKPOSTFIX MKPROFILE \
+	MKPAM \
+	MKPERFUSE \
+	MKPF \
+	MKPIC \
+	MKPICLIB \
+	MKPOSTFIX \
+	MKPROFILE \
 	MKRUMP \
-	MKSHARE MKSKEY MKSTATICLIB \
+	MKSHARE \
+	MKSKEY \
+	MKSTATICLIB \
 	MKUNBOUND \
 	MKX11FONTS \
 	MKYP
+
 .for var in ${_MKVARS.yes}
 ${var}?=	${${var}.${MACHINE_ARCH}:Uyes}
 .endfor
@@ -1315,22 +1353,45 @@ _MKVARS.no= \
 	MKAMDGPUFIRMWARE \
 	MKARZERO \
 	MKBSDGREP \
-	MKCATPAGES MKCOMPATTESTS MKCOMPATX11 MKCTF \
-	MKDEBUG MKDEBUGLIB MKDTB MKDTRACE \
+	MKCATPAGES \
+	MKCOMPATTESTS \
+	MKCOMPATX11 \
+	MKCTF \
+	MKDEBUG \
+	MKDEBUGLIB \
+	MKDTB \
+	MKDTRACE \
 	MKFIRMWARE \
 	MKGROFFHTMLDOC \
 	MKKYUA \
-	MKLIBCXX MKLLD MKLLDB MKLLVM MKLLVMRT MKLINT \
-	MKMANZ MKMCLINKER \
-	MKNOUVEAUFIRMWARE MKNSD \
+	MKLIBCXX \
+	MKLINT \
+	MKLLD \
+	MKLLDB \
+	MKLLVM \
+	MKLLVMRT \
+	MKMANZ \
+	MKMCLINKER \
+	MKNOUVEAUFIRMWARE \
+	MKNSD \
 	MKOBJDIRS \
-	MKPCC MKPICINSTALL MKPIGZGZIP \
-	MKRADEONFIRMWARE MKREPRO \
-	MKSLJIT MKSOFTFLOAT MKSTRIPIDENT \
-	MKTEGRAFIRMWARE MKTPM \
-	MKUNPRIVED MKUPDATE \
-	MKX11 MKX11MOTIF MKXORG_SERVER \
+	MKPCC \
+	MKPICINSTALL \
+	MKPIGZGZIP \
+	MKRADEONFIRMWARE \
+	MKREPRO \
+	MKSLJIT \
+	MKSOFTFLOAT \
+	MKSTRIPIDENT \
+	MKTEGRAFIRMWARE \
+	MKTPM \
+	MKUNPRIVED \
+	MKUPDATE \
+	MKX11 \
+	MKX11MOTIF \
+	MKXORG_SERVER \
 	MKZFS
+
 .for var in ${_MKVARS.no}
 ${var}?=	${${var}.${MACHINE_ARCH}:U${${var}.${MACHINE}:Uno}}
 .endfor



CVS commit: src/crypto/external/bsd/openssl/include/openssl

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:43:28 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/include/openssl: opensslv.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssl/include/openssl/opensslv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/openssl/include/openssl/opensslv.h
diff -u src/crypto/external/bsd/openssl/include/openssl/opensslv.h:1.1 src/crypto/external/bsd/openssl/include/openssl/opensslv.h:1.2
--- src/crypto/external/bsd/openssl/include/openssl/opensslv.h:1.1	Sun May  7 14:41:35 2023
+++ src/crypto/external/bsd/openssl/include/openssl/opensslv.h	Wed May 31 16:43:28 2023
@@ -29,7 +29,7 @@ extern "C" {
  */
 # define OPENSSL_VERSION_MAJOR  3
 # define OPENSSL_VERSION_MINOR  0
-# define OPENSSL_VERSION_PATCH  8
+# define OPENSSL_VERSION_PATCH  9
 
 /*
  * Additional version information
@@ -74,21 +74,21 @@ extern "C" {
  * longer variant with OPENSSL_VERSION_PRE_RELEASE_STR and
  * OPENSSL_VERSION_BUILD_METADATA_STR appended.
  */
-# define OPENSSL_VERSION_STR "3.0.8"
-# define OPENSSL_FULL_VERSION_STR "3.0.8"
+# define OPENSSL_VERSION_STR "3.0.9"
+# define OPENSSL_FULL_VERSION_STR "3.0.9"
 
 /*
  * SECTION 3: ADDITIONAL METADATA
  *
  * These strings are defined separately to allow them to be parsable.
  */
-# define OPENSSL_RELEASE_DATE "7 Feb 2023"
+# define OPENSSL_RELEASE_DATE "30 May 2023"
 
 /*
  * SECTION 4: BACKWARD COMPATIBILITY
  */
 
-# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.8 7 Feb 2023"
+# define OPENSSL_VERSION_TEXT "OpenSSL 3.0.9 30 May 2023"
 
 /* Synthesize OPENSSL_VERSION_NUMBER with the layout 0xMNN00PPSL */
 # ifdef OPENSSL_VERSION_PRE_RELEASE



CVS commit: src/crypto/external/bsd/openssl/include/openssl

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 20:43:28 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/include/openssl: opensslv.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssl/include/openssl/opensslv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.bin/chflags

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 20:33:22 UTC 2023

Modified Files:
src/usr.bin/chflags: chflags.1

Log Message:
chflags(1): xref stat_flags(3)


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.bin/chflags/chflags.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/chflags/chflags.1
diff -u src/usr.bin/chflags/chflags.1:1.31 src/usr.bin/chflags/chflags.1:1.32
--- src/usr.bin/chflags/chflags.1:1.31	Thu May 25 12:57:37 2023
+++ src/usr.bin/chflags/chflags.1	Wed May 31 20:33:22 2023
@@ -1,4 +1,4 @@
-.\"	$NetBSD: chflags.1,v 1.31 2023/05/25 12:57:37 jschauma Exp $
+.\"	$NetBSD: chflags.1,v 1.32 2023/05/31 20:33:22 uwe Exp $
 .\"
 .\" Copyright (c) 1989, 1990, 1993, 1994
 .\"	The Regents of the University of California.  All rights reserved.
@@ -149,6 +149,7 @@ for details.
 .Xr lchflags 2 ,
 .Xr stat 2 ,
 .Xr fts 3 ,
+.Xr stat_flags 3 ,
 .Xr symlink 7 ,
 .Xr dump 8 ,
 .Xr init 8 ,



CVS commit: src/usr.bin/chflags

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 20:33:22 UTC 2023

Modified Files:
src/usr.bin/chflags: chflags.1

Log Message:
chflags(1): xref stat_flags(3)


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/usr.bin/chflags/chflags.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/i2o

2023-05-31 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Wed May 31 20:00:51 UTC 2023

Modified Files:
src/sys/dev/i2o: ld_iop.c

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/i2o/ld_iop.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/i2o/ld_iop.c
diff -u src/sys/dev/i2o/ld_iop.c:1.39 src/sys/dev/i2o/ld_iop.c:1.40
--- src/sys/dev/i2o/ld_iop.c:1.39	Wed Aug  9 16:44:39 2017
+++ src/sys/dev/i2o/ld_iop.c	Wed May 31 20:00:50 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: ld_iop.c,v 1.39 2017/08/09 16:44:39 mlelstv Exp $	*/
+/*	$NetBSD: ld_iop.c,v 1.40 2023/05/31 20:00:50 ad Exp $	*/
 
 /*-
  * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
  */
 
 #include 
-__KERNEL_RCSID(0, "$NetBSD: ld_iop.c,v 1.39 2017/08/09 16:44:39 mlelstv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ld_iop.c,v 1.40 2023/05/31 20:00:50 ad Exp $");
 
 #include 
 #include 
@@ -555,7 +555,7 @@ ld_iop_adjqparam(device_t dv, int mpi)
 	struct ld_softc *ld = >sc_ld;
 
 	/*
-	 * AMI controllers seem to loose the plot if you hand off lots of
+	 * AMI controllers seem to lose the plot if you hand off lots of
 	 * queued commands.
 	 */
 	if (le16toh(I2O_ORG_AMI) == iop->sc_status.orgid && mpi > 64)



CVS commit: src/sys/dev/i2o

2023-05-31 Thread Andrew Doran
Module Name:src
Committed By:   ad
Date:   Wed May 31 20:00:51 UTC 2023

Modified Files:
src/sys/dev/i2o: ld_iop.c

Log Message:
Fix typo.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/dev/i2o/ld_iop.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/man

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:44:43 UTC 2023

Modified Files:
src/distrib/sets/lists/man: mi

Log Message:
new openssl man pages


To generate a diff of this commit:
cvs rdiff -u -r1.1760 -r1.1761 src/distrib/sets/lists/man/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:42:44 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto: man.inc
src/crypto/external/bsd/openssl/lib/libcrypto/man: ADMISSIONS.3
ASN1_EXTERN_FUNCS.3 ASN1_INTEGER_get_int64.3 ASN1_INTEGER_new.3
ASN1_ITEM_lookup.3 ASN1_OBJECT_new.3 ASN1_STRING_TABLE_add.3
ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3
ASN1_TIME_set.3 ASN1_TYPE_get.3 ASN1_aux_cb.3 ASN1_generate_nconf.3
ASN1_item_d2i_bio.3 ASN1_item_new.3 ASN1_item_sign.3
ASYNC_WAIT_CTX_new.3 ASYNC_start_job.3 BF_encrypt.3 BIO_ADDR.3
BIO_ADDRINFO.3 BIO_connect.3 BIO_ctrl.3 BIO_f_base64.3
BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3
BIO_f_prefix.3 BIO_f_readbuffer.3 BIO_f_ssl.3 BIO_find_type.3
BIO_get_data.3 BIO_get_ex_new_index.3 BIO_meth_new.3 BIO_new.3
BIO_new_CMS.3 BIO_parse_hostserv.3 BIO_printf.3 BIO_push.3
BIO_read.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_core.3
BIO_s_datagram.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3
BIO_s_socket.3 BIO_set_callback.3 BIO_should_retry.3
BIO_socket_wait.3 BN_BLINDING_new.3 BN_CTX_new.3 BN_CTX_start.3
BN_add.3 BN_add_word.3 BN_bn2bin.3 BN_cmp.3 BN_copy.3
BN_generate_prime.3 BN_mod_exp_mont.3 BN_mod_inverse.3
BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_new.3
BN_num_bytes.3 BN_rand.3 BN_security_bits.3 BN_set_bit.3 BN_swap.3
BN_zero.3 BUF_MEM_new.3 CMS_EncryptedData_decrypt.3
CMS_EncryptedData_encrypt.3 CMS_EnvelopedData_create.3
CMS_add0_cert.3 CMS_add1_recipient_cert.3 CMS_add1_signer.3
CMS_compress.3 CMS_data_create.3 CMS_decrypt.3 CMS_digest_create.3
CMS_encrypt.3 CMS_final.3 CMS_get0_RecipientInfos.3
CMS_get0_SignerInfos.3 CMS_get0_type.3 CMS_get1_ReceiptRequest.3
CMS_sign.3 CMS_sign_receipt.3 CMS_uncompress.3 CMS_verify.3
CMS_verify_receipt.3 CONF_modules_free.3 CONF_modules_load_file.3
CRYPTO_THREAD_run_once.3 CRYPTO_get_ex_new_index.3 CRYPTO_memcmp.3
CTLOG_STORE_get0_log_by_id.3 CTLOG_STORE_new.3 CTLOG_new.3
CT_POLICY_EVAL_CTX_new.3 DEFINE_STACK_OF.3 DES_random_key.3
DH_generate_key.3 DH_generate_parameters.3 DH_get0_pqg.3
DH_get_1024_160.3 DH_meth_new.3 DH_new.3 DH_new_by_nid.3
DH_set_method.3 DH_size.3 DSA_SIG_new.3 DSA_do_sign.3 DSA_dup_DH.3
DSA_generate_key.3 DSA_generate_parameters.3 DSA_get0_pqg.3
DSA_meth_new.3 DSA_new.3 DSA_set_method.3 DSA_sign.3 DSA_size.3
DTLS_get_data_mtu.3 DTLS_set_timer_cb.3 DTLSv1_listen.3
ECDSA_SIG_new.3 ECDSA_sign.3 ECPKParameters_print.3
EC_GFp_simple_method.3 EC_GROUP_copy.3 EC_GROUP_new.3
EC_KEY_get_enc_flags.3 EC_KEY_new.3 EC_POINT_add.3 EC_POINT_new.3
ENGINE_add.3 ERR_GET_LIB.3 ERR_clear_error.3 ERR_error_string.3
ERR_get_error.3 ERR_load_crypto_strings.3 ERR_load_strings.3
ERR_new.3 ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3
ERR_set_mark.3 EVP_ASYM_CIPHER-RSA.7 EVP_ASYM_CIPHER-SM2.7
EVP_ASYM_CIPHER_free.3 EVP_BytesToKey.3 EVP_CIPHER-AES.7
EVP_CIPHER-ARIA.7 EVP_CIPHER-BLOWFISH.7 EVP_CIPHER-CAMELLIA.7
EVP_CIPHER-CAST.7 EVP_CIPHER-CHACHA.7 EVP_CIPHER-DES.7
EVP_CIPHER-IDEA.7 EVP_CIPHER-RC2.7 EVP_CIPHER-RC4.7
EVP_CIPHER-RC5.7 EVP_CIPHER-SEED.7 EVP_CIPHER-SM4.7
EVP_CIPHER_CTX_get_cipher_data.3 EVP_CIPHER_CTX_get_original_iv.3
EVP_CIPHER_meth_new.3 EVP_DigestInit.3 EVP_DigestSignInit.3
EVP_DigestVerifyInit.3 EVP_EncodeInit.3 EVP_EncryptInit.3
EVP_KDF-HKDF.7 EVP_KDF-KB.7 EVP_KDF-KRB5KDF.7 EVP_KDF-PBKDF1.7
EVP_KDF-PBKDF2.7 EVP_KDF-PKCS12KDF.7 EVP_KDF-SCRYPT.7 EVP_KDF-SS.7
EVP_KDF-SSHKDF.7 EVP_KDF-TLS13_KDF.7 EVP_KDF-TLS1_PRF.7
EVP_KDF-X942-ASN1.7 EVP_KDF-X942-CONCAT.7 EVP_KDF-X963.7 EVP_KDF.3
EVP_KEM-RSA.7 EVP_KEM_free.3 EVP_KEYEXCH-DH.7 EVP_KEYEXCH-ECDH.7
EVP_KEYEXCH-X25519.7 EVP_KEYEXCH_free.3 EVP_KEYMGMT.3
EVP_MAC-BLAKE2.7 EVP_MAC-CMAC.7 EVP_MAC-GMAC.7 EVP_MAC-HMAC.7
EVP_MAC-KMAC.7 EVP_MAC-Poly1305.7 EVP_MAC-Siphash.7 EVP_MAC.3
EVP_MD-BLAKE2.7 EVP_MD-MD2.7 EVP_MD-MD4.7 EVP_MD-MD5-SHA1.7
EVP_MD-MD5.7 EVP_MD-MDC2.7 EVP_MD-RIPEMD160.7 EVP_MD-SHA1.7
EVP_MD-SHA2.7 EVP_MD-SHA3.7 EVP_MD-SHAKE.7 EVP_MD-SM3.7
EVP_MD-WHIRLPOOL.7 EVP_MD-common.7 EVP_MD_meth_new.3 EVP_OpenInit.3
EVP_PBE_CipherInit.3 EVP_PKEY-DH.7 EVP_PKEY-DSA.7 EVP_PKEY-EC.7
EVP_PKEY-FFC.7 EVP_PKEY-HMAC.7 EVP_PKEY-RSA.7 EVP_PKEY-SM2.7
EVP_PKEY-X25519.7 EVP_PKEY2PKCS8.3 

CVS commit: src/distrib/sets/lists/man

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:44:43 UTC 2023

Modified Files:
src/distrib/sets/lists/man: mi

Log Message:
new openssl man pages


To generate a diff of this commit:
cvs rdiff -u -r1.1760 -r1.1761 src/distrib/sets/lists/man/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/man/mi
diff -u src/distrib/sets/lists/man/mi:1.1760 src/distrib/sets/lists/man/mi:1.1761
--- src/distrib/sets/lists/man/mi:1.1760	Wed May 10 11:52:07 2023
+++ src/distrib/sets/lists/man/mi	Wed May 31 15:44:42 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1760 2023/05/10 15:52:07 christos Exp $
+# $NetBSD: mi,v 1.1761 2023/05/31 19:44:42 christos Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -2387,6 +2387,7 @@
 ./usr/share/man/cat7/EVP_CIPHER-CHACHA.0	man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_CIPHER-DES.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_CIPHER-IDEA.0		man-crypto-catman		.cat,openssl=30
+./usr/share/man/cat7/EVP_CIPHER-NULL.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_CIPHER-RC2.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_CIPHER-RC4.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_CIPHER-RC5.0		man-crypto-catman		.cat,openssl=30
@@ -2423,6 +2424,7 @@
 ./usr/share/man/cat7/EVP_MD-MD5-SHA1.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_MD-MD5.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_MD-MDC2.0		man-crypto-catman		.cat,openssl=30
+./usr/share/man/cat7/EVP_MD-NULL.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_MD-RIPEMD160.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_MD-SHA1.0		man-crypto-catman		.cat,openssl=30
 ./usr/share/man/cat7/EVP_MD-SHA2.0		man-crypto-catman		.cat,openssl=30
@@ -5676,6 +5678,7 @@
 ./usr/share/man/html7/EVP_CIPHER-CHACHA.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_CIPHER-DES.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_CIPHER-IDEA.html	man-crypto-htmlman		html,openssl=30
+./usr/share/man/html7/EVP_CIPHER-NULL.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_CIPHER-RC2.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_CIPHER-RC4.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_CIPHER-RC5.html	man-crypto-htmlman		html,openssl=30
@@ -5712,6 +5715,7 @@
 ./usr/share/man/html7/EVP_MD-MD5-SHA1.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_MD-MD5.html		man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_MD-MDC2.html		man-crypto-htmlman		html,openssl=30
+./usr/share/man/html7/EVP_MD-NULL.html		man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_MD-RIPEMD160.html	man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_MD-SHA1.html		man-crypto-htmlman		html,openssl=30
 ./usr/share/man/html7/EVP_MD-SHA2.html		man-crypto-htmlman		html,openssl=30
@@ -8935,6 +8939,7 @@
 ./usr/share/man/man7/EVP_CIPHER-CHACHA.7	man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_CIPHER-DES.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_CIPHER-IDEA.7		man-crypto-man		.man,openssl=30
+./usr/share/man/man7/EVP_CIPHER-NULL.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_CIPHER-RC2.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_CIPHER-RC4.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_CIPHER-RC5.7		man-crypto-man		.man,openssl=30
@@ -8971,6 +8976,7 @@
 ./usr/share/man/man7/EVP_MD-MD5-SHA1.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_MD-MD5.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_MD-MDC2.7		man-crypto-man		.man,openssl=30
+./usr/share/man/man7/EVP_MD-NULL.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_MD-RIPEMD160.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_MD-SHA1.7		man-crypto-man		.man,openssl=30
 ./usr/share/man/man7/EVP_MD-SHA2.7		man-crypto-man		.man,openssl=30



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto/arch

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:35:31 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64:
aes-gcm-armv8_64.S aesv8-armx.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm:
aes-gcm-armv8_64.S bsaes-armv7.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc:
ecp_nistp521-ppc64.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64:
ecp_nistp521-ppc64.S

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S
cvs rdiff -u -r1.5 -r1.6 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aesv8-armx.S
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-gcm-armv8_64.S
cvs rdiff -u -r1.6 -r1.7 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S
cvs rdiff -u -r1.1 -r1.2 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ecp_nistp521-ppc64.S
cvs rdiff -u -r1.1 -r1.2 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ecp_nistp521-ppc64.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/crypto/external/bsd/openssl/lib/libcrypto/arch

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:35:31 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64:
aes-gcm-armv8_64.S aesv8-armx.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm:
aes-gcm-armv8_64.S bsaes-armv7.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc:
ecp_nistp521-ppc64.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64:
ecp_nistp521-ppc64.S

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S
cvs rdiff -u -r1.5 -r1.6 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aesv8-armx.S
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/aes-gcm-armv8_64.S
cvs rdiff -u -r1.6 -r1.7 \
src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/bsaes-armv7.S
cvs rdiff -u -r1.1 -r1.2 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc/ecp_nistp521-ppc64.S
cvs rdiff -u -r1.1 -r1.2 \

src/crypto/external/bsd/openssl/lib/libcrypto/arch/powerpc64/ecp_nistp521-ppc64.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S
diff -u src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S:1.2 src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S:1.3
--- src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S:1.2	Wed May 10 21:31:54 2023
+++ src/crypto/external/bsd/openssl/lib/libcrypto/arch/aarch64/aes-gcm-armv8_64.S	Wed May 31 15:35:31 2023
@@ -19,28 +19,36 @@ aes_gcm_enc_128_kernel:
 	stp	d14, d15, [sp, #96]
 
 	ldp	x10, x11, [x16]  //ctr96_b64, ctr96_t32
+#ifdef __AARCH64EB__
+	rev	x10, x10
+	rev	x11, x11
+#endif
 	ldp	x13, x14, [x8, #160] //load rk10
-
+#ifdef __AARCH64EB__
+	ror	x13, x13, #32
+	ror	x14, x14, #32
+#endif
 	ld1	{v11.16b}, [x3]
 	ext	v11.16b, v11.16b, v11.16b, #8
 	rev64	v11.16b, v11.16b
 	lsr	x5, x1, #3  //byte_len
 	mov	x15, x5
 
-	ldr	q27, [x8, #144]//load rk9
+	ld1	{v18.4s}, [x8], #16  //load rk0
 	add	x4, x0, x1, lsr #3   //end_input_ptr
 	sub	x5, x5, #1  //byte_len - 1
 
 	lsr	x12, x11, #32
 	ldr	q15, [x3, #112]//load h4l | h4h
+#ifndef __AARCH64EB__
 	ext	v15.16b, v15.16b, v15.16b, #8
-
+#endif
 	fmov	d1, x10   //CTR block 1
 	rev	w12, w12//rev_ctr32
 
 	add	w12, w12, #1//increment rev_ctr32
 	orr	w11, w11, w11
-	ldr	q18, [x8, #0]  //load rk0
+	ld1	{v19.4s}, [x8], #16  //load rk1
 
 	rev	w9, w12 //CTR block 1
 	add	w12, w12, #1//CTR block 1
@@ -60,30 +68,33 @@ aes_gcm_enc_128_kernel:
 	rev	w9, w12 //CTR block 3
 
 	orr	x9, x11, x9, lsl #32//CTR block 3
-	ldr	q19, [x8, #16] //load rk1
+	ld1	{v20.4s}, [x8], #16  //load rk2
 
 	add	w12, w12, #1//CTR block 3
 	fmov	v3.d[1], x9   //CTR block 3
 
 	ldr	q14, [x3, #80] //load h3l | h3h
+#ifndef __AARCH64EB__
 	ext	v14.16b, v14.16b, v14.16b, #8
-
+#endif
 	aese	v1.16b, v18.16b
 	aesmc	v1.16b, v1.16b  //AES block 1 - round 0
-	ldr	q20, [x8, #32] //load rk2
+	ld1	{v21.4s}, [x8], #16  //load rk3
 
 	aese	v2.16b, v18.16b
 	aesmc	v2.16b, v2.16b  //AES block 2 - round 0
 	ldr	q12, [x3, #32] //load h1l | h1h
+#ifndef __AARCH64EB__
 	ext	v12.16b, v12.16b, v12.16b, #8
+#endif
 
 	aese	v0.16b, v18.16b
 	aesmc	v0.16b, v0.16b  //AES block 0 - round 0
-	ldr	q26, [x8, #128]//load rk8
+	ld1	{v22.4s}, [x8], #16  //load rk4
 
 	aese	v3.16b, v18.16b
 	aesmc	v3.16b, v3.16b  //AES block 3 - round 0
-	ldr	q21, [x8, #48] //load rk3
+	ld1	{v23.4s}, [x8], #16  //load rk5
 
 	aese	v2.16b, v19.16b
 	aesmc	v2.16b, v2.16b  //AES block 2 - round 1
@@ -91,11 +102,11 @@ aes_gcm_enc_128_kernel:
 
 	aese	v0.16b, v19.16b
 	aesmc	v0.16b, v0.16b  //AES block 0 - round 1
-	ldr	q24, [x8, #96] //load rk6
+	ld1	{v24.4s}, [x8], #16  //load rk6
 
 	aese	v1.16b, v19.16b
 	aesmc	v1.16b, v1.16b  //AES block 1 - round 1
-	ldr	q25, [x8, #112]//load rk7
+	ld1	{v25.4s}, [x8], #16  //load rk7
 
 	aese	v3.16b, v19.16b
 	aesmc	v3.16b, v3.16b  //AES block 3 - round 1
@@ -103,12 +114,14 @@ 

CVS commit: src/crypto/external/bsd/openssl/dist

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:30:30 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/dist: Configure
src/crypto/external/bsd/openssl/dist/apps: cmp.c openssl.cnf s_server.c
src/crypto/external/bsd/openssl/dist/apps/lib: apps.c
src/crypto/external/bsd/openssl/dist/crypto/asn1: asn_pack.c
src/crypto/external/bsd/openssl/dist/crypto/bio: bio_lib.c
src/crypto/external/bsd/openssl/dist/crypto/bn: bn_lib.c bn_nist.c
src/crypto/external/bsd/openssl/dist/crypto/conf: conf_def.c
src/crypto/external/bsd/openssl/dist/crypto/engine: eng_lib.c
src/crypto/external/bsd/openssl/dist/crypto/ui: ui_lib.c
src/crypto/external/bsd/openssl/dist/crypto/x509: x509_vfy.c
src/crypto/external/bsd/openssl/dist/engines: e_padlock.c
src/crypto/external/bsd/openssl/dist/include/internal: refcount.h
src/crypto/external/bsd/openssl/dist/ssl: ssl_sess.c t1_lib.c
src/crypto/external/bsd/openssl/dist/test: destest.c dsatest.c
ecdsatest.c evp_extra_test.c
src/crypto/external/bsd/openssl/dist/test/testutil: provider.c
Removed Files:
src/crypto/external/bsd/openssl/dist/crypto/bn: rsa_sup_mul.c

Log Message:
merge conflicts between 3.0.8 and 3.0.9


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/crypto/external/bsd/openssl/dist/Configure
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/openssl/dist/apps/cmp.c
cvs rdiff -u -r1.10 -r1.11 \
src/crypto/external/bsd/openssl/dist/apps/openssl.cnf
cvs rdiff -u -r1.27 -r1.28 \
src/crypto/external/bsd/openssl/dist/apps/s_server.c
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/openssl/dist/apps/lib/apps.c
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c
cvs rdiff -u -r1.16 -r1.17 \
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c
cvs rdiff -u -r1.1.1.2 -r0 \
src/crypto/external/bsd/openssl/dist/crypto/bn/rsa_sup_mul.c
cvs rdiff -u -r1.14 -r1.15 \
src/crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c
cvs rdiff -u -r1.10 -r1.11 \
src/crypto/external/bsd/openssl/dist/crypto/engine/eng_lib.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c
cvs rdiff -u -r1.27 -r1.28 \
src/crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/engines/e_padlock.c
cvs rdiff -u -r1.6 -r1.7 \
src/crypto/external/bsd/openssl/dist/include/internal/refcount.h
cvs rdiff -u -r1.11 -r1.12 \
src/crypto/external/bsd/openssl/dist/ssl/ssl_sess.c
cvs rdiff -u -r1.36 -r1.37 src/crypto/external/bsd/openssl/dist/ssl/t1_lib.c
cvs rdiff -u -r1.4 -r1.5 src/crypto/external/bsd/openssl/dist/test/destest.c
cvs rdiff -u -r1.5 -r1.6 src/crypto/external/bsd/openssl/dist/test/dsatest.c
cvs rdiff -u -r1.7 -r1.8 \
src/crypto/external/bsd/openssl/dist/test/ecdsatest.c
cvs rdiff -u -r1.12 -r1.13 \
src/crypto/external/bsd/openssl/dist/test/evp_extra_test.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/openssl/dist/test/testutil/provider.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/openssl/dist/Configure
diff -u src/crypto/external/bsd/openssl/dist/Configure:1.32 src/crypto/external/bsd/openssl/dist/Configure:1.33
--- src/crypto/external/bsd/openssl/dist/Configure:1.32	Sun May  7 14:40:15 2023
+++ src/crypto/external/bsd/openssl/dist/Configure	Wed May 31 15:30:28 2023
@@ -1423,7 +1423,7 @@ if ($target =~ /^mingw/ && `$config{CC} 
 }
 
 if ($target =~ /linux.*-mips/ && !$disabled{asm}
-&& !grep { $_ !~ /-m(ips|arch=)/ } (@{$config{CFLAGS}})) {
+&& !grep { $_ =~ /-m(ips|arch=)/ } (@{$config{CFLAGS}})) {
 # minimally required architecture flags for assembly modules
 my $value;
 $value = '-mips2' if ($target =~ /mips32/);

Index: src/crypto/external/bsd/openssl/dist/apps/cmp.c
diff -u src/crypto/external/bsd/openssl/dist/apps/cmp.c:1.2 src/crypto/external/bsd/openssl/dist/apps/cmp.c:1.3
--- src/crypto/external/bsd/openssl/dist/apps/cmp.c:1.2	Sun May  7 14:40:15 2023
+++ src/crypto/external/bsd/openssl/dist/apps/cmp.c	Wed May 31 15:30:28 2023
@@ -1,5 +1,5 @@
 /*
- * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2007-2023 The OpenSSL Project Authors. All Rights Reserved.
  * Copyright Nokia 2007-2019
  * Copyright Siemens AG 2015-2019
  *
@@ -158,6 +158,7 @@ static char *opt_reqin = NULL;
 static int opt_reqin_new_tid = 0;
 static char *opt_reqout = NULL;
 static char *opt_rspin = NULL;
+static int rspin_in_use = 0;
 static char *opt_rspout = NULL;
 static int 

CVS commit: src/crypto/external/bsd/openssl/dist

2023-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 31 19:30:30 UTC 2023

Modified Files:
src/crypto/external/bsd/openssl/dist: Configure
src/crypto/external/bsd/openssl/dist/apps: cmp.c openssl.cnf s_server.c
src/crypto/external/bsd/openssl/dist/apps/lib: apps.c
src/crypto/external/bsd/openssl/dist/crypto/asn1: asn_pack.c
src/crypto/external/bsd/openssl/dist/crypto/bio: bio_lib.c
src/crypto/external/bsd/openssl/dist/crypto/bn: bn_lib.c bn_nist.c
src/crypto/external/bsd/openssl/dist/crypto/conf: conf_def.c
src/crypto/external/bsd/openssl/dist/crypto/engine: eng_lib.c
src/crypto/external/bsd/openssl/dist/crypto/ui: ui_lib.c
src/crypto/external/bsd/openssl/dist/crypto/x509: x509_vfy.c
src/crypto/external/bsd/openssl/dist/engines: e_padlock.c
src/crypto/external/bsd/openssl/dist/include/internal: refcount.h
src/crypto/external/bsd/openssl/dist/ssl: ssl_sess.c t1_lib.c
src/crypto/external/bsd/openssl/dist/test: destest.c dsatest.c
ecdsatest.c evp_extra_test.c
src/crypto/external/bsd/openssl/dist/test/testutil: provider.c
Removed Files:
src/crypto/external/bsd/openssl/dist/crypto/bn: rsa_sup_mul.c

Log Message:
merge conflicts between 3.0.8 and 3.0.9


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/crypto/external/bsd/openssl/dist/Configure
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/openssl/dist/apps/cmp.c
cvs rdiff -u -r1.10 -r1.11 \
src/crypto/external/bsd/openssl/dist/apps/openssl.cnf
cvs rdiff -u -r1.27 -r1.28 \
src/crypto/external/bsd/openssl/dist/apps/s_server.c
cvs rdiff -u -r1.3 -r1.4 src/crypto/external/bsd/openssl/dist/apps/lib/apps.c
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/openssl/dist/crypto/asn1/asn_pack.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/bio/bio_lib.c
cvs rdiff -u -r1.16 -r1.17 \
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_lib.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_nist.c
cvs rdiff -u -r1.1.1.2 -r0 \
src/crypto/external/bsd/openssl/dist/crypto/bn/rsa_sup_mul.c
cvs rdiff -u -r1.14 -r1.15 \
src/crypto/external/bsd/openssl/dist/crypto/conf/conf_def.c
cvs rdiff -u -r1.10 -r1.11 \
src/crypto/external/bsd/openssl/dist/crypto/engine/eng_lib.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c
cvs rdiff -u -r1.27 -r1.28 \
src/crypto/external/bsd/openssl/dist/crypto/x509/x509_vfy.c
cvs rdiff -u -r1.8 -r1.9 \
src/crypto/external/bsd/openssl/dist/engines/e_padlock.c
cvs rdiff -u -r1.6 -r1.7 \
src/crypto/external/bsd/openssl/dist/include/internal/refcount.h
cvs rdiff -u -r1.11 -r1.12 \
src/crypto/external/bsd/openssl/dist/ssl/ssl_sess.c
cvs rdiff -u -r1.36 -r1.37 src/crypto/external/bsd/openssl/dist/ssl/t1_lib.c
cvs rdiff -u -r1.4 -r1.5 src/crypto/external/bsd/openssl/dist/test/destest.c
cvs rdiff -u -r1.5 -r1.6 src/crypto/external/bsd/openssl/dist/test/dsatest.c
cvs rdiff -u -r1.7 -r1.8 \
src/crypto/external/bsd/openssl/dist/test/ecdsatest.c
cvs rdiff -u -r1.12 -r1.13 \
src/crypto/external/bsd/openssl/dist/test/evp_extra_test.c
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/openssl/dist/test/testutil/provider.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2023-05-31 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed May 31 18:44:39 UTC 2023

Modified Files:
src/libexec/ld.elf_so: map_object.c tls.c

Log Message:
ld.elf_so: Sprinkle tls debug messages.

XXX pullup-10


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/libexec/ld.elf_so/map_object.c
cvs rdiff -u -r1.15 -r1.16 src/libexec/ld.elf_so/tls.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/ld.elf_so

2023-05-31 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed May 31 18:44:39 UTC 2023

Modified Files:
src/libexec/ld.elf_so: map_object.c tls.c

Log Message:
ld.elf_so: Sprinkle tls debug messages.

XXX pullup-10


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/libexec/ld.elf_so/map_object.c
cvs rdiff -u -r1.15 -r1.16 src/libexec/ld.elf_so/tls.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/libexec/ld.elf_so/map_object.c
diff -u src/libexec/ld.elf_so/map_object.c:1.65 src/libexec/ld.elf_so/map_object.c:1.66
--- src/libexec/ld.elf_so/map_object.c:1.65	Thu Jan 12 19:17:11 2023
+++ src/libexec/ld.elf_so/map_object.c	Wed May 31 18:44:39 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: map_object.c,v 1.65 2023/01/12 19:17:11 christos Exp $	 */
+/*	$NetBSD: map_object.c,v 1.66 2023/05/31 18:44:39 riastradh Exp $	 */
 
 /*
  * Copyright 1996 John D. Polstra.
@@ -34,7 +34,7 @@
 
 #include 
 #ifndef lint
-__RCSID("$NetBSD: map_object.c,v 1.65 2023/01/12 19:17:11 christos Exp $");
+__RCSID("$NetBSD: map_object.c,v 1.66 2023/05/31 18:44:39 riastradh Exp $");
 #endif /* not lint */
 
 #include 
@@ -310,6 +310,9 @@ _rtld_map_object(const char *path, int f
 		obj->tlsalign = phtls->p_align;
 		obj->tlsinitsize = phtls->p_filesz;
 		tls_vaddr = phtls->p_vaddr;
+		dbg(("%s: tls index %zu size %zu align %zu initsize %zu",
+		obj->path, obj->tlsindex, obj->tlssize, obj->tlsalign,
+		obj->tlsinitsize));
 	}
 #endif
 
@@ -437,8 +440,11 @@ _rtld_map_object(const char *path, int f
 	}
 
 #if defined(__HAVE_TLS_VARIANT_I) || defined(__HAVE_TLS_VARIANT_II)
-	if (phtls != NULL)
+	if (phtls != NULL) {
 		obj->tlsinit = mapbase + tls_vaddr;
+		dbg(("%s: tls init = %p + %"PRImemsz" = %p", obj->path,
+		mapbase, tls_vaddr, obj->tlsinit));
+	}
 #endif
 
 	obj->mapbase = mapbase;

Index: src/libexec/ld.elf_so/tls.c
diff -u src/libexec/ld.elf_so/tls.c:1.15 src/libexec/ld.elf_so/tls.c:1.16
--- src/libexec/ld.elf_so/tls.c:1.15	Fri Feb 10 08:12:48 2023
+++ src/libexec/ld.elf_so/tls.c	Wed May 31 18:44:39 2023
@@ -1,4 +1,4 @@
-/*	$NetBSD: tls.c,v 1.15 2023/02/10 08:12:48 skrll Exp $	*/
+/*	$NetBSD: tls.c,v 1.16 2023/05/31 18:44:39 riastradh Exp $	*/
 /*-
  * Copyright (c) 2011 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -29,7 +29,7 @@
  */
 
 #include 
-__RCSID("$NetBSD: tls.c,v 1.15 2023/02/10 08:12:48 skrll Exp $");
+__RCSID("$NetBSD: tls.c,v 1.16 2023/05/31 18:44:39 riastradh Exp $");
 
 #include 
 #include 
@@ -261,6 +261,8 @@ _rtld_tls_offset_allocate(Obj_Entry *obj
 		}
 	}
 	obj->tlsoffset = offset;
+	dbg(("%s: static tls offset 0x%zx size %zu\n",
+	obj->path, obj->tlsoffset, obj->tlssize));
 	_rtld_tls_static_offset = next_offset;
 	obj->tls_done = 1;
 



CVS commit: src/bin/date

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 18:04:00 UTC 2023

Modified Files:
src/bin/date: date.1

Log Message:
date(1): sync two [CC]yy]mm]dd]HH]MM[.SS] instances

The markup was the same (modulo Li vs Cm for the dot before the
seconds), but use the same source markup grouping/layout in both to
make this fact more obvious.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/bin/date/date.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/date/date.1
diff -u src/bin/date/date.1:1.53 src/bin/date/date.1:1.54
--- src/bin/date/date.1:1.53	Wed May 31 17:52:02 2023
+++ src/bin/date/date.1	Wed May 31 18:04:00 2023
@@ -1,4 +1,4 @@
-.\"	$NetBSD: date.1,v 1.53 2023/05/31 17:52:02 uwe Exp $
+.\"	$NetBSD: date.1,v 1.54 2023/05/31 18:04:00 uwe Exp $
 .\"
 .\" Copyright (c) 1980, 1990, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -45,13 +45,16 @@
 .Op Fl r Ar seconds
 .Op Cm + Ns Ar format
 .Sm off
-.Oo Oo Oo Oo Oo Oo
+.Oo
+.Oo Oo Oo Oo Oo
 .Ar CC Oc
 .Ar yy Oc
 .Ar mm Oc
 .Ar dd Oc
-.Ar HH Oc Ar MM Oo
-.Li \&. Ar SS Oc Oc
+.Ar HH Oc
+.Ar MM
+.Op Cm \&. Ar SS
+.Oc
 .Sm on
 .Nm
 .Op Fl ajnRu
@@ -93,8 +96,9 @@ provided rather than using the default
 .Ar yy Oc
 .Ar mm Oc
 .Ar dd Oc
-.Ar HH
-.Oc Ar MM Op Cm \&. Ar SS
+.Ar HH Oc
+.Ar MM
+.Op Cm \&. Ar SS
 .Sm on
 format.
 Parsing is done using



CVS commit: src/bin/date

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 18:04:00 UTC 2023

Modified Files:
src/bin/date: date.1

Log Message:
date(1): sync two [CC]yy]mm]dd]HH]MM[.SS] instances

The markup was the same (modulo Li vs Cm for the dot before the
seconds), but use the same source markup grouping/layout in both to
make this fact more obvious.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/bin/date/date.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/date

2023-05-31 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Wed May 31 17:56:54 UTC 2023

Modified Files:
src/bin/date: date.c

Log Message:
Add -R to usage


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/bin/date/date.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/date

2023-05-31 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Wed May 31 17:56:54 UTC 2023

Modified Files:
src/bin/date: date.c

Log Message:
Add -R to usage


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/bin/date/date.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/date/date.c
diff -u src/bin/date/date.c:1.64 src/bin/date/date.c:1.65
--- src/bin/date/date.c:1.64	Wed May 31 16:01:53 2023
+++ src/bin/date/date.c	Wed May 31 17:56:54 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: date.c,v 1.64 2023/05/31 16:01:53 kim Exp $ */
+/* $NetBSD: date.c,v 1.65 2023/05/31 17:56:54 kim Exp $ */
 
 /*
  * Copyright (c) 1985, 1987, 1988, 1993
@@ -44,7 +44,7 @@ __COPYRIGHT(
 #if 0
 static char sccsid[] = "@(#)date.c	8.2 (Berkeley) 4/28/95";
 #else
-__RCSID("$NetBSD: date.c,v 1.64 2023/05/31 16:01:53 kim Exp $");
+__RCSID("$NetBSD: date.c,v 1.65 2023/05/31 17:56:54 kim Exp $");
 #endif
 #endif /* not lint */
 
@@ -404,11 +404,11 @@ static void
 usage(void)
 {
 	(void)fprintf(stderr,
-	"Usage: %s [-ajnu] [-d date] [-r seconds] [+format]",
+	"Usage: %s [-ajnRu] [-d date] [-r seconds] [+format]",
 	getprogname());
 	(void)fprintf(stderr, " [[CC]yy]mm]dd]HH]MM[.SS]]\n");
 	(void)fprintf(stderr,
-	"   %s [-ajnu] -f input_format new_date [+format]\n",
+	"   %s [-ajnRu] -f input_format new_date [+format]\n",
 	getprogname());
 	exit(EXIT_FAILURE);
 	/* NOTREACHED */



CVS commit: src/bin/date

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 17:52:02 UTC 2023

Modified Files:
src/bin/date: date.1

Log Message:
date(1): minor markup fixes


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/bin/date/date.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/bin/date

2023-05-31 Thread Valery Ushakov
Module Name:src
Committed By:   uwe
Date:   Wed May 31 17:52:02 UTC 2023

Modified Files:
src/bin/date: date.1

Log Message:
date(1): minor markup fixes


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/bin/date/date.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/date/date.1
diff -u src/bin/date/date.1:1.52 src/bin/date/date.1:1.53
--- src/bin/date/date.1:1.52	Wed May 31 16:01:53 2023
+++ src/bin/date/date.1	Wed May 31 17:52:02 2023
@@ -1,4 +1,4 @@
-.\"	$NetBSD: date.1,v 1.52 2023/05/31 16:01:53 kim Exp $
+.\"	$NetBSD: date.1,v 1.53 2023/05/31 17:52:02 uwe Exp $
 .\"
 .\" Copyright (c) 1980, 1990, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -56,7 +56,7 @@
 .Nm
 .Op Fl ajnRu
 .Fl f Ar input_format
-new_date
+.Ar new_date
 .Op Cm + Ns Ar format
 .Sh DESCRIPTION
 .Nm
@@ -66,7 +66,7 @@ way or set the date.
 Only the superuser may set the date.
 .Pp
 The options are as follows:
-.Bl -tag -width 12n
+.Bl -tag -width Fl
 .It Fl a
 Use
 .Xr adjtime 2
@@ -89,7 +89,7 @@ as the format string to parse the
 provided rather than using the default
 .Sm off
 .Oo Oo Oo Oo Oo
-.Ar cc Oc
+.Ar CC Oc
 .Ar yy Oc
 .Ar mm Oc
 .Ar dd Oc
@@ -135,7 +135,9 @@ The format string may contain any of the
 in the
 .Xr strftime 3
 manual page, as well as any arbitrary text.
-A  character is always output after the characters
+A
+.Aq newline
+character is always output after the characters
 specified by the format string.
 The format string for the default display is:
 .Pp
@@ -181,7 +183,7 @@ and years are handled automatically.
 .Sh ENVIRONMENT
 The following environment variables affect the execution of
 .Nm :
-.Bl -tag -width iTZ
+.Bl -tag -width Ev
 .It Ev TZ
 The timezone to use when displaying dates.
 See
@@ -189,13 +191,14 @@ See
 for more information.
 .El
 .Sh FILES
-.Bl -tag -width /usr/share/zoneinfo/posixrules -compact
+.Bl -tag -width Pa -compact
 .It Pa /etc/localtime
 Symlink pointing to system's default timezone information file in
 .Pa /usr/share/zoneinfo
 directory.
-.It Pa /usr/lib/locale//LC_TIME
-Description of time locale .
+.It Pa /usr/lib/locale/ Ns Ao Ar L Ac Ns Pa /LC_TIME
+Description of time locale
+.Aq Ar L .
 .It Pa /usr/share/zoneinfo
 Time zone information directory.
 .It Pa /usr/share/zoneinfo/posixrules



CVS commit: src/bin/date

2023-05-31 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Wed May 31 16:01:53 UTC 2023

Modified Files:
src/bin/date: date.1 date.c

Log Message:
Add -R option for displaying time in RFC 5322 format, similar to GNU date.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/bin/date/date.1
cvs rdiff -u -r1.63 -r1.64 src/bin/date/date.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/bin/date/date.1
diff -u src/bin/date/date.1:1.51 src/bin/date/date.1:1.52
--- src/bin/date/date.1:1.51	Sat Oct 22 20:11:43 2022
+++ src/bin/date/date.1	Wed May 31 16:01:53 2023
@@ -1,4 +1,4 @@
-.\"	$NetBSD: date.1,v 1.51 2022/10/22 20:11:43 christos Exp $
+.\"	$NetBSD: date.1,v 1.52 2023/05/31 16:01:53 kim Exp $
 .\"
 .\" Copyright (c) 1980, 1990, 1993
 .\"	The Regents of the University of California.  All rights reserved.
@@ -32,7 +32,7 @@
 .\"
 .\" @(#)date.1	8.3 (Berkeley) 4/28/95
 .\"
-.Dd October 22, 2022
+.Dd May 31, 2023
 .Dt DATE 1
 .Os
 .Sh NAME
@@ -40,7 +40,7 @@
 .Nd display or set date and time
 .Sh SYNOPSIS
 .Nm
-.Op Fl ajnu
+.Op Fl ajnRu
 .Op Fl d Ar date
 .Op Fl r Ar seconds
 .Op Cm + Ns Ar format
@@ -54,7 +54,7 @@
 .Li \&. Ar SS Oc Oc
 .Sm on
 .Nm
-.Op Fl ajnu
+.Op Fl ajnRu
 .Fl f Ar input_format
 new_date
 .Op Cm + Ns Ar format
@@ -116,6 +116,9 @@ The
 option stops
 .Nm
 from setting the time for other than the current machine.
+.It Fl R
+Use a default display format that conforms to the date and time
+specification in RFC 5322 (Internet Message Format).
 .It Fl r Ar seconds
 Print out the date and time that is
 .Ar seconds

Index: src/bin/date/date.c
diff -u src/bin/date/date.c:1.63 src/bin/date/date.c:1.64
--- src/bin/date/date.c:1.63	Sat Oct 22 20:11:43 2022
+++ src/bin/date/date.c	Wed May 31 16:01:53 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: date.c,v 1.63 2022/10/22 20:11:43 christos Exp $ */
+/* $NetBSD: date.c,v 1.64 2023/05/31 16:01:53 kim Exp $ */
 
 /*
  * Copyright (c) 1985, 1987, 1988, 1993
@@ -44,7 +44,7 @@ __COPYRIGHT(
 #if 0
 static char sccsid[] = "@(#)date.c	8.2 (Berkeley) 4/28/95";
 #else
-__RCSID("$NetBSD: date.c,v 1.63 2022/10/22 20:11:43 christos Exp $");
+__RCSID("$NetBSD: date.c,v 1.64 2023/05/31 16:01:53 kim Exp $");
 #endif
 #endif /* not lint */
 
@@ -71,7 +71,7 @@ __RCSID("$NetBSD: date.c,v 1.63 2022/10/
 #include "extern.h"
 
 static time_t tval;
-static int aflag, jflag, rflag, nflag;
+static int Rflag, aflag, jflag, rflag, nflag;
 static char *fmt;
 
 __dead static void badcanotime(const char *, const char *, size_t);
@@ -91,7 +91,7 @@ main(int argc, char *argv[])
 	setprogname(argv[0]);
 	(void)setlocale(LC_ALL, "");
 
-	while ((ch = getopt(argc, argv, "ad:f:jnr:u")) != -1) {
+	while ((ch = getopt(argc, argv, "ad:f:jnRr:u")) != -1) {
 		switch (ch) {
 		case 'a':		/* adjust time slowly */
 			aflag = 1;
@@ -119,6 +119,9 @@ main(int argc, char *argv[])
 		case 'n':		/* don't set network */
 			nflag = 1;
 			break;
+		case 'R':		/* RFC-5322 email format */
+			Rflag = 1;
+			break;
 		case 'r':		/* user specified seconds */
 			if (optarg[0] == '\0') {
 errx(EXIT_FAILURE, ": Invalid number");
@@ -153,6 +156,9 @@ main(int argc, char *argv[])
 	if (*argv && **argv == '+') {
 		format = *argv;
 		++argv;
+	} else if (Rflag) {
+		(void)setlocale(LC_TIME, "C");
+		format = "+%a, %-e %b %Y %H:%M:%S %z";
 	} else
 		format = "+%a %b %e %H:%M:%S %Z %Y";
 



CVS commit: src/bin/date

2023-05-31 Thread Kimmo Suominen
Module Name:src
Committed By:   kim
Date:   Wed May 31 16:01:53 UTC 2023

Modified Files:
src/bin/date: date.1 date.c

Log Message:
Add -R option for displaying time in RFC 5322 format, similar to GNU date.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/bin/date/date.1
cvs rdiff -u -r1.63 -r1.64 src/bin/date/date.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/debug

2023-05-31 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed May 31 13:02:10 UTC 2023

Modified Files:
src/distrib/sets/lists/debug: mi shl.mi

Log Message:
ld.elf_so: Fix set lists for MKDEBUG=yes builds with t_tls_extern.

XXX pullup-10


To generate a diff of this commit:
cvs rdiff -u -r1.399 -r1.400 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.305 -r1.306 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/mi
diff -u src/distrib/sets/lists/debug/mi:1.399 src/distrib/sets/lists/debug/mi:1.400
--- src/distrib/sets/lists/debug/mi:1.399	Wed May 24 13:00:15 2023
+++ src/distrib/sets/lists/debug/mi	Wed May 31 13:02:10 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.399 2023/05/24 13:00:15 lukem Exp $
+# $NetBSD: mi,v 1.400 2023/05/31 13:02:10 riastradh Exp $
 ./etc/mtree/set.debug   comp-sys-root
 ./usr/lib	comp-sys-usr		compatdir
 ./usr/lib/i18n/libBIG5_g.a			comp-c-debuglib		debuglib,compatfile
@@ -2403,6 +2403,7 @@
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/t_dlvsym.debug		tests-libexec-debug	debug,atf,pic,compattestfile
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/t_rtld_r_debug.debug	tests-libexec-debug	debug,atf,pic,compattestfile
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/t_ifunc.debug	tests-libexec-debug	debug,atf,pic,compattestfile
+./usr/libdata/debug/usr/tests/libexec/ld.elf_so/t_tls_extern.debug	tests-libexec-debug	debug,atf,pic,compattestfile
 ./usr/libdata/debug/usr/tests/net/bpf/t_bpf.debug		tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/bpf/t_div-by-zero.debug		tests-net-debug		debug,atf,rump
 ./usr/libdata/debug/usr/tests/net/bpf/t_mbuf.debug		tests-net-debug		debug,atf,rump

Index: src/distrib/sets/lists/debug/shl.mi
diff -u src/distrib/sets/lists/debug/shl.mi:1.305 src/distrib/sets/lists/debug/shl.mi:1.306
--- src/distrib/sets/lists/debug/shl.mi:1.305	Wed May 10 15:52:07 2023
+++ src/distrib/sets/lists/debug/shl.mi	Wed May 31 13:02:10 2023
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.305 2023/05/10 15:52:07 christos Exp $
+# $NetBSD: shl.mi,v 1.306 2023/05/31 13:02:10 riastradh Exp $
 ./usr/lib/libbfd_g.a		comp-c-debuglib	debuglib,compatfile,binutils
 ./usr/libdata/debug/lib		base-sys-usr	debug,dynamicroot,compatdir
 ./usr/libdata/debug/lib/libavl.so.0.0.debug			comp-zfs-debug	debug,dynamicroot,zfs
@@ -363,10 +363,12 @@
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_helper_symver_dso1/libh_helper_symver_dso.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_helper_symver_dso2/libh_helper_symver_dso.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_thread_local_dtor.debug	tests-libexec-debug	debug,compattestfile,atf
+./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_def_static.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_helper_dso1.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_helper_dso2.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_helper_dso3.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_helper_ifunc_dso.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
+./usr/libdata/debug/usr/tests/libexec/ld.elf_so/libh_use_static.so.1.debug	tests-libexec-debug	debug,compattestfile,atf
 ./usr/tests/libexec/ld.elf_so/h_helper_symver_dso0/libh_helper_symver_dso_g.a	comp-c-debuglib	atf,debuglib,compattestfile
 ./usr/tests/libexec/ld.elf_so/h_helper_symver_dso1/libh_helper_symver_dso_g.a	comp-c-debuglib	atf,debuglib,compattestfile
 ./usr/tests/libexec/ld.elf_so/h_helper_symver_dso2/libh_helper_symver_dso_g.a	comp-c-debuglib	atf,debuglib,compattestfile



CVS commit: src/distrib/sets/lists/debug

2023-05-31 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Wed May 31 13:02:10 UTC 2023

Modified Files:
src/distrib/sets/lists/debug: mi shl.mi

Log Message:
ld.elf_so: Fix set lists for MKDEBUG=yes builds with t_tls_extern.

XXX pullup-10


To generate a diff of this commit:
cvs rdiff -u -r1.399 -r1.400 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.305 -r1.306 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 09:33:09 UTC 2023

Modified Files:
src/doc: CHANGES

Log Message:
CHANGES: pax fixes


To generate a diff of this commit:
cvs rdiff -u -r1.2968 -r1.2969 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES
diff -u src/doc/CHANGES:1.2968 src/doc/CHANGES:1.2969
--- src/doc/CHANGES:1.2968	Wed May 24 13:09:53 2023
+++ src/doc/CHANGES	Wed May 31 09:33:09 2023
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.2968 $>
+# LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.2969 $>
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -107,3 +107,6 @@ Changes from NetBSD 10.0 to NetBSD 11.0:
 		Fix semaphores for macOS host tool.  [lukem 20230523]
 	share/mk: Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
 	mkstr(1), xstr(1): Obsolete unused PDP-11-era tools. [lukem 20230524]
+	pax(1): Exit 0 if stdin filelist is used and no files are supplied.
+		Don't overwrite existing destination files if -r -w copy
+		fails for any reason. [lukem 20230528]



CVS commit: src/doc

2023-05-31 Thread Luke Mewburn
Module Name:src
Committed By:   lukem
Date:   Wed May 31 09:33:09 UTC 2023

Modified Files:
src/doc: CHANGES

Log Message:
CHANGES: pax fixes


To generate a diff of this commit:
cvs rdiff -u -r1.2968 -r1.2969 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.