commit 4b3c4b2d73d71f6f26440ecaa78eaeab450f558e
Author: Justin Dearing <zippy1981@gmail.com> Date: Thu Apr 23 18:55:34 2015 -0400 Update .gitignore Ignore Visual studio solution database. commit 7cc38e5735a62f06be220da9fa2047632b54becb Author: Michael Wheeler <git@michael-wheeler.org> Date: Thu Apr 9 21:38:54 2015 +1000 Small typo in DiskStorageManager.cc commit 7f27fa0b648c5dda7343ccd4b8b3c5b8c00b57cd Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Tue Mar 17 12:00:33 2015 -0500 Fix RTree::Index::adjustTree With R*Tree splits there's no guarantee that the newly added node ends up in the n2 node passed to adjustTree. As such we have to test both n1 and n2 for containment. commit 966c4913db3df6170b331d6a5a8962706e8641f8 Author: Chris Taylor <sciencectn@gmail.com> Date: Mon Mar 2 21:30:24 2015 -0800 Made a few changes so it would compile on Cygwin. -Upped the minimum version so WIN32 will not be defined -Disabled std=c++98 if we're on cygwin, because it caused srand48 and mktemp to fail. I'm not sure you need this option at all though. commit 1051717813b8683ecb170e012b351687dd0c046e Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Fri Feb 20 16:04:19 2015 -0600 Fix adjustTree during R*-tree reinserts This forces an MBR calculation when reinserting entries during an R*-tree update that would have otherwise required a node split. Fixes #58 commit c1b1bbd69535928477006292b30f695890f67145 Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Fri Feb 20 16:01:13 2015 -0600 Fix Index::adjustTree/4 This uses the correct new shape for detecting containment of the new MBR when adjusting the tree after a split during insertion. Fixes #57 commit 1879b22e7076b8c4d1ec6bdea583381b6bc62cad Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Fri Feb 20 15:59:23 2015 -0600 Fix Region::touchesRegion This flips the logic so that we correctly identify if two regions share a value for a dimension. Fixes #55 commit 490f388ab08fc63a70cce0d67a2706956d3a2b4d Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Fri Feb 20 01:45:46 2015 -0600 Update the root MBR during condenseTree This fixes a bug where we were not updating the root node's MBR when a condenseTree operation removed a child entry. While harmless from an operational point of view it causes isIndexValid to fail. commit 696ae7cb9505bc6455acc311d4075132f58d0c74 Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Wed Feb 18 12:48:18 2015 -0600 Fix Node::reinsertData selection criteria This function was incorrectly selecting the nearest `p` nodes to the center of a nodes enclosing MBR for reinsertion. We correct this by swapping the end of the array to use for reinsertion. commit cd63233bd377bdfea37488a78c5d2f66f47c82f5 Author: Norman Barker <norman@cloudant.com> Date: Thu Feb 12 09:34:36 2015 -0700 Travis status commit cbbc8e17220550fae2ae6a638ad658962625bd10 Author: Norman Barker <norman@cloudant.com> Date: Wed Feb 11 11:24:21 2015 -0700 Initial gtest tests create mode 100755 test/gtest/.travis_build.sh create mode 100644 test/gtest/Makefile.am create mode 100644 test/gtest/main.cc create mode 100644 test/gtest/sidx_api_test.h create mode 100644 test/gtest/test.h commit 7a3dc3983c3d02aca34ba87c1fbe4bd55c69dff1 Author: Norman Barker <norman@cloudant.com> Date: Wed Feb 11 08:35:02 2015 -0700 Initial Travis build file create mode 100644 .travis.yml commit e8cc39f219d00a3cb01121c7433e15881ec58e27 Author: Norman Barker <norman@cloudant.com> Date: Wed Feb 11 07:34:10 2015 -0700 Simple RTree CAPI example create mode 100644 test/rtree/CRTree.cc commit 4718464cdd60decfcd3d68dcf553dcc190d86841 Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Wed Feb 4 19:59:55 2015 -0600 Fix the locking calls in MVRTree.cc There was a revert of some attempted lock upgrades that accidentally switched the pthread calls. This only triggered when compiled under Linux and worked fine on OS X. commit c605bf5329e3a0142587ae5cec379188aee18494 Author: Paul J. Davis <paul.joseph.davis@gmail.com> Date: Wed Dec 17 22:17:17 2014 -0600 Add a flush function to each index type Each RTree variant also needs to be able to flush its header to disk on request so that we can successfully reopen indices. commit 175a5a3f560c3c4c0c00d797890491274a8b1688 Author: Howard Butler <howard@hobu.co> Date: Sun Nov 2 21:05:53 2014 -0600 Set IndexIdentifier on getIndexProperties for MVRTree and TPRTree commit 94361747232cb9ebd8c855f220f1fd5d167b17de Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 11:49:48 2014 -0500 modify fix for #40 to keep IndexIdentifier around when getting Index properties commit a113c76f51c258c62e0a3a2575d85030be691884 Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 11:22:42 2014 -0500 point download to 1.8.5 release commit 874ab9bd7652cd7d24b88b1955323a0a8cb3d12c Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 11:11:38 2014 -0500 more automake tweak commit 3617bf8959dd796d3b2c50c8d3e6f9fbbfa774f4 Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 11:08:19 2014 -0500 automake tweaks commit 51406962e93732a07a63b8692af7bb26042b7a54 Author: Howard Butler <hobu@hobu.co> Date: Sat Nov 1 10:40:38 2014 -0500 add my windows config example create mode 100644 hobu-config.bat commit c2e3870b329d5a421b61b6377ddba79b5b299167 Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 09:21:25 2014 -0500 update HOWTORELEASE notes commit 7a807cb20ff07ad9b163bf353269d357863f95a4 Author: Howard Butler <howard@hobu.co> Date: Sat Nov 1 09:19:25 2014 -0500 Increment versioning to 1.8.5 in preparation for release commit 027cbe0e1571e7947b757d52e1bdca0c0a442cb0 Author: Howard Butler <howard@hobu.co> Date: Fri Oct 31 23:53:04 2014 -0500 CAPI: revert #40, which could cause inconsistent object lifetime behavior commit 19e2aed99c7e1a5ecb602f22bc44921017c6011b Author: Howard Butler <howard@hobu.co> Date: Fri Oct 31 21:38:14 2014 -0500 missed a variable substitution on SIDX_LIB_VERSION commit 85b16c564615121e8edcdc120deb71a9217eaf5d Author: Bas Couwenberg <sebastic@xs4all.nl> Date: Mon Sep 29 23:14:43 2014 +0200 Fix separate library VERSION and SOVERSION variables. src/CMakeLists.txt uses earch variable for its respective property. commit 96ab6478f8515d7e3c5034f399a6e969a60c3b0f Author: Howard Butler <howard@hobu.co> Date: Mon Sep 29 08:49:07 2014 -0500 doc tweak commit 72da79f7199f0f6d90cdd646116697d448c9e775 Author: Howard Butler <howard@hobu.co> Date: Mon Sep 29 08:45:00 2014 -0500 fix up library SOVERSION'ing and issue new release 1.8.4 #44 commit bad9ca448522562fbae96b5d41be4fd9fcf330dd Author: Howard Butler <howard@hobu.co> Date: Sat Sep 20 16:41:15 2014 -0500 point to 1.8.3 release commit 8ef1ec53c27d0d5a36a9b54dc31a792917282e09 Author: Howard Butler <howard@hobu.co> Date: Sat Sep 20 16:27:48 2014 -0500 increment and prepare for 1.8.3 release commit 642baef756f9ff61da2c2787a100286350943182 Author: Howard Butler <howard@hobu.co> Date: Sat Sep 13 16:46:21 2014 -0700 update ChangeLog commit 72c2545bc041a374411cab15624c9bc1907a0851 Author: Howard Butler <howard@hobu.co> Date: Thu Sep 11 08:57:08 2014 -0700 Changelog update commit 5f7840db9987c34bfc7056e91127d77fa91ba3b0 Author: Howard Butler <howard@hobu.co> Date: Thu Sep 11 08:56:53 2014 -0700 clean up integer warning commit ef0c7aabe1ad8693e03911d08dab220a405a64bb Author: Howard Butler <howard@hobu.co> Date: Thu Sep 11 08:54:07 2014 -0700 Add sidx_export to Makefile.am #42 commit 9a42c0291abd8b9f337c5081f2b332983545fb07 Author: Norman Barker <norman@cloudant.com> Date: Tue Aug 26 16:18:32 2014 -0600 fixed typo in MVRIntersects_Count commit 3d2e992d4eff225d4b6274061b52a03c0620abf6 Author: Norman Barker <norman@cloudant.com> Date: Tue Aug 26 16:16:03 2014 -0600 added MVR index type to the C API commit dc347b8b59d32759ca68d3c42e029d3ef39d414a Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Aug 3 14:14:35 2014 -0500 fix up Release name commit 615faddd94003f3cbb401dc7e6d1ffaa5a2952bc Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 10:04:59 2014 -0500 unused parameters commit 1be5eeb2ed82fdc0f4a4f0e182ec9493ebcda20d Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:53:36 2014 -0500 clean up C API for numResults being a uint64_t when it is only possible to specify uint32_t of nResults commit 5d4316f8d327b3e52a35e69f5668a416be429268 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:50:55 2014 -0500 more C API warning cleanups commit 0d75541f560891e56b6792d6e6d89edfd84e54e1 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:34:41 2014 -0500 leaf node counts are uint32_t, not size_t commit d4ff2fdc6a4ae09009d8774b309305d4e6318556 Author: Howard Butler <hobu@hobu.co> Date: Mon Jul 28 09:20:58 2014 -0500 silence condition expression warning 4127 on msvc commit e27fc57c84ba1d78dee90a8722bf30037b838d59 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:13:36 2014 -0500 unreferenced parameter cleanup commit c17bafc5c31a457a73f2d827ca8da0474bdbb034 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:13:01 2014 -0500 nuke assignment and empty constructor of C API Index class commit 684950b084f01c281af2d4aa5c07493bad1f25bc Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:11:04 2014 -0500 children count is uint32_t commit 4db8ca261b01ea4dc59b978db5984ada915a02e7 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 09:09:20 2014 -0500 clean up LeafQuery visitor id management commit 8de53904d72db46dd6971f27c6f6d5c71b1baaae Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 08:37:24 2014 -0500 clean up more unused parameters commit 759c7b64c95d13ad27d59c1010b44497f3f511e0 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 08:37:15 2014 -0500 fix mismatched type warning (using uint32_t as an id instead of SpatialIndex::id_type commit da7c4861b0dea7bb1cd10d96995f697bacf880f3 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 08:28:49 2014 -0500 remove unused and potentially problematic throw specification for DataStream commit 1ce59f573a25c1921ec4c1fed5ad9f466afb9ee5 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 28 08:23:49 2014 -0500 export all C API stuff to the DLL create mode 100644 include/spatialindex/capi/sidx_export.h commit 370015f01ddb1bbbf069bfe721967e1a86e1aca4 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:37:25 2014 -0500 more unreferenced parameter cleanups commit 0b40f4342780e3f58ec2ffaed6c3ef207fc7d634 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:36:15 2014 -0500 screw 20ad010a1b55a4437b73c805270837c294b57251 and MSVC's dumb C4127 warning commit b1ce06c95e0e112d2fd46ff38251f9ee42281bdc Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:34:20 2014 -0500 more unreferenced parameter warnings commit 20ad010a1b55a4437b73c805270837c294b57251 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:34:11 2014 -0500 use ;; to denote looping forever to silence C4127 warning on MSVC commit 774d5397a2ae97097e06156e7884818d10b620ab Author: Howard Butler <hobu@hobu.co> Date: Sun Jul 27 23:30:59 2014 -0500 support MSVC 2012 and 2013 commit ea3f2b5a4825ce29d2374572a749b6d302296b8d Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:30:35 2014 -0500 big unreferenced variable cleanup commit d1a695ed0d65cf043338d3f63ea77bf7d3571f0f Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:17:14 2014 -0500 clean up some unreferenced parameters warnings commit 4a5455755fa7a4cd63493c7ae30f09798d6b3440 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 23:02:48 2014 -0500 clean up file open mode commit 1bd4f2de4f289e4679c15731c392a8b211e336a9 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 22:59:49 2014 -0500 bump versions to 1.8.2 in preparation for release commit f24d3673dbbbacab4e0939d2f492959bcfb8dc57 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 22:59:21 2014 -0500 Update ChangeLog in preparation for release commit 88c5aa4cbc66ed89e24a19471fb1556528d4138a Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 22:57:12 2014 -0500 add Norman to AUTHORS commit daee98e62a171c3ca2c471c790419bc1e01dc8f8 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Jul 27 18:15:38 2014 -0500 Implement a fix for #40 to maintain pointers to IndexProperty references rather than copying commit e543a1e90d1f4ef8072028cbcc72eee5a9fb40a0 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 22 11:25:02 2014 -0500 only do policy check for CMAKE > 2.x commit 12ae1a8c83bf62213a61ac52c33571a7601e97de Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 22 11:05:29 2014 -0500 turn off osx rpath cmake complaint commit 2eea29d7afc94ad0a2f1e0800fa49726019dd410 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 14 16:07:21 2014 -0500 more cmake quoting #27 commit 9f36406c3dd2ec5b97f44fa325195a2b649570cd Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 14 16:07:04 2014 -0500 fix up unfixed LGPL file from test suite commit 3e3097068a35cdfd45872a081848593a94b3a96e Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:59:03 2014 -0500 add BUILD_WITH_INSTALL_RPATH target property for OSX commit 9247e9100721e52f403ed77ae861ab10f66ef1f9 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:50:05 2014 -0500 CMake config quoting #27 commit 6a29c91528eac4108ece057702dcbea8e8abb9eb Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:38:24 2014 -0500 FSF postal adress update #5 commit 34f2009d58f6bb93bda0d2f14d106d4fd2223f6c Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:32:19 2014 -0500 support wide character as possible tools::Variant type -- doesn't work yet though commit 196054b37dde6ce89ca20dd8ad11dc9eb3bc8029 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:31:15 2014 -0500 add VT_PWCHAR to support wide character pointer for the Variant type commit 3aab062f8cb60d17453dcd9e91326290ac1719f5 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:27:45 2014 -0500 add MSVC 2013 and 2014 defns commit 5ecc3a2db4a8b09f2396f668bb1a0066c0a832de Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:25:39 2014 -0500 fix redundant checks in destructor #28 commit 8163e731cab60f2dbd9ef40426d54d30020c7ebf Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jul 12 23:24:32 2014 -0500 Remove LDFLAGS from Libs for pkg-config #23 commit 53fe4df16d3499f85e2aa6e7805f3cc97714ce66 Author: Norman Barker <norman@cloudant.com> Date: Sat May 10 15:49:28 2014 -0600 added temporal function to capi commit 070586ae5980d04421bc57c934a4a15569ea2be4 Author: Norman Barker <norman@cloudant.com> Date: Wed May 7 18:11:58 2014 -0600 added paging to all indexes commit 50d4f3f6b08f9a15b215261f5f0974b799d47467 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Mar 13 21:15:39 2014 -0500 turn off the unused m_rwLock for now commit d1bcd3b24ccb7dbc5c97fdfa4c27eb4df4d679a3 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Mar 13 21:15:14 2014 -0500 switch to int64_t instead of uint64_t when checking result counts commit 925d70c2dcb8a0f45f38d519826d1223c6c29133 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Mar 13 21:07:45 2014 -0500 add newline to end of file commit d08bb3a26e268689d345a544bafd68943cd5f266 Author: Mikhail Titov <mlt@gmx.us> Date: Wed Feb 12 15:09:53 2014 -0600 Prevent min/max from windef.h interference This resolves compilation problem for sidx_api.cc http://stackoverflow.com/questions/13416418/define-nominmax-using-stdmin-max commit a0d93a5917b394955cd3acea1b51a75e4ec0984d Author: Norman Barker <norman@cloudant.com> Date: Tue Feb 11 16:46:14 2014 -0700 Added support for empty index files commit 63290cad8d77994066da2fd073be468f81aa3069 Author: Howard Butler <howard@hobu.co> Date: Mon Sep 9 12:07:03 2013 -0500 update download location for new release commit 37def8085994f5c09301e7325be63d2ce708616d Author: Norman Barker <norman@cloudant.com> Date: Mon Aug 19 20:37:25 2013 -0600 made files protected variables commit f07bb5da797c173e46e30b7829e06b3c051a8c43 Author: Norman Barker <norman@cloudant.com> Date: Mon Aug 19 20:35:32 2013 -0600 added paging and flushing commit 32061614943f15bfee3cfc8dcbb92b56f2ca0c56 Author: Norman Barker <norman@cloudant.com> Date: Mon Jul 29 19:52:47 2013 -0600 Added error handling to the C API commit f77fef94f9d20331f9e4f2415cb0ef057d0382d1 Author: Norman Barker <norman@cloudant.com> Date: Thu Jul 25 16:58:54 2013 -0600 Added Result Set Limit so that the number of items can be controlled. Added result set limit, so that the most recent N number of entries can be returned. Addtionally exposed error handling to C API. commit a54f5873688c53b1175d0de64f6120f98d8b3836 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jun 26 14:17:28 2013 -0500 fixups for MSVC2008 compilation commit 074b011464a8514437ed2bcf5f80341aad08efe8 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jun 26 13:51:45 2013 -0500 updates for v1.8.1 release commit 2fa48ce09cd031b88c175abeedbf3f7bfc73c23c Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jun 26 13:43:28 2013 -0500 increment versions in preparation for 1.8.1 release commit 07fcadd1d0163790c0bdcfeafff90699c2d3fcc8 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jun 26 13:39:34 2013 -0500 update licenses for #22 commit 924124480889e2d3bcf98c47a5800f7e4a779774 Author: Mateusz Loskot <mateusz@loskot.net> Date: Tue Jun 4 15:46:51 2013 +0100 Fix redefinition of integer types for Visual C++ Visual C++ 17.00 now provides <cstdint> header with integer types originally in the C standard library as <stdint.h>. commit fca7bfaa426fb5aa3deb8f9c93d9a934bbc382d1 Author: Mateusz Loskot <mateusz@loskot.net> Date: Fri May 31 15:23:22 2013 +0100 Add Visual C++ 11.0 support to CMake build commit ac81ff3568b250d67fa75473a4a1d2d2afd014c7 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Mar 4 11:09:25 2013 -0600 apply Theun's patch for Makefile.am #19 commit 795245f349864ecb518812ce1611948ae2f2bd26 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Feb 28 10:54:56 2013 -0600 first pass at fixing issue for Theuns #19 commit 9a5a2f4d83c3ec7be4dbf2c8a86341703d837185 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Dec 28 09:05:56 2012 -0600 fix up link to missing file commit 7004c48efa0384638cf9135bee8a3ac08b064440 Author: chrisnatali <chris.natali@gmail.com> Date: Thu Dec 20 12:01:44 2012 -0500 refactored as suggested by maintainer delete mode 100644 include/spatialindex/GeomUtil.h delete mode 100644 src/spatialindex/GeomUtil.cc delete mode 100755 test/Geom delete mode 100644 test/Geom.cc create mode 100644 test/geometry/Intersection.cc create mode 100644 test/geometry/Makefile.am create mode 100755 test/geometry/test1/run delete mode 100755 test/test1/run commit 2abb3f10aa0f8ef092f575b0dff5a62c229a257b Author: chrisnatali <chris.natali@gmail.com> Date: Mon Dec 10 15:38:13 2012 -0500 Forgot the contains case when checking region-segment intersection commit 134d666f540993856794d7e6dfe5bd08d97d7c24 Author: chrisnatali <chris.natali@gmail.com> Date: Fri Dec 7 18:22:08 2012 -0500 exposed SegmentIntersects functions in capi, fixed test commit 009cc106ea2dfc76f015d8abac8387829775e70b Author: chrisnatali <chris.natali@gmail.com> Date: Thu Dec 6 18:03:03 2012 -0500 Updated LineSegment to LineSegment and LineSegment to Region intersection methods and tests. Need to fix LineSegment to Region commit 66956a53e4dcad29df98e7fe2fa1a208cc05202b Author: chrisnatali <chris.natali@gmail.com> Date: Thu Dec 6 15:40:22 2012 -0500 Added GeomUtil and simple tests for segment intersection create mode 100644 include/spatialindex/GeomUtil.h create mode 100644 src/spatialindex/GeomUtil.cc create mode 100755 test/Geom create mode 100644 test/Geom.cc create mode 100755 test/test1/run commit 4ad78dc19408584d41ec14221e22daeeb6f393eb Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 22:20:57 2012 -0600 update download links commit 4b91600d074469a52fcbfcec2446fce60b4a38ab Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:48:48 2012 -0600 makefile.vc no longer used -- use cmake build instead commit c9e1a052cd1c7a50e810a6250a6a2e17d7c0ccd6 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:42:30 2012 -0600 more release process notes commit 38538f86ad7bc0565079781c5eb43b4adfe5a54d Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:42:20 2012 -0600 bring ChangeLog up to date for 1.8.0 release commit 79e2f0be7d04fab48dc41e9a980a24cfa4a3aea7 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:42:07 2012 -0600 increment release date commit 2dc76f1f74303c01b95f436ed1f6d4000373f994 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:40:50 2012 -0600 doc updates for 1.8.0 commit 5db98d323e252b1aa4843a0a4128be1510e620a8 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 21:40:35 2012 -0600 doc updates for 1.8.0 commit 2465393dc2bfcc75d2656b4c41010361742a8e5d Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 19:54:32 2012 -0600 increment version in preparation for 1.8.0 release commit ccbc2ae6c0aef46013233d5d4e984cae79f82449 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Dec 12 19:54:12 2012 -0600 increment SO_VERSION to 3:0:0 due to adding flush() to C and C++ APIs commit 0df69c0ae8f6e80142627e997e6f1d48a4f01c1b Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Nov 16 11:34:50 2012 -0600 define pthread when we have it commit 1142a8164373cd281315c098d4a4c7afb5cfe8dd Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Nov 16 11:15:13 2012 -0600 SharedLock was renamed to LockGuard - fix up patch for #15 commit 962c9b677899d9a2dd6b8f51005c219f38a58732 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 12 11:02:13 2012 -0600 link to libspatialindex.org commit 20b2045c59b16229718c0633e72d84db7a89c9ea Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 14:10:54 2012 -0600 point to http://libspatialindex.org as our new URL commit d5f201dba1b1d6b13c823b5710112633629cdad4 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 14:06:00 2012 -0600 update to point to http://libspatialindex.github.com commit 82ee826b1681ce2c4722b70e6081c036242fd2d4 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 13:54:58 2012 -0600 try again commit b00fb771a0afcefe915c2280cc238a0b5a95bb62 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 12:43:28 2012 -0600 adapt a patch for #15 to be able to incorporate a more efficient containsWhatQuery method commit e82771bac423ba7b3d33c6d88be86956f879a4e8 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 12:31:13 2012 -0600 update versions to 1.8.0 in prep for upcoming release commit 37a7c43237263faec3624d81733edd821d4c196d Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 12:31:03 2012 -0600 update versions to 1.8.0 in prep for upcoming release commit 15436ac8c753dc89bca9108989a329cb589bc933 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 11:03:21 2012 -0600 update main page to try to get github includes working commit 357624d41a64e084c1fdfba50282b005aea55e51 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 11:02:30 2012 -0600 use CMake if you want windows makefiles builds delete mode 100644 makefile.vc commit a6e9886888461c8d9e08c0a3d1bf401b45a93f49 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Nov 4 11:00:53 2012 -0600 update AUTHORS with links to Mattias and Leonard commit 8af5fd125ffeb38914804799e157323171bb25d6 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 25 14:06:08 2012 -0500 update licensing of base library to MIT, update docs accordingly create mode 100644 docs/source/download.txt create mode 100644 docs/source/introduction.txt commit aa4b1fa2070c08e79bf6fb3621ecd09eadaf3cc2 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 25 12:18:19 2012 -0500 update licensing of C API commit 0dafbf80c0662fdb31ab4acdafbb1d7e08bdbbf3 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 25 10:49:20 2012 -0500 use local imports for public within-tree public includes #14 commit cb1b774088aa74982f1f0f697ac148d8dc7ceea3 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 25 10:22:46 2012 -0500 adapt a patch to fix #12 -- allow cross-compilation on ANDROID commit 20c90e69d17e0782d82a49dda650a864ec612c9b Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sat Jul 14 10:57:39 2012 -0400 Reverted to using pthread mutex and exlusively lock all queries, since fine grain locking using spinlocks was too slow. commit feb3c793058acf003a4c5fe0c63b51bb0e9e0f7d Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sat Jul 14 10:52:34 2012 -0400 Reverted to using pthread mutex for all queries, since fine grain locking using spinlocks was too slow. create mode 100644 test/rtree/RTreeParallel.cc commit 96a3f6df5bf73e1cd1adb91036ec7dacf2afac31 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 10 15:54:01 2012 -0500 attempt to use sched_yield for instances where pthread_yield doesn't exist (osx) -- please check this marios commit 9a298a119d8c05f3b65351c1c50d113dbc895f8f Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 10 15:52:32 2012 -0500 put #ifdef guards around LockGuard which is only implemented for pthread for now commit b9098e04936e6a82414a341d77f1656436c5578c Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 10 15:52:09 2012 -0500 add check for pthread commit d88e7b5bfe6088340851c162b83d0aef4ceb314d Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jul 10 15:51:32 2012 -0500 be explicit about which overloads should be used to silence the warning about implementation hiding commit 51a29b5a58622d438ce2bccf7c644895272edb65 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Jul 9 11:00:41 2012 -0400 Added SpinLock to fix multi-threaded support bug. Removed silly non atomic m_rwLock when pthreads is not found. commit 9a39ed4c01ce4f5f54e236d716f467a22aca6968 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Apr 17 15:36:27 2012 -0500 make sure _c library gets soversion and that we install in include/spatialindex instead of install/libspatialindex commit 306d32e4cfb8cacf0149805d377d6a1ae5a38ffe Author: booo <borgers@mi.fu-berlin.de> Date: Mon Apr 9 23:28:50 2012 +0200 src/CMakeLists.txt: fix issue #6 commit 637e0f84916fad90c1fc7595522baadd68cb7aaa Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 3 14:10:45 2012 -0400 Added flush() in IStorageManger interface. commit 861bdec8a6e1e0396162d0702cdc413a01444eed Author: booo <borgers@mi.fu-berlin.de> Date: Sat Mar 3 15:03:59 2012 +0100 autogen.sh: check if libtoolize exists commit e726d1e804d6420ce6ced776db3457ec48fe16d7 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Feb 16 10:18:13 2012 -0500 replace bzero with memset commit 1b9481f2ff24c80d8cdc2a5c2b3a5dad291cd50e Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Feb 7 18:19:48 2012 -0600 add bit depth prefix to library name output commit 7d18e6a66363995c54e5b112dba0376cf13dfcd6 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Dec 29 08:20:41 2011 -0600 add explicit links to download commit e09dbdd12ca775fff5a6fd3739ff22189bccfcc2 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Dec 9 20:16:38 2011 -0600 add back (copy) of README to placate automake create mode 100644 README commit 2a714c7dcbc9a82667abc625cd9aa1c53f768c94 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Dec 9 20:11:06 2011 -0600 increment versions to 1.7.1 in preparation for release commit 5dbebe089f8fb9716dd8ab7694534831584ca6aa Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Dec 9 20:08:51 2011 -0600 rename so github renders it delete mode 100644 README create mode 100644 README.rst commit b8517d5f9c958701aaa118fbf22093011db0a5bc Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Dec 6 12:32:52 2011 -0600 increment soversion for both cmake and autoconf builds commit 0fd1ca585a7f8a2393cf5a18e73324e1cdcf6f4a Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Oct 19 12:41:36 2011 -0500 update permissions for #3 mode change 100755 => 100644 include/spatialindex/tools/PointerPool.h mode change 100755 => 100644 include/spatialindex/tools/PoolPointer.h mode change 100755 => 100644 include/spatialindex/tools/SmartPointer.h mode change 100755 => 100644 include/spatialindex/tools/Tools.h commit 250dbf5dd94d62c070686482d24019b4194da3d0 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Oct 19 12:36:34 2011 -0500 apply variation of patch in #4 commit 6f64994730dbc5b05c5badad827b3727c28cbdf2 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Oct 19 12:33:25 2011 -0500 update packaging script for #7 commit 8c552ccf9dd90e5636026e182326b4ac0b5418d2 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:44:43 2011 -0500 update ChangeLog commit 78a02e132f51265178639056beddbde4a132b884 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:44:38 2011 -0500 oops, need line separators commit c6c6d6d70977cb9946db4667d426593e624acb01 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:43:43 2011 -0500 update ChangeLog commit 8ae04307b1ea40e97308ff689093b158da198591 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:43:33 2011 -0500 distribut test running scripts too commit 51c97f636e8f95e52aec541a51e06fe1d2508e22 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:34:57 2011 -0500 update ChangeLog commit 1482f2e537a9444284862176eaff06fc93a536a1 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:34:48 2011 -0500 newline commit b83e5030ee0cabd4d2a6bd6a2aafdb86035520ff Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:31:54 2011 -0500 update ChangeLog commit fc2748b92f6822f56d1e38f2baa75c4dd68abaf8 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:31:43 2011 -0500 update release date commit 1b22cae0ac42ad71d4462c0d3d89b7fd425d47b6 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:15:57 2011 -0500 update ChangeLog again commit bb73edf346358d9257232970170b221ef974b945 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:12:54 2011 -0500 fixes to be able to make things work on msvc 10 commit 807016b69781a3d62cd3fab108d313d06570a62e Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:12:36 2011 -0500 only redefine c++0x types if we're <= msvc_ver 1500 commit 9bd75081b6f06799038c9fc11260898f0f0bb41a Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 12:11:51 2011 -0500 add definition to make sure we export symbols in windows land commit 04798ae66c1878da98a038003c584fb5f55bcd70 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:49:40 2011 -0500 namespace usings and such to satisfy msvc 10 commit 442dbf1dc2b34b420fe4e9d25ef13e49f041f2e2 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:49:24 2011 -0500 more ignores commit d447742f74ad3b44a91bdd25a114403397ed6af9 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:40:45 2011 -0500 check for msvc 10 commit 993ced75ac30ab67cb9bb3cc2589d33c30e1c045 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:26:39 2011 -0500 update ChangeLog commit 9124cd67b09ea698118a80e00b357dac710e61a8 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:20:14 2011 -0500 missing reference to file commit 5bc2893dfcbc0fcef61424b28ba38007fe826c77 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:19:02 2011 -0500 missing reference to file commit 1cff982b4b1535bda19b04abe93d030814b819e9 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:17:10 2011 -0500 this file is now gone commit 460f47cd2cf634fe95cc71bdc8fde05fd655130b Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 11:01:17 2011 -0500 add pkg-config script for libspatialindex -- autoconf build only for now create mode 100644 src/libspatialindex.pc.in commit 0186665a4d8e8b21d3fc7f4fef7b00b78ba78d50 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 10:28:04 2011 -0500 typo commit 6b1828ab22886d34e8c95a1dba31f7adb2536881 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 10:23:23 2011 -0500 move Makefile.am up create mode 100644 include/Makefile.am delete mode 100644 include/spatialindex/Makefile.am commit c3f27529e69ee1d226055b493590dd9a060c5637 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 10:20:16 2011 -0500 start fixing up automake include structure delete mode 100644 include/Makefile.am delete mode 100644 include/spatialindex/capi/Makefile.am delete mode 100644 include/spatialindex/tools/Makefile.am commit 04460862f1f2b149bf9fdcb07db94c45e42de6b5 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 10:06:05 2011 -0500 include was still busted commit 470ecc65ad7f86f23aa8884c053cdf34143d9cc4 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 10:04:08 2011 -0500 fix include path commit 8dce600d21ea8dc5eeaa71f79a425fc1017f898f Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 09:25:08 2011 -0500 add function detection to cmake config commit 68a93575070c2c1bec3908d736d2b00a8e6aa5ac Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 09:14:18 2011 -0500 point to doxygen output commit b009f270a0b009f27fa9dc740654ed0ef7d17f3c Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 08:53:17 2011 -0500 more doc rearranging delete mode 100644 docs/source/development.txt delete mode 100644 docs/source/download.txt delete mode 100644 docs/source/introduction.txt create mode 100644 docs/source/overview.txt commit f87225427897c6ebcdb7f657f511996a2fae7b85 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 08:38:07 2011 -0500 add doxygen configuration -- run doxygen docs/doxygen/doxygen.conf from the top level directory to get output create mode 100644 docs/doxygen/doxygen.conf create mode 100644 docs/doxygen/doxygen.css commit 126372eb24af6058cfe5622fdaf2d68b3ecf0afe Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 08:37:39 2011 -0500 more ignore commit aa8628ba6b2b134660def1742a437cdee710ada4 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 14 08:36:45 2011 -0500 more ignores commit e9e0af45a5539d74f967f3a78259cb5943231ef6 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 21:18:10 2011 -0500 a little proposed whitespace normalization -- my terminal isn't 250 characters long :) commit b3e9a042407fd258895d5f231aef6a9affcd3516 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 21:14:01 2011 -0500 remove SpatialIndexImpl.h, which didn't seem to be used to hide the implementation and was contributing to relative include spaghetti delete mode 100644 src/spatialindex/SpatialIndexImpl.h commit ae8b867b5ff41d6a647bd5f729581cc144b52161 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 20:54:22 2011 -0500 #include file deck chair rearrangement commit 89757e206776135c9e90e4bc1a2b555906660651 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 20:49:45 2011 -0500 #include file deck chair rearrangement delete mode 100644 include/LineSegment.h delete mode 100644 include/MVRTree.h delete mode 100644 include/MovingPoint.h delete mode 100644 include/MovingRegion.h delete mode 100644 include/Point.h delete mode 100644 include/RTree.h delete mode 100644 include/Region.h delete mode 100644 include/SpatialIndex.h delete mode 100644 include/TPRTree.h delete mode 100644 include/TimePoint.h delete mode 100644 include/TimeRegion.h delete mode 100644 include/Version.h delete mode 100644 include/capi/BoundsQuery.h delete mode 100644 include/capi/CountVisitor.h delete mode 100644 include/capi/CustomStorage.h delete mode 100644 include/capi/DataStream.h delete mode 100644 include/capi/Error.h delete mode 100644 include/capi/IdVisitor.h delete mode 100644 include/capi/Index.h delete mode 100644 include/capi/LeafQuery.h delete mode 100644 include/capi/Makefile.am delete mode 100644 include/capi/ObjVisitor.h delete mode 100644 include/capi/Utility.h delete mode 100644 include/capi/sidx_api.h delete mode 100644 include/capi/sidx_config.h delete mode 100644 include/capi/sidx_impl.h create mode 100644 include/spatialindex/LineSegment.h create mode 100644 include/spatialindex/MVRTree.h create mode 100644 include/spatialindex/Makefile.am create mode 100644 include/spatialindex/MovingPoint.h create mode 100644 include/spatialindex/MovingRegion.h create mode 100644 include/spatialindex/Point.h create mode 100644 include/spatialindex/RTree.h create mode 100644 include/spatialindex/Region.h create mode 100644 include/spatialindex/SpatialIndex.h create mode 100644 include/spatialindex/TPRTree.h create mode 100644 include/spatialindex/TimePoint.h create mode 100644 include/spatialindex/TimeRegion.h create mode 100644 include/spatialindex/Version.h create mode 100644 include/spatialindex/capi/BoundsQuery.h create mode 100644 include/spatialindex/capi/CountVisitor.h create mode 100644 include/spatialindex/capi/CustomStorage.h create mode 100644 include/spatialindex/capi/DataStream.h create mode 100644 include/spatialindex/capi/Error.h create mode 100644 include/spatialindex/capi/IdVisitor.h create mode 100644 include/spatialindex/capi/Index.h create mode 100644 include/spatialindex/capi/LeafQuery.h create mode 100644 include/spatialindex/capi/Makefile.am create mode 100644 include/spatialindex/capi/ObjVisitor.h create mode 100644 include/spatialindex/capi/Utility.h create mode 100644 include/spatialindex/capi/sidx_api.h create mode 100644 include/spatialindex/capi/sidx_config.h create mode 100644 include/spatialindex/capi/sidx_impl.h create mode 100644 include/spatialindex/tools/Makefile.am create mode 100755 include/spatialindex/tools/PointerPool.h create mode 100755 include/spatialindex/tools/PoolPointer.h create mode 100755 include/spatialindex/tools/SmartPointer.h create mode 100755 include/spatialindex/tools/Tools.h create mode 100644 include/spatialindex/tools/rand48.h delete mode 100644 include/tools/Makefile.am delete mode 100755 include/tools/PointerPool.h delete mode 100755 include/tools/PoolPointer.h delete mode 100755 include/tools/SmartPointer.h delete mode 100755 include/tools/Tools.h delete mode 100644 include/tools/rand48.h commit eae1d6dfc6653478ab491880b571f446aa9c7a6f Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 16:31:05 2011 -0500 don't add -ansi to clang compiles commit 4ef30ac24428cc2f6feaab27f0d8d6bb8deb338e Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 16:30:50 2011 -0500 unsigned values can never be <0, no need to test for this commit 1c06e76b06490c84a18c432e511299f05af7e683 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 16:25:05 2011 -0500 clean up some warnings that clang found commit d2798785d7a3decfe563f314295129609e59f936 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 13 16:24:46 2011 -0500 unsigned values can never be <0, no need to test for this commit 9c9891d870e84be35b7cd0b22ec1f62323e89415 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Oct 11 11:33:56 2011 -0500 regressiontest directory changed names commit bd9a227ecc8d37b129fdea3b4cc758652172b103 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Oct 11 11:20:47 2011 -0500 rename regressiontest directory to test/ directory for added clarity. maybe next release we can have these test be auto-run with 'make test' delete mode 100644 regressiontest/CMakeLists.txt delete mode 100644 regressiontest/Makefile.am delete mode 100644 regressiontest/mvrtree/Exhaustive.cc delete mode 100644 regressiontest/mvrtree/Generator.cc delete mode 100644 regressiontest/mvrtree/MVRTreeLoad.cc delete mode 100644 regressiontest/mvrtree/MVRTreeQuery.cc delete mode 100644 regressiontest/mvrtree/Makefile.am delete mode 100755 regressiontest/mvrtree/test1/run delete mode 100755 regressiontest/mvrtree/test2/run delete mode 100644 regressiontest/rtree/Exhaustive.cc delete mode 100644 regressiontest/rtree/Generator.cc delete mode 100644 regressiontest/rtree/Makefile.am delete mode 100644 regressiontest/rtree/RTreeBulkLoad.cc delete mode 100755 regressiontest/rtree/RTreeBulkLoad.vcproj delete mode 100755 regressiontest/rtree/RTreeExhaustive.vcproj delete mode 100755 regressiontest/rtree/RTreeGenerator.vcproj delete mode 100644 regressiontest/rtree/RTreeLoad.cc delete mode 100755 regressiontest/rtree/RTreeLoad.vcproj delete mode 100644 regressiontest/rtree/RTreeQuery.cc delete mode 100755 regressiontest/rtree/RTreeQuery.vcproj delete mode 100755 regressiontest/rtree/test1/run delete mode 100755 regressiontest/rtree/test2/run delete mode 100755 regressiontest/rtree/test3/run delete mode 100755 regressiontest/rtree/test4/run delete mode 100644 regressiontest/tprtree/Exhaustive.cc delete mode 100644 regressiontest/tprtree/Generator.cc delete mode 100644 regressiontest/tprtree/Makefile.am delete mode 100644 regressiontest/tprtree/RandomGenerator.cc delete mode 100644 regressiontest/tprtree/RandomGenerator.h delete mode 100644 regressiontest/tprtree/TPRTreeLoad.cc delete mode 100644 regressiontest/tprtree/TPRTreeQuery.cc delete mode 100755 regressiontest/tprtree/test1/run delete mode 100755 regressiontest/tprtree/test2/run create mode 100644 test/CMakeLists.txt create mode 100644 test/Makefile.am create mode 100644 test/mvrtree/Exhaustive.cc create mode 100644 test/mvrtree/Generator.cc create mode 100644 test/mvrtree/MVRTreeLoad.cc create mode 100644 test/mvrtree/MVRTreeQuery.cc create mode 100644 test/mvrtree/Makefile.am create mode 100755 test/mvrtree/test1/run create mode 100755 test/mvrtree/test2/run create mode 100644 test/rtree/Exhaustive.cc create mode 100644 test/rtree/Generator.cc create mode 100644 test/rtree/Makefile.am create mode 100644 test/rtree/RTreeBulkLoad.cc create mode 100755 test/rtree/RTreeBulkLoad.vcproj create mode 100755 test/rtree/RTreeExhaustive.vcproj create mode 100755 test/rtree/RTreeGenerator.vcproj create mode 100644 test/rtree/RTreeLoad.cc create mode 100755 test/rtree/RTreeLoad.vcproj create mode 100644 test/rtree/RTreeQuery.cc create mode 100755 test/rtree/RTreeQuery.vcproj create mode 100755 test/rtree/test1/run create mode 100755 test/rtree/test2/run create mode 100755 test/rtree/test3/run create mode 100755 test/rtree/test4/run create mode 100644 test/tprtree/Exhaustive.cc create mode 100644 test/tprtree/Generator.cc create mode 100644 test/tprtree/Makefile.am create mode 100644 test/tprtree/RandomGenerator.cc create mode 100644 test/tprtree/RandomGenerator.h create mode 100644 test/tprtree/TPRTreeLoad.cc create mode 100644 test/tprtree/TPRTreeQuery.cc create mode 100755 test/tprtree/test1/run create mode 100755 test/tprtree/test2/run commit 7439998d3231e6273a84fdc3f7d89f0b0419cdcb Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Oct 11 11:03:21 2011 -0500 check for an existing srand48, and if we have it, don't use our local one commit 93f9700ed1e433dedea66cda148aea1a3e2a8249 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Oct 11 11:02:45 2011 -0500 CMake for regressiontests create mode 100644 regressiontest/CMakeLists.txt commit bdcb65e05e445b0e197a3e68e6396672ef16e93d Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 23:01:48 2011 -0500 start organizing docs create mode 100644 docs/source/development.txt create mode 100644 docs/source/download.txt create mode 100644 docs/source/install.txt create mode 100644 docs/source/introduction.txt commit 18e2e6d8ac0203922c8486ee0d6852444e282006 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 23:01:37 2011 -0500 update CMakeLists.txt when releasing too commit c335a912df4e9ad446c218c89ce45f76c257be22 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 23:01:23 2011 -0500 c/p fix commit 67da344e728fec2330aba9ffc1e40da8e447c425 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 22:38:19 2011 -0500 add dummy file create mode 100644 docs/source/_static/dummy commit 24ce63314a1f34cc329f522280f3a341afa2522c Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 22:37:20 2011 -0500 makefile for sphinx create mode 100644 docs/Makefile commit 58cf53694ebf25d2ddd3ea3fcf56f28ec40890b8 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 22:31:04 2011 -0500 more cmake config commit 7c23eaa2552baf180ad873710ece8a3000a7d36c Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 22:31:00 2011 -0500 ignore more commit 9a0085dd22ad0b8d5024858a92cbd836e041eb9d Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 10 22:30:22 2011 -0500 clean up warning commit 8a29fda3aeddac16772a857871fe851916e873ac Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Oct 9 22:59:20 2011 -0500 add cmake config create mode 100644 CMakeLists.txt create mode 100644 src/CMakeLists.txt commit bfffdf4c85d4f3b8d442e1871a05b173bff7e6f9 Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Oct 9 22:58:56 2011 -0500 ignore cmake stuff commit fdc42309d79c74919459c87ede5536c40c8061e9 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 6 14:32:42 2011 -0500 attempt 2 on #1 to fix rand in stdlib on newer gcc's commit 8411daab73abf439b806f8a44e16a1009828cc32 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 6 13:41:09 2011 -0500 a fix for #1 because gcc 4.5.2 appears to have these defined in stdlib.h commit 42681a4f60f6e726d5c2a7f5888c55d729d5faaa Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Sep 26 16:10:17 2011 -0500 add documentation for http://libspatialindex.github.com create mode 100644 docs/source/conf.py create mode 100644 docs/source/index.txt commit 9228095145d0494064490e5b9902294b3d4fe40f Author: Howard Butler <hobu.inc@gmail.com> Date: Sun Sep 25 20:44:57 2011 -0500 increment versions in preparation for release commit 787128ab5c7b00203efc10a08138ae0a39ce99ec Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jul 15 12:12:48 2011 -0500 use int64_t for IDs instead of uint64_t's commit ffe24e45f37711102eaa4665f1f65ccadbdff47b Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jul 15 10:55:15 2011 -0500 clean up warnings commit 80dde7e3f9e7b20674cb7f7dde009b01a6df81ae Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jul 15 10:51:50 2011 -0500 initialize variables to 0's before we use them commit 908b51aa618696d17769c78ba9ad75611e172803 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jul 15 10:48:07 2011 -0500 fix up initialization order commit 4cf8916b2771e04a8ed90eb55e67783c47fa7fd0 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jul 15 10:42:11 2011 -0500 use -pedantic for compilation commit e132bae5b946f5cad42bccc09671f1c2329b63bf Author: Howard Butler <hobu@ember.hobu.biz> Date: Fri Jul 15 10:40:44 2011 -0500 add .gitignore create mode 100644 .gitignore commit d7d52f96edb14de2cc60c29f4a3481f2fa2b5985 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Wed May 18 15:20:08 2011 +0000 commit 8fc8ff8300d682925c8586b91f8598bd1c7a35cc Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Mar 1 14:50:59 2011 +0000 commit 511e4a3530ccc10c6422453cbdd0d5b0b790cffd Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Jan 10 15:53:08 2011 +0000 commit 4abd13ec21696a8299ce4282bef992205b2ed951 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Dec 4 21:22:32 2010 +0000 bump version in prep for 1.6.1 release commit 76e22c7c8586411145a6346c05109e6039d5aee8 Author: Sean Gillies <sean.gillies@gmail.com> Date: Mon Nov 22 19:53:16 2010 +0000 Fix test of length value commit ad28e1099bd86513e20894128fe59c16bb2fdd27 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 22 19:23:02 2010 +0000 whitespace normalization commit 92a40b1de487c7ce2da476551d248be474859a6e Author: Sean Gillies <sean.gillies@gmail.com> Date: Mon Nov 22 19:00:24 2010 +0000 Add up deltas for multidimensional input commit c0ab0caae9179589986e2a054a9e4b4eedfd0c2b Author: Sean Gillies <sean.gillies@gmail.com> Date: Mon Nov 22 18:49:10 2010 +0000 Add up deltas for multidimensional input commit 3297fceb5e9d7c16dc38d9a655ca008b1f8e1379 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 22 18:46:06 2010 +0000 revert r193 commit 971534e26b2883a54445e1541484c703802067d1 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 22 16:02:47 2010 +0000 we should set isPoint to true if we pass our epsilon test -- this didn't work before commit 5d453488ad6308efd5ae74f0e7ccfa3dda28c000 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Oct 14 13:18:23 2010 +0000 Removed nextUnifromLongDouble. It was incorrect commit 0cf52a9005c639be39ab0a72479a77bb8de3df66 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Wed Oct 13 15:10:35 2010 +0000 Added nextUniformLongDouble commit 86a1ca1b39882c3d9b6e3a078c706096576a5fdc Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Sep 16 13:56:14 2010 +0000 fix #25 and include visual studio files in the release commit 262842018c9cfdcd18f9f5917cd7734d4f84e4b3 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Sep 16 13:53:22 2010 +0000 bump versions in preparation for release commit 7b81517a497be7d4ae1181084efb7b184fcff93f Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Sep 16 13:52:38 2010 +0000 bump versions in preparation for release commit e4ba6167f038fbcf9b922b4e1b15c877dbd8cb48 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jun 19 20:34:19 2010 +0000 add Matthias' CustomStorage backend for C API create mode 100644 include/capi/CustomStorage.h create mode 100644 src/capi/CustomStorage.cc commit 033ad7076892e8b276eb96b29073cfb7b08fac61 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 21 18:50:02 2010 +0000 Add Marios' pagesize diatribe to the docs commit c62a9480df40282dafcab9f20b4c6f8c6f089cfe Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Apr 12 19:56:52 2010 +0000 update ChangeLog commit 1632d43e18b9a38a3488dfc6d71827b3dab0729a Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Apr 12 17:17:47 2010 +0000 commit de9e45599488a2821ae7e542af5b7b8fb083c47f Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Apr 12 17:07:13 2010 +0000 Fixed rtree/BulkLoader infinit loop bug commit 0210e5d0afb0d37dcade4f67cf2818431f4d9ce3 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Mar 31 15:33:43 2010 +0000 format and layout normalization commit 22546a338b3b9d4d6dfa9191dac4af4d6e720b8b Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Mar 30 20:18:40 2010 +0000 ensure that we instantiate the ivOut with at least the ivIn so we have a properly constructed Tools::Interval #16 commit 5201452d58ff9aa7aa8ffdac8eaaeaaa6ccd77ad Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Mar 5 14:19:51 2010 +0000 add doc describing how to release create mode 100644 HOWTORELEASE.txt commit ca710cbbf5437bb09284b9c44dbdc7b06f3423fe Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Mar 5 02:56:08 2010 +0000 propsets to ignore test output: commit 2df23c77b30699dd74122e5a1e298f692f8f605d Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Mar 5 02:53:18 2010 +0000 use subdir-objects for automake and rename the make dist output to spatialindex-src commit e3a978d6e7be64a6a62b719c02729a75cd4e1424 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Mar 5 02:52:47 2010 +0000 increment version info in preparation for release commit 8e199a81978929a56000664114f29c5fb7ec99fe Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Mar 5 01:59:41 2010 +0000 update for release commit f95dbd673691e2503dace9395ecfb870d31c8947 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Mar 4 16:33:28 2010 +0000 add CountVisitor to the CAPI to provide a cumulation of the number of hits that land within a query create mode 100644 include/capi/CountVisitor.h create mode 100644 src/capi/CountVisitor.cc commit 260c278dff2922914bf91d06b2958a00268affe3 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Mar 3 21:55:09 2010 +0000 use uint64_t for result counts instead of uint32_t in C API commit f822f7f0e99c97face611aa1056f0f39fe7f511e Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Dec 29 02:35:01 2009 +0000 fix up for gcc 4.4 commit 1a3aa28afa0470e3ca5f99e9a13a62c4f25edb4a Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri Dec 4 21:57:15 2009 +0000 commit 5c14ee42134f6da3fd846ac9f44d519f7f905ee1 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri Dec 4 18:46:19 2009 +0000 Fixed Region::touchesRegion member function bug. commit bce6e735bade8fd3a6d036c9c35a5af7b2342dde Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Nov 5 16:26:45 2009 +0000 don't thrown an error when -DDEBUG is on and we initialize an infinite Region commit 83ffe4f9869f6ad670085dcf060ea9273e0143cb Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Nov 3 03:10:46 2009 +0000 pass in a reference for the query bounds commit 16568db7bb7fe8999a1107e4369a57a2ccbb99de Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Nov 3 03:04:49 2009 +0000 try to do no harm when calling Index_Free on something that's null commit c5ac78f1816d8b98048e73889c4f5b98f8df44c3 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Nov 3 03:00:54 2009 +0000 pass in a reference for the query bounds commit de1e310093c9e4290dd1cd01a6434cca2825037c Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Nov 3 02:15:41 2009 +0000 copy the array using memcpy because we can't free() something created with new commit b7edb1d61ea1c9dd24bd2c273c07d7d0b628054a Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Nov 3 01:48:00 2009 +0000 put the data in a newly malloc'd array to match our std::free call of Index_Delete commit bc3e14c507870018a843245a522aec5a24136d01 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 2 21:32:57 2009 +0000 make sure to delete our shape when we're done commit 589507beb0647f2fabfab42ab89275c556433f37 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 2 21:32:26 2009 +0000 get dimension from the Region, no need to fetch from index properties commit b2062452dc1766623067617bd309428627de8578 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 2 20:53:30 2009 +0000 make sure we clean up the bounds and region commit ccfb726e51307e397881eacc2488db524ebfdd02 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Nov 2 20:08:16 2009 +0000 only #include <limits> where needed, and not in the global Tools.h file commit 22189359354594f0959d181394d3e718d9fd05ab Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 30 17:09:14 2009 +0000 remove <cmath> <limits> and <climits> from Tools.h and include them seperately in each file that needs them commit e2ee84affebbf73fc4b032027e17a46ee638e39e Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 30 16:37:11 2009 +0000 define to denote we're C API commit 9532ba6d355088b7aeda7a0f725b9f6171730be5 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Oct 30 15:03:47 2009 +0000 add a newline commit d395c179c7b7744543e770557ae605b6a3289c35 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 22 02:42:21 2009 +0000 make sure we use new/delete instead of new/free commit 901a068398d9c49ce46c32051c19b8fe103cc8b4 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Oct 21 17:35:24 2009 +0000 remove namespace pollution of Tools:: into the globally include'd header SpatialIndex.h commit b9b2b3b11ca788a4005e54c4da8ea940dadafbfb Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Oct 20 15:24:18 2009 +0000 bump versions in preparation for release commit 5b34b4f55763158fcab49a19cf0c0f2532b67024 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 20:31:14 2009 +0000 add SIDX_Version prototype commit 2dcefa4d9d021368130067056fc387841ac7d799 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 20:23:59 2009 +0000 ltmain.sh doesn't belong in svn delete mode 100644 ltmain.sh commit 87f80467d36c04a6a4b611bf09e8ebea687f433c Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 20:23:48 2009 +0000 Makefile.in's don't belong in svn delete mode 100644 include/capi/Makefile.in delete mode 100644 src/capi/Makefile.in commit 8052ce7403c14b7dd767973ba6ed403a3f799b2e Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 18:50:42 2009 +0000 C API compilation fix commit c811a41b2214570c1786fbb38d27fa356d88a5bd Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 18:50:31 2009 +0000 tmpname fixes so we compile on msvc2003 commit 604c009652052b1fd461bfbcdff9107aa47e749c Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Oct 19 18:29:17 2009 +0000 don't define a variable to "" or cl will complain commit fd2fa71d10e5063fcc08f75b7f3d0839e17f7f65 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Oct 8 19:32:03 2009 +0000 bleaf and bindex switched around in createLevel call commit 6ef57938d90643ed5bb075ed2f84809fd510c170 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Sep 17 20:40:25 2009 +0000 more leaf querying code commit 2bda4f8e3703561a31dbb5346d334eaaea411857 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Sep 16 18:45:57 2009 +0000 add beginnings of leaf querying to C API create mode 100644 include/capi/LeafQuery.h create mode 100644 src/capi/LeafQuery.cc commit d4f9fea7ecae2986775b722f37906b19dbb35f62 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Sep 16 03:34:14 2009 +0000 remove the duplicate and unnecessary Item construct that was masking the already existing IData interface delete mode 100644 include/capi/Item.h delete mode 100644 src/capi/Item.cc commit d86e95a4206d6571aa83f170a392ef391996b34c Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Aug 31 15:32:06 2009 +0000 support building the c api commit 854d3a8cee47c416128148df18eb174d6c0ed4f6 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Aug 24 13:25:53 2009 +0000 fix issue with uint32_t by copying macros from Tools.h commit 682e2ba19ca7124d6b9be4d42c551039f4c53168 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 19 20:47:58 2009 +0000 try to ensure -lstdc++ is linked commit 48546b4062cd8c760b6324d596d6ff7478e79e21 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 19 19:56:31 2009 +0000 ignores commit ed2f139aa70d3105487906fa7dbdb2ad904ae3d3 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 19 16:37:50 2009 +0000 add C API (not currently built on windows) create mode 100644 include/capi/BoundsQuery.h create mode 100644 include/capi/DataStream.h create mode 100644 include/capi/Error.h create mode 100644 include/capi/IdVisitor.h create mode 100644 include/capi/Index.h create mode 100644 include/capi/Item.h create mode 100644 include/capi/Makefile.am create mode 100644 include/capi/Makefile.in create mode 100644 include/capi/ObjVisitor.h create mode 100644 include/capi/Utility.h create mode 100644 include/capi/sidx_api.h create mode 100644 include/capi/sidx_config.h create mode 100644 include/capi/sidx_impl.h create mode 100644 src/capi/BoundsQuery.cc create mode 100644 src/capi/DataStream.cc create mode 100644 src/capi/Error.cc create mode 100644 src/capi/IdVisitor.cc create mode 100644 src/capi/Index.cc create mode 100644 src/capi/Item.cc create mode 100644 src/capi/Makefile.am create mode 100644 src/capi/Makefile.in create mode 100644 src/capi/ObjVisitor.cc create mode 100644 src/capi/Utility.cc create mode 100644 src/capi/sidx_api.cc commit af2fd9ead40ebe6b3f57436752404e58f4b52444 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 19 15:25:06 2009 +0000 ignore propset commit 409bace64c196c23a4ef6286c75a91a55ba2a0f6 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 19 15:24:15 2009 +0000 propsets to ignore test results commit 1244a666e5d938468e83c93b7d4d4610693f0f1f Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Aug 18 18:07:34 2009 +0000 locking for Tools::PropertySet (commented out though because it doesn't work commit 0e62e99bf37235cdbbc8edbde719e6ee8b91cf5c Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Aug 14 17:41:31 2009 +0000 comment out PropertySet locking for now commit bce8783417453ca941f85283fe1ac1c91d0f5bf7 Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Aug 14 15:19:40 2009 +0000 use HAVE_PTHREAD_H for #ifdef, make Tools::PropertySet threadsafe for read/write commit fe43a796b0eb551f5a3ab892712e8db013323a0d Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 13 19:10:02 2009 +0000 commit 83ba1fa9a947b518c6d1a544d62272d8befd20ef Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 13 15:42:43 2009 +0000 commit d8beea8260776cbb8efd7271c6b4b420af51fbf5 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 13 15:24:35 2009 +0000 1. Replace size_t with uint32_t to fix 64/32 bit compatibility issues 2. Fixed memory bug related to data array and bulk loading for RTree. commit 8461b8d26fc5eb83cb220bff99672a2ca7cd357b Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Aug 10 13:35:22 2009 +0000 remove #define interface, use class commit 3267424fe52b81064aa7f9a50b09f6f4e561090d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 6 01:11:54 2009 +0000 osgeo4w packaging commit 0fcb757b42b4f45a8d2ca9dfdb8d47816710fc4b Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 5 20:21:47 2009 +0000 don't redefine interface if it is already defined (/me scowls at windows commit 8bee388a1f30ec2e0ca2d2c28e5d0c83e48e2480 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 5 19:27:33 2009 +0000 comment out record deletion entirely commit 2039859e93234542e082e704df3495c6586b6f95 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 5 17:58:43 2009 +0000 guard against invalid delete commit 25afa9774f4d411d9cda1fedb9bcce777872c697 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jul 30 18:48:52 2009 +0000 bump version to 1.4.0 in prep for release, add a windows docs to the dist commit 924c82a613968c6fb78ec309c74cb3788b005039 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jul 30 16:57:21 2009 +0000 Add a CheckFilesExists(Tools::PropertySet&) method instead of the cheap way we were checking for existence before. This takes into account the file extensions and only returns true if both files exist commit 5886c6459b7da45045ab25aff2dc2b56f92877e3 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jul 30 16:56:37 2009 +0000 move the warning about 4251 down into _MSC_VER commit ac1b4d8f435882f5c84d303de5423565cb33e31b Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jul 30 03:10:27 2009 +0000 new changelog commit a9074ceea0b812f2510e996c9438704e9d96e45f Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jul 30 02:32:41 2009 +0000 update for new layout. make sure to build dll appropriately commit 00d5ccea165f174d75a6ab2a180a900d59831824 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 29 21:24:23 2009 +0000 turn off warning 4251 commit d96f5b7f81557f1c37dc739a0efaea8c63844b20 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 29 20:57:26 2009 +0000 fix #15 and provide a way to determine the library version at compile time create mode 100644 include/Version.h commit 5c2876927278b3b64516dc28a7d54b8ffad3e02e Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 29 20:50:19 2009 +0000 add back makefile.vc create mode 100644 makefile.vc commit 8e170b3e5717acea76e2dee8acf959670f2e3cdd Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 22 19:29:35 2009 +0000 a note about the debugging lint that is incorrect when the bounds are infinity commit 6a091d9b32259d784b76e2764857fd6990bbd6de Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 22 19:24:28 2009 +0000 make sure to #include <cstring> to satisfy gcc 4.3+ commit b8c2dc136da98dbefa1f162962235f347619d99e Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Wed Jul 22 15:23:22 2009 +0000 commit cf3c5170c55fd7bb3c8a9a1f26df13a0a702d8b8 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Wed Jul 22 15:18:42 2009 +0000 commit 65f818e6bdc6fedfa0ff70729784b419f24e411f Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Jul 21 13:11:09 2009 +0000 commit 1b9443bdd60baff2fa1a957d176ba2643cd440e1 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 20 20:32:50 2009 +0000 attempt to fix #8 and allow users to specify extensions for the dat and idx files of the diskstorage manager commit 3cddcb8c01f26baa23950b4ef718efc8da30b655 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 20 17:35:36 2009 +0000 make sure to update existing values in setProperties instead of assuming it doesn't exist in the map commit 15bba4a03403dc73554f71acbf530441cd33070d Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Jul 20 15:01:52 2009 +0000 commit fc98a06d3f5659ac9ec716a1325c48c74d5c18ca Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 14:51:46 2009 +0000 commit 3595ed6dfe08f1b4b8b4ac23dd91ba636d185315 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 01:26:54 2009 +0000 commit 34ad75ea30eeecd65d0a33c0a2869285a36e6649 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 01:15:51 2009 +0000 commit 40bf3d9d5a600e5c1ff91156b5addb517b0d07de Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 01:13:28 2009 +0000 commit ace580a83d0d028aea33dda84516a7eb8a2a7a19 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 01:09:59 2009 +0000 delete mode 100644 makefile.vc commit cb6e9aef3cb984e7af3838c3eb3e11efc25c5138 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun Jul 19 01:02:29 2009 +0000 create mode 100644 INSTALL.WIN create mode 100755 spatialindex.sln create mode 100755 spatialindex.suo commit 9cdc6ebf1734cd1a3af79cf937b67e6a8ac70123 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sat Jul 18 22:52:03 2009 +0000 commit 6cbcee4eb66791dccc5affd89cd30593e6aeb5c3 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sat Jul 18 22:19:51 2009 +0000 delete mode 100755 spatialindex-vc/spatialindex.vcproj.RESEARCH.marioh.user commit 0b9d5bed830c518967a3e520767b48f31722fc6e Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sat Jul 18 22:19:07 2009 +0000 delete mode 100755 include/tools/TemporaryFile.h create mode 100755 regressiontest/rtree/RTreeBulkLoad.vcproj create mode 100755 regressiontest/rtree/RTreeExhaustive.vcproj create mode 100755 regressiontest/rtree/RTreeGenerator.vcproj create mode 100755 regressiontest/rtree/RTreeLoad.vcproj create mode 100755 regressiontest/rtree/RTreeQuery.vcproj create mode 100755 spatialindex-vc/spatialindex.vcproj create mode 100755 spatialindex-vc/spatialindex.vcproj.RESEARCH.marioh.user delete mode 100644 src/tools/ExternalSort.cc delete mode 100644 src/tools/ExternalSort.h delete mode 100644 src/tools/TemporaryFile.cc commit 5f657ab323686ca4280d48c47ebc8428a1a3c28a Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Jul 15 14:39:07 2009 +0000 apply Willem's patch for #14 commit b8610356f614d9f6168f555bd274117345c9b349 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 6 22:23:39 2009 +0000 more descriptive and separate exception descriptions for FillFactor inconsistencies commit 03443035e29ff2ea9b62789e033749f118c2180d Author: Howard Butler <hobu.inc@gmail.com> Date: Mon Jul 6 14:38:20 2009 +0000 silence warnings about windows compiler complaints on non-windows systems commit 3d97d65f94036f771f9d3fca437c21ee742175c4 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu May 28 17:52:06 2009 +0000 rename dlls to not have lib* in front of them commit 5862fd9c55f52f2e6b7dc2d19c4067713f87d104 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu May 28 16:31:33 2009 +0000 A much improved windows makefile based in libLAS' commit 17b218510688f00575f513779a49247d07f9ea3e Author: Howard Butler <hobu.inc@gmail.com> Date: Thu May 28 16:31:04 2009 +0000 On MSVC, just about every class complains about 4250, inheritance by dominance. We'll just shut that up for now. commit 98fdc6bac112a6ef93d216cad21c7e92c33e907d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu May 14 18:26:54 2009 +0000 apply Patrick Mézard's patch for the inverted use of mktemp on windows #13 commit f102f3d881506c508b912a5a4335a4bbcc30fe21 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu May 14 18:21:20 2009 +0000 Fix #12, add time.h so msvc9 works commit 606aeae7202442a9f1d3b79c3d4c9fd8947a2b23 Author: Howard Butler <hobu.inc@gmail.com> Date: Mon May 4 17:10:20 2009 +0000 apply the patch for #11 - cstring and limits includes so gcc 4.3+ works commit 5db4ef085612316e8441c1557dd389ccefe2c391 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri May 30 19:42:57 2008 +0000 commit 10ce1ea000b15bfe7a701ff71bdaeacff1210c0e Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri May 23 18:27:25 2008 +0000 commit 0fbd89883ceae521608bf6fd97dacefefeedd1bf Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri May 23 17:55:19 2008 +0000 commit 55d17ce0cd371b0120986dfad6b42d3d51307feb Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri May 23 17:28:17 2008 +0000 commit b50ab598c7a63cb4837455d7c2e586f4b48c3d58 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Sun May 18 12:35:58 2008 +0000 commit 916a6131ea56cf39ed90b71ade0d97d26b39a955 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 30 05:39:52 2008 +0000 propset to ignore aclocal.m4 commit f39aed4a489aa2af6da6697722557a9c145984c5 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 30 05:39:18 2008 +0000 aclocal.m4 is autogenerated. removing delete mode 100644 aclocal.m4 commit 3f93ff4d542069566fb65f7b8f66ad40ef8696ac Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 30 05:35:53 2008 +0000 set svn:ignore properties for autogenerated files and automake cruft commit 05fede9de1022c6ae741b68a3142dae50112b14c Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 30 05:27:52 2008 +0000 delete Makefile.in's from source tree. Use autogen.sh to remake them if building from svn source yourself delete mode 100644 Makefile.in delete mode 100644 include/Makefile.in delete mode 100644 include/tools/Makefile.in delete mode 100644 regressiontest/Makefile.in delete mode 100644 regressiontest/mvrtree/Makefile.in delete mode 100644 regressiontest/rtree/Makefile.in delete mode 100644 regressiontest/tprtree/Makefile.in delete mode 100644 src/Makefile.in delete mode 100644 src/mvrtree/Makefile.in delete mode 100644 src/rtree/Makefile.in delete mode 100644 src/spatialindex/Makefile.in delete mode 100644 src/storagemanager/Makefile.in delete mode 100644 src/tools/Makefile.in delete mode 100644 src/tprtree/Makefile.in commit ae44eccefd32c1dc9051f5c86c7b166c6229527b Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Apr 30 05:26:18 2008 +0000 add rand48.h to dist target commit 03d90b617856b4d442a82bdc898baa9d7af818e4 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 19:47:25 2008 +0000 delete mode 100644 regressiontest/rtree/test1/data delete mode 100644 regressiontest/rtree/test1/queries commit aa0a2fc72295d5619e02174539d16aea12a61bae Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 18:17:22 2008 +0000 delete mode 100644 include/tools/rand48.hpp commit 6ffa3993a841c926dac84a130a3b30b38c497baa Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 18:06:31 2008 +0000 create mode 100644 include/tools/rand48.h commit d44a756a808e041891a7cde518d20b6935344cc5 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 18:03:50 2008 +0000 commit 33423db2815c974533c214ac3cf296dd9a48ffe3 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 16:36:51 2008 +0000 commit 8758b86b1fc69574ff68de7872cfac47cb87e457 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 16:36:38 2008 +0000 commit 0af8c835513bc2d90574d2795f9e6d6b68f4470b Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 16:36:22 2008 +0000 commit bb59c7867e0e2623cadd01767f628c963a32e615 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 15:40:31 2008 +0000 Fixex malloc memory leak. commit 115c1abd7337d866ee77291c8a081a881f99b533 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Tue Apr 29 15:40:11 2008 +0000 Fixed malloc memory leak commit eccf051c94163b75bf475a15cadb83d13a12bcce Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Feb 26 16:15:43 2008 +0000 oops. Add missing file create mode 100644 src/tools/rand48.cc commit ded81bf6c816d72eb616c1bda84ea23a7a715ed5 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Feb 26 16:14:56 2008 +0000 oops. Add missing file create mode 100644 include/tools/rand48.hpp commit fe7c42972c630db35c276904f9311dcaff646bee Author: Howard Butler <hobu.inc@gmail.com> Date: Fri Jan 25 19:43:36 2008 +0000 Initial push of windows patches commit a00d85b7bfc2aebd5dc2e81d7b34165aa641eb6d Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Wed Jan 23 16:25:52 2008 +0000 commit f3288ce5b0a98163fac17a6f8840c694ea777b66 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Mon Jan 21 14:19:44 2008 +0000 commit 1879d23607b09f3a5aafaffdd155c9b9e7ff003e Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 20:51:44 2008 +0000 bump version to 1.3 commit fbb0f127fc4775b769c5b00bacba82c17fd6990f Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:42:27 2008 +0000 Add an auto-generated ChangeLog commit 784a29af8e2cb2533352526acfaa9974886f5e38 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:37:39 2008 +0000 add myself and some notes commit 2ca2af98ca43ccd7ad0c1d784439c9e0b6f6b3ff Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:36:26 2008 +0000 update to ReST commit 0a5ae018beb90fcd2d8db1c4e052ccf5aba5c7e1 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:09:45 2008 +0000 update ReST commit bebfa5b28874877eccdc5ce64055ec09d53a2d0a Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:09:16 2008 +0000 update ReST commit b507dc5e6af019fca64bf7953c507bd17576fc68 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:03:40 2008 +0000 update ReST commit acf4546b44f5e401cb11f6360c5db3d65327befc Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:02:48 2008 +0000 update ReST commit 011990578cccf4bf044f9558ca6abfbd3eadc67a Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:02:10 2008 +0000 update ReST commit dd73397c8c1c5c325671aa7f1f19a301884b98a9 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 18:01:58 2008 +0000 update ReST commit c86906cef503d84b9956f43c486e8e3233301174 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:59:42 2008 +0000 update ReST commit bfb3183b3a90add0d9bae99e4fefeb5ad10ae2a8 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:59:10 2008 +0000 update ReST commit 0c2bbec11b9ba567c12062a1eb3e8f4fe0d96719 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:58:53 2008 +0000 update ReST commit 2202273d065ffb4a6298b50c93dc9ac7cb139271 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:58:13 2008 +0000 update ReST commit 13ecdc68d848fe42d5b0d906a2b107e35fa0bc4b Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:56:33 2008 +0000 update ReST commit 8c2a4ea55f1700ac31f040362e0409f6b452d7a8 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:55:11 2008 +0000 update ReST commit 96db768301ece12c75f99441f3968d713a5b64cb Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:29:26 2008 +0000 update ReST commit dc1ac3ca6ed10a677c4a9d2b26620ec0619a9c00 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:26:06 2008 +0000 update to ReST commit 4113011029bd83cfa6b2d5795c710eaedd85d646 Author: Howard Butler <hobu.inc@gmail.com> Date: Sat Jan 19 17:02:56 2008 +0000 set mimetype to reStructured text so Trac will render it for us in the browser commit ceab33e9bf15049fbd12750e7c36a0c7a65f1670 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jan 17 23:34:01 2008 +0000 add internal headers to the _SOURCES targets so they get included in make dist commit 799f9ccb98006116bf9e2a5a6cd33f96f6adc637 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jan 17 17:06:18 2008 +0000 add autogen.sh to simplify auto stuff create mode 100755 autogen.sh commit a3e32dcb6e13b0638a4e64f62ac11fde19b20f9b Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Jan 17 17:04:16 2008 +0000 move debian packaging stuff out of trunk delete mode 100644 debian/README delete mode 100644 debian/README.Debian delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/dirs delete mode 100644 debian/docs delete mode 100644 debian/libspatialindex1-dev.dirs delete mode 100644 debian/libspatialindex1-dev.install delete mode 100644 debian/libspatialindex1.dirs delete mode 100644 debian/libspatialindex1.doc-base.EX delete mode 100644 debian/libspatialindex1.install delete mode 100755 debian/rules commit 60bd334bd3681ac0a980c444fe5f3adf4f59c905 Author: Howard Butler <hobu.inc@gmail.com> Date: Tue Jan 15 19:33:39 2008 +0000 add nmake makefile create mode 100644 makefile.vc commit a69146e81871661def700a0b81ad719d95a2ede8 Author: Kenneth Christiansen <kenneth.christiansen@openbossa.org> Date: Fri Dec 7 20:44:52 2007 +0000 Wrong names create mode 100644 debian/libspatialindex1.dirs create mode 100644 debian/libspatialindex1.install delete mode 100644 debian/libspatialindex11.dirs delete mode 100644 debian/libspatialindex11.install commit 27e10b881f03d3215b6fe6a39a14268d5a798591 Author: Kenneth Christiansen <kenneth.christiansen@openbossa.org> Date: Fri Dec 7 19:58:13 2007 +0000 Fixed rules file delete mode 100755 configure commit e485cdee00b793d3308da5a5294afab273e4db6d Author: Kenneth Christiansen <kenneth.christiansen@openbossa.org> Date: Fri Dec 7 18:10:46 2007 +0000 Updates to the control file (packaging) Removal of files that shouldn't be in SVN delete mode 100644 config.guess delete mode 100644 config.sub commit 0289eb1353b81538a72c1ad36faa9df5f7685179 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Fri Nov 30 18:04:00 2007 +0000 commit aa94870238edf1bf34e60f55f244f20837f32de3 Author: Sean Gillies <sean.gillies@gmail.com> Date: Fri Nov 30 16:50:02 2007 +0000 Version info to 1:0:0 commit 2d0d98685ba1a34a8108a097070faebf62e274fc Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Nov 29 22:26:44 2007 +0000 commit 6dea85f3203b84b044e0f43c26c9f8aee6c2509b Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Nov 29 21:54:08 2007 +0000 create mode 100644 include/LineSegment.h create mode 100644 include/Point.h create mode 100644 include/Region.h delete mode 100755 include/tools/LineSegment.h delete mode 100755 include/tools/Point.h delete mode 100755 include/tools/Region.h create mode 100644 src/spatialindex/LineSegment.cc create mode 100644 src/spatialindex/Point.cc create mode 100644 src/spatialindex/Region.cc create mode 100644 src/tools/ExternalSort.cc create mode 100644 src/tools/ExternalSort.h create mode 100644 src/tools/TemporaryFile.cc create mode 100644 src/tools/Tools.cc commit 3384cc4bbeaef2931d48f9bf24bd3c856fc717a5 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Nov 29 21:48:42 2007 +0000 delete mode 100755 src/tools/geometry/LineSegment.cc delete mode 100755 src/tools/geometry/Makefile.am delete mode 100644 src/tools/geometry/Makefile.in delete mode 100755 src/tools/geometry/Point.cc delete mode 100755 src/tools/geometry/Region.cc delete mode 100755 src/tools/tools/ExternalSort.cc delete mode 100755 src/tools/tools/ExternalSort.h delete mode 100755 src/tools/tools/Makefile.am delete mode 100644 src/tools/tools/Makefile.in delete mode 100755 src/tools/tools/SHA1.cc delete mode 100755 src/tools/tools/SHA1.h delete mode 100755 src/tools/tools/TemporaryFile.cc delete mode 100755 src/tools/tools/Tools.cc commit 838acf0ae29a420c0926027d57adb73bb742645e Author: Sean Gillies <sean.gillies@gmail.com> Date: Thu Nov 29 18:00:13 2007 +0000 Add debian directory created by dh_make create mode 100644 debian/README create mode 100644 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/docs create mode 100644 debian/libspatialindex1-dev.dirs create mode 100644 debian/libspatialindex1-dev.install create mode 100644 debian/libspatialindex1.doc-base.EX create mode 100644 debian/libspatialindex11.dirs create mode 100644 debian/libspatialindex11.install create mode 100755 debian/rules commit ac583b71ff8dd2bc59a4d780cc11c33483c00b87 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Nov 29 04:05:27 2007 +0000 use -version-info instead of -release commit 39a912eaeef13772acab74d37c1b55663418a55d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Nov 29 00:59:56 2007 +0000 include Makefile.in's create mode 100644 include/Makefile.in create mode 100644 include/tools/Makefile.in commit a1f249efc541bddc7ab0f5e5c5fd9d53405b8e2d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Nov 29 00:55:06 2007 +0000 use .'s to separate version info and don't do -no-undefined commit fb08abd313522b8d1f1981a64abedde2f3a82b1d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Nov 29 00:19:42 2007 +0000 tweak formatting commit 77adceaa096f552fee4a37f4939e1f40c101d170 Author: Sean Gillies <sean.gillies@gmail.com> Date: Thu Nov 29 00:11:46 2007 +0000 Add version-info to Makefile.am commit fb48493ba4c8cdd910cd546ca05e3abf87217c8f Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Nov 28 23:54:30 2007 +0000 finish incorporating -ltools commit dc6f8a170362242bb2a98c7584583297bba559ef Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Nov 28 22:48:19 2007 +0000 more progress on automake for includes directories... close, but not quite commit 7eded2fea233fd517887a4c37af424c2bb4b9953 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Nov 28 22:38:55 2007 +0000 Add automake files for includes create mode 100644 include/Makefile.am create mode 100644 include/tools/Makefile.am commit ee8d37637aeae87a6f9f8f93e332736fa6b3aec0 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Nov 28 21:03:45 2007 +0000 start incorporating -ltools into the tree create mode 100755 include/tools/LineSegment.h create mode 100755 include/tools/Point.h create mode 100755 include/tools/PointerPool.h create mode 100755 include/tools/PoolPointer.h create mode 100755 include/tools/Region.h create mode 100755 include/tools/SmartPointer.h create mode 100755 include/tools/TemporaryFile.h create mode 100755 include/tools/Tools.h create mode 100755 src/tools/Makefile.am create mode 100644 src/tools/Makefile.in create mode 100755 src/tools/geometry/LineSegment.cc create mode 100755 src/tools/geometry/Makefile.am create mode 100644 src/tools/geometry/Makefile.in create mode 100755 src/tools/geometry/Point.cc create mode 100755 src/tools/geometry/Region.cc create mode 100755 src/tools/tools/ExternalSort.cc create mode 100755 src/tools/tools/ExternalSort.h create mode 100755 src/tools/tools/Makefile.am create mode 100644 src/tools/tools/Makefile.in create mode 100755 src/tools/tools/SHA1.cc create mode 100755 src/tools/tools/SHA1.h create mode 100755 src/tools/tools/TemporaryFile.cc create mode 100755 src/tools/tools/Tools.cc commit 1431b0384c3be750a7114ee97226319fbe33f149 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 30 15:16:33 2007 +0000 README should be INSTALL, and INSTALL should be README create mode 100644 INSTALL delete mode 100644 a commit a2bded63f10d112c5e1f2b60c1ff8769e5a6b64c Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 30 15:15:49 2007 +0000 README should be INSTALL, and INSTALL should be README delete mode 100644 INSTALL create mode 100644 README commit d5d8af1856209a4066921bde90fcbab3a5256162 Author: Marios Hadjieleftheriou <mhadji@gmail.com> Date: Thu Aug 30 15:13:34 2007 +0000 README file should be INSTALL, and INSTALL should be README delete mode 100644 README create mode 100644 a commit 67957156e5da389de37b629216d9098962727303 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:37:29 2007 +0000 revert r9 commit e5f723a2e8d7d49244593b294e22f62edf3e83d8 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:37:03 2007 +0000 revert r10 commit 72181e3b25bda6dc18002ba517c56bd1a3a6b43c Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:36:42 2007 +0000 revert r11 commit ddf02f939728b97e229455fa27de13bf1dd0fde1 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:36:19 2007 +0000 revert r12 commit edf630054ee602726826f5ca9b730f0410cdfa23 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:35:52 2007 +0000 revert r13 commit 495972c9fc1855e7fd201ecccf198cc39c03ce4d Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:34:57 2007 +0000 add strings.h commit cb75e3699c7b4617f6e90017757b1766b6322843 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:27:45 2007 +0000 add strings.h commit 24549c2bd1c7e7f314ad6addbc391b8317a1d468 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:26:36 2007 +0000 add strings.h commit 43320194fe476cdde70e2d8a47930fc2a8ac19d1 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 04:25:26 2007 +0000 add strings.h commit cf63732ab05d3ef4963703612671e80a3eb82074 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 02:23:28 2007 +0000 include <strings.h> commit 438cc4dfde084f996d99f54add85209f6e71ec05 Author: Howard Butler <hobu.inc@gmail.com> Date: Thu Aug 2 02:21:34 2007 +0000 include <strings.h> in DiskStorageManager (this is not available on Solaris by default) commit e09319aaab1bd319f3de3721268bb2ed0d2ec819 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 1 20:49:33 2007 +0000 add data and queries for tests create mode 100644 regressiontest/rtree/test1/data create mode 100644 regressiontest/rtree/test1/queries commit b5b097084d9ceae565d77b9d207d6ecc696ae215 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 1 20:48:13 2007 +0000 add Marios' latest updates commit c369732c30c7ba70d7c7195b182027d2f63dac74 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 1 20:40:50 2007 +0000 oops, don't include zip files delete mode 100644 spatialindex.111.zip commit e2dbbb6e64ee5d665e89c8556d4212075b1cde23 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 1 20:37:49 2007 +0000 add 1.1.1 version of library create mode 100644 AUTHORS create mode 100644 COPYING create mode 100644 ChangeLog create mode 100644 INSTALL create mode 100644 Makefile.am create mode 100644 Makefile.in create mode 100644 NEWS create mode 100644 README create mode 100644 aclocal.m4 create mode 100644 config.guess create mode 100644 config.sub create mode 100755 configure create mode 100644 configure.ac create mode 100644 depcomp create mode 100644 include/MVRTree.h create mode 100644 include/MovingPoint.h create mode 100644 include/MovingRegion.h create mode 100644 include/RTree.h create mode 100644 include/SpatialIndex.h create mode 100644 include/TPRTree.h create mode 100644 include/TimePoint.h create mode 100644 include/TimeRegion.h create mode 100755 install-sh create mode 100644 ltmain.sh create mode 100644 missing create mode 100755 mkinstalldirs create mode 100644 regressiontest/Makefile.am create mode 100644 regressiontest/Makefile.in create mode 100644 regressiontest/mvrtree/Exhaustive.cc create mode 100644 regressiontest/mvrtree/Generator.cc create mode 100644 regressiontest/mvrtree/MVRTreeLoad.cc create mode 100644 regressiontest/mvrtree/MVRTreeQuery.cc create mode 100644 regressiontest/mvrtree/Makefile.am create mode 100644 regressiontest/mvrtree/Makefile.in create mode 100755 regressiontest/mvrtree/test1/run create mode 100755 regressiontest/mvrtree/test2/run create mode 100644 regressiontest/rtree/Exhaustive.cc create mode 100644 regressiontest/rtree/Generator.cc create mode 100644 regressiontest/rtree/Makefile.am create mode 100644 regressiontest/rtree/Makefile.in create mode 100644 regressiontest/rtree/RTreeBulkLoad.cc create mode 100644 regressiontest/rtree/RTreeLoad.cc create mode 100644 regressiontest/rtree/RTreeQuery.cc create mode 100755 regressiontest/rtree/test1/run create mode 100755 regressiontest/rtree/test2/run create mode 100755 regressiontest/rtree/test3/run create mode 100755 regressiontest/rtree/test4/run create mode 100644 regressiontest/tprtree/Exhaustive.cc create mode 100644 regressiontest/tprtree/Generator.cc create mode 100644 regressiontest/tprtree/Makefile.am create mode 100644 regressiontest/tprtree/Makefile.in create mode 100644 regressiontest/tprtree/RandomGenerator.cc create mode 100644 regressiontest/tprtree/RandomGenerator.h create mode 100644 regressiontest/tprtree/TPRTreeLoad.cc create mode 100644 regressiontest/tprtree/TPRTreeQuery.cc create mode 100755 regressiontest/tprtree/test1/run create mode 100755 regressiontest/tprtree/test2/run create mode 100644 spatialindex.111.zip create mode 100644 src/Makefile.am create mode 100644 src/Makefile.in create mode 100644 src/mvrtree/Index.cc create mode 100644 src/mvrtree/Index.h create mode 100644 src/mvrtree/Leaf.cc create mode 100644 src/mvrtree/Leaf.h create mode 100644 src/mvrtree/MVRTree.cc create mode 100644 src/mvrtree/MVRTree.h create mode 100644 src/mvrtree/Makefile.am create mode 100644 src/mvrtree/Makefile.in create mode 100644 src/mvrtree/Node.cc create mode 100644 src/mvrtree/Node.h create mode 100644 src/mvrtree/PointerPoolNode.h create mode 100644 src/mvrtree/Statistics.cc create mode 100644 src/mvrtree/Statistics.h create mode 100644 src/rtree/BulkLoader.cc create mode 100644 src/rtree/BulkLoader.h create mode 100644 src/rtree/Index.cc create mode 100644 src/rtree/Index.h create mode 100644 src/rtree/Leaf.cc create mode 100644 src/rtree/Leaf.h create mode 100644 src/rtree/Makefile.am create mode 100644 src/rtree/Makefile.in create mode 100644 src/rtree/Node.cc create mode 100644 src/rtree/Node.h create mode 100644 src/rtree/PointerPoolNode.h create mode 100644 src/rtree/RTree.cc create mode 100644 src/rtree/RTree.h create mode 100644 src/rtree/Statistics.cc create mode 100644 src/rtree/Statistics.h create mode 100644 src/spatialindex/Makefile.am create mode 100644 src/spatialindex/Makefile.in create mode 100644 src/spatialindex/MovingPoint.cc create mode 100644 src/spatialindex/MovingRegion.cc create mode 100644 src/spatialindex/SpatialIndexImpl.cc create mode 100644 src/spatialindex/SpatialIndexImpl.h create mode 100644 src/spatialindex/TimePoint.cc create mode 100644 src/spatialindex/TimeRegion.cc create mode 100644 src/storagemanager/Buffer.cc create mode 100644 src/storagemanager/Buffer.h create mode 100644 src/storagemanager/DiskStorageManager.cc create mode 100644 src/storagemanager/DiskStorageManager.h create mode 100644 src/storagemanager/Makefile.am create mode 100644 src/storagemanager/Makefile.in create mode 100644 src/storagemanager/MemoryStorageManager.cc create mode 100644 src/storagemanager/MemoryStorageManager.h create mode 100644 src/storagemanager/RandomEvictionsBuffer.cc create mode 100644 src/storagemanager/RandomEvictionsBuffer.h create mode 100644 src/tprtree/Index.cc create mode 100644 src/tprtree/Index.h create mode 100644 src/tprtree/Leaf.cc create mode 100644 src/tprtree/Leaf.h create mode 100644 src/tprtree/Makefile.am create mode 100644 src/tprtree/Makefile.in create mode 100644 src/tprtree/Node.cc create mode 100644 src/tprtree/Node.h create mode 100644 src/tprtree/PointerPoolNode.h create mode 100644 src/tprtree/Statistics.cc create mode 100644 src/tprtree/Statistics.h create mode 100644 src/tprtree/TPRTree.cc create mode 100644 src/tprtree/TPRTree.h commit b4f2870c2a4d7ee7f02bbede14294b06776b7278 Author: Howard Butler <hobu.inc@gmail.com> Date: Wed Aug 1 20:32:49 2007 +0000 basic layout |