summaryrefslogtreecommitdiffstats
path: root/src/H5public.h
Commit message (Collapse)AuthorAgeFilesLines
* [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:
* [svn-r10701] James Laird2005-04-291-21/+23
| | | | | | | | | | | | | | | | | Purpose: Bug fix Description: Some platforms (Windows) don't have the long long type, which causes automatic Fortran type matching to fail. A solution is to use HDF5's long_long type. Solution: Changed H5match_types.c to use long_long type. Moved definition of long_long out of H5private.h and into H5public.h. Platforms tested: mir, copper, pommier
* [svn-r10632] Snapshot version 1.7 release 46HDF Admin2005-04-201-2/+2
|
* [svn-r10570] Purpose: MaintenanceElena Pourmal2005-04-071-3/+0
| | | | | | | | | | | Description: Removed support for SRB driver Solution: Removed or modified appropriate files; ran reconfigure to regenerate Makefile.in and configure files. Platforms tested: heping and shanti Misc. update: ran bin/chkmanifest on heping
* [svn-r10130] Purpose:Albert Cheng2005-03-031-5/+0
| | | | | | | Retired GASS driver. Platforms tested: H5committested.
* [svn-r10118] Snapshot version 1.7 release 45HDF Admin2005-03-021-2/+2
|
* [svn-r9727] Purpose:Quincey Koziol2004-12-291-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix/Code Cleanup/Doc Cleanup/Optimization/Branch Sync :-) Description: Generally speaking, this is the "signed->unsigned" change to selections. However, in the process of merging code back, things got stickier and stickier until I ended up doing a big "sync the two branches up" operation. So... I brought back all the "infrastructure" fixes from the development branch to the release branch (which I think were actually making some improvement in performance) as well as fixed several bugs which had been fixed in one branch, but not the other. I've also tagged the repository before making this checkin with the label "before_signed_unsigned_changes". Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel & fphdf5 FreeBSD 4.10 (sleipnir) w/threadsafe FreeBSD 4.10 (sleipnir) w/backward compatibility Solaris 2.7 (arabica) w/"purify options" Solaris 2.8 (sol) w/FORTRAN & C++ AIX 5.x (copper) w/parallel & FORTRAN IRIX64 6.5 (modi4) w/FORTRAN Linux 2.4 (heping) w/FORTRAN & C++ Misc. update:
* [svn-r9655] Snapshot version 1.7 release 44HDF Admin2004-12-121-2/+2
|
* [svn-r9617] Snapshot version 1.7 release 43HDF Admin2004-12-051-2/+2
|
* [svn-r9527] Snapshot version 1.7 release 42HDF Admin2004-11-141-2/+2
|
* [svn-r9513] Snapshot version 1.7 release 41HDF Admin2004-11-071-2/+2
|
* [svn-r9455] Snapshot version 1.7 release 40HDF Admin2004-10-241-2/+2
|
* [svn-r9357] Snapshot version 1.7 release 39HDF Admin2004-10-031-2/+2
|
* [svn-r9321] Snapshot version 1.7 release 38HDF Admin2004-09-261-2/+2
|
* [svn-r9243] Snapshot version 1.7 release 37HDF Admin2004-09-121-2/+2
|
* [svn-r9209] Snapshot version 1.7 release 36HDF Admin2004-09-051-2/+2
|
* [svn-r9172] Purpose:Albert Cheng2004-08-271-2/+2
| | | | | | | | | | | | | | | | | | | | | "bug fix" sort of. Description: The current mpicc at TG-NCSA recognizes uint64_t but not int64_t. hdf5 code rightly assumes when the unsigned type is defined, the corresponding signed type should be valid too. So, when it detected uint64_t is valid, it went ahead using int64_t which ended in compiling failure. Solution: Changed the detection to check on int64_t instead. This does not change any logic, just goes around the mpicc compiler error at TG-NCSA. Platforms tested: h5committested and tested at TG-NCSA (pp) too. Misc. update:
* [svn-r9154] Elena Pourmal2004-08-251-0/+2
| | | | | | | | | | | | Purpose: Maintenance/bug fixes (OSF1 C++ and missing Fortran APIs) Description: bringing 1.6 changes to 1.7 Solution: Platforms tested: OSF1, Solaris 2.8, AIX5.1 Misc. update:
* [svn-r9134] Snapshot version 1.7 release 35HDF Admin2004-08-221-2/+2
|
* [svn-r9089] Snapshot version 1.7 release 34HDF Admin2004-08-151-2/+2
|
* [svn-r9052] Snapshot version 1.7 release 33HDF Admin2004-08-081-2/+2
|
* [svn-r8979] Snapshot version 1.7 release 32HDF Admin2004-08-011-2/+2
|
* [svn-r8888] Purpose:Quincey Koziol2004-07-161-2/+2
| | | | Bump version # after making snapshot