summaryrefslogtreecommitdiffstats
path: root/src/H5public.h
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r14193] Description:Quincey Koziol2007-10-081-3/+3
| | | | | | | | | | | | | | | | | | | Make H5Dopen versioned and change all internal usage to use H5Dopen2 Add simple regression test for H5Dopen1 Tested on: FreeBSD/32 6.2 (duty) in debug mode FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Mac OS X/32 10.4.10 (amazon) in debug mode
* [svn-r14144] Description:Quincey Koziol2007-09-131-12/+6
| | | | | | | | | | | | | | | | Move H5Gget_objinfo() to deprecated symbols section and retarget internal usage to H5Lget_info()/H5Oget_info(). Misc. other code cleanups... Tested on: FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (kagiso) Linux/64 2.6 (smirom) AIX/32 5.3 (copper) Solaris/32 2.10 (linew) Mac OS X/32 10.4.10 (amazon)
* [svn-r14027] Maintenance: changed version number to 1.8.0-beta3post1 using ↵Elena Pourmal2007-07-301-2/+2
| | | | bin/h5vers script
* [svn-r14025] Maintenance: Changed version number to 1.8.0-beta3, put warning ↵hdf5-1_8_0-beta3Elena Pourmal2007-07-301-2/+2
| | | | | | | into INSTALL file for the 1.8.0-beta* releases Tested: Release tar ball is available on the frp server, It was tested on kagiso with the PGI compilers.
* [svn-r13978] purpose:Vailin Choi2007-07-131-0/+8
| | | | | | | | | | | | | | New feature. Description: Added routines to report on the amount of storage for: 1) 1.6 btree and heap storage info for groups 2) 1.8 btree, fractal heap storage info for groups, attributes and SOHM table 3) btree storage for chunked datasets 4) 1.8 superblock extension size. Platform tested: h5committested.
* [svn-r13969] Description:Quincey Koziol2007-07-121-0/+3
| | | | | | | | | | | | | | | | Initial checkin of API version macro generation script (bin/make_vers), along with configuration file (src/H5vers.txt) and generated header (src/H5version.h). Right now, no version macros are defined, since the main source code and tests need to be adjusted to pay attention to the macros defined. Also, fixed makefile for generating error header files when used with GNU make. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13913] Maintenance after beta2 release: used bin/h5vers script to ↵Elena Pourmal2007-06-251-2/+2
| | | | change version number to 1.8.0-beta2poat1
* [svn-r13909] Mainetnance before createing beta2 tar ballhdf5-1_8_0-beta2Elena Pourmal2007-06-251-2/+2
| | | | Changed version number to 1.8.0-beta2
* [svn-r13893] Maintenance: Bump up version to beta2pre2 after creating a tar ↵Elena Pourmal2007-06-201-2/+2
| | | | ball for remote testing
* [svn-r13892] Maintenance: Changed library version to beta2pre1 in ↵Elena Pourmal2007-06-201-2/+2
| | | | | | | preparation for remote testing for the HDF5 1.8.0-beta2 release Platforms tested: kagiso (small change done by bin/h5vers script)
* [svn-r13692] Snapshot version 1.8 release 0 (beta1post0)HDF Tester2007-04-231-2/+2
|
* [svn-r13685] Description:Quincey Koziol2007-04-181-2/+2
| | | | Update the version string to "1.8.0-beta1post0"
* [svn-r13683] Description:hdf5-1_8_0-beta1Quincey Koziol2007-04-181-2/+2
| | | | | Change the release string for the beta1 release, so the tag in subversion is correct.
* [svn-r13476] Snapshot version 1.8 release 0 (alpha6snap2)HDF Tester2007-03-081-2/+2
|
* [svn-r13276] Snapshot version 1.8 release 0 (alpha6snap1)HDF Tester2007-02-111-2/+2
|
* [svn-r13253] Updated all C and C++ style source code files with the THG ↵Albert Cheng2007-02-071-2/+3
| | | | | | | | | 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-071-0/+20
| | | | | | | | | | 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-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-r13195] Snapshot version 1.8 release 0 (alpha5snap0)HDF Tester2007-01-251-2/+2
|
* [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-r13045] Description:Quincey Koziol2006-12-121-0/+12
| | | | | | | | | | | | | | Switch from using H5L_index_t/H5L_INDEX_<foo> to H5_index_t/H5_INDEX_<foo> in order to accommodate indices on aspects of attributes as well as links. Add basic support for deleting attributes in dense storage (needs more support/tests for shared attributes in dense storage still). Misc. cleanups, etc. Tested on: Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r12972] Description:Quincey Koziol2006-11-221-0/+20
| | | | | | | | Move the definition of the typedef for uint64_t from H5private.h to H5public.h (to fix Windows builds) Tested on: None - just eyeballed.
* [svn-r12949] Description:Quincey Koziol2006-11-201-0/+8
| | | | | | | | | | | | | | | | Finish implementation of H5Literate() [still needs real tests] Clean up datatype macro warnings a bit more. Unify iterator callback macros and put up in public header file, with the iterator directions. Tested on: Mac OS X/32 10.4.8 (amazon) FreeBSD/32 4.11 (sleipnir) Linux/32 2.4 (heping) Linux/64 2.4 (mir) AIX/32 5.? (copper)
* [svn-r12878] Description:Quincey Koziol2006-11-071-5/+5
| | | | | | | | Flesh out support for looking up link info by index, some cases for using dense storage are working now. Tested on: Linux/32 2.6 (chicago)
* [svn-r12872] Description:Quincey Koziol2006-11-071-1/+3
| | | | | | | | | | | | Implement basic framework for H5Lget_info_by_idx and get it working for creation order indices on compact groups. Clean up code a bit. Close resource link in user-defined link traversal. Tested on: Linux/32 2.6 (chicago)
* [svn-r12703] Using int64_t in H5Lpublic.h caused errors on Windows, where ↵James Laird2006-10-021-0/+20
| | | | | | | | | | | | int64_t is only defined in H5private.h. Moved definition of int64_t from H5private.h to H5public.h as a temporary solution. Tested on heping and Windows (windows also needed H5Gdense.c and H5Gbtree2.c to be added to hdf5 project).
* [svn-r12700] Alert:Quincey Koziol2006-10-021-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | File format is not stable, don't keep files produced! Description: First stage of checkins modifying the format of groups to support creation order. Implement "dense" storage for links in groups. Try to clarify some of the symbols for the H5L API. Add the H5Pset_latest_format() flag for FAPLs, to choose to use the newest file format options (including "dense" link storage in groups) Add the H5Pset_track_creation_order() flag for GCPLs, to enable creation order tracking in groups (although no index on creation order yet). Remove --enable-group-revision configure flag, as file format issues are now handled in a backwardly/forwardly compatible way. Clean up lots of compiler warnings and other minor formatting issues. Tested on: FreeBSD/32 4.11 (sleipnir) w/threadsafe Linux/32 2.4 (heping) w/FORTRAN & C++ Linux/64 2.4 (mir) w/enable-v1.6 compa Mac OSX/32 10.4.8 (amazon) AIX 5.3 (copper) w/parallel & FORTRAN
* [svn-r12670] Snapshot version 1.8 release 0 (alpha5)HDF Admin2006-09-161-2/+2
|
* [svn-r12478] Changed version number to 1.8.0-alpha5 after tagging ↵Elena Pourmal2006-07-171-2/+2
| | | | | | hdf5-1.8.0-alpha4 release with "hdf5_1_8_0_alpha4" tag.
* [svn-r12394] Purpose: MaintenanceElena Pourmal2006-06-011-2/+2
| | | | | | | | | | | Description: Ran /bin/h5vers to change suffix to alpha4 after creating hdf5-1.8.0-alpha3 tar ball and tagging the release with hdf5_1_8_0_alpha3 tag Solution: Platforms tested: Misc. update:
* [svn-r12339] Purpose: Maintenance after hdf5-1.8.0-alpha2 releaseElena Pourmal2006-05-061-2/+2
| | | | | | | | | | Description: Changed version suffix to alpha3 Solution: ran bin/h5vers script Platforms tested: Misc. update:
* [svn-r12289] updated version to 1.8.0-alpha2before_removing_fphdf5Albert Cheng2006-04-201-2/+2
|
* [svn-r12278] Purpose: Maintenance after alpha0 releaseElena Pourmal2006-04-181-2/+2
| | | | | | | | | | Description: Ran bin/h5vers script to change version number to 1.8.0-alpha1 Solution: Platforms tested: heping Misc. update:
* [svn-r12276] Purpose: Maintenance/typo fix/1.8.0-alpha0 releaseElena Pourmal2006-04-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | Description: Here is what I did: modified MANIFEST according Quincey's instructions to fix the problem exposed by bin/release (compilation fails because some header files were not included in the distribution) fixed small typo and modified include_HEADERS line in src/Makefile.am to address the problem exposed by bin/release ran bin/h5vers to change version number to 1.8.0-alpha0 ran bin/release to release tar ball to the ftp server Solution: Platforms tested: mir MANY,MANY,MANY times Misc. update:
* [svn-r12083] Snapshot version 1.7 release 58HDF Admin2006-03-131-2/+2
|
* [svn-r11884] Snapshot version 1.7 release 57HDF Admin2006-01-221-2/+2
|
* [svn-r11880] Snapshot version 1.7 release 56HDF Admin2006-01-151-2/+2
|
* [svn-r11848] Snapshot version 1.7 release 55HDF Admin2006-01-011-2/+2
|
* [svn-r11836] Snapshot version 1.7 release 54HDF Admin2005-12-251-2/+2
|
* [svn-r11795] Snapshot version 1.7 release 54HDF Admin2005-12-141-2/+2
|
* [svn-r11761] Purpose:Albert Cheng2005-12-051-2/+2
| | | | | | | | | | | | | Unstable format version marker. Description: This marks the Check in baseline for compact group revisions, which radically revises the source code for managing groups and object headers. Earlier versions (1.7.52 or earlier) have the original format. This version and later have the unstable format until further notice. Platforms tested: h5committested.
* [svn-r11489] Snapshot version 1.7 release 51HDF Admin2005-10-021-2/+2
|
* [svn-r11245] Purpose:Quincey Koziol2005-08-131-2/+2
| | | | | | | | | | | | | | | | | | | | Code cleanup Description: Trim trailing whitespace, which is making 'diff'ing the two branches difficult. Solution: Ran this script in each directory: foreach f (*.[ch] *.cpp) sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f end Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11204] Snapshot version 1.7 release 50HDF Admin2005-08-071-2/+2
|
* [svn-r11148] Snapshot version 1.7 release 49HDF Admin2005-07-241-2/+2
|
* [svn-r11081] Snapshot version 1.7 release 48HDF Admin2005-07-181-2/+2
|
* [svn-r10744] Snapshot version 1.7 release 47HDF Admin2005-05-151-2/+2
|
* [svn-r10736] Purpose:Quincey Koziol2005-05-071-0/+2
| | | | | | | | | | | Code cleanup Description: Clean up some compiler warnings Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r10707] Purpose:MuQun Yang2005-05-021-1/+1
| | | | | | | | | | | | | | | bug fix, the wrong setting at H5public.h causes library failed to be compiled on windows. Description: "long long" needs to be changed to long_long since "long long" can not be recongized on windows. Solution: Platforms tested: MSVS 6.0 on windows XP Linux 2.4 on heping Misc. update: