summaryrefslogtreecommitdiff
path: root/libc/stdio/stdio.c
AgeCommit message (Expand)Author
2004-01-02Fix __freadable and __fwritable... were using '~' instead of '!'. (ugh)Manuel Novoa III
2003-12-27Fix a long-standing bug with pthreads. A couple of linuxthreads filesManuel Novoa III
2003-11-19Fix the return value for fputs when passed an empty string.Manuel Novoa III
2003-09-22Modify _stdio_READ to conform with C99, as stdio input behavior uponManuel Novoa III
2003-09-08Signifcantly speed out integer to string conversion for printf.Manuel Novoa III
2003-08-01Add a new *scanf implementation, includeing the *wscanf functions.Manuel Novoa III
2003-06-27Do not let isatty mess up errnoEric Andersen
2003-06-24Change 'undefined behavior' of fflush() on readonly or reading streamsManuel Novoa III
2003-05-15Fix (hopefully) scanf behavior for nul bytes in the stream when processingManuel Novoa III
2003-01-23Wasn't thinking... we don't need to seek to end when appending if stdioManuel Novoa III
2003-01-22Fixed a bug related file position in append mode. _stdio_fwrite nowManuel Novoa III
2003-01-05Fix a silly bug in _wstdio_fwrite. wprintf %s should now work correctly.Manuel Novoa III
2002-12-20The big thing is locale dependent collation support.Manuel Novoa III
2002-11-22Ok... here's the summary:Manuel Novoa III
2002-11-05For now, leave the "Oddly enough, __fsetlocking() is NOT threadsafe."Eric Andersen
2002-11-03Implement locale-specific grouping in printf for base 10 integer conversionsManuel Novoa III
2002-08-25Changed fclose behavior when custom streams were enabled. Previously,Manuel Novoa III
2002-08-13__fsetlocking() and FILE field user_locking were completely broken. :-(Manuel Novoa III
2002-08-12Revert commit by davidm to printf.c that initialized conv_numManuel Novoa III
2002-08-06Changed fflush() behavior to no-op for r/w streams in read-mode.Manuel Novoa III
2002-08-03A couple of little cleanups I forgot to check in.Manuel Novoa III
2002-07-07Attempt to clean up the strerror_r situation.Manuel Novoa III
2002-07-03Enable WCHAR support for C/POSIX stub locales.Manuel Novoa III
2002-06-18Fix perror() and printf("%m") to not call strerror(), as required by theManuel Novoa III
2002-06-11Revert Erik's patch to vasprintf and fix the real issue.Manuel Novoa III
2002-04-09Fix the read/write auto-transition bugs. Note that if we can'tManuel Novoa III
2002-03-21Compile in flockfile and friends by defaultEric Andersen
2002-03-16Fix a pointer bug in setvbuf reported by Bart Visscher <magick@Linux-Fan.com>.Manuel Novoa III
2002-03-14I vow to rerun _all_ the tests before making commits. :-(Manuel Novoa III
2002-03-13Fix stdin/stdout initialization of buffering type. I had changed theManuel Novoa III
2002-03-12Fix another O_LARGEFILE bug. Also, I forget to make floating point optionalManuel Novoa III
2002-03-12So much for fcntl flags being resonably consistent across archs... (hopefully)Manuel Novoa III
2002-03-12Fix fflush(NULL) and tweak _stdio_term() for the unbuffered stdio option.Manuel Novoa III
2002-03-12Deal with cvs "feature"... or is that cvs _user_...Manuel Novoa III
2002-03-12Swap in the new stdio code.Manuel Novoa III
2002-02-26Be consistant and use an unsigned char * throughoutEric Andersen
2002-02-25I shouldn't try to program when sleepy, since I totally botchedEric Andersen
2002-02-25When messing with fd NONBLOCK status, put things back the way we foundEric Andersen
2002-02-23IEEE Std 1003.1-2001 says that the "fclose() function shall fail [with]Eric Andersen
2002-02-23Per discussion with Manuel, when we call __stdio_flush_buffersEric Andersen
2002-02-18Rename __stdio_close_all to __stdio_flush_buffers. Eliminate anEric Andersen
2001-11-21Add missing ctermid. Also add putc and getc (in case they getEric Andersen
2001-10-17This commit makes large file support actually work (when enabled inEric Andersen
2001-09-25Fix fseek behavior.Manuel Novoa III
2001-08-24Use "stdin", "stdout", and "stderr", not "_stdin", "_stdout", andEric Andersen
2001-08-24Add the __fopen prototype, since I pulled it from stdio.hEric Andersen
2001-07-28Oops... left in a debugging line.Manuel Novoa III
2001-07-28Back out the changes to _uClibc_fread and loop in fread() if incomplete, toManuel Novoa III
2001-07-26Yes... the previous "fix" was broken too... the result of careless cuttingManuel Novoa III
2001-07-25Ok... the fix wasn't quite so straightforward. Hopefully this will do it.Manuel Novoa III