1.9.0RC1
Pre-release
Pre-release
libspatialindex 1.9.0RC1
libspatialindex 1.9.0RC1 brings forward a number of bug fixes and updates since the last release November of 2014.
New features
Behavioral changes
- Fix unnecessary locking calls in pthread on Linux #49
- Fix Node::reinsertData selection criteria #53
- MSVC 2017 CMake support #114
- Modernization toward C++11 for a number of things #117 #119
- Correct findLeastEnlargement to always return a correct value #126
- Update the root MBR during condenseTree #56
- Fix adjustTree during R*-tree reinserts #58 #63
Bug Fixes
- Fix possible memory leak in C API SetCustomStorageCallbacks #54
- Fix Region::touchesRegion #61
- Compilation fixes for Cygwin #67
- Fix RTree deletions #79
- Making error passing over C interface reentrant for GCC implementation #74
- Modify C API internals to match C API definitions in headers #92 #94
- Do not force
-O2
in configure #101 - Fix array allocation in Index_GetLeaves #108
- C API memory usage, leaks, and release issues #111
- Use
_stat64
on windows #81 - C API type fixups #82
- Tools.h specific integer types for only MSVC #127
Documentation and Project Updates
- Add a simple Rtree C API example #50
- Website updates https://libspatialindex.org #134