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