aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Expand)AuthorFilesLines
2026-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert193-193/+193
2025-12-09Handle clang -Wignored-attributes on weak aliasesAdhemerval Zanella13-23/+15
2025-12-05libio: null terminate the buffer upon initial allocation in getdelimCollin Funk2-9/+46
2025-12-01strops: use strlen instead of strchr for string lengthKacper Piwiński1-1/+1
2025-11-27Define C23 header version macrosJoseph Myers1-0/+4
2025-11-21Enable --enable-fortify-source with clangAdhemerval Zanella1-0/+1
2025-10-09libio: Add terminating NUL when the first character is EOF in getdelim [BZ #2...Collin Funk2-0/+18
2025-09-05libio: Define AT_RENAME_* with the same tokens as LinuxFlorian Weimer1-3/+3
2025-09-05testsuite: Update tests for 'xfclose' useMaciej W. Rozycki1-1/+1
2025-09-05testsuite: Update tests for 'xfmemopen' useMaciej W. Rozycki1-2/+2
2025-08-22libio: Properly link in libio functions in static binariesH.J. Lu3-1/+39
2025-06-17io: replace local_isatty() with a proper function __isatty_nostatus()H. Peter Anvin (Intel)1-11/+1
2025-04-22Add AT_* constants from Linux 6.12Joseph Myers1-0/+3
2025-04-14libio: Add test case for fflushFrédéric Bérat4-0/+208
2025-04-14libio: Synthesize ESPIPE error if lseek returns 0 after reading bytesFlorian Weimer1-0/+10
2025-03-03libio: Clean up fputc/putc commentsSamuel Zeter1-3/+0
2025-02-13libio: Initialize _total_written for all kinds of streamsTulio Magno Quites Machado Filho2-1/+1
2025-02-05libio: Replace __LP64__ with __WORDSIZETulio Magno Quites Machado Filho1-2/+3
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