summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r25664] merge 25661 from trunk.Mohamad Chaarawi2014-10-031-1/+1
| | | | | | Update the default setting for the memb_addr array when use passes NULL to equally divide all the address space between all the members. Before there was one chunk of the address space not being used.
* [svn-r25628] Snapshot version 1.8 release 14 (snap17)HDF Tester2014-09-281-2/+2
|
* [svn-r25625] Define symbol for other compilers as nothing.Allen Byrne2014-09-261-0/+2
|
* [svn-r25621] merge 25620 from trunk.Mohamad Chaarawi2014-09-251-1/+1
| | | | | | | Fix a bug in multi VFD when the memb_addr in H5Pset_fapl_multi is passed as NULL. The library is supposed in that case to equally divide the address space among all members, but there was a bug causing an overflow in the assignment.
* [svn-r25619] Include plugin header change. H5PLextern.h and H5PLprivate.h ↵Allen Byrne2014-09-252-36/+18
| | | | | | have two opposing use cases, only the enum is common. Tested: local linux and windows
* [svn-r25606] Snapshot version 1.8 release 14 (snap16)HDF Tester2014-09-211-2/+2
|
* [svn-r25592] Snapshot version 1.8 release 14 (snap15)HDF Tester2014-09-141-2/+2
|
* [svn-r25577] Snapshot version 1.8 release 14 (snap14)HDF Tester2014-09-071-2/+2
|
* [svn-r25564] Snapshot version 1.8 release 14 (snap13)HDF Tester2014-08-311-2/+2
|
* [svn-r25547] Snapshot version 1.8 release 14 (snap12)HDF Tester2014-08-241-2/+2
|
* [svn-r25543] merge 25509 & 25524 from trunk.Mohamad Chaarawi2014-08-221-40/+219
| | | | | | | Optimize chunked dataset fill operation by making it collective. + add a workaround for new algorithm to work with ompi. Update RELEASE.txt with this new optimization.
* [svn-r25535] Snapshot version 1.8 release 14 (snap11)HDF Tester2014-08-171-2/+2
|
* [svn-r25529] Purpose:Dana Robinson2014-08-111-0/+4
| | | | | | | | | | | | Merged r25508 from the trunk. Adds a check that ensure the page_size parameter in H5Pset_core_write_tracking is not zero. This ensures that the behavior matches the text in the reference manual. Tested on: 32-bit LE linux (jam), tested with make check-vfd. This is a very minor change and does not require full testing.
* [svn-r25528] bring 25514 and 25516 from trunk:Mohamad Chaarawi2014-08-112-40/+28
| | | | Replace MPI deprecated routines with undeprecated ones.
* [svn-r25523] Snapshot version 1.8 release 14 (snap10)HDF Tester2014-08-102-171/+171
|
* [svn-r25497] Description:Quincey Koziol2014-07-3028-378/+381
| | | | | | | | | | Merge changes that correspond to the 64-bit ID changes (without the actual switch to 64-bit IDs) to the 1.8 release branch. (Plus a few minor cleanups and alignments with the trunk that aren't on the branch) Tested on: Mac OSX/64 10.9.4 (amazon) w/C++ & FORTRAN (h5committested on branch already for a week)
* [svn-r25490] bring 25468 from trunk. Mohamad Chaarawi2014-07-2915-3205/+3647
| | | | | | | Aligning code with changes made in VOL branch. This will make porting non VOL related changes from trunkto the 1.8 branch much easier. tested h5commitest.
* [svn-r25454] Description:Quincey Koziol2014-07-212-6/+5
| | | | | | | | | | | Bring change from trunk to 1.8 branch: r25450: Initial tweaks to align with VOL branch. Tested on: Mac OSX/64 10.9.3 (amazon) w/gcc 4.9 (h5committest not required, too small)
* [svn-r25436] Snapshot version 1.8 release 14 (snap9)HDF Tester2014-07-201-2/+2
|
* [svn-r25402] Bring 25397/8 from trunk:Mohamad Chaarawi2014-07-103-46/+1
| | | | | | | - remove configure checks for MPI_File_get_size and Big MPI_File_set_size as they are supported by MPIO implementations today. - fix bug in t_mpi.c (HDFFV-8856) tested with h5committest.
* [svn-r25400] bug fixes where a wrong type was used instead of hid_t.Mohamad Chaarawi2014-07-091-1/+1
|
* [svn-r25396] Snapshot version 1.8 release 14 (snap8)HDF Tester2014-07-071-2/+2
|
* [svn-r25393] fix HDFFV-8761:Mohamad Chaarawi2014-07-031-2/+4
| | | | allocating space for zero-length chunked dataset and asserting.
* [svn-r25379] Snapshot version 1.8 release 14 (snap7)HDF Tester2014-06-291-2/+2
|
* [svn-r25340] Snapshot version 1.8 release 14 (snap6)HDF Tester2014-06-221-2/+2
|
* [svn-r25276] Merge of r25274 from trunk.Dana Robinson2014-06-131-2/+3
| | | | | | Eliminates DllMain from static builds (an oversight in the implementation). Fixes HDFFV-8837. Tested on 64-bit Windows 7 with Visual Studio 2012.
* [svn-r25233] Snapshot version 1.8 release 14 (snap5)HDF Tester2014-06-022-5/+5
|
* [svn-r25225] Description:Quincey Koziol2014-05-292-0/+6
| | | | | | | | | | | | | | | | Bring r25215 from trunk to 1.8 branch: Bring changes from Coverity branch back to trunk: r20914: Use HDstrncpy and HDstrncat! --gh r20915: Use HDstrncpy and HDstrncat! --gh Tested on: MacOSX/64 10.9.3 (amazon) w/gcc 4.9, FORTRAN, C++, multi-threads & parallel (h5committested on the trunk)
* [svn-r25222] Merge cmake_ext_mod into 1.8Allen Byrne2014-05-271-21/+38
|
* [svn-r25217] Snapshot version 1.8 release 14 (snap4)HDF Tester2014-05-251-2/+2
|
* [svn-r25200] Snapshot version 1.8 release 14 (snap3)HDF Tester2014-05-181-2/+2
|
* [svn-r25198] Description:Quincey Koziol2014-05-182-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring r25197 from trunk to 1.8 branch: Bring changes from hdf5_1_8_coverity branch back to trunk: r20878: Issue 76: Check if H5Tget_nmembers(type) fails and simply return(FALSE). Also move printf to after check. r20880: Issue 192: Create ret_val var set to -1. Add out label for failures to jump to, return ret_val at bottom. r20882: Fixes for coverity: 1) bug #1679: remove dead code in test/mf.c 2) bug #1680: remove dead code in tools/lib/h5diff_dset.c r20883: Fix coverity issue 585 Description: Changed variable "c" in processStrData in h5import.c to an int, to match fgetc return value, and removed call to feof, instead checking if c == EOF. Tested on: MacOSX/64 10.9.3 (amazon) w/C++, FORTRAN & parallel (too minor to require h5committest)
* [svn-r25159] Snapshot version 1.8 release 14 (snap2)HDF Tester2014-05-041-2/+2
|
* [svn-r25140] Commit Joel's fix to this branch.Albert Cheng2014-05-011-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix: HDFFV-8247 Description: Failure to write fill values to the user's buffer when reading unallocated chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT. A consequence of this was the reporting of spurious data values in h5dump and h5diff output. Solution: Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value setting was checked to decide whether or not to fill. This effectively treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than H5D_FILL_VALUE_UNDEFINED. Tested: h5committest (platypus, ostrich, jam-pp, koala) ran successfully (fillval test was modified to reveal and check for this error) H5Dchunk.c: fix in library code. fillval.c: Added test_partalloc to expose potential fill value issues.
* [svn-r25127] Snapshot version 1.8 release 14 (snap1)HDF Tester2014-04-271-2/+2
|
* [svn-r25111] Changed Subeversion EOL and executable properties. No code changes.Dana Robinson2014-04-251-49/+49
|
* [svn-r25109] Description:Quincey Koziol2014-04-2542-707/+927
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bring r25084, 25088, 25092, 25097 from trunk to 1.8 branch: r25084: Begin process of migrating from using property list IDs internally to the library to using the internal generic property list data structure. r25088: Introduce "file I/O info" struct, to hold file & dxpl pointers, and start propagating up through library. r25092: More migration to using H5F_io_info_t pointers and away from using property list IDs internally. Also, clean up some compiler warnings in the cache code. r25097: Make progress toward moving from DXPL IDs to property list structures within the library. Also move the signature location code from the H5F package to the H5FD package, where it's a better fit. Also, clean up some more compiler warnings along the way. Tested: Mac OSX/64 10.9.2 (amazon) w/C++, FORTRAN & parallel (h5committested on trunk)
* [svn-r25106] Removed LT_ADD_LIBHDF5_DEPENDENCY configure conditional to roll ↵Larry Knox2014-04-251-1/+0
| | | | | | | | back fix for removing rpaths from lib files. The fix also removed dependencies on libhdf5, etc. when the --disable-sharedlib-rpath configure option was invoked. Added instead configure variable hardcode_into_lib=no. This removes rpath from lib files on Linux and solaris machines. Tested with h5committest on jam, koala, ostrich and platypus (cmake), and on emu and kite.
* [svn-r25071] Snapshot version 1.8 release 14 (snap0)HDF Tester2014-04-201-2/+2
|
* [svn-r25050] Description:Quincey Koziol2014-04-1625-86/+347
| | | | | | | | | | | | | | | Bring r24995 and r24998 from the trunk to the 1.8 branch: r24995: Improve checks for NULL buffer from user during H5Dread/H5Dwrite calls. r24998: Check in Neil's changes for correctly handling case where library is reinitialized through a deprecated routine. Tested on: Mac OSX/64 10.9.2 (amazon) w/serial & paralle (change has baked on trunk for >7 days)
* [svn-r25036] Maintenance before creating 1_8_13 branch: changed version ↵Elena Pourmal2014-04-142-4/+4
| | | | number to 1.8.14-snap0
* [svn-r25035] Snapshot version 1.8 release 13 (snap8)HDF Tester2014-04-131-2/+2
|
* [svn-r25033] Purpose:Dana Robinson2014-04-124-40/+447
| | | | | | | | | | | | | | | | | | Merged r24993 from the trunk. Adds core VFD write tracking functionality. When enabled, the core VFD will track dirty regions of the file and only write out the changed regions. The new H5Pget/set_core_write_tracking() API call controls this feature. A new "core_paged" VFD target was added to the check-vfd target in test/Makefile.am that runs all tests with the new write tracking functionality. Tested on: 32-bit LE linux (jam) 64-bit LE linux (koala) 64-bit BE linux (ostrich) Each platform was tested with HDF5_DRIVER set to "core" and "core_paged". Jam was also tested with the standard sec2 driver.
* [svn-r25018] Purpose:Dana Robinson2014-04-116-114/+330
| | | | | | | | | Merged r24893, r24961, r24965 from trunk. Fix for thread-local storage resource leaks on Windows with Win32 threads. Prohibits thread-safe + C++/Fortran/static library in CMake. Tested on: 64-bit Windows 7 w/ Visual Studio 2012
* [svn-r25014] Purpose:Dana Robinson2014-04-112-0/+26
| | | | | | | | | | | | | | | | | Merge of r24937 from the trunk Adds H5free_memory to the API. This function should be used to free memory allocated by the library (e.g., returned values from H5Tget_tag, H5Pget_class_name, etc.). This is mainly to help Windows applications deal with multiple CRT instances, but can also be helpful when a debug memory manager is being used or when the HDF5 API is being wrapped for managed languages like Python and Java. Tested on: 32-bit LE linux (jam) with fortran and C++ 64-bit BE linux (ostrich) 64-bit LE linux (koala)
* [svn-r24980] HDFFV-8290: Merge automake 1.14.1 changes from trunkAllen Byrne2014-04-071-67/+420
| | | | Tested: h5committest
* [svn-r24968] Snapshot version 1.8 release 13 (snap7)HDF Tester2014-04-061-2/+2
|
* [svn-r24927] Snapshot version 1.8 release 13 (snap6)HDF Tester2014-03-301-2/+2
|
* [svn-r24921] Add MINGW checkAllen Byrne2014-03-271-4/+4
|
* [svn-r24906] Merge latest CMake changes from trunk.Allen Byrne2014-03-261-106/+119
| | | | Tested: local linux