summaryrefslogtreecommitdiff
path: root/src/lib/libc (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove malloc interposition, a workaround that was once needed for emacsotto2023-05-271-7/+7
* Add PROTO_NORMAL() declarations for the remaining syscalls, to avoidguenther2023-05-181-4/+1
* As mmap(2) is no longer a LOCK syscall, do away with the extraotto2023-05-101-23/+1
* remove duplicate includejsg2023-04-211-2/+1
* remove bad Pp;jmc2023-04-171-3/+2
* Dump (leak) info using utrace(2) and compile the code always inotto2023-04-162-148/+199
* Introduce variation in location of junked bytes; ok tb@otto2023-04-051-3/+8
* Check all chunks in the delayed free list for write-after-free.otto2023-04-012-8/+25
* Last arg is also a pointer, so pass NULL instead of 0; ok deraadt@otto2023-03-251-2/+2
* Change malloc chunk sizes to be fine grained.otto2023-03-251-102/+142
* Fix a number of out of bound reads in DNS response parsing.millert2023-03-151-1/+7
* There is no reason to-be-cleared chunks cannot participate in delayedotto2023-02-271-27/+23
* Change the way malloc_init() works so that the main data structuresotto2022-12-271-65/+66
* spelling fixes; from paul tagliamontejmc2022-12-278-15/+15
* tolower(3) guarantees to return its argument unchanged if it's notflorian2022-11-161-10/+3
* In __cxa_atexit(), there is no need to initialize local pointer beforederaadt2022-10-221-2/+2
* put the malloc_readonly struct into the "openbsd.mutable" section, soderaadt2022-10-141-2/+3
* use Fn rather than Nm for swab(); from josiah frentsosjmc2022-09-281-6/+6
* .Li -> .Vt where appropriate;jmc2022-09-1124-106/+103
* remove unused blowfish inline definesjsg2022-08-281-8/+1
* For putenv(3), return an error if string starts with a '=' character.millert2022-08-082-5/+10
* change some 4.4BSD references to earlier releasesjsg2022-08-042-6/+6
* libc string functions were not ported from pwb to v7jsg2022-08-013-15/+9
* strlen was in v6 libc (s5/perror.c) but not documented till v7jsg2022-07-311-5/+4
* fix indenttb2022-07-311-2/+2
* Randomise the rekey interval a little. Previously, the chacha20djm2022-07-311-2/+8
* If a command or interface first appeared in PWB/UNIX, UNIX System III orjsg2022-07-252-6/+10
* To figure our whether a large allocation can be grown into theguenther2022-06-301-12/+2
* system(3) should ignore SIGINT and SIGQUIT until the shell exits.millert2022-05-211-4/+17
* Fix typo in last commit.millert2022-04-131-2/+2