summaryrefslogtreecommitdiffstats
path: root/include/stdlib.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Inroduce malloc_conceal() and calloc_conceal(). Similar to theirotto2019-05-101-1/+3
* Introducing malloc_usable_size() was a mistake. While some otherotto2018-11-211-2/+1
* Implement malloc_usable_size(); ok millert@ deraadt@ and jmc@ for the man pageotto2018-11-181-1/+2
* Implement C11's aligned_alloc(3). ok guenther@otto2018-11-051-1/+6
* New POSIX xlocale implementation written from scratch.schwarze2017-09-051-4/+3
* arc4random_buf should be bounded buffer, not bounded stringtom2017-05-111-2/+2
* Add bounded attribute to freezero(). OK tom@millert2017-05-101-2/+3
* Introducing freezero(3) a version of free that guarantees the processotto2017-04-101-1/+2
* Introducing recallocarray(3), a blend of calloc(3) and reallocarray(3)otto2017-03-061-1/+2
* Remove duplicated includes in stdlib.h and termios.hfcambus2016-09-201-3/+1
* Move the 10 (!) defintions of NULL to their own mini header file andmillert2016-09-091-12/+2
* The first argument to devname(3) should be dev_t, not int.millert2015-07-141-2/+2
* add restrict to strtol like functions. ok guenthertedu2015-02-081-10/+10
* we don't have an alloca() symbol anywhere in libc, don't prototype it.tedu2015-01-151-2/+2
* Change rand(), random(), drand48(), lrand48(), mrand48(), and srand48()deraadt2014-12-081-1/+6
* header changes for recent libc changes:tedu2014-12-081-5/+1
* Add additional userland interfaces for setting close-on-exec on fdsguenther2014-08-311-1/+9
* Clean up after arc4random u_int32_t uint32_t changebeck2014-07-091-3/+3
* change mallocarray to reallocarray. useful in a few more situations.tedu2014-04-221-2/+2
* Introducing: void *mallocarray(size_t nmemb, size_t size);deraadt2014-04-211-1/+4
* Annotate a few more bounded functions: realpath(3) needs a buffermartynas2013-12-281-2/+3
* Fix typo; 200809 not 20080 for __POSIX_VISIBLE. Noticed by jca@millert2013-12-131-2/+2
* The getopt() prototype and externs don't belong in stdlib.h. Berkeleymillert2013-11-221-8/+5
* Remove arc4random_stir() and arc4random_addrandom(), which none shouldderaadt2013-10-211-4/+1
* Add getprogname() and setprogname() to ease slackers^porters' work.ajacoutot2013-05-311-1/+5
* Simple emulation of POSIX pty APIs posix_openpt(), ptsname(),millert2012-12-031-1/+9
* Improve standards conformance: ecvt(), fcvt(), gcvt(), mktemp(), ttyslot(),guenther2012-06-011-14/+37
* As pointed out by Richard Guenther our definitionjsg2011-07-031-1/+3
* Define NULL as a void * instead of a long integer, as required by Single Unix.miod2011-04-061-2/+2
* add posix_madvise, posix_memalign, strndup, and strnlen. mostly fromtedu2010-05-181-1/+2
* Make putenv(), setenv() and unsetenv() standards compliant. Themillert2009-06-031-3/+3
* - replace dtoa w/ David's gdtoa, version 2008-03-15martynas2008-09-071-1/+3
* remove recalloc; sloppy me; ok deraadt@otto2008-06-241-2/+1
* Remove obsolete (and erroneous) #if statement that caused all compilersragge2008-06-201-6/+2
* Add strtof() to libc, some ports seem to like it. Currently it's a simplelandry2008-06-131-1/+2
* diff from djm@ committed at his request:otto2008-03-161-1/+5
* add recaloc(3)millert2007-09-031-1/+2
* add lldiv prototype; ok deraadt@djm2006-09-171-1/+3
* after we changed mode_t to be an int, the devname() man page wasderaadt2006-03-311-2/+2
* Add lldiv(), imaxabs(), imaxdiv(), strtoimax() and strtoumax()millert2006-01-131-2/+9
* Adapt things to use __type_t instead of _BSD_TYPE_T_millert2006-01-061-11/+9
* First step in include files overhaul. Use __FOO_VISIBLE (as definedmillert2005-12-131-45/+78
* mktemp(3) et al. go in stdlib.h, not unistd.h. While there be moremillert2005-05-271-1/+5
* major abi changes:espie2005-05-111-2/+3
* Update strtonum() protormillert2004-08-031-3/+3
* strtonum prototypetedu2004-05-031-1/+3
* Add _Exit(3) as per C99. Discussed with espie@ some time ago.millert2004-05-031-1/+2
* Prototype llabs(3). Forgotten commit gathering bit rot in my tree...millert2004-01-211-1/+3
* add __bounded__ attributes for userland headers; enabled with -Wboundedavsm2003-08-011-3/+5
* backout the __bounded__ attributes for a while; requested by deraadt@avsm2003-06-261-5/+3