summaryrefslogtreecommitdiff
path: root/lib/libc/stdio
AgeCommit message (Expand)Author
2023-04-04PR/57250: Martin Husemann: dtoa mishandles infinite doubles on 32bit bigchristos
2022-05-24fix various typos in comments, docs and log messages.andvar
2022-04-19lib: remove CONSTCOND commentrillig
2022-04-03Improve wording to avoid confusion about the return value of {v,}asprintf(3)christos
2022-03-12reallocarr returns errno. preserve it.christos
2022-03-12vfwprintf(3): use reallocarrnia
2021-12-12fix typos in word "operation(s)".andvar
2021-10-28Use .Sq instead of a dangling .Sokim
2021-09-23printf(3): mention snprintb(3)wiz
2021-09-11fseek.3: fix grammarrillig
2021-07-25Update to reflect current reality for template characters - the processsimonb
2021-07-22revert changes to fflush.c (1.18) and fvwrite.c (1.25) until we investigatechristos
2021-07-19There's no need to adjust `iov' in the error path.christos
2021-07-16When fflush fails, adjust pointers and the io vectors. From RVP. Fixeschristos
2021-07-09Don't adjust the buffers when write returns 0. This happens with fmemopenchristos
2021-07-08Include the 0 return from write. Although the real write system call doeschristos
2021-07-08Obey EINTR and return immediately adjusting for unwritten. From RVPchristos
2021-07-06Handle EINTR, from RVP.christos
2021-07-05Account for partial writes when interrupted (from FreeBSD).christos
2021-02-16Correct floating-point terminology.riastradh
2021-02-07restore change from rev 1.23 "Avoid undefined behavior in fread(3)", mistakelyjdolecek
2021-02-01for fread(3) and fwrite(3) check for (size * nmemb) size_t overflow, andjdolecek
2021-01-31for unbuffered I/O arrange for the destination buffer to be filled in onejdolecek
2020-08-29stdio(3): fix typos in the manual pagerillig
2020-08-28Allow vdprintf to work on non-blocking non-regular files (Rob Newberry)christos
2020-02-22Avoid undefined behavior in fread(3)kamil
2019-09-07Document historysevan
2019-09-02putc & putw were in v1sevan
2019-09-02Start documenting historysevan
2019-09-01Refer to "w+" as "mode" as that's what fopen(3) calls it.uwe
2019-03-21Minor markup and wording fixes.uwe
2019-01-23remove diag assert - the compiler demands fp is non NULL now.mrg
2018-12-14Don't leave a subordinate clause out in the cold.uwe
2018-12-14Fix typo in the function comment.uwe
2018-07-04Indent.msaitoh
2018-02-22Remove extra "an"pgoyette
2018-02-20Markup "stdin".uwe
2018-02-20Make the list of STDBUF values and the list of mode values congruentuwe
2018-02-20Use semantic markup.uwe
2018-02-20Remove ineffective macros and arguments.wiz
2018-02-20Improve the setbuf(3) man-pagekamil
2018-02-04fixes for GCC 6:mrg
2018-01-17Revert to commits as they broke few rump testskamil
2018-01-05Include namespace.h in a few of libc source fileskamil
2017-12-31Fix plurals.dholland
2017-11-09Add O_REGULAR to enforce opening of only regular fileschristos
2017-11-04Be more consistent with how we refer to fopen() - pointed out by wiz@kre
2017-11-04Some (mostly minor) wording improvements (IMO)kre
2017-11-04Fix xref. Remove Tn.wiz
2017-11-04Avoid losing a fd (ie: close it) in the (ever so likely) case that thekre