Index | Thread | Search

From:
Jonathan Gray <jsg@jsg.id.au>
Subject:
correct history in libc string manual pages
To:
tech@openbsd.org
Cc:
schwarze@openbsd.org
Date:
Wed, 11 Dec 2024 13:07:29 +1100

Download raw body.

Thread
"The routines memccpy, memchr, memcmp, memcpy, memset, strchr, strcspn,
strpbrk, strrchr, strspn, and strtok have been added for compatibility
with System V."
Bug Fixes and Changes in 4.3BSD, SMM
https://bitsavers.org/pdf/usenix/Usenix_BSD_Manuals/4.3_1st_printing_198611/

https://www.tuhs.org/cgi-bin/utree.pl?file=4.3BSD/usr/src/lib/libc/compat-sys5

Index: lib/libc/string/memccpy.3
===================================================================
RCS file: /cvs/src/lib/libc/string/memccpy.3,v
diff -u -p -r1.13 memccpy.3
--- lib/libc/string/memccpy.3	11 Sep 2022 06:38:11 -0000	1.13
+++ lib/libc/string/memccpy.3	11 Dec 2024 01:49:57 -0000
@@ -78,4 +78,4 @@ The
 function first appeared in
 .At V
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/memchr.3
===================================================================
RCS file: /cvs/src/lib/libc/string/memchr.3,v
diff -u -p -r1.13 memchr.3
--- lib/libc/string/memchr.3	11 Sep 2022 06:38:11 -0000	1.13
+++ lib/libc/string/memchr.3	11 Dec 2024 01:51:16 -0000
@@ -99,4 +99,4 @@ The
 function first appeared in
 .At V
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/memcmp.3
===================================================================
RCS file: /cvs/src/lib/libc/string/memcmp.3,v
diff -u -p -r1.10 memcmp.3
--- lib/libc/string/memcmp.3	11 Sep 2022 06:38:11 -0000	1.10
+++ lib/libc/string/memcmp.3	11 Dec 2024 01:51:45 -0000
@@ -83,4 +83,4 @@ The
 function first appeared in
 .At V
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/memcpy.3
===================================================================
RCS file: /cvs/src/lib/libc/string/memcpy.3,v
diff -u -p -r1.10 memcpy.3
--- lib/libc/string/memcpy.3	5 Jun 2013 03:39:23 -0000	1.10
+++ lib/libc/string/memcpy.3	11 Dec 2024 01:52:12 -0000
@@ -76,4 +76,4 @@ The
 function first appeared in
 .At V
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/memset.3
===================================================================
RCS file: /cvs/src/lib/libc/string/memset.3,v
diff -u -p -r1.9 memset.3
--- lib/libc/string/memset.3	11 Sep 2022 06:38:11 -0000	1.9
+++ lib/libc/string/memset.3	11 Dec 2024 01:52:41 -0000
@@ -72,4 +72,4 @@ The
 function first appeared in
 .At V
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strchr.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strchr.3,v
diff -u -p -r1.13 strchr.3
--- lib/libc/string/strchr.3	1 Oct 2018 06:37:37 -0000	1.13
+++ lib/libc/string/strchr.3	11 Dec 2024 01:53:10 -0000
@@ -113,4 +113,4 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strcspn.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strcspn.3,v
diff -u -p -r1.11 strcspn.3
--- lib/libc/string/strcspn.3	5 Jun 2013 03:39:23 -0000	1.11
+++ lib/libc/string/strcspn.3	11 Dec 2024 01:53:27 -0000
@@ -105,4 +105,4 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strpbrk.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strpbrk.3,v
diff -u -p -r1.10 strpbrk.3
--- lib/libc/string/strpbrk.3	5 Jun 2013 03:39:23 -0000	1.10
+++ lib/libc/string/strpbrk.3	11 Dec 2024 01:53:47 -0000
@@ -77,4 +77,4 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strrchr.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strrchr.3,v
diff -u -p -r1.12 strrchr.3
--- lib/libc/string/strrchr.3	1 Oct 2018 06:37:37 -0000	1.12
+++ lib/libc/string/strrchr.3	11 Dec 2024 01:54:09 -0000
@@ -115,4 +115,4 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strspn.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strspn.3,v
diff -u -p -r1.11 strspn.3
--- lib/libc/string/strspn.3	5 Jun 2013 03:39:23 -0000	1.11
+++ lib/libc/string/strspn.3	11 Dec 2024 01:54:29 -0000
@@ -89,4 +89,4 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
Index: lib/libc/string/strtok.3
===================================================================
RCS file: /cvs/src/lib/libc/string/strtok.3,v
diff -u -p -r1.23 strtok.3
--- lib/libc/string/strtok.3	2 Sep 2017 13:56:44 -0000	1.23
+++ lib/libc/string/strtok.3	11 Dec 2024 01:54:52 -0000
@@ -149,7 +149,7 @@ The
 function first appeared in
 .At III
 and was reimplemented for
-.Bx 4.3 Tahoe .
+.Bx 4.3 .
 The
 .Fn strtok_r
 function first appeared in