summaryrefslogtreecommitdiff
path: root/src/lib/libc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Sort NAME, RETURN VALUES, ERRORS, and STANDARDS in the same order as SYNOPSIS.schwarze11 days1-16/+16
* Implement the POSIX-2024 close-on-fork flag, but modified to beguenther12 days2-9/+10
* replace the flockfile backend with a per FILE recursive mutex.dlg12 days1-1/+7
* This thread-aware profiling support diff comes from Yuichiro NAITO.deraadt2025-07-161-1/+5
* add libc specific __cmtx and __rcmtx locks for internal use.dlg2025-07-121-1/+55
* make the argument to ether_ntoa const.dlg2025-06-292-5/+5
* The mdoc(7) .Ft macro does not need quoting of its arguments, but aboutschwarze2025-06-138-35/+35
* <uvm/uvmexp.h> is clearly only for VM_MALLOC_CONF, but <sys/sysctl.h> takesderaadt2025-06-121-2/+1
* Revert 1.144 of lib/libc/stdlib/malloc.3. It was changed by accidentyasuoka2025-06-041-12/+3
* Again. Make exit(), fclose(), fflush(), and freopen() comply withyasuoka2025-06-032-9/+17
* Delete bad advice about abusing malloc_options = "X" as a productionschwarze2025-05-271-12/+3
* explain more precisely how to initialize malloc_options;schwarze2025-05-241-4/+12
* When commons were deprecated, noone noticed that malloc_options in staticderaadt2025-05-232-7/+10
* When describing v3 crypt, be specific as to which machine was simulated.jsg2025-01-091-3/+3
* appeared in 4.3BSD before 4.3BSD-Tahoejsg2024-12-1111-33/+33
* remove unneeded semicolons; checked by millert@jsg2024-09-201-2/+2
* typo in comment; Effectivly -> Effectively; ok gilles@op2024-09-031-2/+2
* wild white spacederaadt2024-09-031-2/+2
* Revert commitid KcCtsA53F9UQzc0t:guenther2024-08-301-5/+6
* Use struct __sFILE instead of FILE in thread locking callbackguenther2024-08-181-5/+6
* Make exit(), fclose(), fflush(), and freopen() comply with POSIX-2008guenther2024-08-121-6/+5
* wcslcpy() and wcslcat() are in POSIX-2024. Update #include visibilityguenther2024-08-071-4/+11
* A dozen interfaces in <endian.h> were standardized in POSIX-2024 as expectedguenther2024-08-031-6/+4
* The improbable occurred: strlcpy(3) and strlcat(3) are in POSIX-2024.guenther2024-08-032-7/+16
* mkostemp(3) and reallocarray(3) are in POSIX-2024:guenther2024-08-031-2/+6
* Add wcsnlen(3), wcslen(3) with a max len argumentjca2024-07-143-7/+84
* Zap warning against __findenv usage, it is not exported by libcjca2024-07-101-3/+1
* strmode takes a mode_t, not an int; prompted by Collin Funk.otto2024-06-231-4/+2
* drop htonl(), htons(), ntohl(), ntohs() MD functions from libcnaddy2024-04-155-50/+21
* In _malloc_init(), round up the region being mprotected RW to the mallocmiod2024-03-301-11/+11
* POSIX defines inet_ntoa, not inet_aton.bentley2024-03-061-3/+3
* Add mkdtemps(3), like mkdtemp(3) but with a suffix.millert2024-03-012-8/+32
* make login.conf(5) and crypt_newhash(3) and the underlying codederaadt2024-01-221-2/+2
* Make our mktemp(3) callback-driven and split into multiple files.millert2024-01-195-130/+195
* Move mktemp.c to stdlib where it belongs.millert2024-01-193-4/+582
* A small cleanup of malloc_bytes(), getting rid of a goto and a tinyotto2023-12-191-29/+27
* zap trailing whitespacetb2023-12-041-2/+2
* Save backtraces to show in leak dump. Depth of backtrace set byotto2023-12-042-87/+184
* KNF plus fixed a few signed vs unsigned compares (that we actuallyotto2023-11-041-22/+33
* Enable ISO C11 APIs when building libc, even with an older compiler.millert2023-10-291-1/+9
* A few micro-optimizations; ok asou@otto2023-10-261-20/+15
* correct Va in previous;jmc2023-10-221-2/+3
* When option D is active, store callers for all chunks; this avoidsotto2023-10-222-86/+178
* Print waring message when not allocated memory in putleakinfo().asou2023-09-091-2/+20
* Document that small allocations are initially junked with 0xdf nowotto2023-07-011-3/+3
* Recommit "Allow to ask for deeper callers for leak reports usingotto2023-06-302-12/+71
* Revert previous, not all platforms allow compilingotto2023-06-232-37/+4
* Allow to ask for deeper callers for leak reports using malloc options.otto2023-06-222-4/+37
* Add portable version and m88k-specific version lb() function, becauseaoyama2023-06-071-1/+21
* More thorough write-afetr-free checks.otto2023-06-042-19/+33