Fixed return-value checking for viewloc()
Added filtering capabilities to Unix version of open_process()
Created MAXFMTLEN to guard against buffer overrun attacks in header input
Further tweaked viewloc() output to be 1 only if in view frame
Fixed array-underflow (original bug discovered by Pally Sandher)
Fixed bug in findglare under Windows
Fixed -DDEBUG compile
Ansification and fixed typing/prototype of getheader() and its callback.
Reduced compile problems on Windows.
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
Abstracted process and path handling for Windows. Renamed FLOAT to RREAL because of conflict on Windows. Added conditional compiles for some signal handlers.
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
changed rtrace behavior to send bogus record when ray dir==0
minor bug fix
changed malloc() to bmalloc() calls
changed revision number for 2.0 release
changed call to viewpixel() -> viewloc()
added zeroing of position to rt_compute()
moved rtrace i/o routines to library
fixed minor bug in fork_rtrace
fixed syntax error
increased scanline buffer to .75 Meg
changed reporting of scanline reclamation
fixed computation of solid angle changed compdir()
added format information to headers
minor changes and bug fixes
reduced scanline buffer size and added debugging output for reclaims
improved and debugged retirescans()
fixed bug in scanretire and increased scanline buffer lims
added rather sophisticated LRU scanline replacement scheme
added test for insufficient data
fixed debug reporting
fixed bug in getpictscan()
reduced volume of verbose reporting except when DEBUG defined
various bug fixes and enhancements
bug fixes and enhancements
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.