summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7347] Purpose:Quincey Koziol2003-08-123-332/+747
| | | | | | | | | | | | | | | | Code cleanup & bug fix Description: Clean up code, adding error checking where appropriate Fix a number of routines which were clearing the default error stack before checking some information about that stack. Set the version # of the library correctly when it is registered. Platforms tested: FreeBSD 4.8 (sleipnir) h5committested
* [svn-r7334] Purpose:Quincey Koziol2003-08-119-213/+276
| | | | | | | | | | | | | | Bug fix Description: Object references were not getting written out correctly to the file, with recent changes to their memory structure. Solution: Convert the object references correctly. Platforms tested: h5committested
* [svn-r7319] Purpose:Quincey Koziol2003-08-081-3/+3
| | | | | | | | | | Code cleanup Description: Use unsigned integers to print 'haddr_t's Platforms tested: h5committested
* [svn-r7318] Purpose:Quincey Koziol2003-08-082-13/+6
| | | | | | | | | | | Code cleanup Description: Switched 'hobj_ref_t' from funny structure with array inside to just be 'haddr_t', since that was equivalent and less confusing. Platforms tested: h5committested
* [svn-r7317] Purpose:Quincey Koziol2003-08-082-15/+13
| | | | | | | | | | | | | | | | Feature change & code cleanup Description: Changed fileno field in H5FD_t struct from 'unsigned long[2]' to just 'unsigned long'. Changed over code to handle the fileno change. Chased error API changes Platforms tested: h5committested
* [svn-r7316] Purpose:Quincey Koziol2003-08-081-2/+0
| | | | | | | | | | Code cleanup Description: Removed prototype for H5F_addr_pack() routine. Platforms tested: h5committested
* [svn-r7315] Purpose:Quincey Koziol2003-08-081-38/+1
| | | | | | | | | | | | Code cleanup Description: Chase error API changes Removed H5F_addr_pack() routine, which is no longer necessary. Platforms tested: h5committested
* [svn-r7314] Purpose:Quincey Koziol2003-08-081-2/+2
| | | | | | | | | | | | | Feature change Description: Change the fileno field in H5G_stat_t from 'unsigned long[2]' to just 'unsigned long'. Change the objno field in H5G_stat_t from 'unsigned long[2]' to 'haddr_t' Platforms tested: h5committested
* [svn-r7313] Purpose:Quincey Koziol2003-08-081-27/+20
| | | | | | | | | | | | | | | Code cleanup & feature change Description: Chase error API changes Also, switch from using 'unsigned long[2]' for the objno in the H5G_stat_t struct to just using 'haddr_t', since 'haddr_t' is already part of the public information for the library and the 'unsigned long[2]' form was just confusing and obscured the issue. Platforms tested: h5committested
* [svn-r7306] Purpose:Quincey Koziol2003-08-081-0/+14
| | | | | | | | | | | | | Code cleanup Description: Added new macro 'H5_SIZEOF_HADDR_T' to describe the size of an 'haddr_t' Also added a new macro 'H5_PRINTF_HADDR_FMT' for the correct printf() format for displaying an 'haddr_t' Platforms tested: h5committested
* [svn-r7305] Purpose:Quincey Koziol2003-08-081-8/+6
| | | | | | | | | | | | Code cleanup Description: Clean up code a bit Chase new error API by including the error class in calls to H5E_push() Platforms tested: h5committested
* [svn-r7304] Purpose:Quincey Koziol2003-08-081-6/+2
| | | | | | | | | | Code cleanup Description: Remove some unused code and correct some error strings Platforms tested: h5committested
* [svn-r7303] Purpose:Quincey Koziol2003-08-081-2/+4
| | | | | | | | | | | | | | Code cleanup Description: Chase new error API usage Protect against the current ID getting deleted during iteration over an ID group. Platforms tested: h5committested
* [svn-r7302] Purpose:Quincey Koziol2003-08-082-2/+0
| | | | | | | | | | Code cleanup Description: Removed unused H5I_TEMPBUF group of IDs Platforms tested: h5committested
* [svn-r7301] Purpose:Quincey Koziol2003-08-082-4/+0
| | | | | | | | | | Code cleanup Description: Remove comments and redundant code. Platforms tested: h5committested
* [svn-r7300] Purpose:Quincey Koziol2003-08-081-4/+2
| | | | | | | | | | Code cleanup Description: Use HDONE_ERROR instead of HCOMMON_ERROR Platforms tested: h5committested
* [svn-r7299] Purpose:Quincey Koziol2003-08-082-60/+60
| | | | | | | | | | Code refactoring Description: Chase new error API usage by adding error class to calls to H5Epush(). Platforms tested: h5committested
* [svn-r7298] Purpose:Quincey Koziol2003-08-083-532/+839
| | | | | | | | | | | | | Code cleanup & bug fix Description: Refactor code to clean up Corrected several bugs, including problems with library termination and thread-safete, etc. Platforms tested: h5committested
* [svn-r7297] Purpose:Quincey Koziol2003-08-0811-33/+33
| | | | | | | | | | | | | | | | Code cleanup Description: Changed lines like: H5E_clear(H5E_get_my_stack()); to: H5E_clear(NULL); which performs the same operation. Platforms tested: h5committested
* [svn-r7296] Purpose:Quincey Koziol2003-08-081-90/+43
| | | | | | | | | | | | | | | | | Code cleanup/bug fix Description: Re-enabled calling the H5E termination routine, now that the bugs are fixed. Removed tracing support for H5E_major_t and H5E_minor_t, now that they have been removed from the library. Cleaned up printing of IDs in tracing routine. Platforms tested: h5committested
* [svn-r7275] Purpose:Bill Wendling2003-07-291-3644/+3710
| | | | | | | Update Description: Regenerated Dependencies file.
* [svn-r7269] Purpose:Bill Wendling2003-07-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Update Description: Revamped the configuration system. The configurations for the Fortran and C++ libraries are no longer separate from the "main" configuration system. This involved removing the "configure*" and "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also merging settings in the config/ subdirectories into the main config/ subdirectory. Fortran header files had to be modified a little for Linux. It was checking if it was a Linux machine by some #defines, however with the -std=c99 switch, these defines weren't there. I added a check for some other ones which should be there whether the -std=c99 switch is used or not. Platforms tested: Verbena (Fortran & C++) Sol (Fortran & C++) Copper (Fortran & C++) Modi4 (Parallel, Fortran, & C++) Misc. update:
* [svn-r7266] Snapshot version 1.7 release 0HDF Admin2003-07-271-2/+2
|
* [svn-r7265] *** empty log message ***Raymond Lu2003-07-2625-1643/+678
|
* [svn-r7263] Purpose: bug fix for C++ caused by new error apiRaymond Lu2003-07-252-24/+1
| | | | | | | Description: one variable was left out from checkin yesterday Platforms tested: RH 8 with C++
* [svn-r7262] Purpose: Bug fix for C++ caused by new error API.Raymond Lu2003-07-253-238/+495
| | | | Platforms tested: h5committested
* [svn-r7259] Purpose:Quincey Koziol2003-07-233-366/+356
| | | | | | | | | | | | | | | Bug fix Description: I/O on chunked datasets with point selections was not working correctly. Solution: Re-wrote some parts of raw data I/O routines that build the selections for each chunk to correctly handle point selections. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7256] Purpose: gradual checkin for error apiRaymond Lu2003-07-237-276/+512
| | | | Platforms tested: RH 8(simple checkin)
* [svn-r7244] Purpose: gradual checkin for error APIRaymond Lu2003-07-223-47/+219
| | | | Platforms tested: h5committest
* [svn-r7243] Purpose:Quincey Koziol2003-07-211-6/+19
| | | | | | | | | | | | Bug fix Description: Fix bug with combination of fill-values, chunked datasets and variable-length strings. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7241] Purpose: Gradual checkin for error APIRaymond Lu2003-07-183-30/+577
| | | | | | Platforms tested: h5committest, RH 8 Misc. update:
* [svn-r7238] Purpose:Quincey Koziol2003-07-173-137/+167
| | | | | | | | | | | Code cleanup Description: Clean up warnings from lint tool. Platforms tested: FreeBSD 4.8 (sleipnir) too minor for h5committest
* [svn-r7237] Purpose:Quincey Koziol2003-07-175-7/+20
| | | | | | | | | | | Code cleanup Description: Move PABLO_MASK above including headers. Platforms tested: FreeBSD 4.8 (sleipnir) too minor for h5committest
* [svn-r7236] Purpose:Quincey Koziol2003-07-167-173/+181
| | | | | | | | | | | Code cleanup Description: Clean up more warnings from lint. Platforms tested: FreeBSD 4.8 (sleipnir) too minor for h5committest
* [svn-r7232] Purpose:Quincey Koziol2003-07-167-83/+131
| | | | | | | | | | | | | | | | | | | | Bug fix Description: When a non-default indexed storage B-tree internal 'K' value is set by the user, the chunked datasets created in that file (until it is closed) use the user's 'K' value and the data can be accessed correctly, but the 'K' value is not stored in the file. However, once the file is closed and re-opened, the non-default 'K' value is lost and the data in the chunked datasets will not be able to be accessed correctly. Solution: Store the indexed storage B-tree internal 'K' value in the superblock. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7228] Purpose: Gradual checkin for error APIRaymond Lu2003-07-153-1/+306
| | | | Platforms tested: RH 8
* [svn-r7226] Purpose: Bug fix for error API.Raymond Lu2003-07-153-3/+187
| | | | | | | Description: gradual checkin Platforms tested: platinum, baldric
* [svn-r7225] Purpose: error API gradual checkinRaymond Lu2003-07-145-35/+459
| | | | Platforms tested: RH 8; c and c++
* [svn-r7223] Purpose:Quincey Koziol2003-07-143-319/+399
| | | | | | | | | | | Code cleanup Description: Clean up more warnings from lint Platforms tested: FreeBSD 4.8 (sleipnir) too minor for h5committest
* [svn-r7219] Purpose:Quincey Koziol2003-07-143-20/+21
| | | | | | | | | | | | | | Bug fix Description: H5T_BKG_TEMP was accidentally removed from library code, but is used by application's datatype conversion routines. Solution: Revert removal of H5T_BKG_TEMP. Platforms tested: h5committest
* [svn-r7214] Purpose:Quincey Koziol2003-07-123-155/+187
| | | | | | | | | | | | Code cleanup/bug fix Description: Clean up code a bit and make hid_t's for error class to use the same scheme as predefined datatype hid_t's. Platforms tested: FreeBSD 4.8 (sleipnir) w/C++ h5committest
* [svn-r7212] Purpose: New error API design is being checked gradually.Raymond Lu2003-07-116-3/+516
| | | | Platforms tested: RH 8
* [svn-r7211] Purpose:Quincey Koziol2003-07-115-457/+530
| | | | | | | | | | | Code cleanup Description: Various code cleanups suggested by lint tool Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7210] Purpose:Quincey Koziol2003-07-1110-145/+102
| | | | | | | | | | | | | Refactoring code Description: Refactored "IS_H5FD_MPIO || IS_H5FD_MPIPOSIX || IS_H5FD_FPHDF5" combination of macros in many places into single IS_H5FD_MPI macro, which has the same definition, but should be easier to maintain. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7205] Purpose:Quincey Koziol2003-07-103-116/+131
| | | | | | | | | | | Code cleanup Description: Further code cleanups suggested by lint tool. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7204] Purpose:Quincey Koziol2003-07-102-274/+282
| | | | | | | | | | | | | Code cleanup Description: Tail end of B-tree 'K' value conversion to unsigned ints. Also, lots of misc. code cleanups suggested by lint tool Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7203] Purpose:Quincey Koziol2003-07-101-6/+6
| | | | | | | | | | | | Code cleanup Description: Change names of macro parameters to H5_ASSIGN_OVERFLOW to make them easier to understand. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7201] Purpose:Quincey Koziol2003-07-106-14/+231
| | | | | | | | | | | | | Code cleanup Description: Finish converting the B-tree 'K' values to use unsigned integers, rather than signed ones, since negative amounts of entries in a B-tree node aren't meaningful. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7196] Purpose:Quincey Koziol2003-07-101-2/+11
| | | | | | | | | | | Code cleanup Description: Add version number checking to local heap code. Platforms tested: FreeBSD 4.8 (sleipnir) too small to need h5committest
* [svn-r7192] Purpose:Quincey Koziol2003-07-098-47/+15
| | | | | | | | | | | Code cleanup Description: Clean up various minor warnings in the library. Platforms tested: FreeBSD 4.8 (sleipnir) too small to need h5committest