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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
|
> 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
> 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/
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/
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 235 matches
Mail list logo