home *** CD-ROM | disk | FTP | other *** search
- ----------------------------------------------------------------------
- | Citadel |
- | 241 East Eleventh Street * Brookville, IN 47012 * 317-647-4720 |
- | BBS 317-647-2403 |
- ----------------------------------------------------------------------
-
- In this file are summarized the additions and modifications made to
- blkio this release. Users upgrading from a previous release should
- read it carefully.
-
- blkio 1.1.2 Release Notes
- -------------------------
- o __STDC__ macro no longer used to detect ansi compatibility.
-
- o AC_HDRS macro added to indicate availability of all ANSI headers
- (e.g., <stddef.h> and <stdlib.h>).
-
- o AC_LDOUBLE macro changed to function as flag indicating long double
- data type support.
-
- o AC_PROTO macro added to indicate function prototype support.
-
- o lockb bug fixed.
-
- o Memory model parameter added to install.bat. Library file name
- changed to signify model (e.g., blkioh.lib for huge).
-
- o Parameter added to install.bat to make extraction of reference
- manual optional.
-
- blkio 1.1.1 Release Notes
- -------------------------
- o NIL macro added in blkio.h.
-
- o #define void char added in blkio.h if __STDC__ != 1. This is for
- older compilers which do not recognize the void type.
-
- o strlen declaration if __STDC__ != 1 removed.
-
- o The macros FILENAME_MAX, FOPEN_MAX, and offsetof are checked to be
- defined even if __STDC__ == 1.
-
- o -A compiler option used in Turbo C installation bat file to set
- __STDC__ to 1.
-
- o MSDOS macro in blkio_.h changed to MS_DOS to prevent QuickC
- warnings.
-
- o For UNIX, errno values EFBIG and ENOSPC used when appropriate rather
- than BEPANIC.
-
- Citadel 90/06/20
-
-
- blkio 1.1 Release Notes
- -----------------------
-
- o bpos_t typedef changed from size_t to unsigned long. If using a
- compiler that defines size_t as unsigned int and sizeof(int) !=
- sizeof(long), this allows larger files to be accessed, but will
- cause problems with existing files created with blkio 1.0. Existing
- files will require conversion if sizeof(int) != sizeof(long) for the
- compiler being used. If the limitation on the number of records is
- unimportant, the bpos_t typedef (in blkio.h) can be changed back to
- size_t so that no file conversion will be necessary.
-
- o bopen has been modified to open block files which do not end on a
- block boundary. This was done to allow blkio to be used to rebuild
- corrupt files.
-
- o bsetvbuf bug for connecting user-supplied buffer fixed.
-
- o function prototypes used if __STDC__ == 1
-
- o const used if __STDC__ == 1
-
- o bgethf sets errno to EINVAL instead of BEBOUND if the field extends
- beyond the end of the header.
-
- o bgetbf sets errno to EINVAL instead of BEBOUND if the field extends
- beyond the end of the block.
-
- o lockb len parameter type changed from size_t to bpos_t.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Citadel 90/06/20