home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / CBASE101.ZIP / BLKIO112.ZIP / RLSNOTES.TXT < prev   
Text File  |  1990-06-20  |  3KB  |  105 lines

  1. ----------------------------------------------------------------------
  2. | Citadel                                                            |
  3. | 241 East Eleventh Street * Brookville, IN 47012 * 317-647-4720     |
  4. |                                               BBS 317-647-2403     |
  5. ----------------------------------------------------------------------
  6.  
  7. In this file are summarized the additions and modifications made to
  8. blkio this release.  Users upgrading from a previous release should
  9. read it carefully.
  10.  
  11.                       blkio 1.1.2 Release Notes
  12.                       -------------------------
  13. o __STDC__ macro no longer used to detect ansi compatibility.
  14.  
  15. o AC_HDRS macro added to indicate availability of all ANSI headers
  16.   (e.g., <stddef.h> and <stdlib.h>).
  17.  
  18. o AC_LDOUBLE macro changed to function as flag indicating long double
  19.   data type support.
  20.  
  21. o AC_PROTO macro added to indicate function prototype support.
  22.  
  23. o lockb bug fixed.
  24.  
  25. o Memory model parameter added to install.bat.  Library file name
  26.   changed to signify model (e.g., blkioh.lib for huge).
  27.  
  28. o Parameter added to install.bat to make extraction of reference
  29.   manual optional.
  30.  
  31.                       blkio 1.1.1 Release Notes
  32.                       -------------------------
  33. o NIL macro added in blkio.h.
  34.  
  35. o #define void char added in blkio.h if __STDC__ != 1.  This is for
  36.   older compilers which do not recognize the void type.
  37.  
  38. o strlen declaration if __STDC__ != 1 removed.
  39.  
  40. o The macros FILENAME_MAX, FOPEN_MAX, and offsetof are checked to be
  41.   defined even if __STDC__ == 1.
  42.  
  43. o -A compiler option used in Turbo C installation bat file to set
  44.   __STDC__ to 1.
  45.  
  46. o MSDOS macro in blkio_.h changed to MS_DOS to prevent QuickC
  47.   warnings.
  48.  
  49. o For UNIX, errno values EFBIG and ENOSPC used when appropriate rather
  50.   than BEPANIC.
  51.  
  52.                                                      Citadel  90/06/20
  53.  
  54.  
  55.                        blkio 1.1 Release Notes
  56.                        -----------------------
  57.  
  58. o bpos_t typedef changed from size_t to unsigned long.  If using a
  59.   compiler that defines size_t as unsigned int and sizeof(int) !=
  60.   sizeof(long), this allows larger files to be accessed, but will
  61.   cause problems with existing files created with blkio 1.0.  Existing
  62.   files will require conversion if sizeof(int) != sizeof(long) for the
  63.   compiler being used.  If the limitation on the number of records is
  64.   unimportant, the bpos_t typedef (in blkio.h) can be changed back to
  65.   size_t so that no file conversion will be necessary.
  66.  
  67. o bopen has been modified to open block files which do not end on a
  68.   block boundary.  This was done to allow blkio to be used to rebuild
  69.   corrupt files.
  70.  
  71. o bsetvbuf bug for connecting user-supplied buffer fixed.
  72.  
  73. o function prototypes used if __STDC__ == 1
  74.  
  75. o const used if __STDC__ == 1
  76.  
  77. o bgethf sets errno to EINVAL instead of BEBOUND if the field extends
  78.   beyond the end of the header.
  79.  
  80. o bgetbf sets errno to EINVAL instead of BEBOUND if the field extends
  81.   beyond the end of the block.
  82.  
  83. o lockb len parameter type changed from size_t to bpos_t.
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                                      Citadel  90/06/20
  105.