aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdio
Commit message (Expand)AuthorAgeFilesLines
* fflush: correct buffer handling in __sflushDag-Erling Smørgrav2023-11-081-10/+9
* libc: Fix size range check in setvbufEd Maste2022-10-071-1/+2
* MFC r364029: tmpnam(3): Also mention tmpfile in the ENVIRONMENT sectionGordon Bergling2020-08-141-1/+3
* MFC r359547, r359629 (by imp): Note some functions that appeared in First Edi...Gordon Bergling2020-08-011-0/+7
* MFC r359773 (by carlavilla): Add HISTORY section to getc(3)Gordon Bergling2020-08-011-1/+17
* MFC r362326: fgetln(3): Add a Caveats SectionGordon Bergling2020-06-271-1/+31
* MFC r362171: libc manpages: various improvements from NetBSDGordon Bergling2020-06-273-3/+34
* MFC r357284, r357419: stdio unlockedKyle Evans2020-02-1311-19/+117
* MFC r339883:Mark Johnston2018-11-171-2/+2
* Follow up on r331936. gets_s(3) will also fail in the same way thatCy Schubert2018-10-281-0/+2
* Implement printf(3) family %m format string extension.Konstantin Belousov2018-05-222-1/+28
* Conform to Berne Convention.Cy Schubert2018-05-191-1/+1
* Don't put multiple names on a single .Nm line. This fixes apropos(1)Edward Tomasz Napierala2018-04-171-2/+12
* The correct symbol version for FreeBSD 12 is 1.5.Cy Schubert2018-04-031-1/+4
* Correct the version number for gets_s(3).Cy Schubert2018-04-031-1/+1
* Add gets_s(3) to the man page title (noticed by ed@).Cy Schubert2018-04-031-2/+3
* Add new gets_s(3) stdio function.Cy Schubert2018-04-034-3/+129
* __printf_render_int(): small type change to match use.Pedro F. Giffuni2018-02-231-2/+2
* fsync(3): correctly document return valuesEitan Adler2017-12-251-5/+8
* fopen.1: document truncationEitan Adler2017-12-231-1/+1
* The function fwscanf() return value is wrong when encountering an earlyStephen J. Kiernan2017-12-061-1/+1
* Truncate negative lengths to zeroPoul-Henning Kamp2017-11-271-1/+5
* libc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2533-2/+68
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2082-4/+168
* While discussing the new gets_s.c in D12785, ed@ suggested puttingCy Schubert2017-11-031-2/+2
* Revert r325031. This breaks the build due to __FBSDID.Cy Schubert2017-10-271-1/+1
* Ensure all incude statements are kept together by moving theCy Schubert2017-10-271-1/+1
* Remove redundant sys/cdefs.h include.Cy Schubert2017-10-271-1/+0
* In the stdio cleanup push and pop wrappers, always call libc stubs forKonstantin Belousov2017-06-301-3/+3
* Fix typo in the r320472 change to fgetws(). Return proper value.Konstantin Belousov2017-06-301-1/+1
* Make stdio deferred cancel-safe.Konstantin Belousov2017-06-2938-138/+185
* fopencookie(3): declare function pointers in SYNOPSIS correctlyEnji Cooper2017-05-231-4/+4
* fopen(3): make manlint fixesEnji Cooper2017-05-231-5/+10
* libc: provide some bounds-checking through reallocarray(3).Pedro F. Giffuni2017-03-123-4/+4
* libc: small cleanup.Pedro F. Giffuni2017-03-121-1/+2
* Renumber copyright clause 4Warner Losh2017-02-2834-34/+34
* Revert r310138Enji Cooper2016-12-221-31/+0
* vfprintf(3): Add support for kernel %b formatConrad Meyer2016-12-161-0/+31
* Detect integer overflow and limit the number of positionalRuslan Bukin2016-10-311-12/+33
* Fix error handling.Andrey A. Chernov2016-09-051-4/+10
* Fix n == 1 case. Here should be no physical read (fill buffer) attemptAndrey A. Chernov2016-09-051-2/+6
* 1) Prevent out of bounds access to ws[-1] (passed buffer) which happensAndrey A. Chernov2016-09-051-2/+2
* Fix errors handling.Andrey A. Chernov2016-09-051-6/+18
* fgetwc(3) may set both __SEOF and __SERR at once (in case of incompleteAndrey A. Chernov2016-09-011-1/+11
* If error happens, don't overwrite original errno comes from __mbrtowc()Andrey A. Chernov2016-09-011-5/+8
* Original fgetln() from 44lite return sucess for line tail errors,Andrey A. Chernov2016-08-252-4/+6
* Remove "Fast path", it bypass __wcrtomb() and all its error checking.Andrey A. Chernov2016-08-251-13/+3
* Don't check for __SERR which may stick from one of any previous stdioAndrey A. Chernov2016-08-253-2/+14
* 1) Back out r304607 case 2). fgetwln() as its pair fgetln() supposed toAndrey A. Chernov2016-08-222-24/+7
* Fix error processing.Andrey A. Chernov2016-08-221-1/+13