summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r11726] Purpose:James Laird2005-11-155-12/+44
| | | | | | | | | | | | | | | | | | Bug fix Description: Fixed bug in hl/src Makefile that was deleting y.tab.c. Running bin/reconfigure changed a few other files as well (somebody probably updated Makefiles.am but forgot to bin/reconfigure). Solution: Automake in its wisdom adds the line "rm *.tab.c" to every distclean in every directory. I assume that it assumes that such files are generated during the build. Supplied an empty distclean-compile target to remove this line from the Makefiles.in. Platforms tested: mir, sleipnir, shanti
* [svn-r11725] Purpose:Fang Guo2005-11-151-0/+2
| | | | | | | | | | | | Maintenace on Windows Description: Add in conversion .vcproj to intel format for objcopy.vcproj and objcopydll.vcproj Solution: Platforms tested: Misc. update:
* [svn-r11724] Purpose:Fang Guo2005-11-151-0/+2
| | | | | | | | | | | Maintenance on Windows Description: Add in conversion .dsp to .vcproj for objcopy.dsp and objcopydll.dsp Solution: Platforms tested: Misc. update:
* [svn-r11723] Purpose:Fang Guo2005-11-151-0/+2
| | | | | | | | | | | Add in two test project files (objcopy.dsp and objcopydll.dsp) Description: Solution: Platforms tested: Misc. update:
* [svn-r11722] Purpose:Fang Guo2005-11-151-1/+1
| | | | | | | | | | | Maintenance on Windows Description: Add macro H5_HLDLL before newly checked in function hid_t H5LTtext_to_dtype(const char *text); Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11721] Purpose:Fang Guo2005-11-151-0/+7
| | | | | | | | | | | Maintenance on Windows Description: Add tests for objcopy and objcopydll into batch file Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11720] Purpose:Fang Guo2005-11-151-0/+107
| | | | | | | | | | | Maintenance on Windows Description: Add new test objcopydll.dsp Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11719] Purpose:Fang Guo2005-11-151-0/+107
| | | | | | | | | | | Maintenance on Windows Description: Add in new test objcopy.dsp Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11718] Purpose:Fang Guo2005-11-151-0/+165
| | | | | | | | | | | Maintenance on Windows Description: Add newly checked in files by Quincey into hdf5dll.dsp Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11717] Purpose:Fang Guo2005-11-151-0/+165
| | | | | | | | | | | Maintenance on Windows Description: Add newly checked in files by Quincey into hdf5.dsp Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11716] Purpose:Fang Guo2005-11-152-1836/+1908
| | | | | | | | | | | Maintenance on windows Description: Add in objcopy.dsp and objcopydll.dsp Solution: Platforms tested: Windows XP with VS 6.0 Misc. update:
* [svn-r11715] Purpose: Bug fixRaymond Lu2005-11-151-1/+1
| | | | | | | | | Description: The last checkin to add #ifdef H5_HAVE_UNISTD_H before #include<unistd.h> didn't work because no hdf5 library header file have been included in that stage. Solution: Changed it to #ifndef WIN32. Platforms tested: sleipnir g++ where the complaint happened.
* [svn-r11712] Purpose:Quincey Koziol2005-11-15118-8245/+14518
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New feature Description: Check in baseline for compact group revisions, which radically revises the source code for managing groups and object headers. WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! This initiates the "unstable" phase of the 1.7.x branch, leading up to the 1.8.0 release. Please test this code, but do _NOT_ keep files created with it - the format will change again before the release and you will not be able to read your old files!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! WARNING!!!! Solution: There's too many changes to really describe them all, but some of them include: - Stop abusing the H5G_entry_t structure and split it into two separate structures for non-symbol table node use within the library: H5O_loc_t for object locations in a file and H5G_name_t to store the path to an opened object. H5G_entry_t is now only used for storing symbol table entries on disk. - Retire H5G_namei() in favor of a more general mechanism for traversing group paths and issuing callbacks on objects located. This gets us out of the business of hacking H5G_namei() for new features, generally. - Revised H5O* routines to take a H5O_loc_t instead of H5G_entry_t - Lots more... Platforms tested: h5committested and maybe another dozen configurations.... :-)
* [svn-r11711] Purpose: Bug fix for WindowsRaymond Lu2005-11-141-1/+2
| | | | | | | | Description: Windows doesn't have unistd.h file. Solution: Put #ifdef H5_HAVE_UNISTD_H for #include<unistd.h>. Platforms tested: fuss - simple change.
* [svn-r11710] Purpose:Albert Cheng2005-11-141-1/+1
| | | | | | | | | Bug fix. Description: Removed a debugging print command in the edit script. Tested in Redstorm.
* [svn-r11709] Purpose:Fang Guo2005-11-111-3/+3
| | | | | | | | | | | Maintenance on Windows Description: Fix typos Solution: Platforms tested: Misc. update:
* [svn-r11708] Purpose:Pedro Vicente Nunes2005-11-111-394/+404
| | | | | | | | | | | | | | | documentation improve Description: added a more complete description for each function in the comments that matches the online documentation Solution: Platforms tested: solaris Misc. update:
* [svn-r11696] Purpose:Albert Cheng2005-11-091-16/+10
| | | | | | | | | | | | | | | | | Improvement Description: The previous HTML files strategy was to expect the very first comment block is the copyright notice. That did not work well as more and more other comments appear now. Solution: Changed the strategy to look for the only the essential body of copyright notice. This no longer verifies this body of text is a comment block. But the previous strategy is not really bullet-proof either. Platforms tested: tested in heping.
* [svn-r11695] Purpose:Albert Cheng2005-11-091-1/+1
| | | | | | | | | | | | | | | | | Improvement Description: The previous HTML files strategy was to expect the very first comment block is the copyright notice. That did not work well as more and more other comments appear now. Solution: Changed the strategy to look for the only the essential body of copyright notice. This no longer verifies this body of text is a comment block. But the previous strategy is not really bullet-proof either. Platforms tested: tested in heping.
* [svn-r11694] Purpose: Bug fixRaymond Lu2005-11-092-70/+86
| | | | | | | | | Description: lex.yy.c for H5LTtext_to_dtype() has been failing to compile on 64-bit SunOS. It has malloc() call but doesn't include stdlib.h. Solution: Include stdlib.h in H5LTanalyze.l. Platforms tested: shanti - simple change.
* [svn-r11693] Purpose: Added copyrightRaymond Lu2005-11-085-71/+135
| | | | | | | Description: Put copyright in the new files for H5LTtext_to_dtype(). Platforms tested: fuss - simple change.
* [svn-r11692] Purpose:Fang Guo2005-11-071-1836/+1836
| | | | | | | | | | | Maintenance on Windows. Description: Update solution file Solution: Platforms tested: Misc. update:
* [svn-r11691] Purpose:Fang Guo2005-11-071-0/+8
| | | | | | | | | | | | Maintenance on Windows Description: Adding the new function H5LTtext_to_dtype() for converting text description to data type Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11690] Purpose:Fang Guo2005-11-071-0/+8
| | | | | | | | | | | Maintenance on Windows Description: Adding the new function H5LTtext_to_dtype() for converting text description to data type Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11689] Purpose: Bug fixRaymond Lu2005-11-077-155/+164
| | | | | | | | | Description: The g++ on sleipnir had troubles to compile the H5LTtext_to_dtype() code. Solution: Fixed problems at different places. Platforms tested: h5committest and g++ on sleipnir.
* [svn-r11686] Purpose:Quincey Koziol2005-11-0746-870/+6253
| | | | | | | | | | | | | | | | | | | New feature Description: Add in baseline "object copy" code from Peter [in the form of a new API routine: H5Gcopy()]. There's still some work to do (like handling variable- length datatypes and possibly support for references) and it hasn't been tested on mounted files yet, but the core functionality is there and working correctly. I've also got a set of patches to update the 1.6 branch with tweaks to keep the branches mostly in sync, but Elena will kill me if I import them before the 1.6.5 release is out... :-) Platforms tested: FreeBSD 4.11 (sleipnir) h5committested
* [svn-r11683] Raymond Lu2005-11-041-39/+38
| | | | | | | | | | Purpose: Minor bug fix Description: Static function test_text_dtype() has static subroutines defined after itself. The gcc compiler on sleipnir complained. Solution: put test_text_dtype() after subroutine's definition. Platforms tested: sleipnir with gcc 4.0 where the complaints happened. Simple change.
* [svn-r11681] Purpose:James Laird2005-11-041-2/+4
| | | | | | | | | | Updated RELEASE.txt Description: Mentioned that h5c++ and h5fc now support linking against shared libraries. Platforms tested: documentation change only
* [svn-r11680] Purpose:Quincey Koziol2005-11-041-9/+9
| | | | | | | | | | | Code cleanup Description: Clean up H5Dcreate a little, to prepare for coding standards discussion today. Platforms tested: Just eyeballed, too trivial to require testing.
* [svn-r11678] Purpose:Albert Cheng2005-11-031-20/+44
| | | | | | | | | | | | Bug fix, feature. Description: Fix a bug to recognize "#xyz..." is a comment in the init file. Add more binary data file types. Added prunepath command. Platforms tested: heping.
* [svn-r11677] Purpose: UpdateRaymond Lu2005-11-031-0/+5
| | | | | Misc. update: Update for the new feature H5LTtext_to_dtype() with new files in HL library.
* [svn-r11676] Purpose: New featureRaymond Lu2005-11-0310-7/+4227
| | | | | | | | | | | | | | | Description: Adding the new function H5LTtext_to_dtype() for converting text description to data type. The next step will be H5LTdtype_to_text(). Solution: Use Lex and Yacc to do parsing of the text. H5LTanalyze.l is the lexer for analyzing the input; H5LTparse.y is the parser. They are not part of HL library, but are used to generate lex.yy.c (from H5LTanalyze.l) as well as y.tab.c and y.tab.h (from H5LTparse.y). The tools used to create these source files are GNU FLEX and YACC on a Linux machine (fuss). The commands are "lex H5LTanalyze.l" and "yacc -d H5LTparse.y". Detailed document will be added later. Platforms tested: h5committest and fuss. Misc. update: MANIFEST
* [svn-r11674] Description:Albert Cheng2005-11-021-0/+2
| | | | | | | | Added messages to remind platform watchers to check for processes still running in the remote machine after timeout. Platforms tested: Just eyeballed. Changes is trivial.
* [svn-r11672] Purpose:Albert Cheng2005-11-022-1/+7
| | | | Added more Windows binary file types and exempted file.
* [svn-r11668] Purpose:James Laird2005-11-012-16/+17
| | | | | | | | | | | | | | Copyright fix Description: Added a blank line so that Automake would put the copyright at the top of the file. Platforms tested: Trivial change Misc. update:
* [svn-r11667] Purpose:Albert Cheng2005-11-014-34/+40
| | | | Updated the copyright notices.
* [svn-r11666] Purpose:Fang Guo2005-11-0111-1/+135
| | | | | | | | | | | Add in copyright notice Description: Solution: Platforms tested: Misc. update:
* [svn-r11664] Purpose:Albert Cheng2005-11-011-1/+0
| | | | Forgot to remove a debug echo statment. Fixed.
* [svn-r11663] Purpose:Fang Guo2005-11-011-0/+15
| | | | | | | | | | | Add copyright notice Description: Solution: Platforms tested: Misc. update:
* [svn-r11661] Purpose:Fang Guo2005-11-011-3/+15
| | | | | | | | | | | add in copyright notice Description: Solution: Platforms tested: Misc. update:
* [svn-r11660] Purpose:Fang Guo2005-11-014-2/+50
| | | | | | | | | | | add in copyright notice Description: Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11659] Purpose:Fang Guo2005-11-013-2/+38
| | | | | | | | | | | Add in copyright notice Description: Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11658] Purpose:Fang Guo2005-11-013-0/+36
| | | | | | | | | | | add in copyright information Description: Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11657] Purpose:Fang Guo2005-11-013-0/+39
| | | | | | | | | | | Add copyright information Description: Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11656] Purpose:Fang Guo2005-11-0114-2/+183
| | | | | | | | | | | Add in copyright information Description: Solution: Platforms tested: Windows XP Misc. update:
* [svn-r11655] Purpose:James Laird2005-11-012-4/+16
| | | | | | | | | | | | | Bug fix Description: Fixed a bug when using h5fc and h5c++ with static libraries. Added high-level C++ and Fortran libraries to h5c++ and h5fc. Solution: Platforms tested: mir, heping, shanti, sleipnir
* [svn-r11654] Added copyright notice as an example.Albert Cheng2005-11-011-0/+12
|
* [svn-r11652] Purpose:Albert Cheng2005-11-011-3/+18
| | | | | | | | | | | | | | | | | | Improvement Description: The copyright notice of some files may contain some white spaces such as tabs, trailing blanks and \r (common in Windows files). Diff will flag them as not matching. Could not just use -b or -w of diff because it will ignore embedded spaces and could not handle \r anyway. Solution: Added a RINSE function will remove all \r and trailing spaces and expand tabs to proper number of spaces. Now, diff can compare without worry of cosmetic white spaces. Platforms tested: heping, applying on a Windows/copy_hdf.bat file.
* [svn-r11648] Purpose:Albert Cheng2005-11-012-3/+44
| | | | | | | | | | | Feature Description: Added copyright detection for Windows files, *.dsw, *.dsp, *.zip (these are ignored), and *.bat files. Platforms tested: heping.
* [svn-r11646] Purpose:James Laird2005-10-3141-165/+660
| | | | | | | | | | | | | | | | | | Bug fix/feature Description: Added support for -shlib in h5fc and h5c++. Made check-install use -shlib when only shared libraries have been installed. Solution: h5fc and h5c++ didn't recognize -shlib. Stole code from h5cc to link against shared libraries. When static libraries are disabled, the examples Makefiles will automatically use the -shlib option to link against shared libraries. Thus, --disable-static and make check-install should work together. Platforms tested: heping(disable-static, enable-static, fortran, c++), modi4 (disable-static, fortran, c++, parallel, enable-static)