summaryrefslogtreecommitdiffstats
path: root/RELEASE
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r2994] Updated with parallel bug fix.Albert Cheng2000-11-221-44/+50
|
* [svn-r2985] Purpose:Quincey Koziol2000-11-211-1/+5
| | | | | | Documentation Description: Mentioned the addition of the array datatype for the next release.
* [svn-r2786] Added release notes for h4toh5.Robert E. McGrath2000-11-011-0/+67
|
* [svn-r2720] Purpose:Quincey Koziol2000-10-241-0/+3
| | | | Update release notes for VFL updates.
* [svn-r2715] Purpose:Quincey Koziol2000-10-201-0/+2
| | | | Document changing the maximum number of dimensions from 31 -> 32
* [svn-r2699] Purpose:Quincey Koziol2000-10-191-0/+2
| | | | | | | | | | | | | | | Bug fix Description: "Time" datatypes (H5T_UNIX_D*) were not being stored and retrieved in the datatype object header message correctly. Solution: Store endian-ness and precision in the datatype object header message and added test to continue to track them working correctly. This fixes bug #512. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2689] Purpose:Quincey Koziol2000-10-171-2/+4
| | | | | | | | | | | | | | | | | Bug fix. Description: Previously, it has been possible to dereference deleted objects in a file. Obviously, this is incorrect and could cause all sorts of problems if the object being dereferenced had been partially over-written with other information. - This is documented in Bug #493. Solution: Check the link count for objects being dereferenced and don't allow any objects with link counts of zero to be dereferenced. This fixes bug #493. Platforms tested: FreeBSD 4.1.1 (hawkwind)
* [svn-r2681] Updated.Albert Cheng2000-10-131-0/+4
|
* [svn-r2599] Purpose:Quincey Koziol2000-09-261-0/+4
| | | | | | | | Document new feature Description: Mention data sieve buffering for next release. Platforms tested: Solaris 2.6 (i.e. baldric)
* [svn-r2585] Mentioned the new Stream Virtual File Driver.Thomas Radke2000-09-221-1/+7
|
* [svn-r2568] Description:Quincey Koziol2000-09-161-2/+1
| | | | Mention the hypeslab speedups
* [svn-r2520] Backed out mention of changing point selections.Quincey Koziol2000-09-071-2/+0
|
* [svn-r2514] Documented point selection bug fix.Quincey Koziol2000-09-061-0/+2
|
* [svn-r2458] Added notes for my bug fixes and API additions over the last ↵Quincey Koziol2000-08-031-0/+5
| | | | couple of days.
* [svn-r2393] Updated.Albert Cheng2000-06-191-0/+2
|
* [svn-r2371] Added note for struct(opt) fix.Robb Matzke2000-06-081-0/+5
|
* [svn-r2310] added a line saying that the opaque and bitfields type is ↵Patrick Lu2000-05-311-0/+1
| | | | supported now
* [svn-r2297] Updated with VFL and Thread-safe implementation information.Albert Cheng2000-05-291-1/+3
|
* [svn-r2213] added to teh tools section. noted that the release and dev ↵Patrick Lu2000-05-041-0/+3
| | | | branch is merged.
* [svn-r2196] Updated with function name change happened long ago. StillAlbert Cheng2000-04-241-0/+1
| | | | need to track down other changes.
* [svn-r2195] Updated with the addition of thread-safe and pthread configure ↵Albert Cheng2000-04-241-0/+1
| | | | options.
* [svn-r2176] Updated bugfixesRobb Matzke2000-04-211-0/+1
|
* [svn-r2159] Added note about improved metadata I/OQuincey Koziol2000-04-191-0/+3
|
* [svn-r2130] Documented change of H5Screate_simple & H5Sset_extent_simple to ↵Quincey Koziol2000-04-121-0/+2
| | | | | | disallow size 0 dimensions without corresponding unlimited dimension.
* [svn-r2126] Documented change to H5Aiterate and H5A_operator_t for next release.Quincey Koziol2000-04-121-0/+2
|
* [svn-r2116] Added note about H5Giterate bug fix.Quincey Koziol2000-04-121-0/+3
|
* [svn-r2114] Documented hyperslab bug fix for next release.Quincey Koziol2000-04-111-0/+1
|
* [svn-r2097] Logged hyperslab bug fix.Quincey Koziol2000-04-071-0/+3
|
* [svn-r2084] Updated.Albert Cheng2000-04-051-0/+4
|
* [svn-r2080] Added information about the H5Giterate bug fixed & added the new ↵Quincey Koziol2000-04-051-0/+2
| | | | | | test module (test/titerate.c) to the MANIFEST
* [svn-r2074] Updated to mention the free-lists and H5garbage_collect API functionQuincey Koziol2000-04-041-0/+2
|
* [svn-r2056] Elena Pourmal2000-03-231-504/+88
| | | | | | | | | | | | | | | RELEASE file was brought up to date. This file is under construction for 1.3.x (1.4.0?) release. All major changes MUST be reflected in one of the following sections of this file * New Features * Bug Fixes * Platfoms Tested * Known Problems Please update New Features section when you have time!!!!!!!!!!!!! HISTORY file was brought up to date. It contains release information for HDF5 1.2.0 and 1.2.1 along with the historical changes to Alpha and Beta versions of HDF5 1.0.X.
* [svn-r2040] added an update after the 1.2.0 release that says the dumper is nowPatrick Lu2000-03-201-1/+1
| | | | displaying committed types correctly.
* [svn-r2035] Started a session to record changes/bug fixes since v1.2 release.Albert Cheng2000-03-141-0/+15
|
* [svn-r1955] Updated for Cygwin.Raymond Lu2000-02-091-0/+7
|
* [svn-r1557] INSTALL:Albert Cheng1999-08-021-38/+42
| | | | | | | | | | | | | | | | | | | Edited for 1.2.0beta release. INSTALL.ascired: Updated with simplified steps. INSTALL_parallel: Updated with information that was in INSTALL and INSTALL.parallel. INSTALL_parallel.ascired: Removed old setup no longer needed. RUNPARALEL, RUNSERIAL, disable-shared are specified in config/intel-osf1. README: Update mailing list subscription instruction. RELEASE: Updated for 1.2.0beta release information. INSTALL_Windows.txt: Contains Windows platform installation instructions. INSTALL.parallel: Removed because its content has been moved to INSTALL_parallel.
* [svn-r1552] Changes since 19990728Robb Matzke1999-07-301-1/+104
| | | | | | | ---------------------- ./RELEASE [1.2,1.3] Updated release notes for 1.2.0 release
* [svn-r1073] Updated with recent changes.Albert Cheng1999-02-171-0/+3
|
* [svn-r1058] Added a section of SUPPORTED PLATFORMS. Edited in a few platformsAlbert Cheng1999-02-051-2/+14
| | | | that I know for sure.
* [svn-r1047] Entered the bug fix for IRIX 6.x configure in the CHANGES log.Albert Cheng1999-02-011-1/+6
|
* [svn-r848] ./RELEASERobb Matzke1998-10-301-1/+22
| | | | | Updated version number. Added a `Changes since the Beta Release' section. Please fill in with anything appropriate.
* [svn-r673] Changes since 19980908Robb Matzke1998-09-081-64/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./COPYING Reformatted as text instead of C. Removed zlib crew from the list of contributors since no zlib code is actually in the hdf5 library. ./INSTALL ./INSTALL.ascired ./MANIFEST Minor updates for Beta release including version number change. ./INSTALL_MAINT Added information about making a release. ./RELEASE Updated function list based on public header files. ./bin/checkposix Got rid of complaints about some obvious things. ./doc/html/H5.api.html ./doc/html/RM_H5F.html ./src/H5F.c ./src/H5Fpublic.h ./test/tfile.c Changed H5Fget_create_template() and H5Fget_access_template() to H5Fget_create_plist() and H5Fget_access_plist() since that conforms better to lots of other names. ./doc/html/Datatypes.html ./doc/html/ExternalFiles.html ./doc/html/Files.html ./doc/html/H5.api.html ./doc/html/H5.sample_code.html ./doc/html/RM_H5F.html ./doc/html/RM_H5Front.html Changed `template' to `property list', etc. ./doc/html/Ragged.html [NEW] Documentation for ragged arrays. ./src/H5Iprivate.h ./src/H5Ipublic.h ./src/H5I.c Changed the scope of some symbols to be more local. ./src/H5.c ./src/H5AC.c ./src/H5D.c ./src/H5E.c ./src/H5F.c ./src/H5Ffamily.c ./src/H5Fistore.c ./src/H5Flow.c ./src/H5Fsec2.c ./src/H5Fsplit.c ./src/H5Fstdio.c ./src/H5G.c ./src/H5Gnode.c ./src/H5HG.c ./src/H5I.c ./src/H5O.c ./src/H5Ocomp.c ./src/H5Odtype.c ./src/H5Oefl.c ./src/H5Omtime.c ./src/H5Oname.c ./src/H5P.c ./src/H5S.c ./src/H5Shyper.c ./src/H5Tbit.c ./src/H5Tconv.c ./src/H5V.c ./src/H5Z.c ./src/H5private.h Fixed some violations of our naming scheme by adding HD to the beginning of all Posix functions.
* [svn-r633] Changes since 19980828Robb Matzke1998-08-311-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./RELEASE Updated with important changes I made since the second beta. ./src/H5A.c ./src/H5D.c ./src/H5Dprivate.h ./src/H5G.c ./src/H5Gprivate.h ./src/H5R.c ./src/H5Rprivate.h ./src/H5T.c ./src/H5Tprivate.h Any API function that used to take an `hid_t loc_id' followed by a `const char *name' can now take any type of object for the loc_id as long as the object is somehow associated with a file. Internally, H5G_loc() was modified to return an H5G_entry_t* instead of an H5G_t* so it's more general. Among other things, this allows one to retrieve information about an object like a named type or dataset without knowing the name of the type or dataset: int get_nlinks (hid_t obj) { H5G_stat_t sb; if (H5Gstat(obj, ".", TRUE, &sb)<0) return -1; return sb.nlink; } ./test/gheap.c ./test/istore.c These files needed a couple of changes because they call some of the internal functions whose H5G_t arguments changed to H5G_entry_t. ./src/H5A.c Got rid of all the switch statements for getting symbol table entries for varous objects and replaced them with a call to H5G_loc() allowing attributes to automatically apply to any type of object that belongs to a file. ./test/Makefile.in Moved the ragged array tests from the normal list of tests to the `make timings' target. ./test/ragged.c Added rewrite tests -- rewrite the rows of a dataset changing the number of rows and the length of each row. ./test/mtime.c Added a test that checks that H5Gstat() can be called with a dataset as the first argument. ./src/H5S.c Added #ifdef HAVE_PARALLEL around code to check for the HDF5_MPI_OPT_TYPES environment variable because the global variable that gets set is #ifdef'd. ./bin/release bzip2 uses .bz2 as the file extension.
* [svn-r579] Changes since 19980806Robb Matzke1998-08-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./config/solaris2.5 Hopefully set up now so it honors the CC and CFLAGS variables and understands solaris cc flags. ./test/big.c Checks to see if creating lots of large sparse files exceeds the user disk quota and skips the test. It also checks that we can actually open ~64 files at once. ./doc/html/Files.html ./src/H5A.c ./src/H5Aprivate.h ./src/H5F.c ./src/H5Fpublic.h Added the H5Fflush() function which takes any object as an argument as long as the object is in some way associated with a file. This required an H5A_entof() ./src/H5.c ./src/H5Flow.c The `%a' format of HDfprintf() now allows a field width and justification flag etc, like the other formats. The old H5F_addr_print() was recoded to call HDfprintf() instead of vice versa.
* [svn-r521] Added note about strided hyperslab selections.Quincey Koziol1998-07-201-0/+3
|
* [svn-r514] Changes since 19980715Robb Matzke1998-07-171-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5Flow.c ./src/H5Fprivate.h ./src/H5Fsplit.c Changed the allocation size request from `size_t' to `hsize_t' because it was overflowing for the `big' test. ./src/H5detect.c If `long double' and `double' are the same size then we define H5T_NATIVE_LDOUBLE to be the same as H5T_NATIVE_DOUBLE. Similarly for `long' vs. `long long' and `unsigned long' vs. `unsigned long long'. ./test/Makefile.in Added `big' to the list of tests to normally run. ./test/big.c Added a check to see if the file system supports holes and if it doesn't then the test is skipped. ./RELEASE Added a couple minor details details about API tracing and symbolic links. ./src/H5public.h Added comments about the use of hbool_t. Fixed a comment spelling error. ./test/testhdf5.h Changed the way the version number is printed. The old method was `hdf5-1.2.3d' and the new method is `hdf5 version 1.2 release 3' ./tools/h5ls.c Only prints the max dimension if it differs from the current dimension or if verbose mode is enabled. Added switches `-?', `-h', and `--help' to print a usage message. Added switches `-v' and `--verbose' to generate more verbose output. Added switches `-V' and `--version' to print the version number and exit. The version number is printed like: This is h5ls version 1.0 release 24' ./bin/h5vers [NEW] This script prints, sets, and/or increments the hdf5 version number. It can be run from the top directory or any of the child directories like src, tools, test, etc. Some examples: $ h5vers # Display current version 1.0.24 $ h5vers -v version 1.0 release 24 # Display current version. $ h5vers -s 5.2.8 # Set version and display 5.2.8 $ h5vers -s 2.1 2.1.0 $ h5vers -s hdf5-1.0.24a.tar.bz2 1.0.24 $ h5vers -s 'version 2.0 release 8' 2.0.8 $ h5vers -s 'junk 22 junk 33 more junk 66 and 99 junk' 33.66.99 $ h5vers -i major # Increment from 1.0.24 2.0.0 $ h5vers -i minor # Increment from 1.0.24 1.1.0 $ h5vers -i release # Increment from 1.0.24 1.0.25 $ h5vers ~/hdf5/src/H5public.h # Use an alternate file 1.0.24 ./bin/checkapi [NEW] Run from the src directory with arguments H5[A-Z]*.c and it will print the locations of each place where an API function was called from within the library. Use it as the compile or grep command under Emacs and you can C-x ` through the list. ./bin/debug-ohdr [NEW] Keeps track of H5O_open() and H5O_close() debugging messages and lists the file addresses of the object headers that are opened but never closed. You must enable the `o' debugging at configuration time and pipe stderr into this script. ./bin/errors Added a note to indicate that this script no longer works because of changes in the HRETURN_ERROR() and HGOTO_ERROR() macros. ./bin/iostats [NEW] Watches output from the Linux strace program and accumulates statistics about low-level access to an hdf5 file. The output is a list of 2d data points which can be plotted by gnuplot to show file seeking behavior. ./MANIFEST Added new files.
* [svn-r507] Last updates for alpha2 release (I think :-)hdf5-1_0_0-alpha2Quincey Koziol1998-07-151-33/+35
|
* [svn-r484] CHANGES_API:Albert Cheng1998-07-131-1/+26
| | | | | | | | Removed. Changes entered to RELEASE. MANIFEST: Updated for the removal of CHANGES_API. RELEASE: Updated with "Parallel HDF5 Changes".
* [svn-r437] Changes since 19980612Robb Matzke1998-06-301-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5Tbit.c ./src/H5Tpkg.h Fixed a bug in H5T_bit_copy(). Added H5T_bit_get_d() and H5T_bit_set_d() which treat portions of a bit vector as an unsigned integer. Added H5T_bit_inc() that increments part of a bit vector and returns an indication of overflow. ./src/H5Tconv.c ./src/H5Tpkg.h ./test/dtypes.c Added a slow general floating point conversion which works so far on Intel, MIPS, and DEC but the test is turned off because a cast from double to float will cause a SIGFPE on some systems if an overflow occurs. Added fast hardware conversions between native floating point types. This function is also subject to the SIGFPE problem. ./src/H5detect.c Removed the exponent bias adjustment when the significand isn't normalized. This is now handled in the conversion functions instead. ./src/H5T.c Register new conversion functions. Plugged a memory leak in the library termination code. ./RELEASE Added a list of major changes since the first alpha. ./src/H5.c ./src/H5private.h ./src/H5A.c ./src/H5AC.c ./src/H5D.c ./src/H5Ffamily.c ./src/H5Fistore.c ./src/H5G.c ./src/H5Gprivate.h ./src/H5HG.c ./src/H5O.c ./src/H5T.c ./src/H5Tbit.c ./src/H5Tconv.c Fixed various compiler warnings on Irix64. ./src/H5MM.c Added PABLO_MASK to this file. ./test/chunk.c Removed a warning about memcpy().
* [svn-r435] ./INSTALLRobb Matzke1998-06-231-40/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./INSTALL_MAINT ./README ./RELEASE Partially updated for second alpha, but haven't updated version numbers yet. ./src/H5.c ./src/H5A.c ./src/H5AC.c ./src/H5B.c ./src/H5D.c ./src/H5F.c ./src/H5Fcore.c ./src/H5Ffamily.c ./src/H5Fistore.c ./src/H5Fmpio.c ./src/H5Fsec2.c ./src/H5Fsplit.c ./src/H5Fstdio.c ./src/H5G.c ./src/H5Gnode.c ./src/H5HG.c ./src/H5HL.c ./src/H5I.c ./src/H5MM.c ./src/H5MMprivate.h ./src/H5O.c ./src/H5Oattr.c ./src/H5Ocomp.c ./src/H5Ocont.c ./src/H5Odtype.c ./src/H5Oefl.c ./src/H5Olayout.c ./src/H5Oname.c ./src/H5Osdspace.c ./src/H5Oshared.c ./src/H5Ostab.c ./src/H5P.c ./src/H5S.c ./src/H5T.c ./src/H5Tconv.c ./src/H5detect.c ./test/hyperslab.c ./test/istore.c Changed memory allocation functions so they fail instead of dumping core. The `x' was removed from the name to remind us of that: H5MM_xmalloc() -> H5MM_malloc(), etc. H5MM_calloc() takes one argument like H5MM_malloc() instead of two like calloc() because we almost always called it with `1' for one of the arguments anyway. The only difference between the two functions is that H5MM_calloc() returns memory which is initialized to zero. ./src/H5Gent.c ./src/H5Gprivate.h Removed H5G_ent_calloc() since it wasn't used. ./src/H5Fistore.c Fixed a bug found by Albert. Thanks, Albert! This fix combined with the changes to memory allocation prevent the library from failing an assertion if the application uses an unreasonable size for chunks (like Alberts 10000x10000x4). ./src/H5MF.c ./src/H5MFprivate.h Changed H5MF_free() to H5MF_xfree() since calling it with an undefined address is allowed.