Re: CVS commit: src/lib/librumpuser

2025-04-06 Thread Martin Husemann
On Sun, Apr 06, 2025 at 03:27:23AM +, Taylor R Campbell wrote: > FYI, this was not an accidental local change; I deliberately committed > this so that it would run on the releng testbed because I was unable > to reproduce the problem locally. But it broke the build, so the testbed could not ru

Re: CVS commit: src/lib/librumpuser

2025-04-05 Thread Taylor R Campbell
> Module Name:src > Committed By: martin > Date: Wed Apr 2 07:25:42 UTC 2025 > > Modified Files: > src/lib/librumpuser: sp_common.c > > Log Message: > Revert accidental local test change from previous - the DEBUG define > is passed on the command line already. FYI, this

CVS commit: src/lib/libc

2025-04-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:17:05 UTC 2025 Modified Files: src/lib/libc: Makefile src/lib/libc/gen: ctype_guard.h Log Message: ctype(3): Actually conditionalize guard page on shared libc. Apparently we build the libc .o files with -

CVS commit: src/lib/libc/string

2025-04-04 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:28:57 UTC 2025 Modified Files: src/lib/libc/string: strlcpy.3 Log Message: strlcpy(3): Pick some nits in the prose. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libc/string/strlcpy.3 Pl

CVS commit: src/lib/libc/string

2025-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:28:57 UTC 2025 Modified Files: src/lib/libc/string: strlcpy.3 Log Message: strlcpy(3): Pick some nits in the prose. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libc/string/strlcpy.3 Pl

CVS commit: src/lib/libc

2025-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:17:05 UTC 2025 Modified Files: src/lib/libc: Makefile src/lib/libc/gen: ctype_guard.h Log Message: ctype(3): Actually conditionalize guard page on shared libc. Apparently we build the libc .o files with -

CVS commit: src/lib/libc/gen

2025-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:23:13 UTC 2025 Modified Files: src/lib/libc/gen: ctype_guard.h Log Message: ctype(3): Sprinkle _C_LABEL_STRING in a few more places. Mostly for hygiene and to avoid raising questions about inconsistent usage; thi

CVS commit: src/lib/libc/gen

2025-03-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 16:23:13 UTC 2025 Modified Files: src/lib/libc/gen: ctype_guard.h Log Message: ctype(3): Sprinkle _C_LABEL_STRING in a few more places. Mostly for hygiene and to avoid raising questions about inconsistent usage; thi

CVS commit: src/lib/libc/string

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 01:15:23 UTC 2025 Modified Files: src/lib/libc/string: strlcpy.3 Log Message: strlcpy(3): Another attempt at reworking the description for clarity. These functions have extremely sharp edges that are apparently stil

CVS commit: src/lib/libc/string

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 01:15:23 UTC 2025 Modified Files: src/lib/libc/string: strlcpy.3 Log Message: strlcpy(3): Another attempt at reworking the description for clarity. These functions have extremely sharp edges that are apparently stil

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 00:07:52 UTC 2025 Modified Files: src/lib/libc/gen: ctype_.c ctype_guard.h tolower_.c toupper_.c Log Message: ctype(3): Simplify definitions of ctype/tolower/toupper tables. Clarify comment while here. No functiona

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 30 00:07:52 UTC 2025 Modified Files: src/lib/libc/gen: ctype_.c ctype_guard.h tolower_.c toupper_.c Log Message: ctype(3): Simplify definitions of ctype/tolower/toupper tables. Clarify comment while here. No functiona

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 29 21:45:09 UTC 2025 Modified Files: src/lib/libc/gen: isctype.c Log Message: libc/isctype.c: Omit needless #include . Crept in during an earlier revision when I wrote this with _DIAGASSERT. (I opted to unconditionall

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 29 21:45:09 UTC 2025 Modified Files: src/lib/libc/gen: isctype.c Log Message: libc/isctype.c: Omit needless #include . Crept in during an earlier revision when I wrote this with _DIAGASSERT. (I opted to unconditionall

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 29 20:57:58 UTC 2025 Modified Files: src/lib/libc/gen: ctype_.c ctype_guard.h tolower_.c toupper_.c Log Message: libc: Restore ELF symbol sizes for _C_ctype_tab_ &c. This is needed for dynamic position-dependent execut

CVS commit: src/lib/libc/gen

2025-03-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat Mar 29 20:57:58 UTC 2025 Modified Files: src/lib/libc/gen: ctype_.c ctype_guard.h tolower_.c toupper_.c Log Message: libc: Restore ELF symbol sizes for _C_ctype_tab_ &c. This is needed for dynamic position-dependent execut

CVS commit: src/lib/csu/common

2025-03-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 22 16:59:02 UTC 2025 Modified Files: src/lib/csu/common: crt0-common.c Log Message: PR/59189: RVP: move atexit(cleanup) after _preinit() to allow sanitizer initialization during preinit as well as atexit interception.

CVS commit: src/lib/csu/common

2025-03-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 22 16:59:02 UTC 2025 Modified Files: src/lib/csu/common: crt0-common.c Log Message: PR/59189: RVP: move atexit(cleanup) after _preinit() to allow sanitizer initialization during preinit as well as atexit interception.

CVS commit: src/lib/libc/compiler_rt

2025-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Mar 13 06:35:34 UTC 2025 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: compiler_rt: suppress lint warnings about missing prototypes To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/lib/

CVS commit: src/lib/libintl

2025-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Mar 13 06:49:49 UTC 2025 Modified Files: src/lib/libintl: gettext.c Log Message: libintl: fix lint warning about strchr effectively discarding 'const' To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/lib/lib

CVS commit: src/lib/libintl

2025-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Mar 13 06:49:49 UTC 2025 Modified Files: src/lib/libintl: gettext.c Log Message: libintl: fix lint warning about strchr effectively discarding 'const' To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/lib/lib

CVS commit: src/lib/libc/compiler_rt

2025-03-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Mar 13 06:35:34 UTC 2025 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: compiler_rt: suppress lint warnings about missing prototypes To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/lib/

CVS commit: src/lib/libc/sys

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 14:10:19 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: extattrctl(2): Fix various errors in the man page. 1. Fix order of arguments in prototype. 2. Fix order of arguments in example. 3. Fix e

CVS commit: src/lib/libc/sys

2025-03-11 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Mar 11 14:13:45 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: Sort errors. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/sys/extattrctl.2 Please note that diffs are not public

CVS commit: src/lib/libc/sys

2025-03-11 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Mar 11 14:13:45 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: Sort errors. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/sys/extattrctl.2 Please note that diffs are not public

CVS commit: src/lib/libc/gen

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 13:35:54 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Isolate endian-dependence of crypto_onetimestream. Make it all happen in crypto_le32enc/dec (which in this file is actuall

CVS commit: src/lib/libc/sys

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 14:10:19 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: extattrctl(2): Fix various errors in the man page. 1. Fix order of arguments in prototype. 2. Fix order of arguments in example. 3. Fix e

CVS commit: src/lib/libc/gen

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 13:35:54 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Isolate endian-dependence of crypto_onetimestream. Make it all happen in crypto_le32enc/dec (which in this file is actuall

CVS commit: src/lib/libc/gen

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 12:34:09 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(4): Fix crypto_onetimestream_selftest on big-endian. Had computed the nonce increment the wrong way around when simulating a b

CVS commit: src/lib/libc/gen

2025-03-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 11 12:34:09 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(4): Fix crypto_onetimestream_selftest on big-endian. Had computed the nonce increment the wrong way around when simulating a b

CVS commit: src/lib/libc/sys

2025-03-11 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Mar 11 07:44:55 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: 'file system' police; use .Rv; add some missing words To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/sys/extattrctl.

CVS commit: src/lib/libc/sys

2025-03-11 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Mar 11 07:44:55 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: 'file system' police; use .Rv; add some missing words To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/libc/sys/extattrctl.

CVS commit: src/lib/libc/sys

2025-03-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 10 22:18:07 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: Correct errors in previous and explain the UFS1 extended attribute implementation. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/lib/libc/sys

2025-03-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 10 22:18:07 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: Correct errors in previous and explain the UFS1 extended attribute implementation. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/lib/libc/gen

2025-03-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 10 21:21:32 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Add self-tests for PRNG algorithm. Independently generated by running: head -c 64 Modified files: Index: src/lib/libc/ge

CVS commit: src/lib/libc/gen

2025-03-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 10 21:21:32 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Add self-tests for PRNG algorithm. Independently generated by running: head -c 64

CVS commit: src/lib/libc/sys

2025-03-10 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Mar 10 05:06:02 UTC 2025 Modified Files: src/lib/libc/sys: mount.2 Log Message: typo - s/to/too/ To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/lib/libc/sys/mount.2 Please note that diffs are not public

CVS commit: src/lib/libc/sys

2025-03-09 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Mar 10 05:18:04 UTC 2025 Modified Files: src/lib/libc/sys: mount.2 Log Message: revert previous. Thanks kre@ for the explanation. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/lib/libc/sys/mount.2 Ple

CVS commit: src/lib/libc/sys

2025-03-09 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Mar 10 05:18:04 UTC 2025 Modified Files: src/lib/libc/sys: mount.2 Log Message: revert previous. Thanks kre@ for the explanation. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/lib/libc/sys/mount.2 Ple

CVS commit: src/lib/libc/sys

2025-03-09 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Mar 10 05:06:02 UTC 2025 Modified Files: src/lib/libc/sys: mount.2 Log Message: typo - s/to/too/ To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/lib/libc/sys/mount.2 Please note that diffs are not public

CVS commit: src/lib/libc/sys

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:38:36 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: improve wording, sort Xr's To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/sys/extattrctl.2 Please note that di

CVS commit: src/lib/libc/sys

2025-03-09 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Mar 9 18:58:18 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: extattrctl(2): fix some lint To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libc/sys/extattrctl.2 Please note that diffs

CVS commit: src/lib/libc/sys

2025-03-09 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Sun Mar 9 18:58:18 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: extattrctl(2): fix some lint To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libc/sys/extattrctl.2 Please note that diffs

CVS commit: src/lib/libc/gen

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 18:06:07 UTC 2025 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: remove extattrn_namespace_to_string.3 it is in extattr.3 now To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/lib/libc

CVS commit: src/lib/libipsec

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 18:31:29 UTC 2025 Modified Files: src/lib/libipsec: Makefile Log Message: later is now. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/lib/libipsec/Makefile Please note that diffs are not public

CVS commit: src/lib/libipsec

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 18:31:29 UTC 2025 Modified Files: src/lib/libipsec: Makefile Log Message: later is now. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/lib/libipsec/Makefile Please note that diffs are not public

CVS commit: src/lib/libc/gen

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 18:06:07 UTC 2025 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: remove extattrn_namespace_to_string.3 it is in extattr.3 now To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/lib/libc

CVS commit: src/lib/libc/sys

2025-03-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 9 17:02:56 UTC 2025 Modified Files: src/lib/libc/sys: Makefile.inc Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.258 -r1.259 src/lib/libc/sys/Makefile.inc Please note that diffs are not publ

CVS commit: src/lib/libc/sys

2025-03-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 9 17:02:56 UTC 2025 Modified Files: src/lib/libc/sys: Makefile.inc Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.258 -r1.259 src/lib/libc/sys/Makefile.inc Please note that diffs are not publ

CVS commit: src/lib/libc/sys

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:38:36 UTC 2025 Modified Files: src/lib/libc/sys: extattrctl.2 Log Message: improve wording, sort Xr's To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/sys/extattrctl.2 Please note that di

CVS commit: src/lib/libc/posix1e

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:33:35 UTC 2025 Modified Files: src/lib/libc/posix1e: extattr.3 Log Message: fix date and title To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/posix1e/extattr.3 Please note that diffs ar

CVS commit: src/lib/libc/posix1e

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:33:35 UTC 2025 Modified Files: src/lib/libc/posix1e: extattr.3 Log Message: fix date and title To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/posix1e/extattr.3 Please note that diffs ar

CVS commit: src/lib/libc

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:31:18 UTC 2025 Modified Files: src/lib/libc/gen: Makefile.inc src/lib/libc/posix1e: extattr.3 Removed Files: src/lib/libc/gen: extattr_namespace_to_string.3 Log Message: move the man page in the sam

CVS commit: src/lib/libc

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:31:18 UTC 2025 Modified Files: src/lib/libc/gen: Makefile.inc src/lib/libc/posix1e: extattr.3 Removed Files: src/lib/libc/gen: extattr_namespace_to_string.3 Log Message: move the man page in the sam

CVS commit: src/lib/libc/posix1e

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:24:38 UTC 2025 Modified Files: src/lib/libc/posix1e: Makefile.inc Added Files: src/lib/libc/posix1e: extattr.3 Log Message: PR/59159: Taylor R Campbell: getextattr(1) cites nonexistent extattr(3) To gener

CVS commit: src/lib/libc/posix1e

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:24:38 UTC 2025 Modified Files: src/lib/libc/posix1e: Makefile.inc Added Files: src/lib/libc/posix1e: extattr.3 Log Message: PR/59159: Taylor R Campbell: getextattr(1) cites nonexistent extattr(3) To gener

CVS commit: src/lib/libc/sys

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:10:22 UTC 2025 Modified Files: src/lib/libc/sys: Makefile.inc Added Files: src/lib/libc/sys: extattrctl.2 Log Message: PR/59160: Taylor R Campbell: extattrctl(2): missing man page To generate a diff of th

CVS commit: src/lib/libc/sys

2025-03-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 9 16:10:22 UTC 2025 Modified Files: src/lib/libc/sys: Makefile.inc Added Files: src/lib/libc/sys: extattrctl.2 Log Message: PR/59160: Taylor R Campbell: extattrctl(2): missing man page To generate a diff of th

CVS commit: src/lib/libc

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 6 00:53:27 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c src/lib/libc/include: arc4random.h Log Message: arc4random(3): Switch to use thr_once (libc pthread_once symbol). This way, we reduce the prob

CVS commit: src/lib/libc

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Mar 6 00:53:27 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c src/lib/libc/include: arc4random.h Log Message: arc4random(3): Switch to use thr_once (libc pthread_once symbol). This way, we reduce the prob

CVS commit: src/lib/libpthread

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 16:38:50 UTC 2025 Modified Files: src/lib/libpthread: pthread_testcancel.3 Log Message: pthread_testcancel(3): Add a colon for clarity in man page. `No punctual change intended.' To generate a diff of this commit:

CVS commit: src/lib/libpthread

2025-03-05 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 5 16:38:50 UTC 2025 Modified Files: src/lib/libpthread: pthread_testcancel.3 Log Message: pthread_testcancel(3): Add a colon for clarity in man page. `No punctual change intended.' To generate a diff of this commit:

CVS commit: src/lib/libc/gen

2025-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 4 16:40:46 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Explain the situation better and allocate 16 instead of 3 for now to cover the known cases (from kre@). Still needs to be fixed properl

CVS commit: src/lib/libc/gen

2025-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 4 16:40:46 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Explain the situation better and allocate 16 instead of 3 for now to cover the known cases (from kre@). Still needs to be fixed properl

Re: CVS commit: src/lib/libc/gen

2025-03-04 Thread Matthias Scheler
On Mon, Mar 03, 2025 at 06:08:17PM +, Taylor R Campbell wrote: > > Please everyone, avoid implementing hasty solutions, just because we > > seem to need a solution to something today - we don't - a few days more > > consideration and discussion can make solutions much more sane, and less > > li

Re: CVS commit: src/lib/libc/gen

2025-03-03 Thread Robert Elz
Date:Mon, 3 Mar 2025 17:20:57 + From:Taylor R Campbell Message-ID: <20250303172102.41b6b84...@mail.netbsd.org> | It's not `wrong'; it's a legitimate way to eliminate unnecessary | failure modes, weighing costs of one approach vs costs of another. It is a very

Re: CVS commit: src/lib/libc/gen

2025-03-03 Thread Robert Elz
Date:Mon, 3 Mar 2025 18:08:17 + From:Taylor R Campbell Message-ID: <20250303180830.d601784...@mail.netbsd.org> | I did test build, and I ran the arc4random tests, including the test I | added to verify the new more-graceful failure mode. I just forgot to |

CVS commit: src/lib/libc

2025-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 4 00:33:01 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c pthread_atfork.c Removed Files: src/lib/libc/include: atfork.h Log Message: Revert __libc_atfork addition. This reverts the following revision

CVS commit: src/lib/libpthread

2025-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 4 00:41:00 UTC 2025 Modified Files: src/lib/libpthread: pthread_once.c Log Message: pthread_once(3): Add missing memory barriers. PR lib/59126: pthread_once(3): missing memory ordering To generate a diff of this com

CVS commit: src/lib/libpthread

2025-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 4 00:41:00 UTC 2025 Modified Files: src/lib/libpthread: pthread_once.c Log Message: pthread_once(3): Add missing memory barriers. PR lib/59126: pthread_once(3): missing memory ordering To generate a diff of this com

CVS commit: src/lib/libc

2025-03-03 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Mar 4 00:33:01 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c pthread_atfork.c Removed Files: src/lib/libc/include: atfork.h Log Message: Revert __libc_atfork addition. This reverts the following revision

Re: CVS commit: src/lib/libc/gen

2025-03-03 Thread Taylor R Campbell
> Date: Mon, 03 Mar 2025 07:39:55 +0700 > From: Robert Elz > > Date:Mon, 03 Mar 2025 06:50:47 +0700 > From:Robert Elz > Message-ID: <13328.1740959...@jacaranda.noi.kre.to> > > | This is the wrong solution, > > Further, given that it doesn't even build, please rev

Re: CVS commit: src/lib/libc/gen

2025-03-03 Thread Taylor R Campbell
> Date: Mon, 03 Mar 2025 06:50:47 +0700 > From: Robert Elz > > Date:Sun, 2 Mar 2025 22:46:24 + > From:"Taylor R Campbell" > Message-ID: <20250302224624.1a707f...@cvs.netbsd.org> > > | Log Message: > | libc: New __libc_atfork. > | > | This uses caller-pro

Re: CVS commit: src/lib/libc/arch/arm/misc

2025-03-03 Thread Taylor R Campbell
> Date: Sun, 2 Mar 2025 12:39:02 -0500 > From: Christos Zoulas > > Yes, unfortunately I committed the version from my tree by accident > and not the one that was on the web server. I already fixed it. No, you seem to have gotten it the wrong way around... The original commit, rev. 1.8, had no a

Re: CVS commit: src/lib/libc/arch/arm/misc

2025-03-03 Thread Christos Zoulas
Fixed now. christos > On Mar 3, 2025, at 10:41 AM, Taylor R Campbell wrote: > >> Date: Sun, 2 Mar 2025 12:39:02 -0500 >> From: Christos Zoulas >> >> Yes, unfortunately I committed the version from my tree by accident >> and not the one that was on the web server. I already fixed it. > > No,

CVS commit: src/lib/libc/arch/arm/misc

2025-03-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 3 17:00:22 UTC 2025 Modified Files: src/lib/libc/arch/arm/misc: arm_initfini.c Log Message: don't abort, just fail. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/arm/misc/arm_initfini.

CVS commit: src/lib/libc/arch/arm/misc

2025-03-03 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 3 17:00:22 UTC 2025 Modified Files: src/lib/libc/arch/arm/misc: arm_initfini.c Log Message: don't abort, just fail. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/arm/misc/arm_initfini.

CVS commit: src/lib/libc/include

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 3 00:57:21 UTC 2025 Added Files: src/lib/libc/include: atfork.h Log Message: __libc_atfork: Add header file missed in previous commit. PR lib/59112: libpthread constructors use malloc PR lib/59117: arc4random has some

CVS commit: src/lib/libc/include

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Mar 3 00:57:21 UTC 2025 Added Files: src/lib/libc/include: atfork.h Log Message: __libc_atfork: Add header file missed in previous commit. PR lib/59112: libpthread constructors use malloc PR lib/59117: arc4random has some

Re: CVS commit: src/lib/libc/gen

2025-03-02 Thread Robert Elz
Date:Mon, 03 Mar 2025 06:50:47 +0700 From:Robert Elz Message-ID: <13328.1740959...@jacaranda.noi.kre.to> | This is the wrong solution, Further, given that it doesn't even build, please revert it. I will implement a sane solution in the next day or two (I'll even t

Re: CVS commit: src/lib/libc/gen

2025-03-02 Thread Robert Elz
Date:Sun, 2 Mar 2025 22:46:24 + From:"Taylor R Campbell" Message-ID: <20250302224624.1a707f...@cvs.netbsd.org> | Log Message: | libc: New __libc_atfork. | | This uses caller-provided storage for the callback queues. | | Use it in arc4random(3) in order

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:54:12 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Don't ifdef out the self-test. The runtime cost of this test is negligible (64 bytes of data and a handful of instructions

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:54:12 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Don't ifdef out the self-test. The runtime cost of this test is negligible (64 bytes of data and a handful of instructions

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:53:45 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Update comments to reflect removal of failure modes. PR lib/59117: arc4random has some failure modes it shouldn't To gen

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:53:45 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Update comments to reflect removal of failure modes. PR lib/59117: arc4random has some failure modes it shouldn't To gen

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:46:24 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c pthread_atfork.c Log Message: libc: New __libc_atfork. This uses caller-provided storage for the callback queues. Use it in arc4random(3) in order to

CVS commit: src/lib/libc/gen

2025-03-02 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Mar 2 22:46:24 UTC 2025 Modified Files: src/lib/libc/gen: arc4random.c pthread_atfork.c Log Message: libc: New __libc_atfork. This uses caller-provided storage for the callback queues. Use it in arc4random(3) in order to

Re: CVS commit: src/lib/libc/arch/arm/misc

2025-03-02 Thread Christos Zoulas
Yes, unfortunately I committed the version from my tree by accident and not the one that was on the web server. I already fixed it. christos signature.asc Description: Message signed with OpenPGP

Re: CVS commit: src/lib/libc/arch/arm/misc

2025-03-02 Thread Taylor R Campbell
> Module Name:src > Committed By: christos > Date: Thu Feb 27 10:55:27 UTC 2025 > > Modified Files: > src/lib/libc/arch/arm/misc: arm_initfini.c > > Log Message: > use the latest version that does not abort on error. > > @@ -46,6 +46,7 @@ > #include > #include > #inc

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 20:31:58 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: simplify af_free() (from kre@) To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/lib/libc/gen/pthread_atfork.c Pleas

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 20:31:58 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: simplify af_free() (from kre@) To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/lib/libc/gen/pthread_atfork.c Pleas

CVS commit: src/lib/libpthread

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 18:21:49 UTC 2025 Modified Files: src/lib/libpthread: pthread_tsd.c Log Message: Explain that the pthread_atfork() call will not call malloc from here. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 s

CVS commit: src/lib/libpthread

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 18:21:49 UTC 2025 Modified Files: src/lib/libpthread: pthread_tsd.c Log Message: Explain that the pthread_atfork() call will not call malloc from here. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 s

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 18:19:50 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: keep a cache of 3 entries so that we don't have to call malloc(3) from libpthread which can't call malloc from a constructor. To gene

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 18:19:50 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: keep a cache of 3 entries so that we don't have to call malloc(3) from libpthread which can't call malloc from a constructor. To gene

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 16:34:03 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Revert for now. There has been a report that arc4random breaks with it, and the tests for arc4random set RLIMIT_AS to 0 so that mmap fa

CVS commit: src/lib/libc/gen

2025-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 1 16:34:03 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Revert for now. There has been a report that arc4random breaks with it, and the tests for arc4random set RLIMIT_AS to 0 so that mmap fa

CVS commit: src/lib/libc/gen

2025-03-01 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Feb 28 23:59:55 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Specify MAP_ANON, the default (MAP_FILE) with a fd == -1 makes no sense. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src

CVS commit: src/lib/libc/gen

2025-02-28 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Feb 28 23:59:55 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: Specify MAP_ANON, the default (MAP_FILE) with a fd == -1 makes no sense. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src

CVS commit: src/lib/libc/gen

2025-02-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 28 16:00:27 UTC 2025 Modified Files: src/lib/libc/gen: pthread_atfork.c Log Message: PR/59112: Martin Husemann: switch to using mmap instead of malloc To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/l

  1   2   3   4   5   6   7   8   9   10   >