summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15485] Purpose: Allow library to shut down properly when objects have ↵Neil Fortner2008-08-1967-535/+785
| | | | | | | | | | | | | | | | reference count > 1. Description: Added a new field 'app_count' to H5I_id_info_t struct, to track the reference count on an id due to the application. the old 'count' field tracks the total. Generally any id visible to the application gets placed in app_count. Added app_ref boolean parameter to H5I_inc_ref, H5I_dec_ref, H5I_register, H5I_clear_type, and a few other functions, to specify whether the operation(s) being performed on the id(s) are due to the application (TRUE) or not (FALSE). Test added for this case. Tested: kagiso, smirom, linew (h5committest)
* [svn-r15477] Removed vestigal code from H5SM_delete_from_index() which would ↵Neil Fortner2008-08-171-11/+0
| | | | | | | | | have dereferenced an uninitialized pointer if it had been reachable. Closes bz #1280. Tested: kagiso, smirom, linew (h5committest)
* [svn-r15476] Snapshot version 1.9 release 14HDF Tester2008-08-178-20/+20
|
* [svn-r15472] Description:Quincey Koziol2008-08-141-11/+11
| | | | | | | Correct H5Dopen to H5Dopen2 in error printf Tested on: None, just eyeballed, very trivial.
* [svn-r15468] Removed prototype for deleted function H5F_has_mountNeil Fortner2008-08-121-1/+0
| | | | Tested: kagiso
* [svn-r15467] remove h52jpegPedro Vicente Nunes2008-08-121-3/+2
|
* [svn-r15466] remove h52jpegPedro Vicente Nunes2008-08-121-1/+0
|
* [svn-r15465] remove h52jpegPedro Vicente Nunes2008-08-121-10/+0
|
* [svn-r15464] delete h52jpegPedro Vicente Nunes2008-08-129-223812/+0
|
* [svn-r15462] Description:Quincey Koziol2008-08-1211-19/+21
| | | | | | | | Correct compiler warnings from Visual Studio. Tested on: Mac OS X/32 10.5.4 (amazon) w/FORTRAN & C++ (Too minor to require full h5committest)
* [svn-r15458] Purpose: Modify the library to take the proper action when ↵inactive/jpeg_converterNeil Fortner2008-08-1190-103/+234
| | | | | | | | | | | | | | files with incorrect datatype versions are encountered. Description: The library now recognizes some problems with datatype versions in H5O_decode_helper(), and, if not performing strict format checks, automatically corrects them. Framework added for other message decode routines to automatically correct file errors. Datatype version information added to h5debug. Tested: kagiso, smirom, linew (h5committest)
* [svn-r15457] Description:Binh-Minh Ribler2008-08-111-1/+29
| | | | | | | Added notes about: - bugzilla 1068: revising class hierarchy to move Attribute out. - replacing IdComponent::dereference with new H5Object member functions and constructors in various other classes.
* [svn-r15455] Snapshot version 1.9 release 13HDF Tester2008-08-108-21/+21
|
* [svn-r15451] Purpose: Fix various problems that were occurring when using ↵Neil Fortner2008-08-079-138/+426
| | | | | | | | | | | | | | | | mounted files. Description: Moved mount table from top file structure to shared file structure. Moved parent out of mount table and back into top file structure. Mounted files can now be accessed from any handle of the parent file. Changes to how files are closed. Stricter cycle checking on mounted files. Removed unused function H5F_has_mount(). Tested: committest in 1.8 branch. Committing now due to the urgency of the fix. No changes here are specific to the trunk, but I will keep an eye on the daily tests.
* [svn-r15446] bug fixPedro Vicente Nunes2008-08-072-4/+16
| | | | | | | http://bugzilla.hdfgroup.uiuc.edu/show_bug.cgi?id=788 don't print array indices for regions tested: windows, linux
* [svn-r15445] added some commentsPedro Vicente Nunes2008-08-072-1/+15
| | | | tested: windows, linux
* [svn-r15440] Purpose: Correct a few typos from my previous editScott Wegner2008-08-061-9/+10
| | | | | | | | | | Description: -- Remove a couple lines of debugging output -- Make sure H5_PACKAGE_NAME outputs 'HDF5' rather than 'hdf5' -- Take into account version strings with a postfix. This isn't currently used in HDF5 1.9 branch, but is in HDF5 1.8. Tested: kagiso
* [svn-r15439] Add the following patch Peter Cao2008-08-061-1/+1
| | | | | | | | | | | | | | | | === The following patch to h5copy.c on or near line 173 makes the tool substantially more useful... *flag = (*flag) | fla; Because the command-line option parsing permits multiple '-f' arguments, this will have the effect of or'ing the flags together so one can do someting like.... ~/tmp/hdf5-1.8.1/tools/h5copy/h5copy -i multi_ucd3d.h5 -s block5 -o gorfo -d foo -f shallow -f soft Mark C. Miller, Lawrence Livermore National Laboratory email: mailto:miller86@llnl.gov ===
* [svn-r15438] Purpose: Bring the Windows H5pubconf.h up-to-dateScott Wegner2008-08-063-155/+665
| | | | | | | | | | | | | | Description: This commit is a major update to the Windows-maintained H5pubconf.h file. This file is statically-distributed because Windows cannot generate it dynamically as other platforms do. Previously, our Windows version contained a minimal subset of the macro definitions required. To update, I've gone through each macro (based on kagiso's output), and tested for the correct value on Windows. This allows us to better target code based on feature flags. It should also be easier to update in the future as changes are made to the configure script. This commit also contains one small bug fix in h5ls.c. Some Windows-specific code was missing a local variable definition. The bug went unnoticed because Windows didn't define the feature flag correctly. I've also made changes to the h5vers script. Whenever the version string is incremented (automatically by h5test after a snapshot), the strings in H5pubconf.h will also be updated. Tested: VS2005 on WinXP (32- and 64-bit) VS.NET on WinXP 32-bit h5vers tested under Cygwin
* [svn-r15432] bug fixPedro Vicente Nunes2008-08-051-6/+8
| | | | | | the compression ratio was being printed for cases where a layout was requested and not a filter tested: windows, linux
* [svn-r15431] added the h5diff "contents" mode to the h5diff calls in the ↵Pedro Vicente Nunes2008-08-051-0/+3
| | | | | | h5repack test tested: windows, linux
* [svn-r15430] Purpose: Update Windows test script for new h5diff option: -cScott Wegner2008-08-042-1/+7
| | | | | | | | Description: A new parameter was added to h5diff recently. We add a new test to the h5diff script, and change the syntax in which h5diff is called from the h5repack test script Tested: VS2005 on WinXP
* [svn-r15429] new test for h5diffPedro Vicente Nunes2008-08-041-0/+1
|
* [svn-r15428] http://bugzilla.hdfgroup.uiuc.edu/show_bug.cgi?id=1170Pedro Vicente Nunes2008-08-0421-116/+361
| | | | | | | | | | Summary: when using h5diff to compare the results of h5repack (or other tools that copy one HDF5 file to another), a new option is needed to allow h5diff to make an "absolute" comparison of the 2 files. This is the "contents" mode explained in the usage below. If this mode is present, objects in both files must match (must be exactly the same). If this does not happen, the tool returns an error code of 1 (instead of the success code of 0) Changes to the h5repack test script: the call to h5diff was changed to include -c (maintaining the previous -q). tested: windows, linux, solaris
* [svn-r15425] Snapshot version 1.9 release 12HDF Tester2008-08-037-18/+18
|
* [svn-r15423] Description:Scot Breitenfeld2008-07-291-1/+1
| | | | Fix the error of passing an array to a scalar.
* [svn-r15421] bug fixPedro Vicente Nunes2008-07-281-5/+5
| | | | | | | the parsing of the command line strings for the shared object header message type was not being done correctly (strcmp) fix: substituted by strncmp tested: windows, linux
* [svn-r15420] Description:Scot Breitenfeld2008-07-281-1/+1
| | | | | | | | Initialized a string with a space instead of a blank i.e. var = '' is now var = ' ' This fixes a problem with AIX for bug 1252
* [svn-r15418] Description:Scot Breitenfeld2008-07-281-109/+109
| | | | | | | | | | | | | | | | Added missing comma, i.e. WRITE(*, "("" subroutine i"" i2.2,""()"")") j should be WRITE(*, "("" subroutine i"", i2.2,""()"")") j etc... as noted in bug 1251 and NAG compiler. Checked the write fix using Sun f95, g95, pgf90, gfortran, ifort, absoft and all gave the correct write output.
* [svn-r15417] Description:Scot Breitenfeld2008-07-281-4/+4
| | | | | | | Changed the INTENT for total_error to be consistantly INTENT(INOUT) as noted in bug 1251
* [svn-r15410] Snapshot version 1.9 release 11HDF Tester2008-07-277-18/+18
|
* [svn-r15408] Purpose: Enable testBinh-Minh Ribler2008-07-251-8/+0
| | | | | | | | | | | Description: The daily test failure caused by the C++ API was fixed, so put the packet table test back. Platforms tested: SunOS 5.10 (linew) Linux 2.6 (kagiso) FreeBSD (duty)
* [svn-r15407] Purpose: Fix bugBinh-Minh Ribler2008-07-2518-35/+90
| | | | | | | | | | | | | | | | | Description: Changed all subclasses' setId to protected p_setId and put back setId in IdComponent. p_setId is used in the library where the id provided by a C API passed on to user's application in the form of a C++ API object, which will be destroyed properly, and so p_setId does not call incRefCount. On the other hand, the public version setId is used by other applications, in which the id passed to setId needs to be closed properly by the application, so setId must call incRefCount for the new object to prevent prematurely closing of the id. Platforms tested: Linux 2.6 (kagiso) SunOS 5.10 (linew) FreeBSD (duty)
* [svn-r15405] added comments, cleaned codePedro Vicente Nunes2008-07-251-66/+81
| | | | tested: windows, linux
* [svn-r15397] Update to the h5perf files that includes bug fixes and extensions.Christian Chilan2008-07-233-2158/+2402
| | | | Tested on kagiso and abe.
* [svn-r15395] When an attribute was opened twice and data was written with ↵Raymond Lu2008-07-2226-582/+1548
| | | | | | | | | | | one of the handles, the file didn't have the data. It happened because each handle had its own object structure, and the empty one overwrote the data with fill value. This is fixed by making some attribute information like the data be shared in the attribute structure. Tested on smirom, kagiso, and linew.
* [svn-r15389] Snapshot version 1.9 release 10HDF Tester2008-07-207-17/+17
|
* [svn-r15383] bug fix: when a requested palette index did not exist , the ↵Pedro Vicente Nunes2008-07-171-229/+229
| | | | | | verbose printing message was referring to the default palette tested: windows, linux
* [svn-r15378] Description:Scot Breitenfeld2008-07-161-126/+126
| | | | Added optional parameter "mounted" to H5Gget_info_f, H5Gget_info_by_idx_f, H5Gget_info_by_name_f
* [svn-r15377] Description:Scot Breitenfeld2008-07-162-23/+85
| | | | Added optional "mounted" parameter to H5Gget_info_f, H5Gget_info_by_idx_f, H5Gget_info_by_name_f
* [svn-r15375] Description:Quincey Koziol2008-07-163-5/+5
| | | | Bump shared library version # for change to H5G_info_t struct
* [svn-r15374] Description:Quincey Koziol2008-07-161-3/+3
| | | | | | | Correct wrong error return value to avoid compiler warning Tested on: Just eyeballed, extremely minor
* [svn-r15370] Description:Quincey Koziol2008-07-151-1/+4
| | | | | Update release notes for file mounting bug fix and adding 'mounted' flag to H5G_info_t.
* [svn-r15367] Description:Quincey Koziol2008-07-156-3/+198
| | | | | | | | | | | | | | | | Add check to avoid mounting the a file on a group twice, then the mounts are done on the same HDF5 file, but opened with separate H5Fopen calls. Also add new 'mounted' flag to the H5G_info_t struct, queried with the H5Gget_info() API call, to allow applications to detect and avoid this situation. This probably fixes Bz#1070 also, I'll check with Dan Anov (who reported a different sort of behavior, but seems to have the same underlying problem). Tested on: Mac OS X/32 10.5.4 (amazon) Linux/64 2.6 (chicago)
* [svn-r15366] cleaned warnings and unused featuresPedro Vicente Nunes2008-07-151-252/+231
| | | | tested: linux
* [svn-r15364] Convert the HDF5 8bit images to jpeg 24bit truecolor. Add an ↵Pedro Vicente Nunes2008-07-154-97/+290
| | | | | | option for conversion from HDF5 indexed image to jpeg true color and an option to use a specific palette in the conversion. tested: windows, linux
* [svn-r15347] Snapshot version 1.9 release 9HDF Tester2008-07-137-18/+18
|
* [svn-r15337] Unintended change to h5dump.c. Reverted.Neil Fortner2008-07-081-12/+8
|
* [svn-r15335] Fixed incorrect error message in H5Pset_fletcher32:Neil Fortner2008-07-082-9/+13
| | | | | | | | "unable to add deflate filter to pipeline" -> "unable to add fletcher32 filter to pipeline" Tested: kagiso
* [svn-r15324] Purpose: Update h5jam Windows test for new testfiles directoryScott Wegner2008-07-071-3/+3
| | | | | | | | Description: The testfiles directory moved, so we need to update test script on Windows. This should fix the Windows daily-test errors from the weekend. Tested: VS2005 on WinXP