History log of /csrg-svn/lib/libc/db/recno/rec_open.c (Results 1 – 25 of 27)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 66228 22-Feb-1994 bostic

update the comment

# 66195 21-Feb-1994 bostic

first pass at making DB use basic integral types (the Alpha port)

# 64469 07-Sep-1993 bostic

lint

# 64462 07-Sep-1993 bostic

add DB_ flags to __rec_open
if DB_LOCK not set, pin page across calls and don't copy key/data pair

# 64280 16-Aug-1993 bostic

SunOS 4.1.3 and SVR4 require either MAP_PRIVATE or MAP_SHARED

# 61207 04-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright

# 60613 30-May-1993 bostic

give up on the EFBIG test

# 60269 24-May-1993 bostic

add __rec_fd, to return a file descriptor

# 60065 16-May-1993 bostic

pass psize down to the btree routines

# 60055 16-May-1993 bostic

underlying btree is always O_RDWR, recno may be O_RDONLY
break BTF flags up into btree/recno (B_, R_) categories

# 59772 06-May-1993 bostic

another shot at fixing the SIZE_T_MAX test

# 58790 23-Mar-1993 ralph

initialize uninitialized fields in btopeninfo. minor speedup, don't
check for cases which are the same as default:

# 58751 19-Mar-1993 bostic

guarantee that bt_rfd gets set; pipes are read-only (check for einval)
don't read the file if the size is 0; return the right errno
clean up mmap and file pointer uses in recno interface

# 58311 28-Feb-1993 bostic

cast the SIZE_T_MAX, so compilers don't get upset

# 57933 11-Feb-1993 bostic

move db.h to the end of the includes, make compat.h work better

# 57227 19-Dec-1992 bostic

read slowly if can't mmap the file

# 57007 04-Dec-1992 bostic

initialize cursor so that first R_CURSORLOG works

# 56757 13-Nov-1992 bostic

add in-memory versions of recno trees, lint fixes

# 56703 07-Nov-1992 bostic

only permit O_RDONLY or O_RDWR, not O_WRONLY

# 55311 17-Jul-1992 bostic

lseek takes an off_t, not a long

# 55295 16-Jul-1992 bostic

don't test rec_len field if flag bit not set

# 55279 15-Jul-1992 bostic

mmap returns -1 on error

# 54362 24-Jun-1992 bostic

use constant SIZE_T_MAX instead of knowing what size it is

# 54292 23-Jun-1992 bostic

second arg to mmap is a size_t, MAP_FILE disappears

# 54286 23-Jun-1992 bostic

make eof flag part of each BT struct; test for sb.st_size larger than
the maximum int; set bt_rfp to NULL if not set, used as a flag in close

12