aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Expand)AuthorAgeFilesLines
* lib/libc/tests/string: add unit tests for memccpy()Robert Clausecker2023-12-252-0/+206
* lib/libc/amd64/string: implement strlcat() through strlcpy()Robert Clausecker2023-12-252-0/+26
* lib/libc/amd64/string: add strlcpy scalar, baseline implementationRobert Clausecker2023-12-252-0/+282
* lib/libc/tests/string: add unit test for strlcpyRobert Clausecker2023-12-252-0/+184
* lib/libc/amd64/string/strcat.S: enable use of SIMDRobert Clausecker2023-12-251-5/+42
* lib/libc/amd64/string: implement strncpy() by calling stpncpy()Robert Clausecker2023-12-252-0/+42
* lib/libc/amd64/string: add stpncpy scalar, baseline implementationRobert Clausecker2023-12-252-0/+284
* lib/libc/tests/string/stpncpy_test.c: extend for upcoming SSE implementationRobert Clausecker2023-12-251-13/+84
* lib/libc/amd64/string: implement strsep() through strcspn()Robert Clausecker2023-12-252-0/+58
* lib/libc/amd64/string: add strrchr scalar, baseline implementationRobert Clausecker2023-12-252-0/+210
* lib/libc/amd64/string: add strncmp scalar, baseline implementationRobert Clausecker2023-12-252-0/+489
* lib/libc/tests/string: add unit tests for strncmp(3)Robert Clausecker2023-12-252-0/+166
* lib/libc/amd64/string: implement strpbrk() through strcspn()Robert Clausecker2023-12-253-8/+54
* lib/libc/amd64/string/strcmp.S: add baseline implementationRobert Clausecker2023-12-251-7/+292
* regex: mixed sets are misidentified as singletonsBill Sommerfeld2023-12-222-6/+62
* Revert "power*/SYS.h: implement _SYSCALL_BODY() macro"Brooks Davis2023-12-212-17/+24
* power*/SYS.h: implement _SYSCALL_BODY() macroBrooks Davis2023-12-212-24/+17
* lib/libc/amd64/string/strcspn.S: always return earliest match in 17--32 char ...Robert Clausecker2023-12-211-3/+24
* lib/libc/tests/string/strcspn_test.c: add test for correct match orderRobert Clausecker2023-12-211-1/+50
* arm/SYS.h: align with other archesBrooks Davis2023-12-182-19/+13
* arm/SYS.h: remove unused CURBRK macroBrooks Davis2023-12-181-1/+0
* {amd64,i386}/SYS.h: add _SYSCALL and _SYSCALL_BODYBrooks Davis2023-12-189-30/+33
* riscv/SYS.h: implement _SYSCALL_BODY() macroBrooks Davis2023-12-181-9/+8
* Remove _POSIX_PRIORITIZED_IO references from man pagesAlan Somers2023-12-183-28/+2
* libc: correct some memory leaks in acl_to_text(3) and acl_to_text_np(3)Peter Eriksson2023-12-171-0/+3
* libc/i386/SYS.h: Remove unused LCALL macroBrooks Davis2023-12-121-3/+0
* libc/*/SYS.h: remove SYCALL macroBrooks Davis2023-12-126-51/+3
* libc: expose execvpe for Linux compatBrooks Davis2023-12-115-11/+28
* capsicum: introduce cap_rights_is_empty FunctionMariusz Zaborski2023-12-112-1/+22
* strfmon.c: Use the restrict keyword directlyKonstantin Belousov2023-12-101-3/+3
* strfmon: style fixesJose Luis Duran2023-12-101-98/+99
* strfmon: Silence scan-build warningJose Luis Duran2023-12-091-1/+0
* strfmon.3: Cleanup example codeJose Luis Duran2023-12-091-3/+5
* libc: simplify MDASM/NOASM checksBrooks Davis2023-12-061-3/+1
* libc: don't needlessly add vfork.o to NOASMBrooks Davis2023-12-063-9/+0
* libc: rename arm and i386 Ovfork.S to vfork.SBrooks Davis2023-12-064-7/+2
* Remove never implemented sbrk and sstk syscallsBrooks Davis2023-12-046-7/+5
* sigaction.2: clarify that fork isn't async-signal-safe, but _Fork isAlan Somers2023-12-011-2/+2
* jail: Don't allow jail_set(2) to resurrect dying jails.Jamie Gritton2023-11-301-2/+4
* memfd_create: don't allocate heap memoryBrooks Davis2023-11-281-13/+3
* memfd_create: move implementation to libc/genBrooks Davis2023-11-285-94/+133
* getpagesize(3): drop support for non-ELF kernelsBrooks Davis2023-11-281-24/+4
* getpagesizes(3): drop support for kernels before 9.0Brooks Davis2023-11-281-16/+7
* lib: Automated cleanup of cdefs and other formattingWarner Losh2023-11-278-16/+0
* Remove copyright strings ifdef'd outWarner Losh2023-11-2712-78/+0
* sccs: Manual changesWarner Losh2023-11-278-28/+5
* lib: Remove ancient SCCS tags.Warner Losh2023-11-27836-1998/+2
* dirdeps: Update/fix Makefile.depend* for toolchainKa Ho Ng2023-11-271-0/+1
* libc: remove some obsolete VCS dataBrooks Davis2023-11-216-33/+0
* aio_read.2: correct the description of aio_bufAlan Somers2023-11-211-2/+2