aboutsummaryrefslogtreecommitdiff
path: root/libio
AgeCommit message (Expand)AuthorFilesLines
2017-04-18Assume that O_CLOEXEC is always defined and worksFlorian Weimer2-18/+0
2017-04-18Assume that dup3 is availableFlorian Weimer2-52/+6
2017-04-18Assume that pipe2 is always availableFlorian Weimer1-61/+19
2017-04-07getopt: eliminate __need_getopt by splitting up getopt.h.Zack Weinberg1-6/+4
2017-03-16Remove C++ namespace handling from glibc headers.Joseph Myers2-51/+0
2017-02-25Clean up conditionals for declaration of gets.Zack Weinberg2-10/+6
2017-02-16Add missing header files throughout the testsuite.Zack Weinberg6-0/+6
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers161-161/+161
2016-12-09support: Introduce new subdirectory for test infrastructureFlorian Weimer1-6/+2
2016-11-30libio: Limit buffer size to 8192 bytes [BZ #4099]Florian Weimer1-1/+1
2016-11-27Minor problems exposed by compiling C++ tests under _ISOMAC.Zack Weinberg1-1/+1
2016-10-02Fix tst-memstream3 build failureAdhemerval Zanella1-0/+1
2016-09-30libio: Multiple fixes for open_{w}memstram (BZ#18241 and BZ#20181)Adhemerval Zanella7-61/+326
2016-08-02Support __STDC_WANT_LIB_EXT2__ feature test macro.Joseph Myers1-4/+5
2016-07-06hurd: Fix PTR_{,DE}MANGLE callsSamuel Thibault3-0/+16
2016-06-23libio: Implement vtable verification [BZ #20191]Florian Weimer22-53/+195
2016-06-112016-06-11 Paul Pluzhnikov <ppluzhnikov@google.com>Paul Pluzhnikov2-6/+7
2016-06-11fopencookie: Mangle function pointers stored on the heap [BZ #20222]Florian Weimer1-14/+35
2016-06-03libio: Use wmemset instead of __wmemset to avoid linknamespace issueFlorian Weimer1-3/+3
2016-04-29libio: Fix fmemopen append mode failure (BZ# 20012)Adhemerval Zanella1-13/+15
2016-04-28Fix stdio.h namespace for pre-threads POSIX (bug 20014).Joseph Myers1-3/+3
2016-04-28Also define off_t in stdio.h for UNIX98.Joseph Myers1-1/+1
2016-04-26libio: Update internal fmemopen position after write (BZ #20005)Adhemerval Zanella1-3/+3
2016-04-26Define off_t in stdio.h for XOPEN2K.Joseph Myers1-1/+3
2016-04-25Fix stdio.h cuserid namespace (bug 19989).Joseph Myers1-1/+1
2016-03-07libio: Clean up _IO_file_doallocate and _IO_wfile_doallocateFlorian Weimer2-50/+6
2016-01-07Make shebang interpreter directives consistentMarko Myllynen1-1/+1
2016-01-04Update copyright dates with scripts/update-copyrights.Joseph Myers158-158/+158
2015-10-20Convert miscellaneous function definitions to prototype style.Joseph Myers2-6/+2
2015-10-20Convert 113 more function definitions to prototype style (files with assertio...Joseph Myers3-58/+19
2015-10-19Convert 69 more function definitions to prototype style (line wrap cases).Joseph Myers7-55/+20
2015-10-16Convert 703 function definitions to prototype style.Joseph Myers91-564/+192
2015-10-15Remove -fexceptions configure test.Joseph Myers1-58/+58
2015-10-12Add dependencies on needed locales in each subdir tests (bug 18969)Andreas Schwab2-1/+25
2015-09-08Move bits/libc-lock.h and bits/libc-lockP.h out of bits/ (bug 14912).Joseph Myers1-1/+1
2015-09-03Don't install bits/libc-lock.h or bits/stdio-lock.h.Joseph Myers1-1/+1
2015-09-03Don't include <bits/stdio-lock.h> from installed <libio.h>.Joseph Myers1-5/+1
2015-09-01Fix BZ #18757.Paul Pluzhnikov2-0/+22
2015-08-12Fix BZ #18820 -- fmemopen may leak memory on failure.Paul Pluzhnikov4-4/+58
2015-08-12Fix BZ #16734 -- fopen calls mmap to allocate its bufferPaul Pluzhnikov6-53/+19
2015-08-08In preparation for fixing BZ#16734, fix failure in misc/tst-error1-memPaul Pluzhnikov1-0/+3
2015-08-06Add #include <unistd.h> to libio/oldfileops.c for write.Paul Pluzhnikov1-0/+1
2015-07-16libio: Fix fmemopen 'w' mode with provided bufferAdhemerval Zanella1-3/+3
2015-07-08libio: fmemopen rewrite to POSIX complianceAdhemerval Zanella4-94/+317
2015-07-08Use "|" instead of "+" when combine the _IO_LINE_BUF and _IO_UNBUFFERED flagsFeng Gao3-7/+7
2015-06-25Fix buffer overflow for writes to memory buffer stream (bug 18549)Andreas Schwab2-3/+12
2015-06-17Fix swscanf vswscanf namespace (bug 18542).Joseph Myers2-2/+3
2015-06-17Fix getpass fflush_unlocked namespace (bug 18540).Joseph Myers2-2/+6
2015-06-12Fix syslog fputs_unlocked namespace (bug 18530).Joseph Myers2-2/+6
2015-06-05Fix open_memstream namespace (bug 18498).Joseph Myers1-2/+3