summaryrefslogtreecommitdiff
path: root/include/stdio.h
AgeCommit message (Expand)Author
2024-08-07asprintf() and vasprintf() are in POSIX-2024. Update #includePhilip Guenther
2022-01-05funopen(): change seekfn argument to use off_t, not fpos_tTodd C. Miller
2020-09-11add format string checking annotations for dprintf(3) and vdprintf(3)Christian Weisgerber
2016-09-09Move the 10 (!) defintions of NULL to their own mini header file andTodd C. Miller
2016-03-16remove cpp version of __sputc, since the inline version is all we haveTheo de Raadt
2016-03-14Expose snprintf() and vsnprintf() for XPG 5. It predates C99 butTodd C. Miller
2015-01-20increase TMP_MAX to the equivalent of INT_MAX. it's actually more,Ted Unangst
2014-03-27safe to remove gets, now that's gone from cstdio tooTed Unangst
2014-03-25try to put the pin back in.Ted Unangst
2014-03-25no getsTed Unangst
2014-03-16lint is dead (long live the lint!), so stop using it as a cpp conditionalPhilip Guenther
2013-12-04express final disapproval of the interfaces in libcompat, such asTheo de Raadt
2013-03-28Enable fmemopen(3) and open_{w,}memstream(3)Eric Faurot
2013-01-30Add support for POSIX.1-2008 functions dprintf(3) and vdprintf(3).Brad Smith
2012-03-21Implement getdelim(3) and getline(3).Federico G. Schwindt
2011-07-18Expose a bunch of new functionality from POSIX 2008: openat(2),Matthew Dempsky
2011-07-03As pointed out by Richard Guenther our definitionJonathan Gray
2011-04-06Define NULL as a void * instead of a long integer, as required by Single Unix.Miod Vallat
2009-11-09Fix the handle locking in stdio to use flockfile/funlockfileKurt Miller
2009-10-22Back out previous commit, as it caused too much growth for the installPhilip Guenthe
2009-10-21Fix the handle locking in stdio to use flockfile/funlockfilePhilip Guenthe
2006-01-13Remove neither documented nor found in any spec ctermid_r() function - ctermid()Miod Vallat
2006-01-06Adapt things to use __type_t instead of _BSD_TYPE_T_Todd C. Miller
2005-12-13First step in include files overhaul. Use __FOO_VISIBLE (as definedTodd C. Miller
2005-05-11let vfscanf be a real function. Use a weak_alias on systems where thisMarc Espie
2005-04-30Change internals of FILE: reuse the unget buffer field to access anMarc Espie
2004-06-07major bump to libc and libpthread to break the dependency of aMarco S Hyman
2003-08-01add __bounded__ attributes for userland headers; enabled with -WboundedAnil Madhavapeddy
2003-06-26backout the __bounded__ attributes for a while; requested by deraadt@Anil Madhavapeddy
2003-06-26Mark various standard library functions with the __bounded__ attribute.Anil Madhavapeddy
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-12-30Back out __EOF stuff and just use -1 in ctype.h. This is OK sinceTodd C. Miller
2002-12-29Don't define EOF In ctype.h, some 3rd party code checks whether orTodd C. Miller
2002-10-25NULL is now 0L so it is the same size as a pointer.Todd C. Miller
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained o...Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2001-11-02attribute(format) no longer implies nonnull...Marc Espie
2001-09-04put changes back, this time ALL the files.Federico G. Schwindt
2001-08-30Back out fgsch@'s tree breaking commits.Todd T. Fries
2001-08-30fix some const warningsFederico G. Schwindt
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-03-04Make P_tmpdir point to /tmp/ not /var/tmpTodd C. Miller
2000-02-22Use an _BSD_FOO_T_ type declaration for off_t in machine/ansi.h to allowTodd C. Miller
2000-02-21Add fseeko() and ftello() -- versions of fseek() and ftell() that use off_t.Todd C. Miller
1999-09-17Be thorough about NULL as __null for C++.Marc Espie
1998-11-20Add thread-safety to libc, so that libc_r will build (on i386 at least).David Leonard
1997-11-29Add __attribute__ for asprintf.Todd C. Miller
1997-11-29Implement asprintf(3) and vasprintf(3) functions similar to theTodd C. Miller
1996-10-28Do not enable putc() macro implementation if _POSIX_SOURCE is defined;Thorsten Lockert