
History of revision changes:
----------------------------

Version 0.8 - released 02/12/98
 
            - added two fixes from Tim Rowley (tor@cs.brown.edu)
              Changed deprecated use of the baud rate in the termios cflags
              field, to more modern use of cfset[io]speed().
              Added #ifdefs to orb.h for C++ compilations.

Version 0.7 - released 12/17/97

            - Integrated first rev of Win32/NT serial I/O code into 
              orbserial.c and added tty.[ch] and serial.h to the distribution. 
              Win32/NT code donated by Mike Connell (M.Connell@swansea.ac.uk) 

            - Removed unused local variables from demo program and orb.c

            - Removed usleep() from demo program, since its non-portable.

            - Changed parameters on orb_comm_xxx() functions.

            - Migrated all of the serial I/O code into orbserial.[ch]



Version 0.6 - released 11/29/97
         
            - did various ANSI C and paranoia cleanup.

            - added lots of info to orb.h for LibOrb API documentation.

            - Added button masks in orb.h for easier button handling. 

            - Added code for null-region processing.

            - Added RCS id's to all files, for easier integration of
              contributions from the developer community.

            - restructured various code as static functions, and
              changed parameters from void * to OrbHandle types.

            - Changed code to use orb_comm_xxx() functions for 
              all serial port I/O.  Should ease porting to Win95/NT 
              and other currently unsupported OSes.



Version 0.5 - First public release of LibOrb.
           
            - Cleaned up and repackaged code I originally
              wrote as part of my OpenGL scene previewer
              distributed with my ray tracing software.






