summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22629] Snapshot version 1.9 release 124Larry Knox2012-08-052-3/+3
|
* [svn-r22627] Description:Quincey Koziol2012-08-0317-95/+179
| | | | | | | | | Merge some of the changes on the plist_encode_decode branch back to the trunk. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug (Too minor to require h5committest)
* [svn-r22608] Description:Quincey Koziol2012-07-2647-488/+689
| | | | | | | | | | | | | | | Switch propert list/class iteration from internal to external form of iteration, cleaning up and simplifying the code a bit. Bring other general improvements from plist_encode_decode branch back to trunk. Clean up many warnings. Tested on: Mac OSX/64 10.7.4 (amazon) w/gcc 4.7, debug and C++ & FORTRAN (too minor to require h5committest)
* [svn-r22601] Purpose: Fix HDFFV-5853Neil Fortner2012-07-2514-31/+53
| | | | | | | | | | | | | | Description: When jumping out from between H5_BEGIN_TAG and H5_END_TAG macros using HGOTO_ERROR or HGOTO_DONE, the previous metadata tag is not reset on the dxpl. This could cause problems when, for example, calling H5Ocopy within an H5Literate callback. Added new HGOTO_ERROR_TAG and HGOTO_DONE_TAG macros which must be used in place of the above between H5_BEGIN_TAG and H5_END_TAG. Tested: jam, koala, ostrich (h5committest), durandal
* [svn-r22582] Description:Quincey Koziol2012-07-1622-466/+733
| | | | | | | | | Refactor ID class registration to be more like how other "class"s in the library are registered, and clean up compiler warnings. Tested on: Mac OSX/64 10.7.4 (amazon) w/debug (Too minor to require h5comittest)
* [svn-r22575] Issue 8068 - A user reported some random data in the padding of ↵Raymond Lu2012-07-131-2/+2
| | | | | | fill value. The problem happened in H5P_get_fill_value. I believe it's because the background buffer wasn't big enough. So I corrected it in this checkin. Tested on jam and koala - simple change.
* [svn-r22525] Snapshot version 1.9 release 124Larry Knox2012-07-092-3/+3
|
* [svn-r22490] I took out the "return an error" line in H5Dget_offset, to ↵Raymond Lu2012-06-251-2/+0
| | | | | | | | match what the RM says about the function behavior. Quincey added it some time ago without realizing it caused test errors (Issue 8072). Tested on ostrich, MacGoblin - simple change.
* [svn-r22487] Snapshot version 1.9 release 122HDF Tester2012-06-242-3/+3
|
* [svn-r22471] Add check for MINGW - ws2_32 libraryAllen Byrne2012-06-181-0/+3
| | | | Tested: windows - mingw
* [svn-r22450] Update winsock define to match autotools configure checkAllen Byrne2012-06-112-4/+4
|
* [svn-r22448] Snapshot version 1.9 release 121HDF Tester2012-06-103-4/+4
|
* [svn-r22447] DAILYTEST-13: Remove check for vsnprintf works in config. ↵Allen Byrne2012-06-082-12/+1
| | | | | | Correct HAVE_WINSOCK name. Tested: windows
* [svn-r22444] (1) fix for making MEM_GHEAP as MEM_DRAWVailin Choi2012-06-076-43/+121
| | | | | | | (2) fix to extend into the aggregator based on threshold (3) fix for the "flavor" logging problem (4) fix for test failures due to the above fixes (5) bug fix for h5stat when h5stat against a non-existing file
* [svn-r22432] Description:Quincey Koziol2012-06-042-12/+11
| | | | | | | | Correct misspelled debugging #ifdef and remove unused variable. Tested on: Mac OS X/64 10.7.4 (amazon) w/serial (too minor to require h5committest)
* [svn-r22430] CMake and configure synchronization effort. CMake added most ↵Allen Byrne2012-06-041-2/+2
| | | | | | | | tests and options: DEBUGPKG not addressed. Still needed: compiler wrapper scripts Tested: local linux(cmake) and h5committest
* [svn-r22427] Snapshot version 1.9 release 120HDF Tester2012-06-032-3/+3
|
* [svn-r22413] Snapshot version 1.9 release 119HDF Tester2012-05-272-3/+3
|
* [svn-r22405] HDFFV-8018: add INSTALL commands for packaging the pdb files ↵Allen Byrne2012-05-241-0/+3
| | | | | | for windows when configured with RelWithDebInfo Tested: local linux and Windows
* [svn-r22382] Snapshot version 1.9 release 118HDF Tester2012-05-202-3/+3
|
* [svn-r22378] removed the parallel #endif by mistake.. oopsMohamad Chaarawi2012-05-182-2/+2
| | | | | remove an un-needed bool
* [svn-r22377] make the file and memory MPI datatypes as default properties in theMohamad Chaarawi2012-05-184-59/+26
| | | | | | | DXPL so that we don't have to insert and remove them everytime we perform collective I/O. Test with h5committest
* [svn-r22375] add a test to expose a memory leak when adding/removing the ↵Mohamad Chaarawi2012-05-181-1/+5
| | | | | | | | same property in property list multiple times. fix that bug. test with h5committest
* [svn-r22371] Fix for HDFFV-7697Dana Robinson2012-05-151-1/+1
| | | | | | Minor change to error message text in H5R.c. Minor change: tested on jam
* [svn-r22356] Snapshot version 1.9 release 117HDF Tester2012-05-132-3/+3
|
* [svn-r22326] Snapshot version 1.9 release 116HDF Tester2012-04-292-3/+3
|
* [svn-r22324] Description:Quincey Koziol2012-04-291-1/+1
| | | | | | | | Change name of MPE log file produced from "cpilog" (which was the name used in the example code we were referencing) to "h5log". Tested on: None, too trivial, eyeballed only...
* [svn-r22312] Description:Quincey Koziol2012-04-231-0/+1
| | | | | | | | Correct error reported by user (Martin Otte) where we weren't using realloc'ed buffer in MPI datatype code. Tested on: Mac OSX/64 10.7.3 (amazon) w/parallel
* [svn-r22311] Snapshot version 1.9 release 115HDF Tester2012-04-222-3/+3
|
* [svn-r22287] Description:Quincey Koziol2012-04-1637-2512/+2540
| | | | | | | | Clean up more FUNC_ENTER/FUNC_LEAVE macros and move H5D & H5T code toward the final design (as exemplified by the H5EA & H5FA code). Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
* [svn-r22286] Snapshot version 1.9 release 114HDF Tester2012-04-152-3/+3
|
* [svn-r22257] Snapshot version 1.9 release 113HDF Tester2012-04-082-3/+3
|
* [svn-r22242] Issue 7934 - The data sieve buffer size was for all the ↵Raymond Lu2012-04-022-7/+28
| | | | | | | | | | datasets in the file. It could waste memory if any dataset size is smaller than the sieve buffer size. Now the library picks the smaller one between the dataset size and the sieve buffer size from the file access property. Tested on jam, koala, and ostrich.
* [svn-r22233] Description:Quincey Koziol2012-04-0112-161/+488
| | | | | | | | | | | | | | | | | Correct several errors in fractal heap code: root indirect block was getting pinned/protected more than once, "single" free space sections weren't getting "re-parented" correctly when the heap transitioned between having a root indirect block and a root direct block, and several related issues. Also cleaned up some warnings in library/tests. Tested on: FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode Mac OSX/64 10.7.3 (amazon) w/debug
* [svn-r22229] Description:Quincey Koziol2012-04-011-0/+4
| | | | | | | | | | | | | Add 'H5O_mcdt_search_cb_t' to bin/trace script and re-run the bin/reconfigure script. Tested on: FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x, w/C++ & FORTRAN, in production mode
* [svn-r22219] Description:Quincey Koziol2012-03-3125-266/+1226
| | | | | | | | Merge "file image" changes from feature branch back to trunk. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (h5committest upcoming)
* [svn-r22211] STDIO VFD fixes (HDFFV-7917). Mainly Windows correctness ↵Dana Robinson2012-03-301-328/+343
| | | | | | | | | | | issues (propagated from the SEC2 VFD and the old Windows VFD) and issues where large files are accessed. Tested on: 64-bit Mac OS-X 64-bit Windows 7 jam koala ostrich
* [svn-r22178] Fixed a bad merge where truncate was called twice in the core VFD.Dana Robinson2012-03-281-12/+2
| | | | | Minor change: tested on jam, koala, ostrich and 64-bit Windows 7 with the core VFD set.
* [svn-r22175] MinGW compile issues fixed.Allen Byrne2012-03-282-2/+10
| | | | | | Reviewed Tested: windows (big test using stdio ony fails - this will be filed for further investigation)
* [svn-r22173] Purpose: Fix HDFFV-7762Neil Fortner2012-03-282-2/+14
| | | | | | | | | | | | | | | | Description: When copying an object with attribute creation order tracked, the attribute creation order was not copied correctly to the destination file, causing an error if the creation order was also indexed (due to attempting to insert duplicate keys) or incorrect creation orders otherwise. Fixed to copy the creation order correctly. Also fixed the attribute character set not being copied, and fixed an issue where an attribute opened with H5Aopen (or similar, but not by_idx), from an object using the latest format but without creation order being tracked, would always report the creation order as 0 (and marked as valid). Tested: jam, koala, ostrich (h5committest), durandal
* [svn-r22171] Description:Quincey Koziol2012-03-2826-141/+1397
| | | | | | | | | Bring "merge committed datatypes during H5Ocopy" feature from branch to trunk. (Also has some minor bugfixes with it) Tested on: Mac OSX/64 10.7.3 (amazon) w/debug (h5committest coming up)
* [svn-r22170] Removed extraneous svn executable properties from ↵Dana Robinson2012-03-288-0/+0
| | | | non-executable files.
* [svn-r22166] Reduce warnings from unneeded windows incude file.Allen Byrne2012-03-281-0/+2
| | | | | | Reviewed HDF5-68 Tested: windows
* [svn-r22164] Fixed a bug in H5Ocopy(): When copying an opened object, call ↵Vailin Choi2012-03-288-12/+90
| | | | | | | the object's flush class action to ensure that cached data is flushed so that H5Ocopy will get the correct data. (HDFFV-7853)
* [svn-r22140] Snapshot version 1.9 release 112HDF Tester2012-03-253-5/+5
|
* [svn-r22138] Add check for valid number of children in H5B_decode(). See ↵Neil Fortner2012-03-251-0/+4
| | | | | | HDFFV-5897. Tested: jam, durandal (too minor for full h5committest)
* [svn-r22134] Issue 7785 - follow-up checkin. I forgot to initialize a ↵Raymond Lu2012-03-231-0/+1
| | | | | | structure in H5D_read as I did in H5D_write. Tested on jam - simple change.
* [svn-r22122] Issue 7785 - Writing or reading many small chunks ran out of ↵Raymond Lu2012-03-222-1/+2
| | | | | | | | memory and caused seg fault. I added checks in two places to make sure the library returns error stack when it fails to allocate memory. I didn't add any test to the test suite since there is no good way to test it. But I tested and verified the error stack by hand. Tested on jam, koala, ostrich.
* [svn-r22117] Fix for HDFFV-7916 (Windows/POSIX correctness issues in the ↵Dana Robinson2012-03-211-107/+164
| | | | | | | | | | | | | core VFD) and HDFFV-7603 (core VFD has trouble with 2GB+ files on Windows). Propagates the SEC2 driver fixes from HDF5 1.8.8 to the core VFD (mainly concerning the backing store). These fixes also conveniently fixed 7603 as well. Tested on: 64-bit Windows 7 jam koala ostrich
* [svn-r22116] #Issue 7922 - follow-up checkin. I changed the order of two ↵Raymond Lu2012-03-211-78/+76
| | | | | | private functions and a macro according to Quincey's suggestion. Tested on jam - simple change.