OpenBSD CVS

src/lib/libc/string/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / lib / libc / string


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] Makefile.inc  1.39   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] bcmp.3  1.12   8 years  daniel   Document that these functions are now in strings.h. ok millert@
[TXT] bcmp.c  1.11   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] bcopy.3  1.12   8 years  daniel   Document that these functions are now in strings.h. ok millert@
[TXT] bcopy.c  1.7   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] bzero.3  1.13   6 years  schwarze   Add STANDARDS: denis@ spotted that it was missing. OK deraadt@ jca@ jmc@
[TXT] bzero.c  1.9   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] explicit_bzero.c  1.4   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] ffs.3  1.11   4 years  deraadt   adapt to bitstring(3) renaming, and look at that bit_ffs(3) is the actual name w...
[TXT] ffs.c  1.10   6 years  guenther   Instead of trying to handle ffs() with the normal rename-mark-hidden-and-alias d...
[TXT] memccpy.3  1.13   21 months  jmc   .Li -> .Vt where appropriate; from josiah frentsos, tweaked by schwarze ok schw...
[TXT] memccpy.c  1.7   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] memchr.3  1.13   21 months  jmc   .Li -> .Vt where appropriate; from josiah frentsos, tweaked by schwarze ok schw...
[TXT] memchr.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] memcmp.3  1.10   21 months  jmc   .Li -> .Vt where appropriate; from josiah frentsos, tweaked by schwarze ok schw...
[TXT] memcmp.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] memcpy.3  1.10   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] memcpy.c  1.4   6 years  guenther   clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to...
[TXT] memmem.3  1.3   4 years  claudio   Remove AUTHORS section. This follows what is done in strstr.3
[TXT] memmem.c  1.5   4 years  claudio   Replace the simple memmem() implementation with a version that is O(n) based on ...
[TXT] memmove.3  1.9   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] memmove.c  1.3   6 years  guenther   clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to...
[TXT] memrchr.c  1.4   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] memset.3  1.9   21 months  jmc   .Li -> .Vt where appropriate; from josiah frentsos, tweaked by schwarze ok schw...
[TXT] memset.c  1.8   6 years  guenther   clang doesn't propagate attributes like "asm labels" and "visibility(hidden)" to...
[TXT] stpcpy.3  1.6   10 years  schwarze   in HISTORY, say where this actually came from; ok deraadt@ bentley@
[TXT] stpcpy.c  1.3   6 years  tb   GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: ...
[TXT] stpncpy.c  1.3   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strcasecmp.3  1.14   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] strcasecmp.c  1.7   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strcasecmp_l.c  1.1   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] strcasestr.c  1.4   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strcat.3  1.19   22 months  jsg   libc string functions were not ported from pwb to v7 https://minnie.tuhs.org/pi...
[TXT] strcat.c  1.10   6 years  tb   GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: ...
[TXT] strchr.3  1.13   5 years  martijn   As per POSIX, when str{,r}chr is comparing it should convert c to a char. The C...
[TXT] strchr.c  1.4   5 years  martijn   As per POSIX, when str{,r}chr is comparing it should convert c to a char. The C...
[TXT] strcmp.3  1.15   22 months  jsg   libc string functions were not ported from pwb to v7 https://minnie.tuhs.org/pi...
[TXT] strcmp.c  1.9   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strcoll.3  1.11   5 years  schwarze   Improve the description of locale dependency: * mention LC_COLLATE; * clarify th...
[TXT] strcoll.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strcoll_l.c  1.1   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] strcpy.3  1.22   22 months  jsg   libc string functions were not ported from pwb to v7 https://minnie.tuhs.org/pi...
[TXT] strcpy.c  1.10   6 years  tb   GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: ...
[TXT] strcspn.3  1.11   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] strcspn.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strdup.3  1.22   8 years  mmcc   Phrase allocation failure more clearly. ok deraadt@
[TXT] strdup.c  1.7   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strerror.3  1.16   5 years  schwarze   More consistently put remarks about the less useful LC_* categoties, i.e. those ...
[TXT] strerror.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strerror_l.c  1.1   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] strerror_r.c  1.13   7 years  bluhm   Remove the save_errno dance inside strerror_r(3). It is from the time when we h...
[TXT] strlcat.c  1.19   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] strlcpy.3  1.27   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] strlcpy.c  1.16   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] strlen.3  1.14   22 months  jsg   strlen was in v6 libc (s5/perror.c) but not documented till v7 ok schwarze@
[TXT] strlen.c  1.9   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strmode.3  1.17   6 years  tb   void functions don't return 0 From Klemens Nanni
[TXT] strmode.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strncat.3  1.4   10 years  jmc   tweak previous;
[TXT] strncat.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strncmp.c  1.9   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strncpy.3  1.2   10 years  deraadt   Use somewhat harsher language and better examples; demonstrate that non-dangerou...
[TXT] strncpy.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strndup.c  1.3   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] strnlen.c  1.9   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] strpbrk.3  1.10   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] strpbrk.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strrchr.3  1.12   5 years  martijn   As per POSIX, when str{,r}chr is comparing it should convert c to a char. The C...
[TXT] strrchr.c  1.4   5 years  martijn   As per POSIX, when str{,r}chr is comparing it should convert c to a char. The C...
[TXT] strsep.3  1.14   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] strsep.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strsignal.3  1.9   5 years  schwarze   More consistently put remarks about the less useful LC_* categoties, i.e. those ...
[TXT] strsignal.c  1.8   8 years  guenther   __strsignal() is now declared in hidden/signal.h
[TXT] strspn.3  1.11   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] strspn.c  1.6   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strstr.3  1.13   8 years  schwarze   Add RETURN VALUES section and .Xr to memmem(3). From Michal Mazurek <akfaew at j...
[TXT] strstr.c  1.9   4 years  claudio   Resync our strstr.c with the musl version. Removes some debug code and optimizes...
[TXT] strtok.3  1.23   6 years  schwarze   delete pointless .Tn ASCII found by jca@ with mandoc -Tlint
[TXT] strtok.c  1.8   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strxfrm.3  1.12   5 years  schwarze   Improve the description of locale dependency: * mention LC_COLLATE; * clarify th...
[TXT] strxfrm.c  1.7   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] strxfrm_l.c  1.1   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] swab.3  1.10   20 months  jmc   use Fn rather than Nm for swab(); from josiah frentsos
[TXT] swab.c  1.9   9 years  tedu   update swab() to match the current posix definition. "rationale: none." rewrite ...
[TXT] timingsafe_bcmp.3  1.2   9 years  tedu   loosen the spec for timingsafe functions slightly, so as to not artificially con...
[TXT] timingsafe_bcmp.c  1.3   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] timingsafe_memcmp.c  1.2   8 years  guenther   Add framework for resolving (pun intended) libc namespace issues, using wrapper ...
[TXT] wcscasecmp.3  1.5   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] wcscasecmp.c  1.3   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcscasecmp_l.c  1.1   6 years  schwarze   New POSIX xlocale implementation written from scratch. Complete in the sense tha...
[TXT] wcscat.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcscat.c  1.5   6 years  tb   GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: ...
[TXT] wcschr.3  1.4   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcschr.c  1.6   8 years  guenther   Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by del...
[TXT] wcscmp.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcscmp.c  1.5   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcscpy.3  1.5   7 years  jmc   the referred to EXAMPLES section is now in strncpy(3); issue reported by scott c...
[TXT] wcscpy.c  1.5   6 years  tb   GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections with "warning: ...
[TXT] wcscspn.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcscspn.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcsdup.3  1.4   12 years  schwarze   update HISTORY and SEE ALSO for all of string(3), together with various smaller ...
[TXT] wcsdup.c  1.3   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcslcat.c  1.7   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] wcslcpy.3  1.7   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] wcslcpy.c  1.8   5 years  millert   I am retiring my old email address; replace it with my OpenBSD one.
[TXT] wcslen.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcslen.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcsncat.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcsncmp.c  1.5   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcsncpy.c  1.5   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcspbrk.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcspbrk.c  1.5   8 years  guenther   Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by del...
[TXT] wcsrchr.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcsrchr.c  1.5   8 years  guenther   Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by del...
[TXT] wcsspn.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcsspn.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wcsstr.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wcsstr.c  1.5   8 years  guenther   Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by del...
[TXT] wcstok.3  1.7   12 years  schwarze   update HISTORY and SEE ALSO for all of string(3), together with various smaller ...
[TXT] wcstok.c  1.3   18 years  espie   zap remaining rcsid. Kill old files that are no longer compiled. okay theo
[TXT] wcswcs.c  1.1   19 years  espie   Import w* functions so that I can send smaller diffs around. (Nothing activated...
[TXT] wcswidth.3  1.2   12 years  schwarze   update HISTORY and SEE ALSO for all of string(3), together with various smaller ...
[TXT] wcswidth.c  1.5   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wmemchr.3  1.10   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wmemchr.c  1.5   8 years  guenther   Eliminate the last of the LINTEDn and PRINTFLIKEn comments. In one case, by del...
[TXT] wmemcmp.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wmemcmp.c  1.5   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wmemcpy.3  1.5   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wmemcpy.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wmemmove.3  1.3   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wmemmove.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] wmemset.3  1.4   11 years  tedu   Use the fancy .In macro for includes. From Jan Klemkow. ok jmc schwarze
[TXT] wmemset.c  1.4   8 years  guenther   Wrap <inttypes.h> and finish wrapping of <wchar.h> so that calls go direct and t...
[TXT] __strerror.c (in the Attic) [Hide]  1.14   20 years  millert   No longer need __strerror(3) now that we use strerror_r() inside libc.
[TXT] __strsignal.c (in the Attic) [Hide]  1.11   19 years  otto   Merge common functionality of __strsignal and strerror_r. ok jaredy@ miod@
[TXT] bm.3 (in the Attic) [Hide]  1.13   10 years  tedu   remove the never used bm string functions
[TXT] bm.c (in the Attic) [Hide]  1.8   10 years  tedu   remove the never used bm string functions
[TXT] bstring.3 (in the Attic) [Hide]  1.11   9 years  deraadt   In ingo's new world order, we do not want multiple manual pages describing the s...
[TXT] index.3 (in the Attic) [Hide]  1.6   24 years  espie   index/rindex as deprecated synonyms to strchr/strrchr.
[TXT] index.c (in the Attic) [Hide]  1.7   9 years  millert   Make index/rindex weak aliases of strchr/strrchr since they are not part of the ...
[TXT] rindex.3 (in the Attic) [Hide]  1.5   24 years  espie   index/rindex as deprecated synonyms to strchr/strrchr.
[TXT] rindex.c (in the Attic) [Hide]  1.8   9 years  millert   Make index/rindex weak aliases of strchr/strrchr since they are not part of the ...
[TXT] strftime.3 (in the Attic) [Hide]  1.4   26 years  millert   use tzcode strftime(3) as it is kept up to date.
[TXT] strftime.c (in the Attic) [Hide]  1.9   26 years  millert   use tzcode strftime(3) as it is kept up to date.
[TXT] string.3 (in the Attic) [Hide]  1.14   9 years  deraadt   In ingo's new world order, we do not want multiple manual pages describing the s...