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/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/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 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/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/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/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/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 |

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/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

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/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

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

CVS commit: src/lib/libc/gen

2024-12-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 22 23:17:26 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.c Log Message: sysconf(3): KNF No functional change intended. Prompted by exposing DELAYTIMER_MAX in preparation for: PR kern/58926: itimer(9) integer ov

CVS commit: src/lib/libc/gen

2024-12-22 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Dec 22 23:17:26 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.c Log Message: sysconf(3): KNF No functional change intended. Prompted by exposing DELAYTIMER_MAX in preparation for: PR kern/58926: itimer(9) integer ov

CVS commit: src/lib/libc/gen

2024-11-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Nov 11 06:49:31 UTC 2024 Modified Files: src/lib/libc/gen: posix_spawnp.c Log Message: Error out early if posix_spawnp(3) is called with an empty file name To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/

CVS commit: src/lib/libc/gen

2024-11-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Nov 11 06:49:31 UTC 2024 Modified Files: src/lib/libc/gen: posix_spawnp.c Log Message: Error out early if posix_spawnp(3) is called with an empty file name To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/lib/

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Tue Oct 29 00:18:55 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): Don't use top-level .Sh sections for functions The list of possible .Sh sections in a man page is kinda limited (think DTD, or schema). As a

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Tue Oct 29 00:18:55 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): Don't use top-level .Sh sections for functions The list of possible .Sh sections in a man page is kinda limited (think DTD, or schema). As a

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 10:01:09 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): don't use (incorrect) custom -width with .Bl -tag Default widths are good enough. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 10:01:09 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): don't use (incorrect) custom -width with .Bl -tag Default widths are good enough. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:46:54 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): use Pq for longer phrases In PostScript output the extra breathing space that .Pq adds imrpoves readability of parenthetical clauses. To gen

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:46:54 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): use Pq for longer phrases In PostScript output the extra breathing space that .Pq adds imrpoves readability of parenthetical clauses. To gen

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:52:09 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): indent and untabify FTSENT definition To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/lib/libc/gen/fts.3 Please note that

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:52:09 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): indent and untabify FTSENT definition To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/lib/libc/gen/fts.3 Please note that

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:30:50 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): structures are Vt not Fa To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/lib/libc/gen/fts.3 Please note that diffs are not

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:30:50 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): structures are Vt not Fa To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/lib/libc/gen/fts.3 Please note that diffs are not

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:33:44 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): NUL (character) is not a Dv To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/lib/libc/gen/fts.3 Please note that diffs are

CVS commit: src/lib/libc/gen

2024-10-28 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Mon Oct 28 09:33:44 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: fts(3): NUL (character) is not a Dv To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/lib/libc/gen/fts.3 Please note that diffs are

CVS commit: src/lib/libc/gen

2024-10-27 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Mon Oct 28 01:18:54 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: Explicitly note that on error, fts_open() returns NULL and sets errno. This uses the same language as used by OpenBSD's fts_open(3). To generat

CVS commit: src/lib/libc/gen

2024-10-27 Thread Jan Schaumann
Module Name:src Committed By: jschauma Date: Mon Oct 28 01:18:54 UTC 2024 Modified Files: src/lib/libc/gen: fts.3 Log Message: Explicitly note that on error, fts_open() returns NULL and sets errno. This uses the same language as used by OpenBSD's fts_open(3). To generat

CVS commit: src/lib/libc/gen

2024-10-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 21 07:08:41 UTC 2024 Modified Files: src/lib/libc/gen: nlist.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/lib/libc/gen/nlist.c Please note that diffs are not public

CVS commit: src/lib/libc/gen

2024-10-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 21 07:08:41 UTC 2024 Modified Files: src/lib/libc/gen: nlist.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/lib/libc/gen/nlist.c Please note that diffs are not public

CVS commit: src/lib/libc/gen

2024-10-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 21 06:43:33 UTC 2024 Modified Files: src/lib/libc/gen: nlist_private.h Log Message: risc-v: Fix nlist on ELF64 The define __riscv64 is not provided (anymore?), so use _LP64 to determine if nlist support for ELF64 should be

CVS commit: src/lib/libc/gen

2024-10-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Oct 21 06:43:33 UTC 2024 Modified Files: src/lib/libc/gen: nlist_private.h Log Message: risc-v: Fix nlist on ELF64 The define __riscv64 is not provided (anymore?), so use _LP64 to determine if nlist support for ELF64 should be

CVS commit: src/lib/libc/gen

2024-10-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 2 18:12:35 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: Add workaround for clang atomics To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221 src/lib/libc/gen/Makefile.inc Please no

CVS commit: src/lib/libc/gen

2024-10-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Oct 2 18:12:35 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: Add workaround for clang atomics To generate a diff of this commit: cvs rdiff -u -r1.220 -r1.221 src/lib/libc/gen/Makefile.inc Please no

CVS commit: src/lib/libc/gen

2024-09-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 10 17:11:19 UTC 2024 Modified Files: src/lib/libc/gen: readdir.c Log Message: readdir(3): Preserve errno on end-of-directory. PR pkg/57145: gmake: *** INTERNAL: readdir: Operation not supported. Stop. To generate a d

CVS commit: src/lib/libc/gen

2024-09-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Sep 10 17:11:19 UTC 2024 Modified Files: src/lib/libc/gen: readdir.c Log Message: readdir(3): Preserve errno on end-of-directory. PR pkg/57145: gmake: *** INTERNAL: readdir: Operation not supported. Stop. To generate a d

CVS commit: src/lib/libc/gen

2024-08-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 29 21:05:01 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: arc4random: suppress another lint warning To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/lib/libc/gen/Makefile.inc Pl

CVS commit: src/lib/libc/gen

2024-08-29 Thread Roland Illig
Module Name:src Committed By: rillig Date: Thu Aug 29 21:05:01 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc Log Message: arc4random: suppress another lint warning To generate a diff of this commit: cvs rdiff -u -r1.219 -r1.220 src/lib/libc/gen/Makefile.inc Pl

CVS commit: src/lib/libc/gen

2024-08-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 29 13:39:42 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc arc4random.c Log Message: arc4random(3): Pacify some of lint's complaints. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork T

CVS commit: src/lib/libc/gen

2024-08-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Aug 29 13:39:42 UTC 2024 Modified Files: src/lib/libc/gen: Makefile.inc arc4random.c Log Message: arc4random(3): Pacify some of lint's complaints. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork T

CVS commit: src/lib/libc/gen

2024-08-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 28 14:08:48 UTC 2024 Modified Files: src/lib/libc/gen: getentropy.3 Log Message: getentropy(3): Note intent to reseed on VM clone, and caveats. Tidy markup and pacify some mandoc -Tlint complaints while here. PR kern/

CVS commit: src/lib/libc/gen

2024-08-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Aug 28 14:08:48 UTC 2024 Modified Files: src/lib/libc/gen: getentropy.3 Log Message: getentropy(3): Note intent to reseed on VM clone, and caveats. Tidy markup and pacify some mandoc -Tlint complaints while here. PR kern/

CVS commit: src/lib/libc/gen

2024-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 27 11:55:16 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.3 Log Message: arc4random(3): Note that arc4random respects kern.entropy.epoch. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork

CVS commit: src/lib/libc/gen

2024-08-27 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 27 11:55:16 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.3 Log Message: arc4random(3): Note that arc4random respects kern.entropy.epoch. PR kern/58632: getentropy(2) and arc4random(3) do not reseed on VM fork

CVS commit: src/lib/libc/gen

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 26 15:50:26 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random.c: Fix test program. This isn't wired up anywhere, but let's reduce the bitrot. It was helpful in reminding me that kern.entr

CVS commit: src/lib/libc/gen

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 26 15:50:26 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random.c: Fix test program. This isn't wired up anywhere, but let's reduce the bitrot. It was helpful in reminding me that kern.entr

CVS commit: src/lib/libc/gen

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 26 15:19:22 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Reseed if system entropy epoch changes. This can happen, for example, if the system is a VM instance, and the VM is cloned

CVS commit: src/lib/libc/gen

2024-08-26 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Aug 26 15:19:22 UTC 2024 Modified Files: src/lib/libc/gen: arc4random.c Log Message: arc4random(3): Reseed if system entropy epoch changes. This can happen, for example, if the system is a VM instance, and the VM is cloned

CVS commit: src/lib/libc/gen

2024-07-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 11 06:04:13 UTC 2024 Modified Files: src/lib/libc/gen: syslog.3 Log Message: syslog(3): Nix trailing whitespace in man page. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.3

CVS commit: src/lib/libc/gen

2024-07-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 11 06:04:13 UTC 2024 Modified Files: src/lib/libc/gen: syslog.3 Log Message: syslog(3): Nix trailing whitespace in man page. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.3

CVS commit: src/lib/libc/gen

2024-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 15 13:12:04 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 Log Message: usleep(3): Note the historical rake that was stepped upon. PR 58184 To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/lib/l

CVS commit: src/lib/libc/gen

2024-05-15 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 15 13:12:04 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 Log Message: usleep(3): Note the historical rake that was stepped upon. PR 58184 To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/lib/l

CVS commit: src/lib/libc/gen

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:58:58 UTC 2024 Modified Files: src/lib/libc/gen: pwcache.c Log Message: libc/pwcache.c: remove stray semicolon from do-while-0 macro To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/lib/libc/gen/pw

CVS commit: src/lib/libc/gen

2024-05-12 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun May 12 10:58:58 UTC 2024 Modified Files: src/lib/libc/gen: pwcache.c Log Message: libc/pwcache.c: remove stray semicolon from do-while-0 macro To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/lib/libc/gen/pw

CVS commit: src/lib/libc/gen

2024-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 28 22:57:16 UTC 2024 Modified Files: src/lib/libc/gen: time.3 Log Message: time.3: clarify that *tloc is always set if tloc != NULL To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libc/gen/time.3 P

CVS commit: src/lib/libc/gen

2024-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 28 22:57:16 UTC 2024 Modified Files: src/lib/libc/gen: time.3 Log Message: time.3: clarify that *tloc is always set if tloc != NULL To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libc/gen/time.3 P

CVS commit: src/lib/libc/gen

2024-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 28 22:43:30 UTC 2024 Modified Files: src/lib/libc/gen: setmode.3 Log Message: setmode.3: fix typos To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libc/gen/setmode.3 Please note that diffs are not

CVS commit: src/lib/libc/gen

2024-04-28 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Apr 28 22:43:30 UTC 2024 Modified Files: src/lib/libc/gen: setmode.3 Log Message: setmode.3: fix typos To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/lib/libc/gen/setmode.3 Please note that diffs are not

CVS commit: src/lib/libc/gen

2024-04-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 22 21:25:29 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 Log Message: it's nanosleep(2), not nanosleep(3) To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/libc/gen/usleep.3 Please note that

CVS commit: src/lib/libc/gen

2024-04-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 22 21:25:29 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 Log Message: it's nanosleep(2), not nanosleep(3) To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/lib/libc/gen/usleep.3 Please note that

CVS commit: src/lib/libc/gen

2024-04-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 22 21:02:18 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 usleep.c Log Message: allow usleep(3) with useconds >= 100 update manpage to mention this interface is obsolete, remove EINVAL from the ERRORS and ment

CVS commit: src/lib/libc/gen

2024-04-22 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Apr 22 21:02:18 UTC 2024 Modified Files: src/lib/libc/gen: usleep.3 usleep.c Log Message: allow usleep(3) with useconds >= 100 update manpage to mention this interface is obsolete, remove EINVAL from the ERRORS and ment

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:27:55 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): a few more markup fixes To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/lib/libc/gen/sysconf.3 Please note that di

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:27:55 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): a few more markup fixes To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/lib/libc/gen/sysconf.3 Please note that di

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:21:40 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): the _SC constants are .Dv To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/lib/libc/gen/sysconf.3 Please note that

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:21:40 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): the _SC constants are .Dv To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/lib/libc/gen/sysconf.3 Please note that

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:17:27 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): NUL is not a defined variable To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/lib/libc/gen/sysconf.3 Please note t

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:17:27 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): NUL is not a defined variable To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/lib/libc/gen/sysconf.3 Please note t

CVS commit: src/lib/libc/gen

2024-03-21 Thread Valery Ushakov
Module Name:src Committed By: uwe Date: Thu Mar 21 22:14:29 UTC 2024 Modified Files: src/lib/libc/gen: sysconf.3 Log Message: sysconf(3): POSIX text doesn't capitalize "option". To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/lib/libc/gen/sysconf.3 Ple

  1   2   3   >