aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Expand)AuthorFilesLines
2024-10-01Add crt1-2.0.o for glibc 2.0 compatibility testsH.J. Lu2-0/+58
2024-09-11libio: Attempt wide backup free only for non-legacy codeSiddhesh Poyarekar1-1/+1
2024-08-28ungetc: Fix backup buffer leak on program exit [BZ #27821]Siddhesh Poyarekar2-2/+8
2024-08-28ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]Siddhesh Poyarekar1-1/+1
2024-08-06Fix name space violation in fortify wrappers (bug 32052)Andreas Schwab1-20/+20
2024-01-02libio: Check remaining buffer size in _IO_wdo_write (bug 31183)Florian Weimer1-1/+1
2024-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert179-179/+179
2023-09-26libio: Add nonnull attribute for most FILE * arguments in stdio.hXi Ruoyao3-78/+99
2023-09-08libio: Fix oversized __io_vtablesAdam Jackson1-1/+4
2023-07-20hurd: Fix tst-openlocSamuel Thibault1-1/+2
2023-07-05fileops: Don't process ,ccs= as individual mode flags (BZ#18906)Joe Simmons-Talbott2-1/+34
2023-07-05libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCEFrédéric Bérat1-1/+1
2023-07-05libio/bits/stdio2.h: Clearly separate declaration from definitionsFrédéric Bérat2-48/+49
2023-07-05Exclude routines from fortificationFrédéric Bérat1-2/+21
2023-07-03Always do locking when accessing streams (bug 15142, bug 14697)Andreas Schwab2-34/+10
2023-06-19tests: replace system by xsystemFrédéric Bérat1-2/+5
2023-06-13tests: replace fread by xfreadFrederic Berat1-3/+4
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov6-6/+6
2023-06-01tests: replace write by xwriteFrédéric Bérat5-5/+15
2023-05-16libio: Add __nonnull for FILE * arguments of fclose and freopenXi Ruoyao1-3/+3
2023-05-01Mark various cold functions as __COLDSergey Bugaev1-1/+1
2023-04-06<stdio.h>: Make fopencookie, vasprintf, asprintf available by defaultFlorian Weimer1-3/+3
2023-04-05libio: Remove unused pragma weak on vtableAdhemerval Zanella1-2/+0
2023-03-28system: Add "--" after "-c" for sh (BZ #28519)Joe Simmons-Talbott1-1/+1
2023-03-27libio: Remove the usage of __libc_IO_vtablesAdhemerval Zanella Netto17-416/+620
2023-03-27libio: Do not autogenerate stdio_lim.hAdhemerval Zanella Netto1-7/+12
2023-03-27Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto3-5/+5
2023-03-02C2x scanf binary constant handlingJoseph Myers3-11/+92
2023-02-14stdio: Do not ignore posix_spawn error on popen (BZ #29016)Adhemerval Zanella1-16/+22
2023-02-06Replace rawmemchr (s, '\0') with strchrWilco Dijkstra1-1/+1
2023-01-31libio: Update number of written bytes in dprintf implementationFlorian Weimer1-0/+1
2023-01-25stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039)Florian Weimer1-5/+10
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers178-178/+178
2023-01-02getdelim: ensure error indicator is set on error (bug 29917)Andreas Schwab3-6/+48
2022-12-19libio: Convert __vswprintf_internal to buffers (bug 27857)Florian Weimer2-85/+46
2022-12-19libio: Convert __obstack_vprintf_internal to buffers (bug 27124)Florian Weimer1-120/+50
2022-12-19libio: Convert __vdprintf_internal to buffersFlorian Weimer1-28/+39
2022-12-19libio: Convert __vasprintf_internal to buffersFlorian Weimer1-45/+96
2022-12-19libio: Convert __vsprintf_internal to buffersFlorian Weimer1-52/+18
2022-12-19stdio-common: Convert vfprintf and related functions to buffersFlorian Weimer3-82/+61
2022-12-12stdlib: Move _IO_cleanup to call_function_static_weakAdhemerval Zanella1-2/+0
2022-11-01configure: Use -Wno-ignored-attributes if compiler warns about multiple aliasesAdhemerval Zanella1-3/+11
2022-10-18Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sourcesFlorian Weimer4-22/+0
2022-10-18Introduce <pointer_guard.h>, extracted from <sysdep.h>Florian Weimer4-1/+4
2022-09-22Use '%z' instead of '%Z' on printf functionsAdhemerval Zanella Netto4-14/+14
2022-08-01Remove spurious references to _dl_open_hookFlorian Weimer1-4/+0
2022-07-14Apply asm redirections in stdio.h before first use [BZ #27087]Tulio Magno Quites Machado Filho4-68/+124
2022-03-18libio: Flush-only _IO_str_overflow must not return EOF (bug 28949)Florian Weimer2-2/+8
2022-03-18libio: Convert tst_swprintf to the test frameworkFlorian Weimer1-51/+28
2022-03-08libio: Ensure output buffer for wchars (bug #28828)José Bollo4-2/+36