summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
AgeCommit message (Expand)Author
2024-08-12Make exit(), fclose(), fflush(), and freopen() comply with POSIX-2008Philip Guenther
2024-08-03mkostemp(3) and reallocarray(3) are in POSIX-2024:Philip Guenther
2024-07-10Zap warning against __findenv usage, it is not exported by libcJeremie Courreges-Anglas
2024-03-30In _malloc_init(), round up the region being mprotected RW to the mallocMiod Vallat
2024-03-01Add mkdtemps(3), like mkdtemp(3) but with a suffix.Todd C. Miller
2024-01-19Make our mktemp(3) callback-driven and split into multiple files.Todd C. Miller
2024-01-19Move mktemp.c to stdlib where it belongs.Todd C. Miller
2023-12-19A small cleanup of malloc_bytes(), getting rid of a goto and a tinyOtto Moerbeek
2023-12-04zap trailing whitespaceTheo Buehler
2023-12-04Save backtraces to show in leak dump. Depth of backtrace set byOtto Moerbeek
2023-11-04KNF plus fixed a few signed vs unsigned compares (that we actuallyOtto Moerbeek
2023-10-26A few micro-optimizations; ok asou@Otto Moerbeek
2023-10-22correct Va in previous;Jason McIntyre
2023-10-22When option D is active, store callers for all chunks; this avoidsOtto Moerbeek
2023-09-09Print waring message when not allocated memory in putleakinfo().ASOU Masato
2023-07-01Document that small allocations are initially junked with 0xdf nowOtto Moerbeek
2023-06-30Recommit "Allow to ask for deeper callers for leak reports usingOtto Moerbeek
2023-06-23Revert previous, not all platforms allow compilingOtto Moerbeek
2023-06-22Allow to ask for deeper callers for leak reports using malloc options.Otto Moerbeek
2023-06-07Add portable version and m88k-specific version lb() function, becauseKenji Aoyama
2023-06-04More thorough write-afetr-free checks.Otto Moerbeek
2023-05-27Remove malloc interposition, a workaround that was once needed for emacsOtto Moerbeek
2023-05-18Add PROTO_NORMAL() declarations for the remaining syscalls, to avoidPhilip Guenther
2023-05-10As mmap(2) is no longer a LOCK syscall, do away with the extraOtto Moerbeek
2023-04-21remove duplicate includeJonathan Gray
2023-04-17remove bad Pp;Jason McIntyre
2023-04-16Dump (leak) info using utrace(2) and compile the code always inOtto Moerbeek
2023-04-05Introduce variation in location of junked bytes; ok tb@Otto Moerbeek
2023-04-01Check all chunks in the delayed free list for write-after-free.Otto Moerbeek
2023-03-25Change malloc chunk sizes to be fine grained.Otto Moerbeek
2023-02-27There is no reason to-be-cleared chunks cannot participate in delayedOtto Moerbeek
2022-12-27Change the way malloc_init() works so that the main data structuresOtto Moerbeek
2022-12-27spelling fixes; from paul tagliamonteJason McIntyre
2022-10-22In __cxa_atexit(), there is no need to initialize local pointer beforeTheo de Raadt
2022-10-14put the malloc_readonly struct into the "openbsd.mutable" section, soTheo de Raadt
2022-09-11.Li -> .Vt where appropriate;Jason McIntyre
2022-08-08For putenv(3), return an error if string starts with a '=' character.Todd C. Miller
2022-08-04change some 4.4BSD references to earlier releasesJonathan Gray
2022-07-25If a command or interface first appeared in PWB/UNIX, UNIX System III orJonathan Gray
2022-06-30To figure our whether a large allocation can be grown into thePhilip Guenther
2022-05-21system(3) should ignore SIGINT and SIGQUIT until the shell exits.Todd C. Miller
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-03-29man pages: add missing word, The foo() ... -> The foo() function ...Christian Weisgerber
2022-02-26Currently malloc caches a number of free'ed regions up to 128kOtto Moerbeek
2022-02-06remove please from manual pagesJonathan Gray
2022-01-06refer to longindex as an argument, not a field;Jason McIntyre
2021-12-08lsearch(3): reimplement using lfind(3)Scott Soule Cheloha
2021-12-07lsearch(3): append key to array with memmove(3) instead of memcpy(3)Scott Soule Cheloha
2021-12-02bsearch(3): support arrays with more than INT_MAX elementsScott Soule Cheloha
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt