AuthorCommitMessageCommit dateIssues
Bill WendlingBill Wendling
68556658dbb[svn-r5132] Purpose: Autotools Update Description: I've updated autoconf, automake, and libtool to the latest/greatest versions; 2.53, 1.6, and 1.4.2 resp. Many changes come with the new versions: - ltconfig is no longer used - acconfig.h is no longer used (#define values are declared with the macro) - regeneration of all of the aclocal.m4, configure, and H5config.h.in files. - new config.{guess,sub} files - new ltmain.sh file Platforms tested: AIX (blue), and Linux
Quincey KoziolQuincey Koziol
8005e831a03[svn-r5131] Purpose: Code cleanup Description: The function pointer for doing parallel I/O was being set in the H5D_read and H5D_write routines instead of in H5S_conv, where it belongs. Solution: Added an extra 'flags' parameter to H5S_find to allow the function to determine when to set the MPIO functions instead of the regular optimized I/O routines and get rid of code messing with the func...
Quincey KoziolQuincey Koziol
d2232a345f3[svn-r5130] Purpose: Bug Fix & FeatureDescription: The selection offset was being ignored for optimized hyperslab selection I/O operations. Additionally, I've found that the restrictions on optimized selection I/O operations were too strict and found a way to allow more hyperslabs to use the optimized I/O routines. Solution: Incorporate the selection offset into the selection location when performing o...
Albert ChengAlbert Cheng
c1e44699f04[svn-r5128] Updated.
Quincey KoziolQuincey Koziol
ebbabfd3efe[svn-r5126] Purpose: Bug Fix (sorta) Description: "small" contiguous hyperslabs were not being detected correctly by H5S_hyper_select_contigous() leading to poorer performance than possible. Solution: Corrected check for small hyperslabs. Also cleaned up the H5S_find() code. Platforms tested: FreeBSD 4.5 (sleipnir)
Raymond LuRaymond Lu
a2ea33e6b97[svn-r5124] Purpose: Bug fix(#697) Description: Variable-length string is not treated as string. Solution: Added character set and padding as VL string's attributes. They can be set and retrieved. Platforms tested: Solaris 8, IRIX64 6.5 parallel, and FreeBSD.
Raymond LuRaymond Lu
1c1653aa40a[svn-r5123] Purpose: Bug fix(#697) Description: Variable-length string wasn't treated as string. Solution: Added character set and padding into VL string type. Platforms tested: FreeBSD
Bill WendlingBill Wendling
65d52eaf8e3[svn-r5120] Purpose: HDF4 Removal Description: There were some testfiles still left after we removed HDF4 from the HDF5 tree... Platforms tested: Linux
Bill WendlingBill Wendling
fbd4e4cb5e1[svn-r5118] Purpose: Doc Change Description: Documented the fix for the 1024 byte object name limitation...
Albert ChengAlbert Cheng
0a8228c4a9e[svn-r5113] Purpose: feature Description: Added -fsize <fsize> option which controls the family file size used. This can be used to test the file size limits of a machine or file system. Platforms tested: modi4 (passed even 20GB file size). Eirene (started to fail when 2GB is used. Expected since linux 2.2 does not support large than 2GB file size.) burrwhite (passed up to 4GB. Exp...
Bill WendlingBill Wendling
f8bfe1cb01f[svn-r5112] Purpose: Bug Fix Description: Parallel Fortran wasn't working on Modi4. The tests for parallel MPI Fortran were failing to find MPI files. Solution: Changed the AC_TRY_FLINK() macro so that libraries are included at the end of the link line so that unresolved symbols can be found... Platforms tested: Modi4
Robb MatzkeRobb Matzke
97d0dc22ee2[svn-r5111] ./hdf5-devel/test/stab.cMerge of name component length limit bugfix from 1.4 branch. A couple of very minor typos fixed.
Robb MatzkeRobb Matzke
7fdd11e2776[svn-r5110] ./hdf5-devel/src/H5G.cMerge of name component length limit bugfix from 1.4 branch. A couple of very minor typos fixed.
Robb MatzkeRobb Matzke
cbc28bc32df[svn-r5109] ./hdf5-devel/src/H5Fistore.cMerge of name component length limit bugfix from 1.4 branch. A couple of very minor typos fixed.
Robb MatzkeRobb Matzke
fc87c2878c3[svn-r5108] ./hdf5-devel/src/H5B.c Merge of name component length limit bugfix from 1.4 branch. A couple of very minor typos fixed.2002-03-18 14:30:58 Robb Matzke <matzke@arborea.spizella.com> * H5B_assert: Fixed typos in comments.
Bill WendlingBill Wendling
eb8d6018207[svn-r5104] Purpose: Bug Fix Description: Hrm...When I was restoring the LDFLAGS variable after a failure, I fergot to put a $ on the saved_LDFLAGS variable during the assignment. DOH! Solution: Added the $. Platforms tested: Modi4
MuQun YangMuQun Yang
13a26abb75b[svn-r5103] Purpose: add hdf5cpptest.bat in the all.zip Description: Solution: Platforms tested:
MuQun YangMuQun Yang
5b84689038f[svn-r5102] Purpose: rearrange project setting Description: by default, no c++ library or tests will be built. User will enable by checking dependencies by themselves to build c++ library. The old all.zip somehow build c++ libraries. Solution: correct it by disable c++ dependency. Platforms tested: windows 2000
MuQun YangMuQun Yang
631b344df28[svn-r5101] Purpose: fix a windows bug Description: 1. To create a >4GB file, fstati64 has to be used instead of fstat. change fstat to fstati64 for WIN32 macroes. Some discussions are going on the general issue on how to better handle with WIN32 or other similar platform. This check-in is just a reminder not to forget the windows bug. 2. erase a WIN32 macro(include winsock2.h) at h...
Bill WendlingBill Wendling
cdb35968583[svn-r5100] Purpose: New Feature Description: Added support for the IBM PowerPC AIX architecture. Really just a copy of the RS6000 AIX config file...
Quincey KoziolQuincey Koziol
ecbdbe3521f[svn-r5099] Purpose: Update release notes Description: Document H5Gget_objinfo() bug fix (fixes bug #732)
Quincey KoziolQuincey Koziol
0cb78c20879[svn-r5097] Purpose: Bug FixDescription: Regression test for following bug: 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 ...
Quincey KoziolQuincey Koziol
7e9738f290a[svn-r5096] Purpose: Bug FixDescription: 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 "s...
Bill WendlingBill Wendling
30aa868e108[svn-r5092] Purpose: Bug Fix Description: I wasn't testing if the Fortran compiler could actually do the MPI compilation tests. Solution: Changed the configure script so that it uses Fortran 90 to test the MPI compilation stuff instead of the MPI C compiler... Platforms tested: AIX and Linux
Bill WendlingBill Wendling
0f7c2e3017f[svn-r5088] Purpose: Code removal Description: Removed the HDF4 source files from the HDF5 tree. The directories will remain. Use the "-P" option when doing a cvs checkout or update to "prune" the empty directories from your personal tree.
Bill WendlingBill Wendling
480c319ab46[svn-r5087] Purpose: Update Description: Reflect the removal of the HDF4 stuff from the HDF5 library
Bill WendlingBill Wendling
b38138bebbb[svn-r5086] Purpose: Bug Fix Description: The new way of detecting LibZ (just specifying the directory where include/ and lib/ are) wasn't propagated down to the Fortran directory. Solution: Added that code... Platforms tested: AIX and Linux
Quincey KoziolQuincey Koziol
ff35b697909[svn-r5085] Purpose: Update release notes.
Quincey KoziolQuincey Koziol
e23792a3f03[svn-r5083] Purpose: Bug FixDescription: Regression test for following bug: When reading a contiguous hyperslab that spanned the entire dataset and was larger that the type conversion buffer, the hyperslab routines need to fill the type conversion buffer and then return to the I/O routines. When the I/O routines resume the hyperslab operation, it was possible to have a combination of coordinates ...
Quincey KoziolQuincey Koziol
ccfdf1f9e4a[svn-r5082] Purpose: Bug Fix Description: When reading a contiguous hyperslab that spanned the entire dataset and was larger that the type conversion buffer, the hyperslab routines need to fill the type conversion buffer and then return to the I/O routines. When the I/O routines resume the hyperslab operation, it was possible to have a combination of coordinates which caused the hyperslab iterator to incorrectly advance in the file, causing some data to be re-read or re-written. Solution: Corrected the H5S_hyper_iter_next routine to correctly handle contiguous hyperslabs that span the entire dataset dimensions. Platforms ...
HDF AdminHDF Admin
27f0b5a267d[svn-r5078] Snapshot version 1.5 release 23
Barbara JonesBarbara Jones
7c47f269bd6[svn-r5076] Purpose: To clarify where INSTALL files are located. Description: The README.txt refers to the INSTALL files as though they were in the top HDF5 directory. They are not there so this was confusing to users. Added a line saying they were located in the release_docs/ directory.
MuQun YangMuQun Yang
cd0af12f663[svn-r5075] Snapshot version 1.5 release 22
Bill WendlingBill Wendling
03463f4f94a[svn-r5074] Purpose: Code Motion Description: Removal of HDF4 from the configure/Makefiles. This is a precursor to the actual physical removal of the HDF4 tools from the HDF5 tree. Platforms tested: Arabica, Dangermouse
Albert ChengAlbert Cheng
27f237f4c0a[svn-r5072] Purpose: Bug fix Description: Old config assume compiler is the SGI compiler if it is not gcc. It would apply all SGI cc options to the $CFLAGS. This would cause problem if a non-cc non-gcc compiler is used. Solution: Verify the compiler is indeed the SGI compiler before applying all those cc specific options to the $CFLAGS. Platforms tested: modi4, both parallel serial, gcc...
MuQun YangMuQun Yang
85353d080d0[svn-r5070] Purpose: 1. fix a bug on all_withf90.zip 2. update windows zlib library to 1.14 version Description: 1. somehow the workspace and project files were not totally updated on all_withf90.zip update it now. 2. Update windows zlib library to the 1.14 version in responding to the security problem of zlib. This updating will not affect other platforms. Solution: Platforms...
Albert ChengAlbert Cheng
0ce6b8c9e6e[svn-r5068] Purpose: Updated the help message to include the diff option.
Elena PourmalElena Pourmal
7b77f971886[svn-r5066] Purpose: Bug fix Description: I borrowed function HDpackFstring from the HDF4 Library and left name unchanged. It causes linking problems for Fortran users that use both HDF4 and HDF5 Libraries in their applications. Solution: Changed the name to be HD5packFstring Platforms tested: Solaris 2.7
Pedro Vicente NunesPedro Vicente Nunes
34880b42a01[svn-r5065] Purpose: test the H5Dset_extend function Description: changed the example for more easy debugging Platforms tested: w2000, linux
Pedro Vicente NunesPedro Vicente Nunes
c33fd20d543[svn-r5064] Purpose: updated the H5D_update_chunk function Description: removed some debugging code headers Platforms tested: w2000, linux
Pedro Vicente NunesPedro Vicente Nunes
e739b762950[svn-r5063] Purpose: added a new function H5D_update_chunck that will update the chunk information; for the moment this function just has debugging of the b-treePlatforms tested: w2000 , eirene
Pedro Vicente NunesPedro Vicente Nunes
64658d1f9ff[svn-r5062] Purpose: code clean up Description: just some clean up of the functions H5D_set_extend and H5S_set_extend before the big change (changing chunk info in the b-tree struct of the dataset) Platforms tested: w2000, eirene
Thomas RadkeThomas Radke
bbc50c3a1f3[svn-r5060] Purpose: Bugfix Description: Internally created socket wasn't closed Solution: In my last commit I only fixed the case for sending data over a socket. There was also a resource leak for the receiving side where an internally created socket wasn't closed. Same wrong logical condition, same fix. Platforms tested: Linux, SGI
Thomas RadkeThomas Radke
6eea626ef09[svn-r5059] Purpose: Bugfix Description: If the socket, used for data streaming by the Stream driver, was created by the driver itself, it did not close it after the file had been closed. A resource leak occured. Solution: This bug was just introduced due to a logical condition. Fixing the condition solved the problem. Platforms tested: Linux, SGI
Albert ChengAlbert Cheng
235aa17446e[svn-r5058] Purpose: Feature/bug fix Description: The 'snapshot diff' command is run in all cases, even after the initial "snapshot diff" and hosts are polled to run the test. It would not cause any harm except wasting time repeating diff'ing. Also, the path is quite right to invoke snapshot by merely "bin/snapshot diff" since it has not "cd" to the right directory yet. Solution: Added...
Albert ChengAlbert Cheng
6531ce3b524[svn-r5055] Purpose: New feature Description: "snapshot diff" will just run the diff and exit 0 is no significant differences found between current and previous versions. Runtest will try a "snapshot diff" and will skip test if no significant differences are found. Platforms tested: eirene
Bill WendlingBill Wendling
918cc351d22[svn-r5053] Purpose: Bug-ish Fix Description: "make check" would barf in this directory since there's not a "check:" target. Solution: Added a ".PHONY" entry so that "make checks" and the like won't barf when they enter the pablo directory. Platforms tested: Linux
Bill WendlingBill Wendling
877defd1bb5[svn-r5052] Purpose: Bug Fix Description: The Fortran module files weren't being uninstalled. Solution: Added them to the 'uninstall:' list... Platforms tested: Linux
Bill WendlingBill Wendling
0e6d04d9892[svn-r5051] Purpose: dpss removal Description: Removed dpss module since we no longer have that in the source. Also fixed where the H5Tinit.c file was being looked for and how it was compiled... Platforms tested: Linux
Bill WendlingBill Wendling
a8cd79f0b88[svn-r5050] Purpose: *sigh* Description: Needed to point the sed script to the CORRECT pablo directory...