summaryrefslogtreecommitdiff
path: root/lib/libc/stdio
AgeCommit message (Expand)Author
2021-04-01For the snprintf range check demo, add a (size_t) cast in the right placeTheo de Raadt
2021-02-02article fixes; from eddie yousephJason McIntyre
2020-10-27The printf format string component %n is a nearly turning-complete gadget.Theo de Raadt
2020-09-13Spell out n as en for consistency with other parts of the page.Theo Buehler
2020-09-13%lln is percent ell ell n (not dee).Claudio Jeker
2020-08-17Fix append mode so it always writes to the end and expand regress.Todd C. Miller
2020-08-14Fix handling of "w+" mode, we were only truncating for "w".Todd C. Miller
2020-07-10adjust %n description to vaguely say "pointer", becuase the followingTheo de Raadt
2020-07-10As suggested by deraadt@, rewrite most of the printf(3) manual pageIngo Schwarze
2020-07-06Minor tweaks in the description of %g:Ingo Schwarze
2019-12-03fwide() does not unlock if error was occurred.asou
2019-09-07more Version 1 AT&T UNIX history:Ingo Schwarze
2019-08-30.Dt same as filenameTheo de Raadt
2019-08-30mop up stdarg rename; ok deraadtJason McIntyre
2019-06-29two more syscall == -1 checksTheo de Raadt
2019-06-28Specify that {v,}asprintf(3) returns precisely -1 on failure,Ingo Schwarze
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-27Simplify the description of [v]snprintf(3), move the descriptionIngo Schwarze
2019-06-26an -> a;Jason McIntyre
2019-06-26The POSIX-compatible way of checking for {v,}{f,s,sn,d}printf(3)Theo de Raadt
2019-05-16More consistently put remarks about the less useful LC_* categoties,Ingo Schwarze
2019-05-02Fix a comparison in open_memstream not to confuse when a negativeYASUOKA Masahiko
2019-04-26Undo changes to tmpfile.c r1.5.Martijn van Duren
2019-03-03in vdprintf(), no need to use the file locking mecanism when usingSebastien Marie
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-16For all functions known to be infected by LC_NUMERIC, add shortIngo Schwarze
2019-01-11Similar CAVEATS regarding LC_NUMERIC as was just committedIngo Schwarze
2019-01-11Clarify that OpenBSD ignores the dangerous category LC_NUMERIC,Ingo Schwarze
2018-12-16Restore the optimization for unbuffered I/O. The buffer needs toTodd C. Miller
2018-12-16Back out rev 1.17 for now, it causes issues with python when buildingTodd C. Miller
2018-12-14Revisit the optimization for unbuffered I/O. We can use the bufferTodd C. Miller
2018-12-14Back out the optimization in rev 1.13, it does not update flags onTodd C. Miller
2018-01-02some grammar fixes; from dholland@netbsd, -r1.68Jason McIntyre
2017-12-08Fix the return value of fwscanf(3) when encountering an early matchingKevin Lo
2017-12-01Consistently .Xr the corresponding wide char functions from char- andIngo Schwarze
2017-12-01add missing argument name; from <kshe59 at zoho dot eu>; OK jmc@;Ingo Schwarze
2017-11-28GNU ld has prefixed the contents of .gnu.warning.SYMBOL sectionsTheo Buehler
2017-11-21Use a simple forward search to find '%' in the format string instead ofTheo Buehler
2017-11-16Add error checking to some calls to __find_arguments(). Matches similarTheo Buehler
2017-10-17add missing HISTORY; based on CVS logs and release announcementsIngo Schwarze
2017-08-15fmt0 is a wchar_t *, so use %ls to reportTheo de Raadt
2017-07-22Favor err() over perror() in example.anton
2017-07-041. mild deprecation noticeIngo Schwarze
2017-06-12Add dprintf() and vdprintf() RETURN VALUES. OK deraadt@Todd C. Miller
2017-04-13Use recallocarray in getdelim/getline to clear memory on buffer resizes,Bryan Steele
2017-03-17Use recallocarray() to avoid leaving detritus in memory when resizingTodd C. Miller
2017-03-17Use recallocarray() to avoid leaving detritus in memory when resizingTheo de Raadt
2017-03-16Only reallocate the buffer to fit for medium-size allocations whereTodd C. Miller
2017-03-16When reallocating the buffer for asprintf(), just round up to theTodd C. Miller
2017-03-14Use a macro for the initial length of the buffer instead of 127; OK deraadt@Todd C. Miller