summaryrefslogtreecommitdiff
path: root/include/stdlib.h
AgeCommit message (Expand)Author
2019-01-05We can make a stronger guarantee than __pure.maya
2018-08-15PR standards/53525: move getsubopt() to stdlib.hmartin
2017-10-07remove recallocarraychristos
2017-10-07add recallocarray (used by openssh-7.6)christos
2016-07-01add hmac(3)christos
2015-11-07Add the C11 function aligned_alloc to libc.nros
2015-02-17Move reallocarray under _OPENBSD_SOURCE where it belongs.joerg
2015-02-17Introduce reallocarr(3) for easy (re)allocation of memory with overflowjoerg
2015-02-05add reallocarraychristos
2015-01-18remove restrict to match with OpenBSD prototype (Kamil Rytarowski)christos
2015-01-16Add strtonum protected with _OPENBSD_SOURCEchristos
2014-06-18add mkostemp{s,} mkstemps from FreeBSDchristos
2014-06-12rename to 60christos
2014-06-12fix srandom and initstate signatures (from enh at google)christos
2014-01-08add ptsname_rchristos
2013-04-26add at_quick_exit and quick_exitchristos
2013-04-26Provide the long long routines for C++11 code.joerg
2013-04-19Add MB_CUR_MAX_L.joerg
2013-04-18Add mblen_l, mbstowcs_l, wctomb_l, mbtowc_l and wcstombs_l.joerg
2013-04-18Add strtof_l, strtod_l and strtold_l.joerg
2013-04-16Add strtol_l and friends. Switch _citrus_bcs_strtol to use plainjoerg
2012-06-21sprinkle restrict in realpath(3)christos
2012-06-03Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) tojoerg
2012-04-20PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv()christos
2011-03-16remove commaize_number.christos
2011-03-15put in a proto for commaize_number()pooka
2011-02-04add arc4random_{buf,uniform}, from OpenBSD.christos
2010-12-22Use __constfunc(3) instead of __attribute__((const)) directly.jruoho
2010-10-01make putenv POSIX compliant.christos
2010-06-01later versions of pcc may define __GNUC__ for compatibility reasons, soplunky
2010-02-25Consistently use __printflike and __scanflike.joerg
2009-11-15Don't define wchar_t for c++; it is native in the language. From Alexanderchristos
2009-07-20Add a fast, platform independent hash function to libc.joerg
2009-01-20cleanup after devmajor_t:drochner
2009-01-20Change major()/minor() to return 32-bit types again, calleddrochner
2009-01-11merge christos-time_tchristos
2008-06-21Use __builtin_alloc() with pcc.gmcgarry
2008-04-07RANDOM_MAX: don't rely on integer overflow.yamt
2008-04-01everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,drochner
2008-02-28add RANDOM_MAX define from anon ymouschristos
2008-02-02Add csetexpandtc()christos
2007-12-24change some __attribute__s to __keywordsperry
2007-12-14humanize_number was the only function in <util.h> that is not in libutil.christos
2007-11-19Enable posix_memalign().ad
2007-04-22The alloca() arg type check is broken (cpp do not do string comparisions)ragge
2006-03-15Add strtof(3) and strtold(3); welcome libc 12.137.kleink
2005-12-26u_intN_t -> uintN_tperry
2005-12-24__const__ -> constperry
2005-09-26Move getenv_r() to the local section.kleink
2005-09-25Add getenv_r and ttyname_rchristos