| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upgrade.
Description:
svn version 1.4.x uses a different format of .svn/entries files as older
versions like 1.3.x. chkmanifest could not parse the file correctly.
Solution:
Created different versions of entries file parsing according to svn version.
There is also a bug in grep that matches ./configure with ./fortran/configure.
Don't know how to or even possible to nullify the wildcard character effect
of '.'. Added a ^ to mark beginning of line. At least it makes it the same
length though it would still match with "X/configure". Hopefully this sort
of error are easier to detect by human.
|
| |
|
|
|
|
|
|
|
| |
Add extra protection for sanity checks, when assertions are enabled.
Tested on:
Linux/32 2.6 (chicago)
|
| |
|
| |
|
|
|
|
| |
dataspace is not valid, or when dataspace is valid but closed.
|
|
|
|
| |
be H5S_UNLIMITED.
|
| |
|
|
|
|
|
|
| |
H5S_UNLIMITED.
Checks performed in H5Screate_simple() and H5Sset_extent_simple().
|
|
|
|
|
|
|
|
| |
Bug fix for possible file corruption when attribute is renamed with a
longer name.
Tested on:
FreeBSD/32 6.1 (duty)
|
|
|
|
|
|
|
| |
Checkpoint changes for bug fix, to shift coding to another machine.
Tested on:
Linux/32 2.6 (chicago)
|
|
|
|
|
| |
Description:
Added ./c++/test/tvlstr.cpp
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added variable-length string tests.
Fixed typos in tattr.cpp.
Platforms tested
AIX 5.1 (copper)
SunOS 5.8 64-bit (sol)
HPUX 11.00 (kelgia)
Linux 2.6 (kagiso)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added overloaded method DataSet::vlenReclaim, that has better prototype.
Fixed some typos.
Platforms tested
AIX 5.1 (copper)
SunOS 5.8 64-bit (sol)
HPUX 11.00 (kelgia)
Linux 2.6 (kagiso)
|
| |
|
|
|
|
|
| |
In 1.6, H5_HAVE_VSNPRINTF is not defined. Instead H5_HAVE__VSNPRINTF is defined.
Fixed to use H5_HAVE_VSNPRINTF as the macro.
|
|
|
|
|
|
| |
test HDF5 1.6 branch
Update macro HDvsnprintf so that HDvsprintf can also be supported on windows. This has be already supported in 1.8.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added the C++ test tattr.cpp to testhdf5_cpp and testhdf5_cppdll.
Platform tested:
Visual C++ 6.0 on Windows XP
The last time I did this update was almost two years ago, I'm hoping
that I didn't mess it up!
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Changed from
off_t h5_get_file_size(...)
to
h5_stat_size_t h5_get_file_size(...)
to fix compilation error on Windows.
Platform tested:
Linux 2.6 (kagiso)
Visual 6.0 on Windows XP
|
|
|
|
|
|
|
|
|
| |
Description:
Changed from hsize_t to int for rank constants to fix errors on Windows.
Platform tested:
Linux 2.6 (kagiso)
Visual 6.0 on Windows XP
|
|
|
|
|
| |
Description:
Added c++/test/tattr.cpp.
|
|
|
|
|
|
|
|
|
|
| |
Description:
Added tattr.cpp to c++/test.
Platform tested:
Linux 2.6 (kagiso)
SunOS 5.8 64-bit (sol)
AIX 5.1 (copper)
|
|
|
|
|
|
|
|
|
| |
Description:
Missed this file from last checkin that changed DataSet::vlenReclaim
to static.
Platforms tested:
Linux 2.6 (kagiso) - again just to be sure
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
In Attribute::read, H5Aread malloc's memory for the read data buffer,
so Attribute::read shouldn't allocate the buffer, but needs to
deallocate with HDfree.
Fixed a typo in H5StrType.cpp, should pass PredType::C_S1 to "copy"
instead of H5T_C_S1.
Also changed DataSet::vlenReclaim to static.
Platforms tested:
AIX 5.1 (copper)
Linux 2.6 (kagiso)
SunOS 5.8 64-bit (sol)
|
| |
|
|
|
|
| |
v1.6.5.
|
| |
|
|
|
|
|
|
|
| |
Removed all old references to cvs commands.
Tested:
Will be tested by the daily tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
h5_get_file_size() was coded to return 0 if failed but
file size can be 0. Changed the failure return value to -1
which is allowed by the returned type of off_t which is a signed
type.
Also changed the checking code of the stat call to just == 0
since that is how it is defined.
Test:
Could test it in heping only. Both Sol and Copper failed to
compiled due to error in the Direct IO VFD code.
|
|
|
|
| |
h5_mpi_get_file_size() is no longer used. Removed the code.
|
|
|
|
|
|
|
| |
Change AIX to use C99 standard by default.
Tested:
Copper.
|
|
|
|
|
|
|
|
|
| |
Change AIX to use C99 standard by default.
Also removed -DSTDC as its need is unknown.
Also added a line to identify this is for IBM AIX platforms.
Tested:
Copper.
|
| |
|
|
|
|
|
|
|
|
|
| |
Documentation.
Added a line to identify this configure file is for the IBM BG/L platform.
Test:
Just a comment. No test needed.
|
|
|
|
|
|
|
| |
When mpif90 based on g95 was used, special flag H5_G5 was not set up to compile
C stubs. Fixed.
Platforms tested:
heping with gcc and g95 based MPI I/O
|
|
|
|
| |
An attribute was not being closed in H5IMlink_palette
|
|
|
|
|
|
|
|
|
| |
Brought back changes from 1.8 branch to fix g95 problem and
to eliminate compilation warnings on many platforms.
Platforms tested:
heping with f95, pgf90, and g95
sol
|
|
|
|
|
|
|
|
|
|
| |
Description:
Correct input file, via doxygen, that creates the C++ reference
manual paragraph that pointed to a now-removed release_docs/ file.
Original file was release_docs/INSTALL_Windows_withcpp.txt;
current file is release_docs/INSTALL_Windows.txt.
Tested:
Trivial change; not tested.
|
|
|
|
|
|
|
|
|
| |
Description:
Added (long) to a verify_val call.
Platforms tested:
Linux 2.6 (kagiso) - very minor, and Kent will test it on Windows, because
that was where it was complained about.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix.
Description:
H5FD_get_vfd_handle() would return okay even if an VFD did not have the
get_vfd_handle callback function defined.
Solution:
Return failure if get_vfd_handle function is not defined.
Tested:
in heping and copper.
|
| |
|
|
|
|
|
|
|
|
| |
Description:
Removed a leftover prototype.
Platform tested:
Linux 2.6 (kagiso) - very minor
|
|
|
|
|
| |
Description:
Added trefer.cpp to c++/test.
|
|
|
|
|
|
|
|
|
| |
Description:
Added trefer.cpp to c++/test.
Platform tested:
AIX 5.1 (copper)
HPUX 11.00 (kelgia)
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Wrappers of H5Rcreate had incorrect prototypes. Fixed and added
object reference tests.
Platform tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
HPUX 11.00 (kelgia)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Wrappers of H5Rcreate had incorrect prototypes.
Solution:
Added these overloaded functions for H5Rcreate wrapper to IdComponent:
void reference(void* ref, const char* name, DataSpace& dataspace,
H5R_type_t ref_type = H5R_DATASET_REGION) const;
void reference(void* ref, const char* name) const;
void reference(void* ref, const H5std_string& name) const;
Added these overloaded functions for H5Rdereference:
void dereference(IdComponent& obj, void* ref);
DataSet(IdComponent& obj, void* ref);
Group(IdComponent& obj, void* ref);
DataType(IdComponent& obj, void* ref);
The incorrect wrappers will be removed after announcing.
Platform tested:
Linux 2.4 (heping)
AIX 5.1 (copper)
HPUX 11.00 (kelgia)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
Fixed several small directly-reported bugs (i.e., not in Bugzilla).
Minor copy edits and format errors fixed in these function entries:
H5Iget_name H5Pset_chunk
H5Tenum_nameof H5Tenum_valueof
H5Pset_deflate: Corrected 'level' parameter type (to uint).
HTML coding format cleanup thoroughout the above functions.
Tested:
Firefox
|