summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r12700] Alert:Quincey Koziol2006-10-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-r12688] Added a script to generate code coverage information. To ↵James Laird2006-09-261-0/+52
| | | | | | | | | create files that record how often each line of HDF5 source was run, check out a fresh copy of hdf5 and run "bin/gcov_script" . No changes to the code.
* [svn-r12640] Frank Baker2006-09-041-0/+16
| | | | | | | | Description: Add per-directory abbreviated copyright notices (abbreviated COPYING files pointing to full notices). Tested: MANIFEST verified; not otherwise tested.
* [svn-r12547] Added code to try harder to locate the MANIFEST file in more ↵Albert Cheng2006-08-061-3/+16
| | | | locations.
* [svn-r12528] Added User-Defined links to the library.James Laird2006-08-022-0/+9
| | | | | | | | | | | | | | Users can create external links using H5L_create_external(). These links point to an object in another HDF5 file. Users can alter the behavior of external links or create new kinds of links by registering callbacks using the H5L interface. Added tests, tools support, etc. Also a number of other, minor changes have been made (some restructuring of the H5L interface, for instance). Additional documentation and examples are forthcoming.
* [svn-r12519] Fixed "make check-vfd"James Laird2006-07-311-6/+13
| | | | | | | | | | "make check-vfd" will now run all tests in the test directory with different file drivers (at least, all of those tests that use the testing framework's FAPL). Tests that fail will be skipped. This is not a perfect fix, but is better than nothing. Along with this change, check-vfd should be added to the Daily Tests.
* [svn-r12484] Purpose:Albert Cheng2006-07-201-7/+48
| | | | | | | | | | Upgrade Description: chnaged it from doing CVS-managed files to SVN-managed files. (The use of ed, is real ugly, but ed exists in all Unix systems. May want to consider using awk which is a more powerful and will have a cleaner implementation.)
* [svn-r12458] Converted to use svn instead of cvs. The cvs setup and ↵HDF Admin2006-07-091-2/+7
| | | | | | commands are still retained for comparison and maybe removed later.
* [svn-r12452] Purpose:James Laird2006-07-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | Feature Description: Revised Link APIs. Solution: New link APIs use H5L* H5*create_expand do not create links to the objects created; this must be done manually with H5Llink. Added APIs to link an object given its ID (H5Llink), to copy links (H5Lcopy), and changed creation APIs (H5Lcreate_hard and H5Lcreate_soft) and query API (H5Lget_linkinfo instead of H5Gget_objinfo). All old APIs are still supported in H5Gdeprec.c . Platforms tested: sol, mir, copper Misc. update: Forgot to update MANIFEST and release docs. Will do after checkin.
* [svn-r12450] Description:Albert Cheng2006-07-011-4/+1
| | | | | | | | | The snapshot release directory was temporarily moved to a different directory called unstable_format. Since the format is now back to the normal one, reverse the release directory to the normal place too. Platforms tested: No test since it was a trivial change.
* [svn-r12384] Purpose:Albert Cheng2006-05-291-0/+5
| | | | | | | | | | | | feature. Description: Added the option of -64 which is similar to -n32. This is needed by Atlantia which has the ABI as -n32. Platforms tested: Pretty straight forward but not testable by h5committest. Will be tested when daily tests run.
* [svn-r12366] Purpose:Albert Cheng2006-05-231-4/+4
| | | | | | | | | | | | | | | | fix. Description: More machines stop supporting "rsh machine command". Worse yet, it hangs the "rsh machine command" process. Solution: Switch the order of testing remote execution to use ssh first, then rsh. Platforms tested: no h5committest since it does not test this command. Change is trivial and will monitor Daily test tonight.
* [svn-r12213] Turned off copyright checking until what need copyright is decided.Albert Cheng2006-04-071-0/+3
|
* [svn-r12129] Purpose:James Laird2006-03-221-2/+2
| | | | | | | | | | | | | | | Bug fix Description: The snapshot script was trying to install-doc, even though the docs are no longer included in the cvs repo. Solution: Replaced 'make install install-doc' with 'make install-all', which should have the same effect (installing the library and examples). Platforms tested: very minor change
* [svn-r11984] Purpose:HDF Admin2006-02-281-1/+1
| | | | | | | | | | feature. Description: Turn on the release process to generate the doc tarball too. Platforms tested: No real test, just eyeballed.
* [svn-r11957] Purpose:James Laird2006-02-201-2/+2
| | | | | | | | | | | Change to release script Description: Silenced doxygen's output when bin/release doc is run. Now if doxygen has an error the release script will exit. Platforms tested: mir
* [svn-r11937] Purpose:Albert Cheng2006-02-151-1/+20
| | | | | | | | | | | | | New feature. Description: Added the feature to make a release tarball for the documents tree too. Platforms tested: Feature code was created by James. I just did some touch up and tested it by hand in heping. I am checking it in while he is absent. Misc. update:
* [svn-r11935] Purpose:Albert Cheng2006-02-151-2/+2
| | | | | | | | | | | | | | | | | | Cleanup Description: v1.7: Removed some debug files left by previous change. Uncommented the removal of the temporary working directory. v1.6: Moved the code of removal of the temporary working directory to a later location in order to stay in sync with v1.7. (The later location is needed for v1.7 code but makes no different to v1.6) Platforms tested: Tested by hand.
* [svn-r11920] Purpose:Albert Cheng2006-02-071-0/+7
| | | | | | | | | | | | improvement. Description: Release must be run at the top of the hdf5 source directory. Added a test to verify this condition at the beginning of the command. Platforms tested: Tested by hand.
* [svn-r11916] Purpose:James Laird2006-02-012-6/+18
| | | | | | | | | | | | | | | | Bug fix in release script Description: release --private should create a release without changing the current version of the library. This wasn't working for the libtool version, which was getting bumped regardless. Solution: Fixed the release and h5vers scripts to leave the source directory unchanged when bin/release --private is run. Platforms tested: mir (changes to scripts only)
* [svn-r11877] Purpose:Albert Cheng2006-01-101-5/+5
| | | | | | | | | | | Bug fix. Description: Fixed a typo and also moved initialization of n_xxxx variables to the common declaration place. Platforms tested: Tested in v1.6 branch already.
* [svn-r11868] Purpose:Albert Cheng2006-01-081-2/+8
| | | | | | | | | | Feature. Description: Added counters for number of tests passed, failed and skipped. Platforms tested: Will be tested by daily test.
* [svn-r11864] Purpose:James Laird2006-01-051-0/+2
| | | | | | | | | | | | | | | | Cleaned up reconfigure output Description: Added two lines to separate output from trace script from autotools output in reconfigure. Solution: Running reconfigure updated src/Makefile.in as a side effect, since I changed config/lt_vers.am in my last checkin but forgot to run reconfigure then. Platforms tested: mir (cosmetic change to reconfigure script only)
* [svn-r11861] Purpose:Albert Cheng2006-01-041-17/+28
| | | | | | | | | | | | | | | | Bug fix. Description: release created temporary files in .. directory. If the -d directory is the same as the parent directory, it would fail when it tried to copy the temporary files to the destination directory. Solution: Changed release to create a temporary directory and create all temporary files in that temporary directory. Platforms tested: Handtested in heping.
* [svn-r11793] Purpose:HDF Admin2005-12-141-1/+2
| | | | | | | | | | | | | Improvement Description: Release action now prints a message showing Release version and where it deposits it. Platforms tested: Change is simple and will test by hand after check in. Misc. update:
* [svn-r11789] Purpose:Albert Cheng2005-12-121-2/+5
| | | | | | | | | | | Improvement. Description: Splitted the "make check" into "make check-s" and "make check-p" so that it is clearer which nature of tests are being tested. Platforms tested: heping (serial and pp).
* [svn-r11769] Purpose:HDF Admin2005-12-081-1/+4
| | | | | | | | | | | | | | | | | | Temporary fix. Description: Since the file format is unstable, we don't want the snapshot tarball be readily available to any FTP users. Change the snapshot archived location to a directory that is not accessible by Anon. FTP. If someone wants to use one of these snapshot versions, give him/her a copy of these files. When file format is restored, switch this back to the previous default location. Platforms tested: no test since change is pretty trivial. I have scheduled a snapshot release tonight to see if it will put it in the right place.
* [svn-r11754] Purpose:James Laird2005-12-022-47/+116
| | | | | | | | | | | | | | | | | | | | | | | Feature Description: bin/reconfigure now allows users to define the paths to the autotools on their system. bin/reconfigure also runs the trace script when it is invoked. Solution: The autotools are specified using environment variables: AUTOCONF, AUTOMAKE, ACLOCAL, AUTOHEADER, and LIBTOOL_DIR. See bin/reconfigure for the defaults. The version of each of the autotools is checked before they are run, so users can't invoke the wrong version of any autotool. The trace script is run on all the .c files in the src directory when reconfigure is invoked. Ideally, bin/reconfigure should be run when any new function is added to the library, but if the tracing information is out of date the library will still work. The trace script has also been modified to ignore the multi and stdio file drivers (per Quincey's suggestion). Platforms tested: mir, shanti
* [svn-r11747] Purpose:Albert Cheng2005-11-231-110/+36
| | | | | | | | | | | Cleanup and new feature. Description: Remove old code no longer used (LOCATE_GASS, LOCATE_FORTRAN, LOCATE_HDF4. Added new option to locate szlib. Platforms tested: Tested in heping and shanti.
* [svn-r11738] Purpose:James Laird2005-11-181-1/+2
| | | | | | | | | | | | | | | | | | | Configure feature Description: Added 'make trace' target. Solution: Added tracing to 1.7. This was done automatically in 1.6, but left out of 1.7 until now (oops!). Tracing in 1.7 only happens manually, when the user types 'make trace.' Tracing automatically requires more framework than it's worth. I also fixed a couple of tracing bugs and ran trace. Platforms tested: mir, sleipnir, modi4 Misc. update:
* [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-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-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-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-021-1/+4
| | | | Added more Windows binary file types and exempted file.
* [svn-r11664] Purpose:Albert Cheng2005-11-011-1/+0
| | | | Forgot to remove a debug echo statment. Fixed.
* [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-011-0/+44
| | | | | | | | | | | Feature Description: Added copyright detection for Windows files, *.dsw, *.dsp, *.zip (these are ignored), and *.bat files. Platforms tested: heping.
* [svn-r11641] Purpose:Albert Cheng2005-10-311-0/+58
| | | | | | | | | | | | New feature Description: A tool to fix configure file so that it can launch configure testing executable via the proper launching command, e.g., yod. (Thus the name yodconfigure is used.) Tested: Red Storm, both parallel and serial configure.
* [svn-r11632] Purpose:Albert Cheng2005-10-311-8/+15
| | | | | | | | | | | Bug fix. Description: chkcopyright has been changed to return an exit code whether it passes or not. Changed the detection accordingly. Platforms tested: heping.
* [svn-r11627] Purpose:Albert Cheng2005-10-301-6/+18
| | | | | | | improvement. Description: It records passed files and reports numbers of both passed and failed files.
* [svn-r11624] Purpose:Albert Cheng2005-10-291-1/+5
| | | | | | | Added *.jpg and *.hdf5 as binary data files to be ignored. Platforms tested: heping.
* [svn-r11622] Purpose:Albert Cheng2005-10-291-0/+3
| | | | | | | | | | Improvement. Description: Added knowledge to recognized an HTML file by its content by looking for <html> tag. Platforms tested: heping.
* [svn-r11596] Purpose:Quincey Koziol2005-10-2211-0/+147
| | | | | | | | | | | Update copyrights Description: Updated copyright information in hdf5/bin and top-level and added some more files to be skipped to the chkcopyright config file. Platforms tested: None - just eyeballed
* [svn-r11569] Purpose:Albert Cheng2005-10-161-1/+4
| | | | | | | | | | | | | | Improvement. Description: The df command sometimes hangs because of file system problem. Solution: Run the df command as background process and wait for it 10 seconds to finish, then just continues. Platforms tested: Should work. Daily test will test it.
* [svn-r11563] Purpose:Albert Cheng2005-10-141-0/+6
| | | | | | | Added commands to show host status such as uptime and disk usages. Platforms tested: Eyeballed. Will check the output of daily test.
* [svn-r11548] Purpose:Albert Cheng2005-10-111-16/+24
| | | | | | | | Added another case of shell-like style file--if lines leading by #'s are found, treat it like a shell-like style file. Platforms tested: hand tested in heping.
* [svn-r11544] Purpose:Albert Cheng2005-10-111-1/+26
| | | | | | | | | New feature. Description: Added code that try to guess what type of file it is by inspecting the first 5 lines. Then it tries to find the Copyright notice according to the guess.
* [svn-r11535] Purpose:Albert Cheng2005-10-111-42/+54
| | | | | | | | | | | | Another revamp. Description: Now search the copyright notice within the beginning 60 lines only. (This applies to source code. For HTML files, it is still search all the way through the file.) Platforms tested: Hand tested.