summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * [svn-r22076] #Issue 7922 - H5Pset_data_transform had seg fault with some ↵Raymond Lu2012-03-152-29/+159
| | | | | | | | | | | | | | | | | | operations like x*-100. The parser mistaked "-" as substraction. I fixed it and also fixed another problem with some special cases like 100-x and 2/x. Tested on jam, koala, and ostrich.
| * [svn-r22072] Purpose: Fix rare corruption bug (HDFFV-7879)Neil Fortner2012-03-153-12/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: When using the new object header format, it was possible for corruption to occur if the first object header chunk changed size such that the lenght of the "chunk 0 size" field changed. This only occurred if there were messages that had not been decoded. The original algorithm that changed the object header chunk size marked all messages as dirty, causing those that had not been decoded to have both the raw and native form invalidated. Changed the algorithm to avoid marking messages dirty and added assertions to catch the case where messages are dirtied without being decoded (or recently created) first. Tested: jam, koala, ostrich (h5committest), durandal
| * [svn-r22070] Purpose: Fix rare corruption bugNeil Fortner2012-03-152-20/+29
| | | | | | | | | | | | | | | | | | | | Description: When using the new object header format and adding an attribute with a size near 64K, it was possible for file corruption to occur. This happened only if the first object header chunk was smaller than 256 bytes and then grew to larger than 64K after the attribute was added. Tested: ostrich, jam, koala (h5committest), durandal
| * [svn-r22058] Description:Quincey Koziol2012-03-134-13/+24
| | | | | | | | | | | | | | Better fix for zero-sized dataset error (r22053). Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
| * [svn-r22053] Description:Quincey Koziol2012-03-122-4/+12
| | | | | | | | | | | | | | | | | | | | Correct corner case for creating a contiguous dataset with a zero-sized dataspace, when the allocation time is set to early. Also clean up a few compiler warnings in the dataspace code. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug & parallel
| * [svn-r22040] Snapshot version 1.9 release 110HDF Tester2012-03-112-3/+3
| |
| * [svn-r22022] Snapshot version 1.9 release 109HDF Tester2012-03-042-3/+3
| |
* | [svn-r21977] Merged with trunk revision 21976.Jacob Gruber2012-02-23246-6740/+5506
|\ \ | |/
| * [svn-r21947] Description:Quincey Koziol2012-02-161-1/+1
| | | | | | | | | | | | | | | | Catch a missing FUNC_ENTER that escaped the recent pass through the source code. Tested on: None, too minor, just eyeballed.
| * [svn-r21939] Fixed a minor typo in a comment.Dana Robinson2012-02-141-1/+1
| | | | | | | | No testing necessary.
| * [svn-r21932] Description:Quincey Koziol2012-02-131-1/+1
| | | | | | | | | | | | | | | | Correct misnamed FUNC_ENTER macro. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel (too minor to require h5committest)
| * [svn-r21924] Description:Quincey Koziol2012-02-102-3/+3
| | | | | | | | | | | | | | Correct a few typos in r21923 checkin that caused failures on linew & ember. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21923] Description:Quincey Koziol2012-02-1034-2033/+2066
| | | | | | | | | | | | | | | | | | Add FUNC_ENTER macros for package-private routines and begin process of switching package routines to use them. All H5G routines are currently finished. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21922] Description:Quincey Koziol2012-02-091-42/+22
| | | | | | | | | | | | | | | | Refactor function name macros and simplify the FUNC_ENTER macros, to clear away the cruft and prepare for further cleanups. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21921] Description:Quincey Koziol2012-02-091-1/+3
| | | | | | | | | | | | | | Add more braces to master conversion macro that was changed in r21919 Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21920] Description:Quincey Koziol2012-02-091-3/+3
| | | | | | | | | | | | | | | | Refactor function name macros and simplify the FUNC_ENTER macros, to clear away the cruft and prepare for further cleanups. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21919] Description:Quincey Koziol2012-02-09234-4755/+3508
| | | | | | | | | | | | | | | | Refactor function name macros and simplify the FUNC_ENTER macros, to clear away the cruft and prepare for further cleanups. Tested on: Mac OSX/64 10.7.3 (amazon) w/debug, production & parallel
| * [svn-r21917] Description:Quincey Koziol2012-02-083-3/+3
| | | | | | | | | | | | | | | | | | | | Bring [spirit of] r20393 from coverity branch back to trunk: Move initialization ocrt_info.new_obj = NULL; before FUNC_ENTER_NOAPI -- gh Tested on: Mac OS X/64 10.7.3 (amazon) w/debug, production & parallel (too minor to require h5commitest)
| * [svn-r21910] Snapshot version 1.9 release 108HDF Tester2012-02-052-3/+3
| |
| * [svn-r21904] This is a followup commit for Issue 7756 - Creating a dataset ↵Raymond Lu2012-02-021-1/+1
| | | | | | | | | | | | in a read-only file caused seg fault when the file is closed. I changed the error ID from H5E_CACHE to H5E_OHDR in the error report macro in H5O_create and fixed a minor problem in tfile.c. Tested on jam and MacGoblin - minor changes.
| * [svn-r21898] Snapshot version 1.9 release 107HDF Tester2012-01-292-3/+3
| |
| * [svn-r21891] Issue 7756 - Creating a dataset in a read-only file caused seg ↵Raymond Lu2012-01-251-1/+3
| | | | | | | | | | | | fault when the file is closed. I fixed the problem by putting a condition check early in H5O_create of H5O.c. The old code checked it too late, not until a file space is created. I added a test case in tfile.c to check the creation of group, dataset, attribute, and datatype. Tested on koala, jam, and linew.
| * [svn-r21884] Snapshot version 1.9 release 106HDF Tester2012-01-222-3/+3
| |
| * [svn-r21882] Remove spurious (orphaned?) function declaration in H5Zpkg.hNeil Fortner2012-01-201-3/+0
| | | | | | | | Tested: durandal (too minor for full h5committest)
* | [svn-r21976] Added sb_verify and replaced the exisiting compatability checks ↵Jacob Gruber2012-02-2314-8/+173
| | | | | | | | with sb_verify calls.
* | [svn-r21975] Added tests for the null VFD. These currently fail as sb_verify ↵Jacob Gruber2012-02-235-10/+1345
|/ | | | is not yet implemented
* [svn-r21867] Snapshot version 1.9 release 105HDF Tester2012-01-082-3/+3
|
* [svn-r21857] Snapshot version 1.9 release 104HDF Tester2012-01-012-3/+3
|
* [svn-r21850] Snapshot version 1.9 release 103HDF Tester2011-12-252-3/+3
|
* [svn-r21831] Snapshot version 1.9 release 102HDF Tester2011-12-182-3/+3
|
* [svn-r21824] Snapshot version 1.9 release 101HDF Tester2011-12-112-3/+3
|
* [svn-r21816] Fix for JIRA HDFFV-7780Dana Robinson2011-12-062-3/+16
| | | | | | Updates Windows thread-safe code in H5TS.c to use _beginthread instead of CreateThread. Tested on 64-bit Windows 7 with Visual Studio 2010 using CMake. Both 32- and 64-bit builds were tested.
* [svn-r21804] Update CMake Required version in all folders to match current ↵Allen Byrne2011-12-051-1/+1
| | | | standard 2.8.6
* [svn-r21796] Description:Quincey Koziol2011-12-021-33/+30
| | | | | | | Back out r21782 while I figure out what the problem is with the change. Tested on: Daily tests... :-/
* [svn-r21789] Purpose: Fix HDFFV-7833Neil Fortner2011-12-011-1/+6
| | | | | | | | | | | | Description: When shrinking a chunked dataset, the library fills in the unused parts of chunks that have been shrunk. The fill value buffer allocated for this purpose had a maximum size of 1 MB, but the fill was performed in a single operation. Therefore, if the amount of unused space in a chunk after being shrunk was greater than 1 MB, the library would read off the end of the fill value buffer. Changed the maximum fill buffer size to be equal to the chunk size. Tested: durandal; jam, koala, heiwa (h5committest)
* [svn-r21782] Description:Quincey Koziol2011-11-301-30/+33
| | | | | | | | | | Rearrange checks for reasons why we break collective I/O back to independent I/O into "global" and "local" sections. We should try to minimize the checks in the "local" section... Tested on: Mac OS X/32 10.7.2 (amazon) w/parallel (too minor to require h5committest)
* [svn-r21775] Snapshot version 1.9 release 100HDF Tester2011-11-272-3/+3
|
* [svn-r21770] Snapshot version 1.9 release 99HDF Tester2011-11-202-3/+3
|
* [svn-r21748] Snapshot version 1.9 release 98HDF Tester2011-11-132-3/+3
|
* [svn-r21734] Issue 7582 - The library allowed the conversion of strings ↵Raymond Lu2011-11-082-1/+16
| | | | | | between ASCII and UTF8. I corrected it by adding a condition check in H5T_conv_s_s and H5T_conv_vlen to report an error under this situation. Tested on jam, koala, linew.
* [svn-r21721] Snapshot version 1.9 release 97HDF Tester2011-11-062-3/+3
|
* [svn-r21692] Snapshot version 1.9 release 96HDF Tester2011-10-302-3/+3
|
* [svn-r21688] Fixed a very minor typo.Dana Robinson2011-10-281-1/+1
| | | | No test needed.
* [svn-r21674] Issue 7618 - the library had seg fault when it tried to shrink ↵Raymond Lu2011-10-261-11/+13
| | | | | | | | the size of compound data type through H5Tset_size immedia tely after the type was created. I fixed it in this commit. Tested on jam, linew, and koala.
* [svn-r21667] Update FOLDER solution option for target properties. Added ↵Allen Byrne2011-10-251-5/+1
| | | | | | OPTION command for solution folder and no packaging. Tested: local linux
* [svn-r21664] Added solution folders for most of the projects. This still ↵Dana Robinson2011-10-251-0/+5
| | | | | | needs some polish - the solution folder assignment should go closer to the target declaration and not all projects are grouped (parallel, c++, fortran, hl, and a few others). Tested on Windows.
* [svn-r21653] Removed unused done: label.Dana Robinson2011-10-221-1/+0
| | | | Trivial change - tested on 64-bit Windows 7 with Visual Studio 2010.
* [svn-r21652] Removed unused variables from H5Pget_filter_by_id2().Dana Robinson2011-10-221-2/+0
| | | | Trivial change - tested on jam and local Windows 7 (VS2010).
* [svn-r21651] Removed unused done: label.Dana Robinson2011-10-221-1/+0
| | | | Trivial change - tested on 64-bit Windows 7 with Visual Studio 2010.
* [svn-r21650] Changed unsigned int to size_t in several places for agreement ↵Dana Robinson2011-10-211-8/+8
| | | | | | with the input parameter. Quiets warnings from Visual Studio 2008. Trivial change but tested on 32-bit linux (jam), 64-bit linux (koala), 64-bit Solaris/Sun CC (linew), 64-bit Windows 7 (kituo) just to be safe.