Commit Graph

113 Commits

Author SHA1 Message Date
Sam Hocevar
53e43b9db1 * Implement map_fd for OS X. 2007-01-09 10:02:57 +00:00
Sam Hocevar
b6c7d51a43 * Tru64 loader support (_RLD_LIST). 2007-01-08 21:49:57 +00:00
Sam Hocevar
ada1ea2f08 * Define sig_t to void (*) (int) if it does not exist. 2007-01-08 21:05:05 +00:00
Sam Hocevar
77e15f7fb6 * Define socklen_t to int if it does not exist. 2007-01-08 21:03:32 +00:00
Sam Hocevar
327ebe24c5 * Changed --md5 to only compute the standard output. 2007-01-08 17:54:16 +00:00
Sam Hocevar
5ba521a706 * Implemented -M/--md5 flag. 2007-01-08 17:50:34 +00:00
Sam Hocevar
c65f0017e8 * Factor regex stuff into fd.c, so that <regex.h> isn’t needed otherwhere. 2007-01-07 21:14:26 +00:00
Sam Hocevar
f8d7384dfd * Use __srefill() on OS X, too. It now works properly. 2007-01-07 21:13:31 +00:00
Sam Hocevar
fd6d3e00a1 * Implemented freopen(). 2007-01-07 20:50:49 +00:00
Sam Hocevar
ed0673fd2e * Protect __srefill_orig() calls. 2007-01-07 20:24:03 +00:00
Sam Hocevar
b2a1908029 * Documented stdin behaviour. 2007-01-07 18:45:00 +00:00
Sam Hocevar
562f045c50 * Factored sources in the makefile. 2007-01-07 18:36:19 +00:00
Sam Hocevar
07680233bd * Merged chars.c and fuzz.c. 2007-01-07 18:34:50 +00:00
Sam Hocevar
c0aad3b6e5 * If no argument is given, just fuzz standard input. 2007-01-07 18:18:50 +00:00
Sam Hocevar
d1f6ebd99f * Fix a compilation warning. 2007-01-07 16:31:33 +00:00
Sam Hocevar
ac40d96fb8 * Fixed __srefill()/lseek() conflict issue. 2007-01-07 16:27:59 +00:00
Sam Hocevar
7602915c79 * Only use __srefill on OpenBSD and FreeBSD. 2007-01-07 16:09:13 +00:00
Sam Hocevar
4478f3f28d * Implemented BSD stdio by overriding __srefill(). 2007-01-07 15:55:00 +00:00
Sam Hocevar
81550284a1 * Fuzz in __srefill even if _zz_disabled is on. 2007-01-07 14:22:34 +00:00
Sam Hocevar
8a46682cb3 * Oops, got it wrong. 2007-01-07 14:16:46 +00:00
Sam Hocevar
77e8baae5c * Fix compilation warnings on BSD libc’s and a bug on FreeBSD. 2007-01-07 14:16:06 +00:00
Sam Hocevar
650ab335f4 * Implemented __refill(). Untested yet. 2007-01-07 14:14:19 +00:00
Sam Hocevar
d04ed9dd4a * Protected the _IO_getc_orig declaration. 2007-01-07 13:20:04 +00:00
Sam Hocevar
6a248bfcd3 * Oops, compilation fix. 2007-01-07 13:18:36 +00:00
Sam Hocevar
379c0b4f5f * Added __srefill() skeleton, for BSD libc. 2007-01-07 13:16:43 +00:00
Sam Hocevar
f109b99b53 * Always define getc(), but undefine the getc macro beforehands just in case.
* Implemented _IO_getc().
2007-01-07 10:34:45 +00:00
Sam Hocevar
399f65d704 * Implemented fseeko(). 2007-01-07 09:34:42 +00:00
Sam Hocevar
f62025e392 * Fix a bug in the fgetln() implementation. The newline was not properly
accounted for in the returned length.
2007-01-06 22:17:09 +00:00
Sam Hocevar
f77a838606 * Cleaned up code. 2007-01-06 21:38:33 +00:00
Sam Hocevar
1f4b9cfa97 * Only link with -ldl when available.
* Removed PKG_* stuff from configure.ac.
  * Add more compilation warnings.
2007-01-06 21:37:42 +00:00
Sam Hocevar
e20a8f44bd * Fix for BSD machines: getc() may be defined as a macro. 2007-01-06 20:59:28 +00:00
Sam Hocevar
4f2b321dbf * Fixed implicit declaration. 2007-01-06 20:08:31 +00:00
Sam Hocevar
ee2a4cec8b * Implemented the mmap() family. 2007-01-06 20:01:25 +00:00
Sam Hocevar
5329e5a3ea * Implemented rewind(). 2007-01-06 20:01:15 +00:00
Sam Hocevar
2029e77e18 * Fix fread() issue with standard input reading. 2007-01-06 15:54:14 +00:00
Sam Hocevar
9a7c211b57 * Fix build with older versions of gcc. 2007-01-06 14:02:51 +00:00
Sam Hocevar
bf0f51a97f * Documentation tuning. 2007-01-06 10:51:44 +00:00
Sam Hocevar
3d20829220 * Version 0.2 is ready. 2007-01-06 00:40:51 +00:00
Sam Hocevar
85b6d87a3d * Cosmetic fixes. 2007-01-06 00:10:46 +00:00
Sam Hocevar
31993f9bc7 * Implemented --max-crashes.
* Renamed --forks to --max-forks.
  * Changed debug messages format.
2007-01-06 00:08:16 +00:00
Sam Hocevar
1322fd8cf0 * Oops, forgot to fix --help output. 2007-01-05 23:15:29 +00:00
Sam Hocevar
a7b655736a * Rename --fork to --max-forks. 2007-01-05 23:14:37 +00:00
Sam Hocevar
064232ecf8 * Fix an uncontrolled corruption bug in fgetln(). 2007-01-05 17:34:10 +00:00
Sam Hocevar
6917989fba * Fix fgetln(). The testsuite *almost* passes. 2007-01-05 16:03:04 +00:00
Sam Hocevar
2303ca5846 * Implemented BSD fgetln(). Untested yet. 2007-01-05 14:36:39 +00:00
Sam Hocevar
df7b1127df * Allow octal escape values for -P and -R.
* Updated manpage accordingly and added a few minor things in it.
2007-01-05 10:28:07 +00:00
Sam Hocevar
7557e335bd * Change -N to -n for --network. 2007-01-05 08:01:06 +00:00
Sam Hocevar
8d40570979 * Network support. 2007-01-05 07:52:30 +00:00
Sam Hocevar
86dfb1f5fd * Implemented -R / --refuse. 2007-01-04 08:59:05 +00:00
Sam Hocevar
ab9a1d771c * Implement -P / --protect. 2007-01-04 01:09:04 +00:00