[svn-r28236] Rework get timezone function to add another exclusion define (H5_HAVA_TM_GMTOFF).Also needed to add prototype - followed lead of HDrand.
Tested linux and windows
[svn-r28138] Add first support for _Bool and make hbool_t a "real" _Bool if availableFix tests accordingly and fix misuse of hbool_t in various places
Fix initialization of H5Pgcpl/ocpl structs in property decoding routines
Tested on:
Linux/32 (jam)
Linux/64 (platypus)
Linux/PPC64 (ostrich)
MacOSX/64 10.11
[svn-r28047] Purpose: Fix memory leaksDescription:
- Implemented the friend function
void f_PropList_setId(PropList* plist, hid_t new_id)
to work around the same problem described in trunk r26655, for the
API DataSet::getCreatePlist()
- Cleaned up some comments and obsolete functions
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
Darwin (osx1010test)
[svn-r28027] Purpose: Fix memory leaksDescription:
- Removed H5Library::instance because it is unnecessary. All H5Library's
methods are static. This, in turn, removed the memory leaks by
H5Library::instance not being deleted.
- Added ObjCreatPropList::deleteConstants to atexist() list
- Cleaned up comments and format inconsistencies with 1.8
Platforms tested:
Linux/32 2.6 (jam)
Linux/64 (platypus)
...
[svn-r28025] Description: Switch 'int' flag variables to booleans.Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & paralel
(too minor for h5committest)
[svn-r28024] Description: Clear buffer for driver info block before writing it to the file. (Avoids 'uninitialized memory read' warning from valgrind)Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & valgrind
(too minor for h5committest)
[svn-r28015] Decription: Clean up memory leak when generating group creation property list for user.Tested on:
MacOSX/64 10.10.5 (amazon) w/serial & valgrind
Linux/64 4.1.8 (Jerome's laptop) w/serial & valgrind
[svn-r27997] Autogen.sh is no longer marked _DO_NOT_DISTRIBUTE_ in the MANIFEST file. Therefore bbrelease does not need to expressly add it to the source tar file.