Go to file
Quincey Koziol 7e9738f290 [svn-r5096] Purpose:
Bug Fix

Description:
    The H5Gget_objinfo() function was not setting the 'fileno' field in the
    H5G_stat_t struct passed in.

Solution:
    Added a "file serial number" to each file currently open in the library
    and put that in the 'fileno' field.  If a file is opened twice (with
    H5Fopen) and the VFL driver detects that it is the same file (i.e. the
    two file structures have the same "shared file info" in the library's
    memory structures), they will have the same serial number.

    This serial number has two drawbacks:
        - If a VFL driver doesn't/can't detect that two calls to H5Fopen with
            the same file actually _are_ the same file, each will get a
            different serial number
        - If the same file is closed and re-opened, the serial number will be
            different.

    It is be possible to fix the second drawback for many VFL drivers, but it
    would be a lot of effort and probably isn't worth it until we've got a
    good reason to do it.  Dunno if we'll ever be able to fix the first
    drawback...

Platforms tested:
    FreeBSD 4.5 (sleipnir)
VS: ----------------------------------------------------------------------
2002-03-27 15:25:03 -05:00
bin [svn-r5068] Purpose: 2002-03-18 17:19:59 -05:00
c++ [svn-r5032] 2002-03-03 11:48:09 -05:00
config [svn-r5072] Purpose: 2002-03-19 23:45:55 -05:00
doc [svn-r5078] Snapshot version 1.5 release 23 2002-03-23 04:14:47 -05:00
examples [svn-r5014] Purpose: 2002-02-26 19:22:12 -05:00
fortran [svn-r5092] Purpose: 2002-03-27 13:08:50 -05:00
hl/tools/gif2h5 [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
pablo [svn-r5053] Purpose: 2002-03-08 13:34:25 -05:00
perform [svn-r4997] Purpose: 2002-02-20 17:35:20 -05:00
release_docs [svn-r5085] Purpose: 2002-03-26 14:56:25 -05:00
src [svn-r5096] Purpose: 2002-03-27 15:25:03 -05:00
test [svn-r5083] Purpose: 2002-03-26 14:55:44 -05:00
testpar [svn-r4975] Description: 2002-02-15 09:55:38 -05:00
tools [svn-r5088] Purpose: 2002-03-27 11:11:41 -05:00
windows [svn-r5070] 2002-03-19 09:39:57 -05:00
acconfig.h [svn-r4763] 2002-01-02 12:13:19 -05:00
aclocal.m4 [svn-r2552] Purpose: 2000-09-14 17:59:16 -05:00
configure [svn-r5074] Purpose: 2002-03-20 13:14:36 -05:00
configure.in [svn-r5074] Purpose: 2002-03-20 13:14:36 -05:00
COPYING [svn-r4032] 2001-06-21 10:18:59 -05:00
Makefile.dist [svn-r1112] Changes since 19990301 1999-03-02 12:15:35 -05:00
Makefile.in [svn-r5045] Purpose: 2002-03-07 15:27:38 -05:00
MANIFEST [svn-r5087] Purpose: 2002-03-27 11:10:06 -05:00
README.txt [svn-r5078] Snapshot version 1.5 release 23 2002-03-23 04:14:47 -05:00

HDF5 version 1.5.24 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------

This release is almost fully functional for the entire API defined in the
documentation, see the RELEASE.txt file in this directory for information
specific to this release of the library.  The INSTALL file contains
instructions on compiling and installing the library.  The INSTALL_parallel
file contains instructions on installing the parallel version of the
library.  The INSTALL* files can be found in the release_docs/ directory.

Documentation for this release is in the html directory.  Start with the
"index.html" in that dictectory.

Four mailing lists are currently set up for use with the HDF5
library.

   hdf5         - For general discussion of the HDF5 library with
		  other users.

   hdf5dev      - For discussion of the HDF5 library development
		  with developers and other interested parties.

   hdf5announce - For announcements of HDF5 related developments,
		  not a discussion list.

   hdf5cvs      - For checkin notices of code development on the library,
		  not a discussion list.

To subscribe to a list, send mail to "majordomo@ncsa.uiuc.edu",
with "subscribe <list>" in the _body_, not the Subject, of the message.
E.g., subscribe hdf5 

Messages to be sent to the list should be sent to "<list>@ncsa.uiuc.edu".

Nearly daily code snapshots are now being provided at the following URL:
    ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the readme file in that directory before working with a library
snapshot.

The HDF5 website is located at http://hdf.ncsa.uiuc.edu/HDF5/

Bugs should be reported to hdfhelp@ncsa.uiuc.edu.