aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Expand)AuthorFilesLines
2025-01-28Fix fflush handling for mmap files after ungetc (bug 32535)Joseph Myers1-4/+8
2025-01-28Fix fseek handling for mmap files after ungetc or fflush (bug 32529)Joseph Myers1-1/+8
2025-01-28Make fflush (NULL) flush input files (bug 32369)Joseph Myers1-0/+7
2025-01-28Make fclose seek input file to right offset (bug 12724)Joseph Myers1-5/+38
2025-01-28Fix fflush after ungetc on input file (bug 5994)Joseph Myers1-0/+5
2025-01-28libio: Start to return errors when flushing fwrite's buffer [BZ #29459]Tulio Magno Quites Machado Filho3-6/+44
2025-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert189-189/+189
2024-12-27libio: asprintf should write NULL upon failureFlorian Weimer3-9/+60
2024-12-23Check if TEST_CC supports -Wno-restrict before using itAdhemerval Zanella1-2/+4
2024-12-22Suppress Clang -Wgnu-folding-constant warningsH.J. Lu2-0/+8
2024-12-22Handle pragma GCC optimize for clangAdhemerval Zanella2-2/+10
2024-12-17ungetc: Guarantee single char pushbackSiddhesh Poyarekar6-23/+43
2024-12-17libio: Fix last NULL-as-0 issue in libioP.hSiddhesh Poyarekar1-1/+1
2024-12-17libio: Use NULL instead of 0 as a null pointer constantAlejandro Colomar1-4/+7
2024-11-28libio: make _IO_least_marker staticSiddhesh Poyarekar1-3/+1
2024-11-25Silence most -Wzero-as-null-pointer-constant diagnosticsAlejandro Colomar6-9/+10
2024-10-25libio: Fix crash in fputws [BZ #20632]Peter Ammon4-4/+108
2024-10-25libio: Correctly link tst-popen-fork against libpthreadArjun Shankar1-0/+2
2024-10-23libio: Fix a deadlock after fork in popenArjun Shankar4-0/+107
2024-10-01libio: Set _vtable_offset before calling _IO_link_in [BZ #32148]H.J. Lu3-1/+95
2024-09-20Add another test for fclose on an unopened fileAaron Merey4-3/+69
2024-09-05Fix freopen handling of ,ccs= (bug 23675)Joseph Myers2-6/+3
2024-09-05Test fclose on an unopened file.Aaron Merey2-0/+41
2024-09-05Fix memory leak on freopen error return (bug 32140)Joseph Myers2-0/+4
2024-09-05Clear flags2 flags set from mode in freopen (bug 32134)Joseph Myers2-0/+9
2024-09-04libio: Attempt wide backup free only for non-legacy codeSiddhesh Poyarekar1-1/+1
2024-08-15ungetc: Fix backup buffer leak on program exit [BZ #27821]Siddhesh Poyarekar2-2/+8
2024-08-15ungetc: Fix uninitialized read when putting into unused streams [BZ #27821]Siddhesh Poyarekar1-1/+1
2024-08-14libio/tst-getdelim: Add new test covering NUL as a delimiterFrédéric Bérat1-1/+21
2024-08-05Fix name space violation in fortify wrappers (bug 32052)Andreas Schwab1-20/+20
2024-07-09libio: handle opening a file when all files are closed (bug 31963)Andreas Schwab3-1/+37
2024-07-01Fix conditionals on mtrace-based tests (bug 31892)Carlos O'Donell1-11/+31
2024-06-11<stdio.h>: Acknowledge that getdelim/getline are in POSIXPhilip Kaludercic1-12/+2
2024-06-04libio: Test for fdopen memory leak without SEEK_END support (bug 31840)Florian Weimer2-2/+64
2024-06-04Remove memory leak in fdopen (bug 31840)Andreas Schwab1-1/+5
2024-05-21Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766]H.J. Lu1-0/+4
2024-05-17Use a doubly-linked list for _IO_list_all (bug 27777)Alexandre Ferrieux3-2/+43
2024-05-13libio/bug-wsetpos: Make the error message match the causing functionMaciej W. Rozycki1-1/+1
2024-05-06Add crt1-2.0.o for glibc 2.0 compatibility testsH.J. Lu2-0/+58
2024-04-30libio: Sort test variables in MakefileH.J. Lu1-20/+84
2024-04-22Revert "Allow glibc to be compiled without EXEC_PAGESIZE"Samuel Thibault1-1/+1
2024-04-10posix: Sync tempname with gnulibAdhemerval Zanella1-0/+1
2024-03-23Allow glibc to be compiled without EXEC_PAGESIZESergey Bugaev1-1/+1
2024-02-27libio: Improve fortify with clangAdhemerval Zanella1-20/+153
2024-02-01Refer to C23 in place of C2X in glibcJoseph Myers2-7/+7
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