summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13304] Description:Quincey Koziol2007-02-144-39/+74
| | | | | | | | Fix new API routines to use same pattern of arguments for specifying an object as the new H5G/L/O API routines. Tested on: Linux/32 2.6 (chicago)
* [svn-r13295] Description:Quincey Koziol2007-02-142-2/+11
| | | | | | | | | Fix bug in "create intermediate groups" code which was carrying too much information from parent to child group. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13291] Description:Quincey Koziol2007-02-131-9/+8
| | | | | | | | Clean up comments Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13288] Description:Quincey Koziol2007-02-131-1/+2
| | | | | | | | | | | | | Fix core dump for iterating over attributes and not passing in a "starting point". Update output files missed in previous checkin. This change essentially reverses a previous change of attribute ordering, leaving the output of h5dump & h5ls compatible with 1.6.x Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13287] Description:Quincey Koziol2007-02-139-300/+351
| | | | | | | | | | | | | Add H5Aget_info_by_idx & H5Aget_name_by_idx routines, along with refactoring underlying indices code to handle those sort of queries. Simplify the link callback routines a bit. Minor other cleanups. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13276] Snapshot version 1.8 release 0 (alpha6snap1)HDF Tester2007-02-115-10/+14
|
* [svn-r13274] Description:Quincey Koziol2007-02-091-8/+8
| | | | | | | | | Relax restriction on the "location ID" for attribute operations to allow file IDs to be used as the location ID. If a file ID is used, the attribute operations will occur on the file's root group. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13272] Description:Quincey Koziol2007-02-086-38/+94
| | | | | | | | Checkpoint attribute creation order coding on "by index" routines. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13270] Description:Quincey Koziol2007-02-082-84/+89
| | | | | | | | | | | Clean up some of the file space allocation formatting. Beef up the attribute creation order tests to make certain they are handling shared atributes correctly (which they apparently are :-) Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13267] Description:Quincey Koziol2007-02-087-90/+88
| | | | | | | | | Add more support for creation order index operations to attributes: get deletions & compact<->dense storage transitions working. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13264] Updated Makefile.am with new THG copyright notice.Albert Cheng2007-02-072-4/+6
| | | | Ran reconfigure to generate the Makefile.in files.
* [svn-r13263] hand edited the copyright notice.Albert Cheng2007-02-071-2/+3
|
* [svn-r13260] Added back a closing comment line.Albert Cheng2007-02-071-0/+1
|
* [svn-r13254] Cleaned up superblock extension code and added some more ↵James Laird2007-02-073-39/+23
| | | | | | helpful comments. Tested on Windows, smirom, and kagiso.
* [svn-r13253] Updated all C and C++ style source code files with the THG ↵Albert Cheng2007-02-07290-581/+870
| | | | | | | | | copyright notice. Tested platform: Kagiso only since it is only a comment block change. If it works in one machine, it should work in all, I hope. Still need to check the parallel build on copper.
* [svn-r13252] Moved definition of uint32_t from H5private.h to H5public.h, ↵James Laird2007-02-072-16/+21
| | | | | | | | | | since it's now used in H5Opublic.h. This should fix build errors on Windows. Tested on kagiso; will test on Windows immediately after checkin.
* [svn-r13250] Description:Quincey Koziol2007-02-0714-47/+364
| | | | | | | | | | Add support for inserting attributes into creation order index. Also, update support for dense link & attribute storage in h5debug. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13248] Description:Quincey Koziol2007-02-0616-42/+324
| | | | | | | | | More progress on creation order for attribbutes - they are now basically working for "compact" attribute storage. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13246] Forgot to add a file on previous checkin.James Laird2007-02-061-0/+254
|
* [svn-r13245] Added "superblock extension" object header to hold shared ↵James Laird2007-02-0612-19/+127
| | | | | | | | | object header information, rather than storing it directly in the superblock. This should make future updates to the superblock much less painful. Tested on Windows, kagiso, and smirom.
* [svn-r13243] Description:Quincey Koziol2007-02-069-21/+133
| | | | | | | | | Add API routines for tracking & indexing the creation order on attributes. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13240] Description:Quincey Koziol2007-02-0535-338/+301
| | | | | | | | | | More cleanups on the object header message handling code, to make it easier to work with and move forward on the creation order coding. Various other minor cleanups & warning fixes. Tested on: FreeBSD/32 6.2 (duty)
* [svn-r13232] Description:Quincey Koziol2007-02-0431-2087/+621
| | | | | | | | | Remove the "scaffolding" for shared message method invocation and simplify the way shared messages are dealt with in general. Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)
* [svn-r13226] Description:Quincey Koziol2007-01-319-379/+224
| | | | | | | | | | Add attributes to the message classes that use the shared message method calling interface, completing the transition. The other mechanism will be removed shortly. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13224] Fixed a bug where messages would report their "raw size" as the ↵James Laird2007-01-302-16/+32
| | | | | | | | | | | | | | size of a shared message rather than the full size of the unshared message, which confused some shared message code. Added a test that should make sure that some messages are too small to be written to the deletion test in tsohm.c. Also added a small optimization so that hash values don't need to be calculated on deletes in list indexes. Tested on Windows, smirom, and kagiso.
* [svn-r13223] Description:Quincey Koziol2007-01-3022-384/+339
| | | | | | | | | | | | Move datatype messages into new shared message method interface Clean up various formatting & compiler warnings Minor optimizations Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13219] Description:Quincey Koziol2007-01-295-75/+45
| | | | | | | | | | | Move dataspace messages into new shared header message method calling scheme. Minor other cleanups, etc. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13218] Description:Quincey Koziol2007-01-292-8/+6
| | | | | | | | | Add "old" fill value messages to "new" fill value message sharing (and keep them both in the same shared message index). Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13217] Description:Quincey Koziol2007-01-2911-52/+121
| | | | | | | | | | | Move fill value messages into new shared message method calling scheme. Only update an opened dataset's fill value property if it's different from the default fill value settings. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13216] Snapshot version 1.8 release 0 (alpha6snap0)HDF Tester2007-01-291-2/+2
|
* [svn-r13208] Changed the minor release string to alpha6snap0 for pre-alpha6 ↵Albert Cheng2007-01-271-2/+2
| | | | snapshot releases.
* [svn-r13206] Fixed a couple of typos in debug output that were causing warnings.James Laird2007-01-261-2/+2
| | | | Not tested; trivial change only in debugging code.
* [svn-r13197] Fix another bug in H5Ocopy where messages that were deleted and ↵James Laird2007-01-251-0/+1
| | | | | | | | | converted to NULL messages weren't marked as dirty so the destination OH wasn't updated to reflect the change. Tested on Windows, smirom, and kagiso.
* [svn-r13195] Snapshot version 1.8 release 0 (alpha5snap0)HDF Tester2007-01-251-2/+2
|
* [svn-r13187] Fixed another issue with H5Ocopy when attributes had shared ↵James Laird2007-01-243-18/+34
| | | | | | | | | datatypes/ dataspaces that became un-shared in the destination. Tested on Windows, smirom, and kagiso. Need to extend objcopy test so that it checks that attributes are actually copied successfully.
* [svn-r13186] Cleaned up a few warnings by initializing variables and doing a ↵James Laird2007-01-243-5/+5
| | | | | | few casts. Tested on kagiso, smirom, copper.
* [svn-r13184] Changed release version to alpha5snap0 to restart snapshot release.Albert Cheng2007-01-231-2/+2
| | | | | Platforms tested: Eyeballed the svn diff output. Looked good.
* [svn-r13183] Description:Quincey Koziol2007-01-233-23/+24
| | | | | | | | | Checkpoint work toward getting the fill value message into the shared message interface regime. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13182] Description:Quincey Koziol2007-01-237-125/+122
| | | | | | | | | Move filter pipeline message class to new "shared message interface" regime, along with minor fixups to implementation of calling that interface. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13181] Added a configure check to prevent a failure on Cygwin.James Laird2007-01-232-3/+3
| | | | | | | | | | | | | | It seems that while Cygwin supports the time command, it has trouble with the syntax srcdir="../../hdf5/test" time ./testhdf5 and complains. The solution is to test the above case in configure and not to use the time command if it fails; Cygwin is fine with srcdir="../../hdf5/test" ./testhdf5 Tested on Cygwin and kagiso. This feature shouldn't be a major compatibility problem since every platform but Cygwin is already fine with the current syntax.
* [svn-r13178] Description:Quincey Koziol2007-01-235-55/+82
| | | | | | | | | | Figured out a way to phase in individual message class support for the new shared message "interface", so check that in before working on the message classes themselves. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13177] Description:Quincey Koziol2007-01-237-131/+131
| | | | | | | | Final tweaks before the big twist to fix shared message method calling. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 6.2 (duty)
* [svn-r13176] Description:Quincey Koziol2007-01-2323-172/+171
| | | | | | | | Push code further toward shared message method calling refactor. Tested on: FreeBSD/32 6.2 (duty) Too minor to require h5committest
* [svn-r13175] Description:Quincey Koziol2007-01-223-9/+38
| | | | | | | | Checkpoint more progress on refactoring the shared message code. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13174] Description:Quincey Koziol2007-01-221-0/+2
| | | | | | | | | Comment out adding "old" fill values to "new" fill values until we can figure out why the tests fail on 64-bit machines. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13173] Description:Quincey Koziol2007-01-224-47/+370
| | | | | | | | | Checkpoint more progress toward implementing shared message "interface" methods for message classes that can have messages shared. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13172] Description:Quincey Koziol2007-01-221-8/+3
| | | | | | | | | | | Add "old" fill value messages to "new" style fill value messages when "FILL" flag is enabled for shared messages. Minor code cleanups Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13171] Description:Quincey Koziol2007-01-222-2/+2
| | | | | | | | Add "const" to a parameter that can allow it. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13170] Corrected Windows-style newlines. I'd been a bit sloppy on ↵James Laird2007-01-221-31/+31
| | | | | | earlier checkins, although this doesn't confuse SVN as much as it confused CVS.
* [svn-r13167] Description:Quincey Koziol2007-01-2214-1619/+1282
| | | | | | | | | | | Get rid of two different types of fill value struct (merge H5O_fill_t and H5O_fill_new_t) and clean up & simplify dataset initialization code. (In preparation for shared object header message method call refactoring). Tested on: FreeBSD/32 6.2 (duty) Mac OS X/32 10.4.8 (amazon)