source: zzuf/trunk/src/load-stream.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1608   15 years Sam Hocevar * Only use srefill on OpenBSD and FreeBSD.
(edit) @1606   15 years Sam Hocevar * Implemented BSD stdio by overriding srefill().
(edit) @1605   15 years Sam Hocevar * Fuzz in srefill even if _zz_disabled is on.
(edit) @1604   15 years Sam Hocevar * Oops, got it wrong.
(edit) @1603   15 years Sam Hocevar * Fix compilation warnings on BSD libc’s and a bug on FreeBSD.
(edit) @1602   15 years Sam Hocevar * Implemented refill(). Untested yet.
(edit) @1600   15 years Sam Hocevar * Protected the _IO_getc_orig declaration.
(edit) @1599   15 years Sam Hocevar * Oops, compilation fix.
(edit) @1598   15 years Sam Hocevar * Added srefill() skeleton, for BSD libc.
(edit) @1595   15 years Sam Hocevar * Always define getc(), but undefine the getc macro beforehands just …
(edit) @1594   15 years Sam Hocevar * Implemented fseeko().
(edit) @1593   15 years Sam Hocevar * Fix a bug in the fgetln() implementation. The newline was not …
(edit) @1591   15 years Sam Hocevar * Cleaned up code.
(edit) @1588   15 years Sam Hocevar * Fix for BSD machines: getc() may be defined as a macro.
(edit) @1581   15 years Sam Hocevar * Implemented rewind().
(edit) @1580   15 years Sam Hocevar * Fix fread() issue with standard input reading.
(edit) @1568   15 years Sam Hocevar * Fix an uncontrolled corruption bug in fgetln().
(edit) @1567   15 years Sam Hocevar * Fix fgetln(). The testsuite *almost* passes.
(edit) @1566   15 years Sam Hocevar * Implemented BSD fgetln(). Untested yet.
(edit) @1553   15 years Sam Hocevar * Added a _zz_disabled flag. This is needed on OS X where we protect …
(edit) @1552   15 years Sam Hocevar * Do not fuzz anything if 0 bytes were read. * Added a debug message …
(edit) @1551   15 years Sam Hocevar * Better debug messages in load-stream.c.
(edit) @1543   15 years Sam Hocevar * The whole crap now builds on OS X. Now if it only agreed to run, too…
(edit) @1527   15 years Sam Hocevar * Factored regex matching stuff.
(edit) @1524   15 years Sam Hocevar * Renamed functions here and there.
(edit) @1523   15 years Sam Hocevar * Improved zfd_register() and zfd_* function performances. * Changed …
(edit) @1522   15 years Sam Hocevar * Fixed a partial read data loss bug in the fread implementation. * …
(edit) @1520   15 years Sam Hocevar * Shorten function names.
(edit) @1519   15 years Sam Hocevar * Hide struct zzuf behind public functions. No real abstraction yet.
(edit) @1498   15 years Sam Hocevar * Huge performance improvement by caching the bit array. Yay.
(edit) @1497   15 years Sam Hocevar * Added getc(), fgetc(), fgets(), ungetc(), getline() and getdelim(). …
(copy) @1494   15 years Sam Hocevar * Split preload.c into load-fd.c and load-stream.c.
copied from zzuf/trunk/src/preload.c:
(edit) @1490   15 years Sam Hocevar * Rename zzuf_preload to zzuf_preload_libc. You never know.
Note: See TracRevisionLog for help on using the revision log.