summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #123 in HDFFV/hdf5 from ~KOZIOL/hdf5:develop to developQuincey Koziol2016-11-0314-1166/+1416
|\ | | | | | | | | | | | | | | | | | | * commit 'b2878dec04c120e4e3cdf00e943283e359862c84': Move cache debugging routines into separate module. Change file memory type for extending to default, and correct error in backward compatibility for multi VFD. Warning and whitespace cleanup. Improvements to the log VFD, for helping with SWMR debugging. Minor code cleanups. Uncomment line in test/objcopy.c, clean up whitespace and POSIX call wrapping in tools code.
| * Move cache debugging routines into separate module.Quincey Koziol2016-11-036-1102/+1221
| |
| * Change file memory type for extending to default, and correct error inQuincey Koziol2016-11-032-4/+8
| | | | | | | | backward compatibility for multi VFD.
| * Warning and whitespace cleanup.Quincey Koziol2016-11-034-17/+43
| |
| * Improvements to the log VFD, for helping with SWMR debugging.Quincey Koziol2016-11-032-28/+137
| |
| * Minor code cleanups.Quincey Koziol2016-11-032-14/+6
| |
* | Merge pull request #122 in HDFFV/hdf5 from ~DEROBINS/hdf5_der:eoc_groups to ↵Dana Robinson2016-11-031-0/+8
|\ \ | |/ |/| | | | | | | | | | | | | | | | | develop Merged EoC for groups. Will expand the tests as discussed in the code review at a later date. * commit '30f5f7d9f97e7e4e331894c3574cc1b6c4df6d9e': Removed commented-out lines that clean up test files. Added a test for old- and new-style groups under evict-on-close. Evict-on-close now works with groups.
| * Evict-on-close now works with groups.Dana Robinson2016-10-281-0/+8
| | | | | | | | | | test/evict_on_close.c has been updated to generate groups but does not yet check EoC works correctly.
* | Fixed wayward parentheses in H5Sprivate.h.Dana Robinson2016-11-021-2/+2
| |
* | Add error log for dlopenAllen Byrne2016-10-271-1/+1
|/
* Add support for namespace and add tools to binaries configAllen Byrne2016-10-141-0/+1
|
* Snapshot release: increment version.lrknox2016-10-011-2/+2
|
* - Removed BRANCH.txt and MANIFEST entryDana Robinson2016-09-301-0/+1
| | | | - Fixed a missing line in H5Dint.c
* - Removed non-implemented code from H5Gint.cDana Robinson2016-09-302-27/+0
| | | | | - Removed commented-out debug code from H5Dint.c - Added blank lines to eliminate delta in a fortran file.
* Merge branch 'develop' into evict_on_closeDana Robinson2016-09-303-30/+83
|\
| * Merge pull request #46 in HDFFV/hdf5 from ↵Quincey Koziol2016-09-291-3/+2
| |\ | | | | | | | | | | | | | | | | | | | | | | | | ~KOZIOL/hdf5:features/warning_cleanups to develop * commit '5a7880183025f56421cf6f2274d9f1ac36f59641': Clean up hardcoded constants and check return values better. (Comments from group code review) Description: Cleanups from Dana's review. Description: Further warning cleanups: from 667 warnings to 503.
| | * Description:Quincey Koziol2016-09-271-3/+2
| | | | | | | | | | | | Further warning cleanups: from 667 warnings to 503.
| * | Merge pull request #42 in HDFFV/hdf5 from ~NFORTNE2/hdf5_nf:talos-0179 to ↵Neil Fortner2016-09-231-1/+5
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '748d6f318c5ebe4fa7ee5d8e4ca2681d69792b70': Change check for number of dimensions for old-style arrays in datatype decoding routine from an assertion to an if/HGOTO_ERROR check, since it is inappropriate to assert the contents of a file will be what we expect.
| | * | Change check for number of dimensions for old-style arrays in datatype ↵Neil Fortner2016-09-081-1/+5
| | |/ | | | | | | | | | decoding routine from an assertion to an if/HGOTO_ERROR check, since it is inappropriate to assert the contents of a file will be what we expect.
| * | Merge pull request #41 in HDFFV/hdf5 from ~NFORTNE2/hdf5_nf:talos-0177 to ↵Neil Fortner2016-09-231-25/+74
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | develop * commit '866d17f57f47414b6e778d63fcdcc2a82b208683': Fix bug in "nooptype" decode in fix for TALOS-0177. Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow.
| | * | Fix bug in "nooptype" decode in fix for TALOS-0177.Neil Fortner2016-09-091-1/+1
| | | |
| | * | Fix issues in H5Znbit.c where the decompression algorithm would not check ↵Neil Fortner2016-09-081-24/+73
| | |/ | | | | | | | | | the compressed data for validity, potentially causing a buffer overflow.
| * | Replace assertion in H5O_dtype_decode_helper for number of array dimensions ↵Neil Fortner2016-09-011-1/+2
| |/ | | | | | | with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of.
* | Merge branch 'evict_on_close' of ↵Dana Robinson2016-09-301-2/+14
|\ \ | | | | | | | | | https://bitbucket.hdfgroup.org/scm/~derobins/hdf5_der into evict_on_close
| * | Added "Purpose:" information to the API call comments for theDana Robinson2016-09-231-2/+14
| | | | | | | | | | | | new functions.
* | | Added code to create the test file for all chunk index and layout types.Dana Robinson2016-09-302-0/+42
|/ /
* | Cleaned up feature for dissemination to LLNL:Dana Robinson2016-09-193-19/+19
| | | | | | | | | | | | | | - Removed support for datatypes. - Commented out support for groups - General change clean-up - Added a list of improvements to BRANCH.txt
* | Reverted H5T code since datatypes will not be supported atDana Robinson2016-09-192-69/+14
| | | | | | | | this time.
* | Merge branch 'develop' into evict_on_closeDana Robinson2016-09-1445-518/+948
|\ \ | |/
| * [svn-r30312] HDFFV-9706: Commit changes as discussed in HDF5-379.Allen Byrne2016-08-221-25/+32
| |
| * [svn-r30308] Fix for HDFFV-7991--error when copying dataset with attribute ↵Vailin Choi2016-08-191-2/+15
| | | | | | | | | | | | | | which is a compound datatype consisting of a variable length string. Tested on mayll, platypus, osx1010test, emu, kituo, kite, quail, moohan, ostrich.
| * [svn-r30303] Fixed unbalanced parentheses in H5F_SAME_SHARED macro. Dana Robinson2016-08-181-1/+1
| | | | | | | | | | | | | | | | This version of the macro isn't used anywhere in the HDF5 source. Tested on: 64-bit Ubuntu Linux 16.04 LTS w/ gcc 5.4.0 Autotools serial
| * [svn-r30285] Description:Quincey Koziol2016-08-132-9/+9
| | | | | | | | | | | | | | | | | | More warning cleanups, bringing the build down to 25 unique types of warnings, with 550 warnings in 122 files (down from 28, 770, and 134). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30270] Fix an issue that could occur when allocating a chunked dataset ↵Neil Fortner2016-08-081-4/+20
| | | | | | | | | | | | | | | | | | in parallel, with an alignment threshold set to be larger than the chunk size but smaller than the size of the small data aggregator. Tested: koala, ostrich (h5committest); jelly, ummon
| * [svn-r30264] Fixed an issue that could occur when using H5Pset_alignment ↵Neil Fortner2016-08-081-1/+1
| | | | | | | | | | | | | | | | where a block could be unaligned, causing an assertion failure. Tested: koala, ostrich, jelly (h5committest), ummon
| * [svn-r30231] HDFFV-9944: else statement and braces.Allen Byrne2016-08-011-17/+24
| | | | | | | | refactored out the assert statement since H5MM_xfree allows null argument.
| * [svn-r30224] Added HDprintf() macro that uses HDfprintf w/ stdout.Dana Robinson2016-07-271-1/+3
| | | | | | | | | | Tested on: 64-bit Ubuntu Linux 16.04 LTS w/ gcc 5.4.0 Autotools serial
| * [svn-r30219] Description:Quincey Koziol2016-07-2212-38/+50
| | | | | | | | | | | | | | | | | | More warning cleaups: down to 770 warnings (from ~940) in 134 files (from 148), with 28 unique kinds of warnings (from 31). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30189] Description:Quincey Koziol2016-07-1816-350/+475
| | | | | | | | | | | | | | | | | | Clean up more warnings: drop the warning count from ~1310 down to ~940, with only 31 types of warnings in 148 files (down from 38 types in 167 files). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30158] Description:Quincey Koziol2016-07-072-3/+17
| | | | | | | | | | | | | | | | More warning cleanups. This brings us down to ~1300 warnings in 167 files Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30147] Removed #ifdef-guarded debug output from core VFD.Dana Robinson2016-07-061-72/+15
| | | | | | | | | | Tested on: 64-bit Ubuntu Linux w/ gcc 5.3.1 Autotools serial w/ core and core_paged VFDs
| * [svn-r30143] Fix for HDFFV-9940.Vailin Choi2016-07-044-0/+54
| | | | | | | | Tested on jam, osx1010test, moohan, platypus, emu, kite, kituo, mayll, ostrich, quail.
| * [svn-r30139] Description:Quincey Koziol2016-07-026-0/+178
| | | | | | | | | | | | | | | | Bring over missing flush+refresh routines, to address Java failures. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production Linux/64 2.6.18 (jam) w/Java
| * [svn-r30131] Fix bug reported by Cisco Talos TALOS-CAN-0178. Added check for ↵Neil Fortner2016-07-012-0/+5
| | | | | | | | | | | | | | | | | | a message that should not be sharable being marked as sharable on disk, returns failure in this case. Needs testing. Tested: ummon
| * [svn-r30127] Description:Quincey Koziol2016-06-301-0/+52
| | | | | | | | | | | | | | | | | | Use internal rounding routine, if the StdC ones aren't available (like on Windows). Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
| * [svn-r30126] Description:Quincey Koziol2016-06-301-1/+3
| | | | | | | | | | | | | | | | Correct build error with non-debug parallel builds Tested on: MacOSX/64 10.11.5 (amazon) w/serial & parallel (h5committest forthcoming)
* | [svn-r30118] Sync with trunk.Dana Robinson2016-06-2930-2359/+1665
|\ \ | |/
| * [svn-r30113] Description:Quincey Koziol2016-06-2818-588/+717
| | | | | | | | | | | | | | | | Clean up warnings (from 2774 -> 1560, with my standard debug build) Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r30112] Description:Quincey Koziol2016-06-2813-1742/+919
| | | | | | | | | | | | | | | | | | | | Move updated flush dependency code in metadata cache from revise_chunks branch to trunk. Also many of the cleanups from r30111 in the revise_chunks branch. Tested on: MacOSX/64 10.11.5 (amazon) w/serial, parallel & production (h5committest forthcoming)
| * [svn-r30102] Cleaned up incorrect comments in H5AC_type_t enum.Dana Robinson2016-06-231-29/+29
| | | | | | | | | | | | Tested on: 64-bit Ubuntu Linux w/ gcc 5.3.1 Autotools serial (comment and whitespace changes only)