perf(getinfo,rcollate): Removed unnecessary call to fileno() that used semaphore
fix(getinfo): error message clean-up
fix(getinfo): More consistent behavior using -r option
perf(getinfo): Added a couple of missing calls to flockfile()
feat(getinfo): Added getinfo -r option (similar to -a but with remove/replace)
feat(getinfo): Now preserves byte alignment with -a and -c options
Improved error reporting for bad/illegal headers
Moved declarations and definitions for header.c from resolu.h to rtio.h
Created getinfo +d option for additional flexibility
Made getinfo -d option useful for header-skip ('-') and command ('-c') options
Added error-checking
Added redefine of getc()
Replaced write() call with writebuf()
Added -a option to getinfo for adding lines to header
Prepare for SCons build on Win32 and Win64
Turned off input buffering for -c option to avoid issues with lost data
Fixes for Windows
Added "-c" option to getinfo for operating on data segment
Changed character i/o calls to unlocked versions
Ansification and fixed typing/prototype of getheader() and its callback.
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Macros for setting binary file mode. Replacing MSDOS by _WIN32.
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
changed getheader() to listen to return value of passed function
Changes for 32-bit PC port
Changes for PC port
updated revision number for release 2.0
added format information to headers
added - option to elide header
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.