summaryrefslogtreecommitdiffstats
path: root/hl
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r9923] Purpose:Robert E. McGrath2005-02-022-3/+33
| | | | | | | | | | | | | | | Bug fix (#56) Description: Bug 56, h52gif crashes if data is not 1 byte. Solution: Check data type and exit with error when data is bad type. Platforms tested: shanti,verbena. Misc. update:
* [svn-r9918] Purpose:Robert E. McGrath2005-02-021-13/+16
| | | | | | | | | | | | | | | Bug fix (#181) Description: Attributes written wrong in output. Solution: Do the right thing. Note: followed H5IM.c as a model. Platforms tested: verbena. output checked on windows. Misc. update:
* [svn-r9779] Purpose:Quincey Koziol2005-01-082-73/+18
| | | | | | | | | | | | | | | Remove feature Description: Retire threaded, balanced binary tree code from HDF5 use. Requiescat in pace... Also, regenerate dependencies files. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Too minor to require full h5committesting (the code is already disconnected from everything except its tests)
* [svn-r9729] Purpose:Quincey Koziol2004-12-296-57/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-r9683] Purpose:Quincey Koziol2004-12-171-0/+1
| | | | | | | | | | | | Bug fix Description: Add @COMMENCE@ to makefile, so that all our predefined macros are included, which makes 'make distclean' work Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
* [svn-r9610] Purpose: Small bug fixElena Pourmal2004-12-011-2/+0
| | | | | | | | | | | | Description: Compilation failed in hl/test directory on PSC OSF1 machine. It was due to two extra blank lines after CPPFLAGS definition in Makefile.in Solution: Deleted two empty lines Platforms tested: lemiuex, heping Misc. update:
* [svn-r9600] Purpose:Quincey Koziol2004-11-301-1/+1
| | | | | | | | | | | Bug fix Description: Make tests depend on HDF5 library as well as high-level library. Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
* [svn-r9595] Purpose:Pedro Vicente Nunes2004-11-291-1/+1
| | | | | | | | | | | | | added hl to the 1.6 branch, as was done for the 1.7 Description: Solution: Platforms tested: linux (using a build directory outside the source) Misc. update:
* [svn-r9594] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2004-11-291-0/+66
|
* [svn-r9581] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2004-11-2716-0/+11462
|
* [svn-r7123] Purpose:Bill Wendling2003-06-301-1/+0
| | | | | | | | | | | | | | | | | Bug Fix Description: The SUBDIRS macro is now defined as "" in the config/commence.in file. We shouldn't have definitions of this macro before the inclusion of config/commence.in. Solution: Placed all definitions of SUBDIRS after config/commence.in inclusion. Platforms tested: Modi4 (Small fix yet again). Misc. update:
* [svn-r6540] Purpose:Bill Wendling2003-03-3110-36/+131
| | | | | | | | | | | | Update Description: Updated copyright statement Platforms tested: Linux (Only change in comments...checked if compiles) Misc. update:
* [svn-r6031] Purpose:Robert E. McGrath2002-10-242-2/+2
| | | | | | | | | Fixes bug #836. Also fixes the 'usage' message. Description: Solution: Platforms tested: Misc. update:
* [svn-r5667] Purpose:Quincey Koziol2002-06-192-9/+7
| | | | | | | | | | Code cleanup Description: Turn on more warnings in the IRIX builds and clean them up. Platforms tested: IRIX64 6.5 (modi4) w/parallel
* [svn-r5305] Pedro Vicente Nunes2002-05-012-4/+6
| | | | | | | | | | | | | | | | | | Purpose: user reported a bug on h5 to gif tool Description: h5 to gif did not read an HDF5 image correctly Solution: updated the program so that it reads the updated HDF5 image format to the latest specification the debug version of MSVC was giving a failure on the write of the GIF file, regarding the GIF file pointer this write error is eliminated declaring that pointer a global variable there is still an applicattion error on the exit of the program, only on the debug version of MSVC Platforms tested: w2000
* [svn-r4978] Purpose:Quincey Koziol2002-02-172-6/+8
| | | | | | | | Code cleanup Description: Cleanup compiler warnings found by the SGI compiler and gcc 3.0 Platforms tested: FreeBSD 4.5 w/gcc 3.0 (hack) && IRIX64 (modi4)
* [svn-r4643] Purpose:Quincey Koziol2001-11-272-3/+7
| | | | | | | | | | | | | | | | | | | | | | Code cleanup Description: Windows is generating hundreds of warnings from some of the practices in the library. Mostly, they are because size_t is 32-bit and hsize_t is 64-bit on Windows and we were carelessly casting the larger values down to the smaller ones without checking for overflow. Also, some other small code cleanups,etc. Solution: Re-worked some algorithms to eliminate the casts and also added more overflow checking for assignments and function parameters which needed casts. Kent did most of the work, I just went over his changes and fit them into the the library code a bit better. Platforms tested: FreeBSD 4.4 (hawkwind)
* [svn-r4591] Purpose:Quincey Koziol2001-11-043-4/+9
| | | | | | | | Code cleanup Description: Fix a bunch of warnings Platforms tested: Linux 2.2 (eirene)
* [svn-r4473] Purpose:Quincey Koziol2001-09-251-15/+20
| | | | | | | | | | | | | | | | | | | | | Code cleanup for better compatibility with C++ compilers Description: C++ compilers are choking on our C code, for various reasons: we used our UNUSED macro incorrectly when referring to pointer types we used various C++ keywords as variables, etc. we incremented enum's with the ++ operator. Solution: Changed variables, etc.to avoid C++ keywords (new, class, typename, typeid, template) Fixed usage of UNUSED macro from this: char UNUSED *c to this: char * UNUSED c Switched the enums from x++ to x=x+1 Platforms tested: FreeBSD 4.4 (hawkwind)
* [svn-r4327] Purpose:Quincey Koziol2001-08-111-1/+1
| | | | | | | | | More code cleanups Description: Wrap up the code cleanups for changing the dataset transfer property lists over to using the generic property list code. Platforms tested: IRIX64 6.5 (modi4)
* [svn-r4326] Purpose:Quincey Koziol2001-08-104-42/+68
| | | | | | | | | | Code cleanups, mostly.. Description: Work on pacifying the SGI compiler to get the generic properties working correctly with --enable-parallel and --enable-fortran. It's not quite fixed yet, but I need to head home and these patches help... :-/ Platforms tested: IRIX64 6.5 (modi4)
* [svn-r4254] Bill Wendling2001-07-249-1917/+1951
| | | | | | | | | | | | | | | Purpose: Reformatting Description: Reformatted the code so that it's much clearer and conforms to the HDF5 coding standards. Changed the function headers to use the ANSI style instead of the KnR style. Kept the use of typedef's such as "unsigned char" being "BYTE" and so on since of of this code is copied from some other place and that's the style they use...I didn't want to break things. Platforms tested: It compiles fine on Linux, but there aren't any tests for this package, so...
* [svn-r4171] Elena Pourmal2001-07-101-1/+1
| | | | | | | | | | | Purpose: Bug fix (by Bob McGrath) Description: On Solaris platforms palette was not written to the HDF5 file Solution: '\0' character was written outside the GroupName array. Apparently on Solaris it destroyed the condition value that determined if the palette should be written to the file. Platforms tested: Not tested yet.
* [svn-r4107] Elena Pourmal2001-07-041-2/+1
| | | | | | | | | | | | Purpose: Bug fix Description: One of the function calls (H5Sget_simple_extent_dims) used parameter with the wrong type. That caused compilation errors on T3E. Solution: Used NULL since that argument is optional and was never used. Platforms tested: T3E(mcurie) and IRIX64 (modi4)
* [svn-r4012] Purpose:Quincey Koziol2001-06-189-112/+68
| | | | | | | | Clean up compiler warnings. Description: Just code neatening mostly, some casts, etc. Platforms tested: FreeBSD 4.3 (hawkwind)
* [svn-r3921] Elena Pourmal2001-05-121-0/+179
| | | | | | | Purpose: Fooling around Description: Added deleted gif.h file
* [svn-r3920] Elena Pourmal2001-05-121-179/+0
| | | | | | | | | | Purpose: Bug fix Description: Rushabh added new directory tools/gifconv to CVS. He also modified MANIFEST, but bin/chkmanifest complains this file. Solution: I will try to delete gif.h and then to add it once more.
* [svn-r3919] Rushabh Doshi2001-05-1210-0/+2840
Purpose: Adding new feature Description: Added gif2h5 and h52gif conversion utilities Solution: The utilites follow the framework built for the gif2hdf and hdf2gif utilities for hdf4. The main files modified were those that read the H5 file and those that write H5 file. In the future, if you wish to continue with the framework and extend it to .png or some other fileformat the main files to edit will be the gif reader and writer. One point to note with h52gif. You have to specify the exact location of the image and the palette that it links to. You can choose not to specify a palette (uniform grayscale chosen in this case) but you must specify image location. In the future, someone could edit the readhdf.c source to enable the reader to parse the hdf file and select all images with corresponding palettes. Platforms tested: modi4 , eirene , hawkwind , arabica , Ren (NT 4.0) , Personal box (win2k)