chore: Added missing strncasecmp() library call for Windows
fix: Added strnstr.c compatibility module for Windows and Linux
refactor: Changed some calls to use const type for better C++ callability
refactor: Removed unnecessary parens
fix: passing const char * to savestr() and shash()
feat: Added fddate() call to get modification time from open file
refactor: Changed some char* args to const char* to avoid warnings
fix: moved #undef's to where they belonged
feat: added output stream error-checking to putstr(), putint(), and putflt()
More 64-bit addressing fixes
Added ability for pinterp, pmblur2, and vwrays to read 16-bit encoded depth
Added explicit byte-swap checks in headers using BigEndian= line
Added retrofit for macOS Sierra+
Moved declarations and definitions for header.c from resolu.h to rtio.h
Fixed compiling under Darwin (OS X)
Avoid declaration complaints in OS X
Added compatible declarations for strlcpy() and strlcat()
Made reading uncompressed scanlines a bit faster
Added missing rtio.h include to redefine getc, putc, etc.
Added missing extern variable declarations
Switched over to more efficient fread/fwrite replacements getbinary/putbinary
Improved error-checking for too many words in file or string
Moved putc and getc overrides to rtio.h
Added fread() and fwrite() replacements
Added byte-swapping i/o options to rcalc
Continued ANSIfication, and other fixes and clarifications.
Moved paths.h out of rtio.h and included it manually where R_OK was needed
Reduced compile warnings, and other compatibility fixes.
Added gethomedir.c and various compatibility fixes.
Included "platform.h" wherever lseek() was called
Instrumented headers against multiple inclusion and for use from C++. Moved includes in headers out of "C" scope.
Replaced most outdated BSD function calls with their posix equivalents, and cleaned up a few other platform dependencies.
Broke standard.h into rtio.h, rterror.h, rtmath.h, and rtmisc.h
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.