2016-03-31
	* Howard Butler <howard@hobu.co> tindex kernel needs to registerDrivers (09:33:56)

2016-03-30
	* Andrew Bell <andrew.bell.ia@gmail.com> Change GDAL error handling to global. (09:04:36)

2016-03-29
	* Andrew Bell <andrew.bell.ia@gmail.com> Add library dependency as well as symbol export for libpdal_util library   with respect to libpdalcpp library. Close #1202 (10:11:04)

2016-03-28
	* Howard Butler <howard@hobu.co> Merge branch 'geoserror' (23:20:34)
	* Howard Butler <howard@hobu.co> turn on CPD in my example config (23:20:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add PDAL_DLL to register/unregisterDrivers(). (16:52:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add header. (16:00:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add header. (15:58:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into geoserror (15:45:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Rest of previous commit. (15:45:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove GlobalEnvironment. Simplify GEOS error handling. (15:43:40)
	* Howard Butler <howard@hobu.co> Merge pull request #1200 from rakuco/wait-macros-header (11:37:02)
	* Howard Butler <howard@hobu.co> Merge pull request #1199 from rakuco/portable_endian-bsd-names (11:36:45)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (11:04:48)
	* Howard Butler <howard@hobu.co> Fix #1201 -- info on pipeline segfault (11:04:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typos. (08:37:11)
	* Raphael Kubo da Costa <rakuco@FreeBSD.org> utils: Include sys/wait.h for the WIFEXITED and WEXITSTATUS macros. (08:07:22)
	* Raphael Kubo da Costa <rakuco@FreeBSD.org> portable_endian: Remove wrong byte-order macro definitions for the BSDs. (07:55:29)

2016-03-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:36:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update release notes. (09:36:11)

2016-03-25
	* chambbj <brad.chambers@gmail.com> Update readers.geowave.rst (23:42:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge changes to GDAL error handling. (14:54:28)
	* Connor Manning <connor@hobu.co> Add lock for StageFactory::destroyStage. (12:24:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1196 from rakuco/nanoflann-malloc (11:51:23)
	* Raphael Kubo da Costa <rakuco@FreeBSD.org> nanoflann: Include <cstdlib> for ::malloc(). (11:48:33)
	* Howard Butler <howard@hobu.co> both WKT and GeoTIFF VLRs is now a debug message instead of Error (11:33:12)
	* Howard Butler <howard@hobu.co> no more dolls (dammit). note aboute JSON being preferred over XML (09:39:25)
	* Howard Butler <howard@hobu.co> better handle Multi* geometry in Polygon::bounds() computation (09:30:25)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (09:06:06)
	* Howard Butler <howard@hobu.co> codger up a UTM-based density computation if the SRS is geographic (09:06:01)
	* Howard Butler <howard@hobu.co> use GEOS' envelope for computing Polygon::bounds (09:05:31)

2016-03-24
	* Howard Butler <howard@hobu.co> Merge pull request #1195 from rakuco/cmake-dl (18:43:00)
	* Raphael Kubo da Costa <rakuco@FreeBSD.org> Link against ${CMAKE_DL_LIBS} instead of libdl. (18:21:04)
	* Howard Butler <howard@hobu.co> typo (13:19:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (13:03:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typo. (13:03:13)
	* Howard Butler <howard@hobu.co> XML->JSON for all stage documentation (12:18:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:11:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure old error handlers are destroyed before new ones are created. (10:09:43)

2016-03-23
	* Pete Gadomski <pete.gadomski@gmail.com> Remove cpd/fgt build dirs from pdal/dependencies (21:17:01)
	* Pete Gadomski <pete.gadomski@gmail.com> s/cpd/csd/ for Optech reader (14:14:23)
	* Pete Gadomski <pete.gadomski@gmail.com> Shared libs in cpd and fgt docker dependencies (16:25:24)
	* Howard Butler <howard@hobu.co> add StageFactory to website API docs (16:30:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move doxy to header. (16:26:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add a function to allow specific stage destruction. (16:24:00)
	* Howard Butler <howard@hobu.co> Merge pull request #1193 from gadomski/cpd (13:46:38)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (11:46:12)
	* Howard Butler <howard@hobu.co> doc updates (11:46:08)
	* Howard Butler <howard@hobu.co> quit talking about dolls (11:45:58)
	* Pete Gadomski <pete.gadomski@gmail.com> Update clone-build-install for fgt and cpd (11:24:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:14:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simplify GDAL error handling. (10:14:04)

2016-03-04
	* Pete Gadomski <pete.gadomski@gmail.com> Rewrite cpd plugin for v0.3 (17:41:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doc updates. (16:30:34)
	* Pete Gadomski <pete.gadomski@gmail.com> Add dockerfile for RiVLib (12:56:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1175 from PDAL/gcc5-cleanup (16:07:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle return code from RasterIO. (15:03:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Include <climits> when using CHAR_BITS (14:10:56)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove set but unused variables (14:10:32)
	* Pete Gadomski <pete.gadomski@gmail.com> -Wno-deprecated-declarations (14:09:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove some dead code and rearrange a little. (13:43:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1173 from gadomski/no-geotiff (12:56:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (12:21:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle "json" metadata. Close #1109 (12:20:35)
	* Howard Butler <howard@hobu.co> boost/version.hpp no longer always available, don't include in pdal_internal.hpp (09:06:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doc updates. (07:50:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (07:13:33)

2016-03-22
	* Howard Butler <howard@hobu.co> increment version to 1.2.0 in preparation for release (16:33:52)
	* Howard Butler <howard@hobu.co> Merge pull request #1192 from PDAL/gdal-error-split (15:50:23)
	* Howard Butler <howard@hobu.co> further split GDAL error handler binding from GDAl wake up (13:20:00)
	* Howard Butler <howard@hobu.co> do the GDAL/GEOS error handler binding stuff right away when GlobalEnvironment wakes up. Don't do the heavy GDAL startup stuff until asked. (11:28:36)
	* Connor Manning <connor@hobu.co> Simplify a constructor. (10:49:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Explicitly set PDAL_PYTHON_LIBRARY in python.cmake Close #1174 (10:02:00)
	* Howard Butler <howard@hobu.co> Merge pull request #1189 from sebastic/kfreebsd2 (07:59:33)

2016-03-21
	* chambbj <brad.chambers@gmail.com> Merge pull request #1190 from PDAL/doc-cleanup (22:44:13)
	* Bradley J Chambers <brad.chambers@gmail.com> fix dartsample references (22:43:34)
	* Bas Couwenberg <sebastic@xs4all.nl> Add support for kFreeBSD to PluginManager & SQLiteCommon. (16:10:51)

2016-03-20
	* Howard Butler <howard@hobu.co> Merge pull request #1187 from sebastic/kfreebsd (15:19:02)
	* Howard Butler <howard@hobu.co> Merge pull request #1186 from sebastic/skip-tests-missing-data (15:18:52)
	* Howard Butler <howard@hobu.co> Merge pull request #1185 from sebastic/clean-setup (15:18:43)
	* Howard Butler <howard@hobu.co> Merge pull request #1183 from sebastic/mod-spatialite (15:17:59)
	* Howard Butler <howard@hobu.co> Merge pull request #1184 from sebastic/jsoncpp (15:17:43)
	* Bas Couwenberg <sebastic@xs4all.nl> Add support for kFreeBSD architectures. (14:54:10)

2016-03-19
	* Bas Couwenberg <sebastic@xs4all.nl> Skip Python extension tests when test data is missing. (18:07:31)
	* Bas Couwenberg <sebastic@xs4all.nl> Reduce requirements for clean target. (17:50:35)
	* Bas Couwenberg <sebastic@xs4all.nl> Use mod_spatialite for SpatiaLite >= 4.2.0. (15:31:41)
	* Bas Couwenberg <sebastic@xs4all.nl> Add support for libjsoncpp-dev Debian package to FindJSONCPP.cmake. (13:29:30)
	* Bas Couwenberg <sebastic@xs4all.nl> Load mod_spatialite.so on Linux too. (13:20:39)

2016-03-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1182 from sebastic/hardening (19:47:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1181 from sebastic/spelling-errors (19:46:32)
	* Bas Couwenberg <sebastic@xs4all.nl> Use FLAGS set in the environment. (18:52:43)
	* Bas Couwenberg <sebastic@xs4all.nl> Fix various spelling errors. (18:46:51)

2016-03-15
	* Howard Butler <howard@hobu.co> typo (11:34:56)

2016-03-14
	* Howard Butler <howard@hobu.co> remove debugging lint (15:20:35)
	* Howard Butler <howard@hobu.co> CPD doesn't build at the moment (07:16:47)
	* Howard Butler <howard@hobu.co> Merge pull request #1179 from PDAL/density-kernel (00:05:47)

2016-03-13
	* Howard Butler <howard@hobu.co> add 'pdal density' command to generate OGR hexbin surfaces of point clouds (23:12:48)
	* Howard Butler <howard@hobu.co> s/XML/JSON (17:47:20)
	* Howard Butler <howard@hobu.co> slightly improve error message when a plugin doesn't load (17:46:27)
	* Howard Butler <howard@hobu.co> add density kernel (in the wrong place) (13:50:43)

2016-03-12
	* Howard Butler <howard@hobu.co> Merge pull request #1178 from mloskot/ml/travis-build-examples (07:12:07)
	* Mateusz Łoskot <mateusz@loskot.net> Add Gitter webhook (01:53:01)

2016-03-11
	* Mateusz Łoskot <mateusz@loskot.net> Build examples on Travis CI. (15:57:34)
	* Howard Butler <howard@hobu.co> tindex option can't be optional (20:15:06)
	* Howard Butler <howard@hobu.co> toc listing too deep (16:29:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> More Windows warnings elimination. (14:53:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1176 from marops/nitf_updates (12:31:32)
	* Todd Murphy <murphyrt@leidos.com> Updated defaults for IDATIM and AIMIDB.ACQUISITION_DATE Updated doc (11:57:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:29:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Better feedback on argument order issue. (10:28:43)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (08:56:20)
	* Howard Butler <howard@hobu.co> update docker image location (08:56:17)

2016-03-10
	* Andrew Bell <andrew.bell.ia@gmail.com> More Windows clean-up. (14:37:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Refine export of symbols from IStream. (14:14:29)
	* Todd Murphy <murphyrt@leidos.com> Change m_fileTitle defaut to equal the filename.ext not the full pathname (12:59:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Export some more symbols. (12:38:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Quiet windows compiler. (12:03:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove getName() from no GEOTIFF branch. (08:35:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1177 from PDAL/lasvlr (08:22:42)
	* Bradley J Chambers <brad.chambers@gmail.com> Add PipelineReaderJSON (06:28:07)

2016-03-09
	* Andrew Bell <andrew.bell.ia@gmail.com> Move reader VLR handling to LasHeader. (16:13:39)
	* Todd Murphy <murphyrt@leidos.com> ACFTB and AIMIDB defaults added (15:40:49)

2016-03-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:29:07)

2016-03-06
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (13:53:51)
	* Howard Butler <howard@hobu.co> Fix #1151 -- pdal.pc not installing in correct location (13:53:45)

2016-03-03
	* Pete Gadomski <pete.gadomski@gmail.com> Minor include fixups to rxp reader (17:29:27)
	* Pete Gadomski <pete.gadomski@gmail.com> Add two include guards for libgeotiff (17:08:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1172 from PDAL/issue/1169-nitf-tests (14:26:04)
	* chambbj <brad.chambers@gmail.com> Merge pull request #1171 from PDAL/attributes-no-longer-a-plugin (11:43:29)
	* Bradley J Chambers <brad.chambers@gmail.com> BUILD_PLUGIN_ATTRIBUTE is no longer relevant (10:54:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix population of AIMIDB and ACFTB fields in NITF writer. Fix various options in pipeline files. Improve error message on failed option conversions. (10:33:46)
	* Bradley J Chambers <brad.chambers@gmail.com> With GDAL and GEOS being hard dependencies for PDAL, move the attribute filter out of the "plugins" category (10:06:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into nitf (09:29:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (07:20:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle dimension names names flexibly in colorization filter. Provide better error message for bad dimension info. (07:17:12)

2016-03-02
	* Howard Butler <howard@hobu.co> checkout LASzip to a known sha now that master is being refactored (19:03:07)

2016-03-01
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:13:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have python stream flush actually do something. Make python log test more robust. (15:12:57)
	* chambbj <brad.chambers@gmail.com> Merge pull request #1170 from PDAL/enable-testing-before-adding-plugins (15:12:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Delete StageFactory (and hence stage) to force log output to be written. (14:38:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix compilation issues. (13:51:37)
	* Bradley J Chambers <brad.chambers@gmail.com> Only enable testing before adding plugins (12:43:25)
	* Bradley J Chambers <brad.chambers@gmail.com> Enable testing prior to adding plugins directory (which includes tests) (12:19:01)
	* Bradley J Chambers <brad.chambers@gmail.com> Update XML to match some options parsing changes in master (08:59:00)

2016-02-29
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:04:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doc commit from code sprint. (16:03:52)
	* Howard Butler <howard@hobu.co> Merge pull request #1168 from mloskot/ml/gitter (12:10:21)
	* Mateusz Łoskot <mateusz@loskot.net> Add Gitter info to pdal.io/community.html (11:55:09)
	* Howard Butler <howard@hobu.co> Merge pull request #1167 from gitter-badger/gitter-badge (08:35:32)
	* The Gitter Badger <badger@gitter.im> Add Gitter badge (07:18:56)

2016-02-26
	* Mateusz Łoskot <mateusz@loskot.net> Fix OSGeo4W location in config.cmd (18:30:49)
	* Mateusz Łoskot <mateusz@loskot.net> Re-enable QUITE Python lookup (17:24:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1163 from mloskot/ml/boost-headers-cleanup (15:55:57)
	* Mateusz Łoskot <mateusz@loskot.net> Enable non-QUIET Python lookup (13:33:30)
	* Mateusz Łoskot <mateusz@loskot.net> Remove unused vector of readers (12:13:58)
	* Mateusz Łoskot <mateusz@loskot.net> Remove unused #include <boost/...> (09:38:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1162 from mloskot/ml/plugin-headers-cleanup (08:41:27)
	* Mateusz Łoskot <mateusz@loskot.net> Re-enable job for PDAL_OPTIONAL_COMPONENTS:OFF (08:02:38)
	* Mateusz Łoskot <mateusz@loskot.net> Temporarily, enable AppVeyor RDP session (07:15:22)
	* Mateusz Łoskot <mateusz@loskot.net> Temporarily, disable AppVeyor job PDAL_OPTIONAL_COMPONENTS:OFF (06:19:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1161 from mloskot/ml/stage-ownership (06:12:20)

2016-02-25
	* Mateusz Łoskot <mateusz@loskot.net> Clean up inclusion of plugin headers. (16:43:04)
	* Mateusz Łoskot <mateusz@loskot.net> Make StageFactory a sole owner of any created stages. (07:54:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1158 from mloskot/ml/fix-proj4-output-test (10:24:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:23:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add doxygen for Writer, Utils. Remove dead code. (09:23:03)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into appveyor-webhook (08:06:56)
	* Howard Butler <howard@hobu.co> typo'd incoming_webhook defn (07:53:55)
	* Howard Butler <howard@hobu.co> one more PDAL_LIB_INSTALL_DIR fix (07:35:09)
	* Howard Butler <howard@hobu.co> try using webhook instead of app for slack notifications (07:32:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1159 from mloskot/ml/ptree-includes-cleanup (07:17:00)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (07:06:43)
	* Howard Butler <howard@hobu.co> use PDAL_LIB_INSTALL_DIR instead of CMAKE_INSTALL_LIBDIR (07:06:39)
	* Howard Butler <howard@hobu.co> address #1157 -- invalid JSON output due to \r\n (07:06:22)
	* Mateusz Łoskot <mateusz@loskot.net> Move boost/property_tree/ptree.hpp where it is actually needed. (07:03:53)
	* Mateusz Łoskot <mateusz@loskot.net> Expect one of multiple possible PROJ.4 outputs (04:38:55)
	* Mateusz Łoskot <mateusz@loskot.net> Enable shallow clones on AppVeyor (04:46:48)
	* Howard Butler <howard@hobu.co> more CMAKE_INSTALL_LIBDIR tweaks (03:45:13)
	* Howard Butler <howard@hobu.co> install pdal.pc pkgconfig in CMAKE_INSTALL_LIBDIR (03:34:25)

2016-02-24
	* Mateusz Łoskot <mateusz@loskot.net> Remove on_finish enabling RDP connectivity (17:33:13)
	* Mateusz Łoskot <mateusz@loskot.net> Remove (some) OSGeo4W hacks as no longer required on AppVeyor. (17:25:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1156 from mloskot/ml/plugin-manager-test (12:35:33)
	* Mateusz Łoskot <mateusz@loskot.net> Nudge AppVeyor (11:55:52)
	* Mateusz Łoskot <mateusz@loskot.net> Add test for PluginManager. (11:39:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:56:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove KernelSupport. Fix InfoKernel reader initialization. (10:55:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1155 from mloskot/ml/srstest-use-expect-eq (10:49:45)
	* Mateusz Łoskot <mateusz@loskot.net> Replace EXPECT_TRUE with EXPECT_EQ (09:30:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:17:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Create structure to manage LAS file interface. (09:16:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doxygen. (09:13:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:01:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Detect gross error in GeoTiff record. (09:01:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Switch AppVeyor to Visual Studio 2015 (08:48:52)
	* Howard Butler <howard@hobu.co> Merge pull request #1152 from PDAL/pkgconfig-updates (08:15:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1153 from mloskot/ml/plugininfo-to-pdal (08:05:51)
	* Mateusz Łoskot <mateusz@loskot.net> Move PluginInfo out of anonymous namespace. (07:44:44)
	* Howard Butler <howard@hobu.co> install pkgconfig script into CMAKE_INSTALL_LIBDIR #1151 (05:27:51)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (03:46:26)
	* Howard Butler <howard@hobu.co> remove -Werror for now (03:46:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set options on stages in info kernel in a more controlled way. Close #1088 (03:16:08)
	* Howard Butler <howard@hobu.co> Merge pull request #1145 from PDAL/plugin-versioning (02:40:53)
	* Howard Butler <howard@hobu.co> Merge pull request #1148 from PDAL/hobu/1101-pgpointcloud-seq (02:40:31)

2016-02-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1150 from PDAL/fix-m_lastId (16:56:15)
	* Bradley J Chambers <brad.chambers@gmail.com> Extern not needed, but refs to m_lastId must be in the source, not header (13:18:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add windows extern qualifier. (10:39:24)
	* Howard Butler <howard@hobu.co> Sequence query for writers.pgpointcloud incorrect #1101 (09:40:41)
	* chambbj <brad.chambers@gmail.com> Merge pull request #1143 from PDAL/merge-issues-with-tests (09:27:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:24:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' into merge-issues-with-tests (09:05:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add Stage documentation. (08:50:50)
	* Howard Butler <howard@hobu.co> Merge pull request #1147 from mloskot/ml/fix-bpf-bundle-eol (08:42:23)
	* Mateusz Łoskot <mateusz@loskot.net> Declare BPF bundle files as always having LF (08:20:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove heartbeat support. (08:05:15)
	* Howard Butler <howard@hobu.co> set SOVERSION for plugins too #1119 (08:05:01)
	* Howard Butler <howard@hobu.co> update slack notification channel as described by https://www.appveyor.com/updates/2016/01/31 (05:55:17)
	* Howard Butler <howard@hobu.co> make windows 2012 happy (05:27:53)
	* Howard Butler <howard@hobu.co> Merge pull request #1144 from PDAL/hobu-docs-rollup (05:23:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/merge-issues-with-tests' into merge-issues-with-tests (04:32:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use multiple statics to create IDs for PointViews. (04:29:31)

2016-02-22
	* Bradley J Chambers <brad.chambers@gmail.com> Correct some expectations (19:27:35)
	* Bradley J Chambers <brad.chambers@gmail.com> Adding a handful of tests with two filters being merged various ways (11:36:30)
	* Bradley J Chambers <brad.chambers@gmail.com> Fix the writer input tests (09:50:37)
	* Bradley J Chambers <brad.chambers@gmail.com> Add unit test to demonstrate merge issues (09:39:22)

2016-02-19
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into hobu-docs-rollup (11:26:45)
	* Howard Butler <howard@hobu.co> a bunch of documentation tweaks related to getting rst2pdf output working -- not quite done yet (11:26:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use initializer list for map. (09:16:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1139 from mloskot/ml/win-portable-path-sep (07:56:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1141 from PDAL/derivative-multi (07:55:59)

2016-02-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Suppress ridiculous warning. (20:50:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow derivative writer to produce output for multiple primitive types in one command. (20:35:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Open bundle files in binary mode. (11:33:45)
	* Mateusz Łoskot <mateusz@loskot.net> Make getFilename aware of portable path separator on Windows. (10:04:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Limit compiler option to appropriate compiler. (07:45:14)

2016-02-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1136 from mloskot/ml/fix-test-pc2pc (19:07:44)
	* Mateusz Łoskot <mateusz@loskot.net> Catch up with changes in pdal output. (18:13:50)
	* Howard Butler <howard@hobu.co> doc tweaks to make PDF generation happier (16:36:28)
	* Howard Butler <howard@hobu.co> Roll up of a bunch of windows build improvements related to boost removal. (14:56:32)
	* Howard Butler <howard@hobu.co> Merge pull request #1135 from PDAL/fixgdal (14:17:23)
	* Howard Butler <howard@hobu.co> Merge pull request #1134 from PDAL/polycontext (14:17:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use standard error handling for stream failure of Polygon. Remove unnecessary indirection for GEOS context. (12:16:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1133 from mloskot/ml/fix-uuid-buffer-overrun (12:14:26)
	* Mateusz Łoskot <mateusz@loskot.net> Fix too small sprintf buffer in Uuid::unparse (11:49:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1132 from mloskot/ml/fix-cmp-files-eol (11:24:04)
	* Mateusz Łoskot <mateusz@loskot.net> Open output file in binary mode to avoid EOL translation. (11:18:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1130 from mloskot/ml/fix-trim (10:46:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1129 from mloskot/ml/fix-utils-split2-ub (10:43:51)
	* Mateusz Łoskot <mateusz@loskot.net> Fix out of range access bug in trimTrailing (10:38:52)
	* Mateusz Łoskot <mateusz@loskot.net> Fix UB caused by incrementing pass-the-end iterator (10:02:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix GDAL reader so that tests pass :) Test tif files from from GDAL autotest.  data.xyz file was generated from float32.tif with gdal_translate. (09:21:56)
	* Howard Butler <howard@hobu.co> Merge pull request #1127 from mloskot/ml/msvc-fix-gtest-linking (08:43:14)
	* Howard Butler <howard@hobu.co> Merge pull request #1126 from mloskot/ml/msvc-disable-boost-autolink (08:43:03)
	* Mateusz Łoskot <mateusz@loskot.net> Define gtest_force_shared_crt for MSVC (06:59:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1125 from mloskot/ml/ilvis2-fix-vla (07:21:16)
	* Mateusz Łoskot <mateusz@loskot.net> Defined BOOST_ALL_NO_LIB to disable auto-linking (05:51:12)
	* Mateusz Łoskot <mateusz@loskot.net> Remove variable-length array use from ILVIS2 reader (05:19:39)

2016-02-16
	* Howard Butler <howard@hobu.co> Merge pull request #1123 from mloskot/ml/geos-optional (16:37:15)
	* Howard Butler <howard@hobu.co> Merge pull request #1124 from mloskot/ml/include-algorithm (16:37:02)
	* Mateusz Łoskot <mateusz@loskot.net> Add missing #include <algorithm> (16:29:57)
	* Mateusz Łoskot <mateusz@loskot.net> GEOS is no longer optional (15:53:02)
	* Howard Butler <howard@hobu.co> include cstdint for Utils.hpp (15:35:04)
	* Howard Butler <howard@hobu.co> remove win32 boost stuff now that boost is gone (15:26:56)
	* Howard Butler <howard@hobu.co> don't use ARG for Dockerfile (15:03:21)
	* Howard Butler <howard@hobu.co> docker hub has no ARG support (11:02:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:45:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Wrong arguments made positional. Close #1122 (10:44:28)
	* Howard Butler <howard@hobu.co> attempting to trigger auto dockerhub build (10:43:19)

2016-02-15
	* Howard Butler <howard@hobu.co> sequence selection typo #1101 (17:05:30)
	* Howard Butler <howard@hobu.co> fgt, armadillo, and cpd dependencies (17:03:59)
	* Howard Butler <howard@hobu.co> fgt, armadillo, and cpd dependencies (17:01:34)
	* Howard Butler <howard@hobu.co> Merge pull request #1116 from PDAL/optional-bash-completion (11:25:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (11:02:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add missing debug dir. (11:01:43)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into optional-bash-completion (10:56:01)
	* Howard Butler <howard@hobu.co> Merge pull request #1117 from PDAL/libdir-install-prefix (10:53:21)
	* Howard Butler <howard@hobu.co> default to installing library output to lib/ if no CMAKE_INSTALL_LIBDIR is set (10:25:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove user-supplied boost requirements. Add some boost as pdalboost to satisfy some requirements. (10:04:05)
	* Howard Butler <howard@hobu.co> install lib/ output to CMAKE_INSTALL_LIBDIR (09:53:05)
	* Howard Butler <howard@hobu.co> Add Python 3 tp_finalizer struct member to Python extension definition (09:37:41)
	* Howard Butler <howard@hobu.co> Only install bash_completion if asked #1115 (09:36:34)

2016-02-14
	* Connor Manning <connor@hobu.co> Don't cast away qualifiers. (08:42:50)
	* Connor Manning <connor@hobu.co> Indentation consistency. (08:30:49)

2016-02-12
	* Howard Butler <howard@hobu.co> Merge pull request #1114 from PDAL/issues/1113 (17:33:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Suppress warning for PCL. (16:42:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make filter an optional positional argument in the translate kernel. (15:01:16)
	* Bradley J Chambers <brad.chambers@gmail.com> Remove unused PDAL_HAVE's (13:29:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove duplicate call to GDALReadBlock. Turn warning into errors on Linux. (12:41:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle ioctl failure. Make ProgramArgs enum a class enum. (12:05:11)

2016-02-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (20:34:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix logic for reading raster bands. (20:33:28)
	* Howard Butler <howard@hobu.co> Merge pull request #1110 from PDAL/boundary-no-hexbin (14:01:39)
	* Howard Butler <howard@hobu.co> Merge pull request #1111 from PDAL/bad-index-derivative-writer (13:53:32)
	* Bradley J Chambers <brad.chambers@gmail.com> We must stop one short of the number of rows (y) (13:26:54)
	* Howard Butler <howard@hobu.co> Merge pull request #1108 from PDAL/height-filter-use-heightaboveground-dim (11:54:06)
	* Howard Butler <howard@hobu.co> provide the bbox 'boundary' entry to the filters.stats when no hexbin is linked #920 (11:53:29)
	* Howard Butler <howard@hobu.co> have filters.height use HeightAboveGround dimension #1077 (10:32:48)
	* Howard Butler <howard@hobu.co> Merge pull request #1107 from PDAL/pgpointcloud-formats-sequence (00:15:31)
	* Howard Butler <howard@hobu.co> Use a pointcloud_formats_pcid_seq if it is available for schema id generation #1101 (00:13:45)

2016-02-10
	* Howard Butler <howard@hobu.co> Merge pull request #1105 from PDAL/icebridge-small-features (14:44:36)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into icebridge-small-features (14:42:22)
	* Howard Butler <howard@hobu.co> Feature improvements for HDF5-based IceBridge Reader (14:08:47)
	* Howard Butler <howard@hobu.co> Merge pull request #1100 from PDAL/textreader (10:38:15)
	* Howard Butler <howard@hobu.co> add ProgramArgs docs to Sphinx generation (08:57:10)

2016-02-09
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into textreader (17:37:09)
	* Howard Butler <howard@hobu.co> Merge pull request #1103 from PDAL/lat-lon-metadata (17:36:38)
	* Howard Butler <howard@hobu.co> PipelineReader is gone (17:34:03)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into textreader (17:19:39)
	* Howard Butler <howard@hobu.co> remove BOX3D(BOX2D) constructor (17:09:26)
	* Howard Butler <howard@hobu.co> PipelineReader is gone (16:14:46)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into lat-lon-metadata (16:08:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make PipelineReader private. (15:58:44)
	* Howard Butler <howard@hobu.co> output Z dimension for WKT when requested, use that for filter.stats box reprojection (13:16:54)

2016-02-08
	* Howard Butler <howard@hobu.co> support fetching horizontal and vertical units for convenience #1089 (15:54:12)
	* Howard Butler <howard@hobu.co> move toMetadata to Utils for SpatialReference, make sure to PDAL_DLL inferType (15:31:10)
	* Howard Butler <howard@hobu.co> export PDAL_DLL for setValue(SpatialReference&) (14:19:38)
	* Howard Butler <howard@hobu.co> Add bbox output to filter.stats, which adds a lat/lon bbox convenience too #1080 (14:06:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix types in GDAL raster handling. Fix size of vector for non-char types in GDAL raster handling. (13:31:33)
	* Howard Butler <howard@hobu.co> remove debug lint (12:43:33)
	* Howard Butler <howard@hobu.co> 'Polygon' : ambiguous symbol thanks to 'Windows Kits\8.0\Include\um\wingdi.h(4972) : BOOL Polygon(HDC,const POINT *,int)' (11:37:54)
	* Howard Butler <howard@hobu.co> add 'srs' metadata node (11:26:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix dimension order in gdal doc. (09:13:00)
	* Howard Butler <howard@hobu.co> need to export MetadataNodeImpl now that we're implementing setValue(SpatialReference) elsewhere (09:02:56)

2016-02-07
	* Howard Butler <howard@hobu.co> Construct a Polygon from a BOX2D. Test using it to reproject BOX2D (00:30:35)

2016-02-05
	* Howard Butler <howard@hobu.co> pull SpatialReference include out of Metadata header so we can have SpatialReference::getAsMetadata() method (23:28:36)
	* Howard Butler <howard@hobu.co> add toGeoJSON to BOX2D (23:27:51)
	* Howard Butler <howard@hobu.co> add docker to tutorial listing (15:32:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add doxygen. (15:06:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> TextReader with doc and test. (14:51:51)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/appveyor-artifacts-to-s3' (14:38:29)
	* Howard Butler <howard@hobu.co> Merge pull request #1099 from PDAL/pgpointcloud-quote-delete (14:35:50)
	* Howard Butler <howard@hobu.co> make test table name start with a number to simulate #1098 (14:09:22)
	* Howard Butler <howard@hobu.co> Quote delete statement for pgpointcloud #1098 (13:10:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add missing function hidden(). (11:02:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doxy for enum. (10:50:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doxygen for ProgramArgs. (10:43:59)

2016-02-04
	* Andrew Bell <andrew.bell.ia@gmail.com> ProgramArgs with tests. (19:18:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (19:17:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (18:10:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Initial TextReader. (13:58:10)

2016-02-03
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure we're providing libraries that are exported targets in PDALConfig (17:48:40)
	* Howard Butler <howard@hobu.co> Python extension fixes #1096 (22:57:38)
	* Howard Butler <howard@hobu.co> update RB logo location (22:53:24)

2016-01-30
	* Howard Butler <howard@hobu.co> Merge pull request #1095 from PDAL/help-link (09:00:33)

2016-01-29
	* Howard Butler <howard@hobu.co> Output help link in help print outs #1094 (15:56:12)
	* Howard Butler <howard@hobu.co> Refactor GEOS stuff into a pdal::Polygon class #1092 (15:05:31)
	* chambbj <brad.chambers@gmail.com> Merge pull request #1093 from PDAL/catch-overly-aggressive-outlier-parameters (14:50:51)
	* Bradley J Chambers <brad.chambers@gmail.com> If the radius or statistical outlier filters would remove all points, log it, and return the input cloud (13:07:44)

2016-01-26
	* Howard Butler <howard@hobu.co> Refactor GEOS environment stuff to behave like GDAL's (12:27:46)

2016-01-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (12:47:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove gtest headers from public headers. (12:47:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove ptree from options. (11:02:15)

2016-01-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Change name of ilvis metadata test (13:56:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Pipeline output as JSON. (12:58:12)

2016-01-15
	* Howard Butler <howard@hobu.co> declare PDAL_DLL for writePipeline and friends (22:49:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make PipelineWriter a namespace. (07:07:22)

2016-01-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (13:52:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove getOptions() as a public interface. (13:51:29)
	* Howard Butler <howard@hobu.co> default to only 4326 for ILVIS (08:33:51)

2016-01-13
	* Howard Butler <howard@hobu.co> use pdal::FileUtils::fileExists for cross-platform file checking (22:11:19)
	* Howard Butler <howard@hobu.co> Support ILVIS2 metadata (Scott Lewis NSDIC). See #1079 for full detail as this is a squash merge. (22:00:28)
	* Howard Butler <howard@hobu.co> PDALConfig.cmake for PRC plugin was incorrectly set (14:27:04)
	* Howard Butler <howard@hobu.co> add PRC plugin to PDAL docker build (14:20:38)

2016-01-12
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'damnms' (14:39:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace printError() with log(). (14:38:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add stdint. (13:59:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use constexpr. (13:38:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace byte-ordering code. (13:10:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove errant std:: from memcpy. (12:29:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Need def for size_t on MSVC. (12:13:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace boost::uuid with pdal::Uuid. Make libpdal_util build without reference to files in pdal. (12:02:39)
	* Howard Butler <howard@hobu.co> libgeos++-dev needs to be installed now that we don't use GEOS from package (10:08:45)
	* Howard Butler <howard@hobu.co> try opening txt files with ilvis2 for now (10:08:14)

2016-01-11
	* Howard Butler <howard@hobu.co> GeoTIFF fixups (15:48:36)
	* Howard Butler <howard@hobu.co> docker config to install Python extension too (09:55:04)

2016-01-10
	* Howard Butler <howard@hobu.co> no sudo in Travis (19:22:56)
	* Howard Butler <howard@hobu.co> add ninja-build package, make sure to remove dead stuff in Dependencies docker build (17:14:25)
	* Howard Butler <howard@hobu.co> add UoH link (17:13:37)
	* Howard Butler <howard@hobu.co> add missing NSF logo (17:01:20)
	* Howard Butler <howard@hobu.co> missing ninja in dependencies docker build (16:50:05)
	* Howard Butler <howard@hobu.co> update contributors doc (16:49:39)
	* Howard Butler <howard@hobu.co> update Docker config to use libgeotiff and Ubuntu 15.04 (15:28:21)
	* Howard Butler <howard@hobu.co> doc updates (15:27:22)

2016-01-09
	* Howard Butler <howard@hobu.co> an attempt to simplify header include complexity of GeoTiffSupport.hpp (20:10:27)
	* Howard Butler <howard@hobu.co> put back 833c96e4b09a10d4883219cbc519470acf74539f for windows (19:31:26)
	* Howard Butler <howard@hobu.co> iuse GTIFGetOGISDefn and GTIFSetFromOGISDefn from GDAL. Don't define any TIFF/GeoTIFF objects if we don't have them because newer versions of GDAL might be totally renaming them. (19:23:19)

2016-01-08
	* Howard Butler <howard@hobu.co> add output image to docker tutorial (12:19:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (11:12:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move some testing stuff in build file. (11:12:08)
	* Howard Butler <howard@hobu.co> more docker tutorial updates (10:22:20)
	* Howard Butler <howard@hobu.co> fetch is not a docker command, but pull is (10:06:04)
	* Howard Butler <howard@hobu.co> reference typo in docker tutorial (09:44:38)
	* Howard Butler <howard@hobu.co> add missing tutorial images (09:29:33)
	* Howard Butler <howard@hobu.co> docker tutorial (09:15:59)

2016-01-07
	* Howard Butler <howard@hobu.co> start on docker tutorial (11:23:41)

2016-01-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix PluginManager teardown. (15:58:06)

2016-01-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug and broken test. (16:34:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminate deadlock when a kernel creates a filter in its initialialization code. (16:26:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix logic bug in type-matching of plugins. Make sure plugins are loaded before listing options. Close #1085 (13:14:01)

2016-01-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't allow digits as first character of stage name. Test for kernel option parsing. (17:22:41)

2015-12-31
	* chambbj <brad.chambers@gmail.com> Merge pull request #1083 from PDAL/lowercase-or-digit (08:59:09)
	* chambbj <brad.chambers@gmail.com> Merge pull request #1082 from PDAL/p2g-lowercase-options (08:58:40)
	* Bradley J Chambers <brad.chambers@gmail.com> Stage names can contain digits too (08:35:10)
	* Bradley J Chambers <brad.chambers@gmail.com> Options are now expected to be lowercase (08:34:14)

2015-12-29
	* Howard Butler <howard@hobu.co> use RSGIS instead of just USACE (12:13:08)
	* Howard Butler <howard@hobu.co> add contributors page (11:30:22)

2015-12-28
	* Howard Butler <howard@hobu.co> catch up to latest master changes for PluginManager (20:36:22)
	* Howard Butler <howard@hobu.co> Merge pull request #1059 from PDAL/python-extension-fixups (20:04:05)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin' into python-extension-fixups (16:39:26)
	* Howard Butler <howard@hobu.co> Merge pull request #1075 from PDAL/gdal-20-support (16:38:44)
	* Howard Butler <howard@hobu.co> remove debug lint (12:51:41)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL into gdal-20-support (11:55:42)
	* Howard Butler <howard@hobu.co> Support GDAL 2.0+, improve GDAL configuration detection (11:55:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add documentation for the merge kernel. Close #1035 (11:00:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add mutex header. (10:53:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Provide thread-safety for PluginManger, KernelManager, StageManager Close #1048 (10:37:40)
	* Howard Butler <howard@hobu.co> Merge pull request #1073 from lucadelu/python_installation (08:48:21)
	* Luca Delucchi <lucadeluge@gmail.com> added documentation about PDAL python installation (08:42:27)

2015-12-22
	* Connor Manning <connor@hobu.co> Install BufferReader header explicitly since there are no compiled files. (20:07:35)
	* Connor Manning <connor@hobu.co> Install BufferReader header. (19:54:03)
	* Connor Manning <connor@hobu.co> Fix a typo and register the divider filter. (19:42:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix directory location of BufferReader. Fix bug in non-initialized m_resample variable in ilvis2 reader. (14:02:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add forgotten file. (12:44:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move BufferReader to io directory. Close #1070 (12:19:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure files at the end of the prepare() step. NOTE: Note done for greyhound and MrSid. Close #1017 (10:35:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Multiple file opening for tindex. (09:30:28)

2015-12-21
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/stream' into reopen (17:13:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into reopen (16:46:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into reopen (15:39:03)
	* Howard Butler <howard@hobu.co> clean up Docker-built stuff when making dependencies image (09:48:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for stage-specific options on random kernel. Close #1072 (09:32:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into reopen (07:56:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (07:22:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix default minor version of LAS file in documentation. (07:21:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (07:20:13)
	* Howard Butler <howard@hobu.co> catch up Docker config for CPD (00:35:00)

2015-12-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming support for ILVIS2. (16:02:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Close BFP files between prepare/ready. Open/close GDAL files on ready/done. Add GDALReader test. Handle setting of spatial reference from empty string. (10:00:52)

2015-12-18
	* Andrew Bell <andrew.bell.ia@gmail.com> MS still doesn't do initialization lists in ctors. (17:17:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow error return from Raster without necessarily throwing an exception. (15:48:23)
	* Howard Butler <howard@hobu.co> add CPD, FGT, and armadillo6 to dependencies Dockerfile (12:02:34)

2015-12-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming support. (11:19:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Return 'true' from processOne(). (10:58:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:40:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update crop filter documentation. (10:36:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming support for TransformationFilter. (10:34:52)

2015-12-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Support multi-source streaming. (20:23:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming for StatsFilter. (16:36:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming test for ReprojectionFilter. Fix streaming for ReprojectionFilter. (12:58:44)

2015-12-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Add stream test for RangeFilter. (16:12:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add streaming to FerryFilter. (15:10:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Support streaming on the decimation filter. (14:39:46)
	* Bradley J Chambers <brad.chambers@gmail.com> Perhaps the bucket and folder need quotes? (14:15:49)
	* Bradley J Chambers <brad.chambers@gmail.com> Artifact must be relative to repository root, this may pick up tests too (11:36:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (10:29:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/stream' into stream (10:29:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming for crop filter. (10:28:41)
	* Bradley J Chambers <brad.chambers@gmail.com> Try installing to local directory, which we will zip as an artifact (10:10:34)
	* Bradley J Chambers <brad.chambers@gmail.com> Mis-copied the key when encrypting, try again (09:28:47)
	* Bradley J Chambers <brad.chambers@gmail.com> Create zip file of the bin directory and deploy to S3 for osgeo4w (08:58:49)

2015-12-12
	* Connor Manning <connor@hobu.co> Initialize primitives. (17:21:02)

2015-12-11
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #1069 from PDAL/stream-ref (16:50:05)
	* Connor Manning <connor@hobu.co> Use references instead of pointers when possible. (14:09:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add StreamCallbackFilter. Add tests for streaming colorization. (12:38:19)
	* Connor Manning <connor@hobu.co> Merge branch 'stream' of github.com:PDAL/PDAL into stream (11:07:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1068 from scott-lewis-nsidc/ilvis2-reader-update (07:44:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (07:32:52)

2015-12-10
	* Scott Lewis <scott.lewis@nsidc.org> Changing ILVIS proprietary dims to regular dims (18:13:08)
	* Scott Lewis <scott.lewis@nsidc.org> Using an enum for mapping, allowing lowercase (17:35:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't crash when creating OStreamMarker on unopen stream. (17:31:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Support streaming with colorization. (17:30:57)
	* Scott Lewis <scott.lewis@nsidc.org> Merge branch 'master' of https://github.com/PDAL/PDAL into ilvis2-reader-update (15:40:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use old method of point count for density for now. (14:12:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch '1.1-maintenance' (13:11:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use densePointCount() to calculate density. (13:09:17)
	* Connor Manning <connor@hobu.co> Merge branch 'stream' of github.com:PDAL/PDAL into stream (08:10:37)

2015-12-09
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (15:51:28)
	* Howard Butler <howard@hobu.co> manually install current geotiff after package has installed for pdal/dependencies Dockerfile (15:33:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix path for pdal in test. (09:24:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (07:05:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (07:04:37)

2015-12-08
	* Andrew Bell <andrew.bell.ia@gmail.com> PointLayout as argument to PointTable. (16:44:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (16:03:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Compilation fixes for Ubuntu 14.04. (16:03:14)
	* Howard Butler <howard@hobu.co> remove ENTRYPOINT (15:25:14)
	* Howard Butler <howard@hobu.co> remove ENTRYPOINT (15:24:46)
	* Howard Butler <howard@hobu.co> Dockerfile cleanup and ENTRYPOINT (15:00:22)
	* Howard Butler <howard@hobu.co> Dockerfile cleanup and ENTRYPOINT (14:59:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Tests for some 1063, 1064 and 1065. (12:59:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch '1.1-maintenance' (10:03:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/1.1-maintenance' into 1.1-maintenance (10:01:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Put bundled files in a subnode from a node called "bundled_file". Close #1066 (10:00:19)

2015-12-07
	* Howard Butler <howard@hobu.co> make branch a Dockerfile ARG (23:04:59)
	* Howard Butler <howard@hobu.co> make branch a Dockerfile ARG (22:50:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle metadata forwards to get version number before we fill the header so version number info can be used correctly, etc. Close #1065 (18:29:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Format. (18:15:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle LAS 1.4 classification flags as bitfield. Close #1063 (18:14:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Valid global_encoding values can go up to 31. Close #1064 (17:57:38)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #1062 from PDAL/reprojection-srs-creation (13:22:43)
	* Connor Manning <connor@hobu.co> Describe the purpose behind creating the transform during initialize. (13:22:30)
	* Connor Manning <connor@hobu.co> Remove null view check and nullptr keyword usage, add braces. (13:01:56)
	* Connor Manning <connor@hobu.co> If we're not inferring the input SRS to the reprojection filter, create the transform during initialize, allowing usage of the FilterWrapper. (11:54:43)

2015-12-06
	* Connor Manning <connor@hobu.co> Add streaming capability to reprojection filter. (08:20:57)

2015-12-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Use function to get layout. (13:00:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Streaming for BPF reading. (09:57:08)

2015-12-03
	* Howard Butler <howard@hobu.co> Merge branch 'master' into 1.1-maintenance (20:13:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow a streaming point table to be subclassed. (16:11:28)
	* Scott Lewis <scott.lewis@nsidc.org> Updated ILVIS Reader and test (16:04:54)
	* Howard Butler <howard@hobu.co> add Dockerfile for 1.1 (15:44:47)
	* Howard Butler <howard@hobu.co> Merge branch '1.1-maintenance' (15:32:42)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (15:26:48)
	* Howard Butler <howard@hobu.co> force usage of clang for PDAL compilation in docker build (15:26:32)
	* pdal-docs <pdal@hobu.net> Merge pull request #1061 from PDAL/specify-python-path-appveyor (13:21:38)
	* Bradley J Chambers <brad.chambers@gmail.com> Set 64-bit python on path ahead of 32-bit for CMake to grab the correct one (12:33:05)
	* Bradley J Chambers <brad.chambers@gmail.com> Try to force the 64-bit version of python (11:32:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Only allocate a single buffer for writing LAS data in streaming mode. Consolidate LAS writer code for streaming and non-streaming modes. (11:23:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make LAS writer work with streaming. (10:19:46)

2015-12-02
	* Howard Butler <howard@hobu.co> apply a default hole cull tolerance (22:41:53)
	* Howard Butler <howard@hobu.co> be more careful about checking geometry fetches (22:41:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (16:38:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:56:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure we set a stage's spatial reference in the prepare() step. (15:56:06)
	* Howard Butler <howard@hobu.co> Docker-based Travis build. Docker is now used to provide Travis dependencies. See https://hub.docker.com/r/pdal/dependencies/ for the dependencies image. The Dockerfile to rebuild the configuration is at ./scripts/docker/dependencies (15:21:10)
	* Howard Butler <howard@hobu.co> more python fixups for PyPI (10:41:21)
	* Howard Butler <howard@hobu.co> version bump (10:16:11)
	* Howard Butler <howard@hobu.co> Python 1.1.0 extension fixups (10:14:22)

2015-12-01
	* Howard Butler <howard@hobu.co> no need for smooth boundary option on tindex kernel anymore (09:47:33)
	* Howard Butler <howard@hobu.co> only output hex'ified boundary when requested -- otherwise default to simplified boundary (08:57:56)
	* Howard Butler <howard@hobu.co> fetch correct ring count when smoothing polygon (08:43:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Ifdef laszip/lazperf on tests. (07:40:28)

2015-11-30
	* Andrew Bell <andrew.bell.ia@gmail.com> Add streaming support for LasReader. (16:40:40)
	* Howard Butler <howard@hobu.co> cull interior rings that are less than 6*tolerance*tolerance for simplified geometry (16:38:04)
	* Howard Butler <howard@hobu.co> use smoothed_boundary metadata, and flip the option so it can be correctly set (16:37:15)

2015-11-29
	* Howard Butler <howard@hobu.co> output computed estimated_edge in addition to the edge_length that was set (14:07:39)
	* Howard Butler <howard@hobu.co> fetch edge_size and density from HexGrid (13:36:01)
	* Howard Butler <howard@hobu.co> Add the ability to set output WKT precision on the smoothed geometry using GEOSWKTWriter_setRoundingPrecision_r. It is only available in GEOS 3.3+. (09:38:37)

2015-11-28
	* Howard Butler <howard@hobu.co> point to release notes in download page (09:31:30)

2015-11-25
	* Andrew Bell <andrew.bell.ia@gmail.com> Add links to release notes. (17:03:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add 1.1.0 release notes. (16:35:38)
	* Howard Butler <howard@hobu.co> update to 1.1.0 release (12:45:33)
	* Howard Butler <howard@hobu.co> increment version to 1.1.0 in preparation for release (10:45:09)

2015-11-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove errant semicolon. (11:17:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/stream' into stream (10:52:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (10:51:18)

2015-11-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Set output view SRS on merge filter. Close #1049 (12:24:30)
	* Howard Butler <howard@hobu.co> Implement readers.tindex #1052 (11:29:06)

2015-11-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:49:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make VLR reading/writing more closely match LAS spec. (17:48:38)
	* Howard Butler <howard@hobu.co> Merge pull request #1047 from scott-lewis-nsidc/update-tutorial-writing-writer (08:39:53)
	* Howard Butler <howard@hobu.co> Merge pull request #1051 from redheli/pgreader_pcid (08:39:31)
	* Max <zhiyong.weng@gmail.com> use pg_class.oid ,pg_attribute.attrelid to get correct pcid (04:25:29)

2015-11-20
	* Howard Butler <howard@hobu.co> doc updates (17:11:12)

2015-11-19
	* Scott Lewis <scott.lewis@nsidc.org> Fixed the filename for the input. (16:00:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Squashed commit of the following: (12:29:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Debug for testing. (07:36:35)

2015-11-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix code for windows. (19:21:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:52:47)
	* Scott Lewis <scott.lewis@nsidc.org> Minor addition to the tutorial documentation (17:17:50)
	* Scott Lewis <scott.lewis@nsidc.org> Updating Writing a Writer tutorial. (17:15:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add missed comment. (11:20:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Explicitly load symbols from libpython when libplang gets loaded. Close #1010. (10:59:05)
	* chambbj <brad.chambers@gmail.com> Dart sample radius should be a double (12:17:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typo. (09:31:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:27:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update LAS reader doc. Close #1044 (09:27:19)

2015-11-17
	* Howard Butler <howard@hobu.co> more doc tweaks (22:07:27)
	* Howard Butler <howard@hobu.co> predicate doc tweak (21:48:29)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (15:13:50)
	* Howard Butler <howard@hobu.co> computing nominal point density for tessellated polygon in filters.hexbin (15:12:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Better comment on path elimination logic. Move init/finish to unnamed namespace in Geometry. (11:47:37)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into stream (11:20:23)

2015-11-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't include hexbin node twice. (19:38:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:07:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Smooth hexbin-generated boundaries. (17:07:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1039 from gadomski/point-view-bounds-checking (15:24:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Check point view size in `getFieldAs` (07:38:55)
	* Howard Butler <howard@hobu.co> Merge pull request #1041 from PDAL/pcl-dartsample-filter (11:05:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1032 from PDAL/bpf-auto-xyz-offsets (07:35:11)

2015-11-12
	* Bradley J Chambers <brad.chambers@gmail.com> Add PCL DartSample filter, and a PDAL filter to wrap it (07:49:59)
	* chambbj <brad.chambers@gmail.com> Fix italics in tutorial (21:23:01)
	* chambbj <brad.chambers@gmail.com> Link the correct tutorial image (15:22:36)
	* Howard Butler <howard@hobu.co> Merge pull request #1033 from scott-lewis-nsidc/update-write-kernel-tutorial (14:12:32)
	* Scott Lewis <scott.lewis@nsidc.org> Changed library filename to be inline (13:36:58)
	* Scott Lewis <scott.lewis@nsidc.org> Updating Kernel tutorial to work with new code. (13:33:58)
	* Bradley J Chambers <brad.chambers@gmail.com> Add doc note for BPF offset=auto (12:39:53)
	* Bradley J Chambers <brad.chambers@gmail.com> Make XYZ auto offset by default in BPF writer (11:27:16)
	* Howard Butler <howard@hobu.co> Merge pull request #1027 from PDAL/pdal-docs-docker (08:26:09)
	* Howard Butler <howard@hobu.co> Merge pull request #1030 from PDAL/height-filter (08:25:58)

2015-11-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1037 from gadomski/rivlib-cleanup (12:24:26)
	* Pete Gadomski <pete.gadomski@gmail.com> Set default value for boolean in RxpReader (11:50:27)

2015-11-13
	* Howard Butler <howard@hobu.co> Merge pull request #1036 from scott-lewis-nsidc/update-writing-reader-tutorial (19:13:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix reporting check for nameValid(). (18:28:00)
	* Scott Lewis <scott.lewis@nsidc.org> Updating reader tutorial. (17:27:03)

2015-11-11
	* chambbj <brad.chambers@gmail.com> Fix small typo in filter tutorial (19:13:02)
	* chambbj <brad.chambers@gmail.com> Add labels for filter tutorial update (19:12:08)
	* Bradley J Chambers <brad.chambers@gmail.com> Add note about ASPRS/LAS point classifications (14:19:29)
	* Bradley J Chambers <brad.chambers@gmail.com> getDefaultOptions is unused, check for Classification dim when preparing filter (14:06:08)
	* Bradley J Chambers <brad.chambers@gmail.com> Add some error checking, examples, and finalize the tutorial (13:29:16)
	* Bradley J Chambers <brad.chambers@gmail.com> Initial commit of PCL-based normalized height filter (12:44:07)
	* Bradley J Chambers <brad.chambers@gmail.com> Update the filter writing tutorial (08:14:13)

2015-11-10
	* Andrew Bell <andrew.bell.ia@gmail.com> gcc doesn't take declaration in argument, apparently. (17:52:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:39:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix option names in ground kernel. Add debug information in the case that a bad option name is found. Add a simple test for invalid option names. Close #1029 (17:38:16)
	* chambbj <brad.chambers@gmail.com> Remove extra apostrophe in apps.rst (14:08:28)

2015-11-09
	* Howard Butler <howard@hobu.co> a note about using other dimensions besides classification (19:06:45)
	* Howard Butler <howard@hobu.co> clipping doc tweaks (19:03:09)
	* Howard Butler <howard@hobu.co> don't include fnctl if _WIN32 (18:51:02)
	* Howard Butler <howard@hobu.co> clean up extra paragraph in tutorial (17:07:34)
	* Howard Butler <howard@hobu.co> add a tutorial to describe clipping with shapefiles (16:59:23)
	* Howard Butler <howard@hobu.co> fcntl.h no impliclitly included in later libc++ (15:55:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Print warning if we can't read GeoTiff VLR when one exists. Close #128 (12:44:05)

2015-11-07
	* Connor Manning <connor@hobu.co> Avoid possibly uninitialized value warning. (10:30:21)

2015-11-06
	* Howard Butler <howard@hobu.co> add Dockerfile that builds pdal.io (22:57:27)
	* Howard Butler <howard@hobu.co> capitalization tweak from #1026 (10:16:47)
	* Howard Butler <howard@hobu.co> Merge pull request #1026 from scott-lewis-nsidc/update-writing-tutorial (10:13:41)

2015-11-05
	* Scott Lewis <scott.lewis@nsidc.org> Updated Writing tutorial. (13:09:17)

2015-11-03
	* Howard Butler <howard@hobu.co> more doc tweaks (10:55:19)

2015-11-02
	* Howard Butler <howard@hobu.co> introductory material for stages (15:10:12)
	* Howard Butler <howard@hobu.co> add PDAL logo back (15:00:30)
	* Howard Butler <howard@hobu.co> point to OSGeo4W and Vagrant in windows compilation doc (11:50:20)
	* Howard Butler <howard@hobu.co> point to vagrant in compilation doc (11:44:33)

2015-11-01
	* Howard Butler <howard@hobu.co> more doc tweaks (23:35:55)
	* Howard Butler <howard@hobu.co> typos (23:03:13)
	* Howard Butler <howard@hobu.co> document GDAL_CACHEMAX sensitivity in filters.colorization (22:58:51)
	* Howard Butler <howard@hobu.co> output the PDAL plugin search path to stderr when PDAL_DEBUG environment variable is set (22:58:33)
	* Howard Butler <howard@hobu.co> Merge pull request #1018 from PDAL/issues/997-plugin-debug (20:36:32)

2015-10-30
	* Howard Butler <howard@hobu.co> update my example cmake to catch up to elcapitan (22:15:38)
	* Howard Butler <howard@hobu.co> output docs to build directory (22:15:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Pass PointRef as reference. (Need a better name). (13:53:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move LAS metadata extraction to initialize(). (12:47:05)

2015-10-29
	* Howard Butler <howard@hobu.co> Merge pull request #1023 from PDAL/srs-prepare (16:38:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Test changes for SRS setting in prepare(). (15:12:06)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #1021 from PDAL/reprojection-filtering (14:31:24)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into reprojection-filtering (10:22:47)
	* Connor Manning <connor@hobu.co> Oops, throw the error, not the string. (10:18:32)
	* Connor Manning <connor@hobu.co> Correct reprojection culling by reverting to the original behavior.  Keep the reintroduced filter call. (10:15:04)
	* Howard Butler <howard@hobu.co> Merge pull request #1020 from PDAL/reprojection-filtering (08:37:41)

2015-10-28
	* Connor Manning <connor@hobu.co> Reintroduce ReprojectionFilter::filter, used by FilterWrapper for standalone Views.  Some performance tweaks. (22:45:37)
	* Howard Butler <howard@hobu.co> lard up PluginManager with debugging lint for when PDAL_DEBUG enviro variable is set #997 (16:12:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Filtered streaming works. Update RangeFilter to streaming. Update FauxReader to streaming. Add real streaming test. (15:30:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into stream (14:10:25)
	* Howard Butler <howard@hobu.co> update the doc-building doc (13:28:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix range doc. (11:53:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have range filter support multiple ranges for each dimension. Use simple and consistent logical arrangement of ranges. Close #1014 (11:19:46)
	* Howard Butler <howard@hobu.co> cull top links for shorter heading on website (08:42:44)

2015-10-27
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:35:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't divide by zero. Close #1015 (15:35:20)
	* Howard Butler <howard@hobu.co> Documentation work. New theme and some organization. (15:13:48)

2015-10-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:33:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Divider filter. (16:32:37)
	* Connor Manning <connor@hobu.co> Add all dimensions for LAS QuickInfo. (11:35:31)

2015-10-23
	* Andrew Bell <andrew.bell.ia@gmail.com> New rply version. (14:33:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Look for FauxReader in the right place. (13:41:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Randomize filter. (12:51:21)

2015-10-22
	* Andrew Bell <andrew.bell.ia@gmail.com> More missed files. (12:13:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Missed test file. (12:10:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Missed new file. (12:05:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> First working simple streaming with test. (12:01:46)

2015-10-21
	* Andrew Bell <andrew.bell.ia@gmail.com> First cut at stream execution.  Doesn't handle filtering. (16:16:51)
	* Howard Butler <howard@hobu.co> Merge pull request #1011 from PDAL/issues/1009-cull-bad-reprojection (15:05:22)
	* Howard Butler <howard@hobu.co> make transform() call simpler when we want to cull bad points (13:41:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Create a fixed point table. (13:10:36)

2015-10-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Change range negation character to '!' from '~'. (20:31:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow negation of ranges. Close #1001 (20:27:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> LasWriter doc update. (20:09:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> First cut at streaming. (15:53:46)
	* Howard Butler <howard@hobu.co> add capability to cull bad reprojection (11:24:58)

2015-10-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/masterupdates' into stream (16:37:20)

2015-10-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Use Dimension::Id as long as possible. Use std::copy instead of memcpy. (15:33:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Rename PointRef to PointIdxRef. (11:31:44)

2015-10-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove reference to dead inplacereprojection filter. (11:54:07)

2015-10-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow digits in option names. (15:53:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix stuff for options changes caught in debug mode. (13:23:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Option names only lowercase and underscore. (11:33:50)

2015-10-12
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for 'all' 'extra-dims' in LasWriter. (13:35:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix pipeline tests to work with new options. (10:47:47)

2015-10-09
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't allow sub-options. (16:14:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> commit dc48725c1f54cb30649eea93691d8c5e0711c9c4 Author: Andrew Bell <andrew.bell.ia@gmail.com> Date:   Wed Oct 7 11:47:40 2015 -0500 (15:25:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (13:51:13)
	* Howard Butler <howard@hobu.co> compare correct thing in readers.gdal (11:18:13)

2015-10-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use fixed format for doubles.  Use default format with significant precision. (11:30:25)

2015-10-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Flat options for colorization. (10:01:19)

2015-10-02
	* Andrew Bell <andrew.bell.ia@gmail.com> Be more accepting of spaces in range specification. (09:50:32)

2015-10-01
	* Andrew Bell <andrew.bell.ia@gmail.com> Error feedback on parsing limits option. Handle various constant double formats. (20:40:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into range-options (15:56:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add extract(). (15:56:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Support output_dims options for BPF. (14:33:12)

2015-09-30
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'linkop' (14:26:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'lasperf' (14:14:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Somewhat improved kernel option parsing. (12:19:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminate nested option in ferry filter. (11:59:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (09:58:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #1007 from rouault/fix_pdal_filters_stats_test (07:39:15)
	* Even Rouault <even.rouault@spatialys.com> StatsFilterTest: Use EXPECT_DOUBLE_EQ (05:40:33)

2015-09-29
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix stats test to handle metadata more flexibly. (15:35:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:23:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Used fixed format for string output. (15:22:35)
	* Howard Butler <howard@hobu.co> Merge pull request #1005 from PDAL/ilvis2-reader (11:18:58)
	* Howard Butler <howard@hobu.co> add ILVIS2 reader test (10:48:11)

2015-09-28
	* Howard Butler <howard@hobu.co> provide untested implementation of ILVIS2 ASCII reader #1004 (14:37:10)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (11:12:08)

2015-09-25
	* Howard Butler <howard@hobu.co> Merge pull request #1003 from jwomeara/geowave-update (14:30:49)
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave install script to use the latest version of GeoWave (12:54:47)
	* Bradley J Chambers <brad.chambers@gmail.com> First cut at a revised set of options for RangeFilter (12:01:02)

2015-05-28
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave CMake config (08:43:30)
	* Connor Manning <connor@hobu.co> Destruct temporary layout. (19:12:08)
	* Connor Manning <connor@hobu.co> Add some logging to BPF dimension parsing code. (14:07:53)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #929 from PDAL/close-streams (12:51:52)

2015-05-15
	* Whitney O'Meara <womeara@radiantblue.com> Updated linux-install-scripts to use precompiled geowave binaries (09:33:34)
	* Howard Butler <howard@hobu.co> Merge pull request #918 from PDAL/p2g-zero-points (11:45:38)
	* Howard Butler <howard@hobu.co> forward the PointTable SpatialReference() down to the raster output #917 (10:49:06)
	* Howard Butler <howard@hobu.co> Handle P2G with zero points #914 and support collecting XYZ from all PointViews, not just the first one (10:27:55)
	* Howard Butler <howard@hobu.co> Merge pull request #916 from PDAL/kernel-label-option (09:18:37)
	* Howard Butler <howard@hobu.co> add option --label to kernel default arguments to allow people to tag processes (09:02:01)

2015-05-06
	* Whitney O'Meara <womeara@radiantblue.com> GeoWave package name updates (15:51:12)
	* Michael P. Gerlek <mpg@flaxen.com> fix for #895 (15:07:09)
	* Michael P. Gerlek <mpg@flaxen.com> temp outputs (15:06:53)

2015-09-24
	* Howard Butler <howard@hobu.co> CMAKE_SOURCE_DIR typo (12:44:04)
	* Howard Butler <howard@hobu.co> Provide a Height Above Ground example as processed with `pdal ground` APMF filter and `filters.programmable` (12:19:26)

2015-09-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Support LazPerf for compression/decompression. (18:41:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:26:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> LazPerf test depends on LasZip. (17:25:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into lasperf (17:20:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing (17:01:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing (16:04:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing (15:52:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing (15:20:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Test install of laszip (14:50:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set correct initial offset for proper chunk size. Remove debug. (13:54:57)
	* chambbj <brad.chambers@gmail.com> Merge pull request #999 from PDAL/remove-options (10:15:57)
	* Bradley J Chambers <brad.chambers@gmail.com> Remove by key to remove all matching elements (10:13:51)
	* Bradley J Chambers <brad.chambers@gmail.com> Implement Options::remove and Stage::removeOptions (08:18:42)
	* Bradley J Chambers <brad.chambers@gmail.com> Add screenshots for outlier removal (10:06:28)
	* Bradley J Chambers <brad.chambers@gmail.com> Change statistical outlier defaults (09:57:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing. (08:03:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Testing. (07:37:53)

2015-09-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Formatting and comment fix. (15:39:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix compilation warning. (15:39:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into lasperf (14:53:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (14:29:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove references to dead --xml option. Close #998 (14:21:11)
	* Howard Butler <howard@hobu.co> no longer refer to XML output #998 (12:29:08)

2015-09-18
	* Howard Butler <howard@hobu.co> style tweaks (10:19:30)
	* Howard Butler <howard@hobu.co> Merge pull request #992 from rouault/avoid_failures_on_pgpointcloudtest (10:17:56)
	* Howard Butler <howard@hobu.co> readers.gdal reader for reading in raster data as point clouds #996 (10:13:46)

2015-09-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix chunking of LazPerf writer. Add LazPerf writer test. Add documentation regarding compressor/decompressor selection. (08:15:45)

2015-09-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into lasperf (10:27:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> First-cut at LAZperf compression. (10:27:04)

2015-09-15
	* Howard Butler <howard@hobu.co> clean up a bunch of sphinx doc warnings (10:18:50)

2015-09-14
	* chambbj <brad.chambers@gmail.com> Merge pull request #995 from PDAL/pcl-stuff-as-filters (20:45:10)

2015-09-03
	* Bradley J Chambers <brad.chambers@gmail.com> Make some PCL functions accessible as filters (12:44:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for VLR forwarding. (17:18:16)

2015-09-11
	* Howard Butler <howard@hobu.co> Merge pull request #993 from rouault/fix_tutorial (16:32:02)
	* Even Rouault <even.rouault@spatialys.com> Tutorial mentions rst and xml output (16:28:32)
	* Even Rouault <even.rouault@spatialys.com> Fix failure on PgpointcloudWriterTest (15:50:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> No longer need cast. (15:27:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace raw pointer with unique_ptr. (15:24:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #990 from rouault/fix_kernel_memleaks (14:38:19)
	* Even Rouault <even.rouault@spatialys.com> Add destructor to Kernel class to fix memleaks (14:34:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #989 from rouault/fix_pdal_info_help (14:22:23)
	* Even Rouault <even.rouault@spatialys.com> Fix 'pdal info --help' regarding --all option (14:20:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Test for reading with LAZperf. Allow programmatic selection of LAZperf or LASzip. (12:16:20)
	* Howard Butler <howard@hobu.co> point to 1.0.1 release (11:12:12)
	* Howard Butler <howard@hobu.co> incrememnt version to 1.0.1 for release (11:09:41)
	* Howard Butler <howard@hobu.co> add HOWTORELEASE doc (11:09:03)
	* Howard Butler <howard@hobu.co> clean up usage() for pdal-config (11:05:48)
	* Howard Butler <howard@hobu.co> make sure to 'make dist' in package.sh (10:45:52)
	* Howard Butler <howard@hobu.co> add package.sh for release generation, use pdal-config for fetching version for packaging (10:44:02)
	* Bradley J Chambers <brad.chambers@gmail.com> Fix main CMakeLists (08:25:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix #ifdefs. (08:14:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Decompress with LAZperf and v. 2 VLR item types. (06:47:56)

2015-09-10
	* Howard Butler <howard@hobu.co> point to 1.0.0 release (16:27:21)
	* Howard Butler <howard@hobu.co> increment versions and add SOVERSION for 1.0.0 release (13:53:26)
	* Howard Butler <howard@hobu.co> Merge pull request #986 from PDAL/issues-961-xml-schema-version (13:12:41)
	* Howard Butler <howard@hobu.co> Merge pull request #988 from PDAL/issue/987-pc2pc (13:08:38)
	* Bradley J Chambers <brad.chambers@gmail.com> Be sure to set the compression flag when inferring LAZ (12:09:03)
	* Howard Butler <howard@hobu.co> link to BPF specification in docs (10:24:51)
	* Howard Butler <howard@hobu.co> add -std=c++11 to --cxxflags output for pdal-config #984 (09:59:30)

2015-09-09
	* Howard Butler <howard@hobu.co> python setup.py fixups (23:21:06)
	* Howard Butler <howard@hobu.co> add --plugin-dir to pdal-config output (22:51:31)
	* Howard Butler <howard@hobu.co> Add optional version number to XMLSchema output #961 (22:20:22)
	* Howard Butler <howard@hobu.co> XSD/XML Schema version tweaking (15:59:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (14:58:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't overload add() with default arguments. Close #985 (14:57:35)
	* Howard Butler <howard@hobu.co> Add version number to XMLSchema output #961 (14:53:20)
	* Howard Butler <howard@hobu.co> fix up pkg-config and pdal-config scripts #984 (14:18:10)
	* Howard Butler <howard@hobu.co> Python 2 compatible string handling (10:43:42)
	* Howard Butler <howard@hobu.co> python3-compatible unicode handling (10:37:03)
	* Howard Butler <howard@hobu.co> init plang environment in Invocation constructor (10:36:41)

2015-09-08
	* chambbj <brad.chambers@gmail.com> Merge pull request #980 from PDAL/omni-kernel-pipeline-manager (09:26:03)

2015-08-17
	* Bradley J Chambers <brad.chambers@gmail.com> Update the translate kernel (14:26:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change BOX3D to BOX2D in translate bounds option. (14:49:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Correct invalid SRS option. Don't explictly set scale -- allow writer to set. Close #971 (13:07:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Quiet compiler. (08:45:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead "register" hint. (08:32:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (08:19:24)
	* chambbj <brad.chambers@gmail.com> Merge pull request #974 from PDAL/derivative-writer (08:04:25)
	* chambbj <brad.chambers@gmail.com> Merge pull request #973 from PDAL/issue/972-ground-kernel-approx (07:40:33)
	* Bradley J Chambers <brad.chambers@gmail.com> Add approximate option, pass along debug and verbose options too (07:14:21)

2015-09-05
	* Howard Butler <howard@hobu.co> Merge pull request #983 from wenzeslaus/liblas-to-pdal-transition (07:38:25)

2015-09-04
	* Vaclav Petras <wenzeslaus@gmail.com> Improve transition guide heading and fix label (11:49:52)
	* Vaclav Petras <wenzeslaus@gmail.com> Add error handling and mention other formats (11:43:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Metadata for python filters. (11:28:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove Utils::saturation_cast. (09:51:41)

2015-09-02
	* Vaclav Petras <wenzeslaus@gmail.com> Complete 3 libLAS related questions (14:09:42)
	* Vaclav Petras <wenzeslaus@gmail.com> Text for from libLAS transition and toc entry (14:04:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use linker script to avoid linking two libraries. Linker scripts don't work on OSX :(  Use --reexport_library instead. Actually use custom PointTable in test. Close #977 (09:39:41)

2015-09-01
	* Vaclav Petras <wenzeslaus@gmail.com> Add questions about libLAS (20:51:25)
	* Vaclav Petras <wenzeslaus@gmail.com> Main code samples for libLASC API to PDAL transition (20:50:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> reexport_library for libpdal_util (16:37:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Diagnostic fixes for old GCC. (12:39:54)

2015-08-31
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (14:48:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> New forwarding syntax. (14:48:10)

2015-08-25
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't run SRS tests without Geotiff. (13:44:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set and use m_srs variable in LasWriter. Add tests for set SRS. Close #981 (12:48:15)
	* Howard Butler <howard@hobu.co> Update MrSID reader up to date with current PDAL (09:43:07)

2015-08-24
	* Howard Butler <howard@hobu.co> catch up CPD plugin to current PDAL master (09:06:53)

2015-08-21
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for lost --polygon option in translate kernel. (12:06:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (12:01:54)

2015-08-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:20:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make translate kernel more straightforward. (10:20:00)

2015-08-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:15:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:15:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change BOX3D to BOX3D for tindex. (16:14:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminates/suppress warnings. (12:41:48)
	* Connor Manning <connor@hobu.co> Get rid of a couple GCC warnings. (11:46:48)

2015-08-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace ...contains... with ...covers... Close #976 (08:49:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix doc for pdal translate. (08:48:36)

2014-07-03
	* Bradley J Chambers <brad.chambers@gmail.com> Add DerivativeWriter (10:53:57)

2015-08-12
	* Howard Butler <howard@hobu.co> Merge pull request #970 from PDAL/release-gitdir-mode (20:40:47)
	* Howard Butler <howard@hobu.co> DLL export transformWkt call (20:12:07)
	* Howard Butler <howard@hobu.co> git/release version setting (19:56:14)

2015-08-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Doc for a_srs option on tindex kernel. (19:12:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle file with missing SRS and --a_srs option. Close #969 (17:20:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge of lots of little changes. Support transformation of crop input geometry. (13:55:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (10:37:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change import_array() call to deal with python 3. (10:27:59)

2015-08-09
	* Howard Butler <howard@hobu.co> update AUTHORS (23:21:01)

2015-08-07
	* Howard Butler <howard@hobu.co> sort test output from python dict for stability (11:03:44)
	* Howard Butler <howard@hobu.co> set host to localhost, not test for pgpointcloud test in my example config (10:43:59)
	* Howard Butler <howard@hobu.co> add PGPOINTCLOUD_TEST_DB_HOST to my example config (10:29:18)
	* Howard Butler <howard@hobu.co> add my OCI config for testing to my example file (10:21:29)
	* Howard Butler <howard@hobu.co> libplang.so needs to do PDAL_ADD_LIBRARY for @rpath and such (08:45:05)

2015-08-06
	* Howard Butler <howard@hobu.co> Merge pull request #963 from PDAL/add-reclassification-example (13:53:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (13:49:47)
	* Howard Butler <howard@hobu.co> update my example cmake configuration (13:48:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/python' into python (13:42:45)
	* Howard Butler <howard@hobu.co> add tutorial links to main docs page (13:42:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Lost...? (13:42:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> More MSVC fixes. (12:51:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fixes for MSVC. (09:48:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Explict cast in numericCast(). (08:02:41)

2015-08-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/python' into python (21:48:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into python (21:33:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix link issues that allow python to be embedded in a dll with gcc. (20:13:55)

2015-08-04
	* Howard Butler <howard@hobu.co> add filters.programmable example that does classification reassignment (13:07:17)

2015-07-31
	* Howard Butler <howard@hobu.co> fix up greyhound compilation failure (15:15:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> More tests for ColorizationFilter. (13:54:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have colorization filter add the dimensions it's going to write. (13:08:47)

2015-07-29
	* Andrew Bell <andrew.bell.ia@gmail.com> Add bundle test files. (17:32:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support to write bundled files in BPF3. (17:10:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:49:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add getFilename() for FileUtils. (16:49:22)

2015-07-27
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into python (16:40:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix output for non-GEOS case. (13:18:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update crop filter doc. (12:48:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (12:35:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have CropFilter take 2D bounds instead of 3D to be consistent with polygon. Use both bounds and polygons if both are specified. (12:34:58)

2015-07-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Make location scaling (auto conversion to/from scaled int) more generic to handle data that may have been written as scaled floats, etc. (21:53:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Explicitly link libdl.  Not sure why. (16:47:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (16:30:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Scale X,Y and Z, even if we're not doing ints. (16:29:55)

2015-07-23
	* Howard Butler <howard@hobu.co> tweak missing calculateBounds call (22:33:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't double-prepare a pipeline. (18:01:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't build HeightAboveGroundKernel for now. (17:53:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add Utils::hexDump(). (17:43:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Roll back change to library install location for now. (17:31:44)

2015-07-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (17:10:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make BOX2D and adjust code and tests. Close #897 (16:53:10)
	* Howard Butler <howard@hobu.co> Merge branch 'issues/871-CMAKE_INSTALL_LIBDIR-usage' (00:36:18)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into initial-hag-kernel (00:33:54)
	* Howard Butler <howard@hobu.co> Add Brad's API reader/writer/filter usage tutorials. (00:03:38)

2015-07-21
	* Howard Butler <howard@hobu.co> Salvage #928 and keep SQLite error handling additions that were in that PR (23:59:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix to global_encoding bit. (13:58:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (13:57:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have crop filter create an output PointView for each box/poly set as an arg. Add Options::getValues(). (13:55:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Revert accidental commit. (13:36:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use our numericCast to get rid of boost::numeric_cast -- for now. (11:33:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Call done() on LazPerfCompressor if there's an exception. (10:19:37)

2015-07-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Better debug for out-of-range data for packed DB ints. (18:18:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add comment. (10:27:20)

2015-07-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:13:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> ifdef unix-only stuff. (09:13:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #959 from oscarmartinezrubiorg/master (08:56:28)
	* “oscar.martinez.rubi” <omrubi@gmail.com> Add options for x and y origins and change data type of m_length option. Also include origin attributes when passing options to the Splitter filter (05:22:12)
	* “oscar.martinez.rubi” <omrubi@gmail.com> Change m_lenght to double (as required by the Splitter filter) and add attributes for the x and y origins (also doubles) (05:20:38)
	* “oscar.martinez.rubi” <omrubi@gmail.com> Make default value a double (1000.) (05:18:51)

2015-07-16
	* Howard Butler <howard@hobu.co> Merge pull request #957 from PDAL/revert-943-pcl-travis (16:43:16)
	* Howard Butler <howard@hobu.co> Merge pull request #958 from PDAL/inline-pdal-error (16:43:06)
	* Howard Butler <howard@hobu.co> inline a few more exceptions (16:07:49)
	* Howard Butler <howard@hobu.co> inline the definition of pdal_error in an attempt to shut up MSVC about exports (15:42:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add progress reporting for pipelines. (14:46:27)
	* Howard Butler <howard@hobu.co> Revert "Turn PCL on in Travis as an optional component" (10:10:51)

2015-07-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (16:14:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Put all utilities in the same namespace. (15:57:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move Utils.XX to util subdir. (14:16:18)

2015-07-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Update CompressionTest for new schema. (19:18:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix 1.4 scan angle. (18:05:41)

2015-07-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix writing of point formats 6-10 to match spec. (15:03:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow info kernel to take extra command-line options. (13:34:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add "count" option to stats filter. Close #955 (13:08:32)

2015-07-10
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (11:11:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix repro filter test now that GEOTIFF macro is fixed. (11:11:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix GEOTIFF include directive. (10:40:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix comment typo. (10:39:40)

2015-07-08
	* Andrew Bell <andrew.bell.ia@gmail.com> Update NitfWriter documentation. Remove dead code. (11:54:52)

2015-07-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Add tests for NitfWriter as FlexWriter. (16:35:08)

2015-07-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Add documentation for LasWriter as FlexWriter. (19:56:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make LasWriter a FlexWriter. (18:58:55)

2015-07-05
	* Howard Butler <howard@hobu.co> Merge pull request #943 from PDAL/pcl-travis (15:17:35)

2015-07-03
	* Howard Butler <howard@hobu.co> bring forward inferred options from the writer (for compression) for tindex (14:50:22)
	* Howard Butler <howard@hobu.co> trap for when we can't make the filters.hexbin stage in tindex (14:11:01)
	* Howard Butler <howard@hobu.co> make sure to set filename when fetching file info in tindex (13:35:24)
	* Howard Butler <howard@hobu.co> PclVisualizer typo (13:15:55)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (13:11:02)

2015-07-02
	* Andrew Bell <andrew.bell.ia@gmail.com> Make BpfWriter a FlexWriter. (14:59:12)

2015-07-01
	* Andrew Bell <andrew.bell.ia@gmail.com> Add back ctors. (11:05:05)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into grid-1.4.0 (09:36:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Minor clean-up. (08:20:47)

2015-06-30
	* Andrew Bell <andrew.bell.ia@gmail.com> BPF writer header_data option doc. (17:02:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for writing extra BPF header data. (16:57:27)

2015-06-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove pdal_error. (19:35:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simplify exception hierarchy. Close #12 (18:35:44)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #949 from gadomski/issues/907-matlab-writer (16:44:32)
	* Connor Manning <connor@hobu.co> Remove extraneous quotation mark. (11:56:25)

2015-05-20
	* Pete Gadomski <pete.gadomski@gmail.com> Add a matlab writer (09:30:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove outfile check in the hexbin test (09:36:28)
	* Pete Gadomski <pete.gadomski@gmail.com> Enable hexbin tests on travis (09:35:08)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (15:16:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add --write_absolute_path option to tindex kernel. (15:13:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add dump() function for BPF Mueller matrix. (14:52:12)

2015-06-25
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #948 from gadomski/hexboundary-on-travis (18:42:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow a count to be provided as part of `pdal info --query`. Close #922 (17:25:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove unimplemented function definition. Close #946 (16:03:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fixup pdal options. (15:53:21)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (14:17:48)

2015-06-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Better fix for ply reader error. (15:12:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have kdtree_distance actually work. Use radius properly. Check for valid dimensions in KDIndex. (14:18:08)

2015-06-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Set dimensionality of KDIndex at compile time. (17:33:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> More hardening of nanoflann/KDIndex. (13:49:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Cast user-data in callback to proper type to avoid test failures. (11:23:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (11:22:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminte data corruption in KDIndex. Part of Issue 922. (08:49:29)

2015-06-22
	* chambbj <brad.chambers@gmail.com> Merge pull request #945 from PDAL/issue/944-ground-classify-broken (13:30:02)
	* Bradley J Chambers <brad.chambers@gmail.com> Fix scope of ground filtered indices (13:29:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add test for KDIndex. (10:25:56)

2015-06-20
	* Howard Butler <howard@hobu.co> Merge branch 'master' into grid-1.4.0 (14:14:38)

2015-06-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:52:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow delta kernel to evaluate all dimensions. Close #640 (15:50:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set default build type to RelWithDebInfo. (08:52:49)

2015-06-18
	* Bradley J Chambers <brad.chambers@gmail.com> Turn PCL on in Travis as an optional component (12:41:42)
	* Howard Butler <howard@hobu.co> don't throw an error when we see options we can't split for --reader.whatever (08:45:34)

2015-06-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for conditional options on stages. Support extra stage options for tindex. (14:30:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Pass bounds box to crop filter if it exists. (11:17:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow bounding box specified as X,Y,Z as well as WKT for geometry filter. (10:31:54)

2015-06-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Rework a bit of the info kernel to simplify and avoid multiple calls to prepare().  Allow multiple options to be specified in many cases. (16:42:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use info kernel for tindex kernel. (15:49:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (09:22:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move portable_endian to util. (09:22:09)

2015-06-15
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (20:26:30)
	* Howard Butler <howard@hobu.co> public method to do --summary from code (20:26:26)
	* Howard Butler <howard@hobu.co> --fast-boundary implementation based on --summary info (20:26:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Initialize pointers and check values on destruction. (16:55:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> More doc fixes and updates for consistency. (11:56:46)

2015-06-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:15:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Doc updates. (09:15:15)

2015-06-10
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (20:53:32)
	* Howard Butler <howard@hobu.co> protect initialization of LasReader stream from destruction (NITF driver interaction (20:25:25)
	* Howard Butler <howard@hobu.co> don't use fancy deleter for OGRCT and OGRSpatialReferenceH (19:55:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://www.github.com/PDAL/PDAL (14:54:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix tests to go with correct GEOTIFF tag. Close #937 (14:49:05)
	* Howard Butler <howard@hobu.co> doc typo (14:23:28)
	* Howard Butler <howard@hobu.co> tweak mike's bash example (14:22:05)
	* Howard Butler <howard@hobu.co> add mike's bash example to docs (14:20:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Correct record ID for GEOTIFF doubles records. (12:04:09)

2015-06-07
	* Howard Butler <howard@hobu.co> Merge pull request #936 from PDAL/fast-boundary-tindex (16:48:30)
	* Howard Butler <howard@hobu.co> provide --fast-boundary method for pdal tindex to just use the bbox of the file instead of hexbin boundary (16:48:08)
	* Howard Butler <howard@hobu.co> Merge pull request #935 from PDAL/GDALUtils-spatialref-empty (16:47:15)
	* Howard Butler <howard@hobu.co> add empty() method to check if a GDAL srs doesn't have anything (16:46:50)
	* Howard Butler <howard@hobu.co> Merge pull request #934 from PDAL/no-default-hexbin (16:45:46)
	* Howard Butler <howard@hobu.co> only do filters.hexbin boundary for pdal info if --boundary is given as an argument (16:41:37)
	* Howard Butler <howard@hobu.co> a note about lidar2dems (10:53:12)
	* Howard Butler <howard@hobu.co> Merge pull request #933 from PDAL/rialto-removal (10:24:05)

2015-06-05
	* Michael P. Gerlek <mpg@flaxen.com> removal of (old) Rialto from PDAL repo (14:33:20)
	* Howard Butler <howard@hobu.co> check if we have already indexed a particular file and don't do it if we have (12:54:24)
	* Howard Butler <howard@hobu.co> mark us as not initialized if we destroyStream (12:36:54)

2015-06-04
	* Howard Butler <howard@hobu.co> protect against multiple initialize() calls leaking streams (19:51:34)
	* Howard Butler <howard@hobu.co> some tindex docs (09:55:35)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (09:31:02)
	* Howard Butler <howard@hobu.co> Merge pull request #932 from PDAL/stdin-pdal-tindex-930 (09:30:23)
	* Howard Butler <howard@hobu.co> support stdin as read mechanism for file list for  #930 (09:25:55)

2015-05-29
	* Connor Manning <connor@hobu.co> Attempted stopgap fix for BPF V1 header parsing. (09:59:56)

2015-05-27
	* Connor Manning <connor@hobu.co> Clean up streams. (17:01:40)
	* Michael P. Gerlek <mpg@flaxen.com> pretty up the error strings (07:38:22)

2015-05-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Set valid flag on QuickInfo. (14:27:48)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (13:17:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Initialize data to 0. (09:51:01)
	* Michael P. Gerlek <mpg@flaxen.com> explicitly scope the database read & write (09:41:30)
	* Michael P. Gerlek <mpg@flaxen.com> better error handling, as per #927 (09:38:49)

2015-05-21
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into grid-1.4.0 (14:52:58)
	* Howard Butler <howard@hobu.co> Merge pull request #925 from PDAL/explicit-plugin-load (14:52:41)
	* Howard Butler <howard@hobu.co> explicit plugin loading via option #924 (14:42:12)
	* Howard Butler <howard@hobu.co> explicit loadPlugin function for filter Options specified in pipelines #924 (14:12:10)

2015-05-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Use feature instead of SRS for field string. (20:04:21)
	* Howard Butler <howard@hobu.co> OGR_F_SetFieldString needs hFeature, not gdal::SpatialRef as first argument (16:26:59)

2015-05-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Windows work. (14:47:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Always register X, Y and Z for BPF as doubles. (14:05:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add missed call to fileTimes(). (12:20:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use _stat instead of stat for windows. (11:53:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix file time stuff for windows. (11:39:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix for Windows. (10:45:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge of tindex. (10:32:25)

2015-05-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #913 from PDAL/stage-ownership (11:39:39)

2015-05-12
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for owning stages in the StageFactory. (19:11:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #910 from PDAL/bbox_precisionloss (17:30:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #911 from PDAL/sqlite_improvements (17:29:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #912 from PDAL/lasreadertest-lint (17:28:52)
	* Michael P. Gerlek <mpg@flaxen.com> lint (16:24:56)
	* Michael P. Gerlek <mpg@flaxen.com> boost removals (16:18:21)
	* Michael P. Gerlek <mpg@flaxen.com> cleaner LogPtr (16:17:43)
	* Michael P. Gerlek <mpg@flaxen.com> misc refactoring and cleanups (15:05:16)
	* Michael P. Gerlek <mpg@flaxen.com> Fix for bbox precision loss (#909) (14:29:33)
	* Howard Butler <howard@hobu.co> Merge pull request #903 from PDAL/approximate-pdal-ground (11:30:36)
	* Howard Butler <howard@hobu.co> Merge pull request #904 from PDAL/detect-bad-las-files (11:29:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use a != a instead of isnan(). (09:46:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add cmath. (09:37:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (09:25:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix nan comparison. (09:25:06)

2015-05-09
	* Howard Butler <howard@hobu.co> clean up extra tabs in gitignore (15:26:17)
	* Howard Butler <howard@hobu.co> Don't blindly read LAS files that don't have the first four magic 'LASF' bytes (14:38:55)

2015-05-08
	* Howard Butler <howard@hobu.co> Add --approximate option to 'pdal ground' for much faster computation #883 (14:52:46)
	* Howard Butler <howard@hobu.co> Merge pull request #901 from PDAL/issue-897 (12:54:05)
	* Howard Butler <howard@hobu.co> Merge pull request #902 from PDAL/las-header-incorrect-pointcount (12:53:54)
	* Michael P. Gerlek <mpg@flaxen.com> Merge pull request #896 from PDAL/issue-895 (12:08:18)
	* Howard Butler <howard@hobu.co> Attempt to support mis-labeled LAS headers in the case where the header's size is larger than the actual number of bytes in the file would otherwise suggest. This supercedes #893. (11:20:29)
	* Howard Butler <howard@hobu.co> Merge branch 'gadomski-las-header-incorrect-pointcount' into las-header-incorrect-pointcount (10:54:16)
	* Howard Butler <howard@hobu.co> Merge pull request #887 from PDAL/pm-consistency (10:43:04)
	* Michael P. Gerlek <mpg@flaxen.com> committing again, this time without gratuitous actor fix (10:42:41)
	* Michael P. Gerlek <mpg@flaxen.com> (fails on MSVC, see #897 and #900) (10:28:28)
	* Howard Butler <howard@hobu.co> loadByPath should load DynamicLibrary if they're not already loaded (09:41:31)
	* Howard Butler <howard@hobu.co> Merge pull request #899 from strk/pointcloud-docs (08:17:23)
	* Howard Butler <howard@hobu.co> Merge pull request #898 from strk/patch-2 (08:17:16)
	* Michael P. Gerlek <mpg@flaxen.com> added note and test case for #897 (07:20:56)
	* Sandro Santilli <strk@keybit.net> Document "pcid" option of PgPointcloud writer plugin (03:16:27)
	* Sandro Santilli <strk@keybit.net> Add website link to README file (03:01:49)

2015-05-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (13:02:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add origin support for SplitterFilter. (13:01:51)
	* Connor Manning <connor@hobu.co> Remove extraneous semicolons. (11:09:53)

2015-05-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove boost from Log code. Remove dead code from GDALUtils. (21:10:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add doc for BPF reader/writer. Add description of "auto" scaling. (15:04:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:18:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix extra options for PCL kernels. (12:18:02)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #894 from gadomski/issues/878-ply-writer (07:29:59)

2015-05-04
	* Pete Gadomski <pete.gadomski@gmail.com> Add a ply writer (09:48:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Failing test for invalid pointcount in las header (16:00:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #892 from gadomski/issues/878-ply-reader (13:34:21)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #891 from gadomski/fix-merge-test (10:25:55)
	* Pete Gadomski <pete.gadomski@gmail.com> Add space between filename and output redirection (09:59:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge kernel. (09:18:23)

2015-05-01
	* Pete Gadomski <pete.gadomski@gmail.com> Add a ply reader (19:37:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into python (15:41:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add auto-scaling. (11:17:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #889 from PDAL/casting (10:17:24)

2015-04-30
	* Connor Manning <connor@hobu.co> Remove boost::numeric_cast. (15:51:45)

2015-04-29
	* Andrew <andrew@abell-vb2.(none)> Fixes for g++/Ubuntu compilation. (10:34:50)
	* Andrew <andrew@abell-vb2.(none)> Fixes for g++/Ubuntu compilation. (10:34:50)

2015-04-28
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into python (10:53:47)

2015-04-27
	* Andrew Bell <andrew.bell.ia@gmail.com> Const applies to type, in this case a reference, which makes no sense, so introduce a const type. (20:01:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Redo zone calculation based on several sources found elsewhere.  Eliminate bad abs() call and resulting confusion. (20:00:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Changes in python based on changes in master. (19:55:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into python (19:54:03)

2015-04-26
	* Connor Manning <connor@hobu.co> Merge remote-tracking branch 'gadomski/missing-plugin-cleanup' into pm-consistency (10:20:14)
	* Connor Manning <connor@hobu.co> Plugin manager tweaks.  Avoid integer return codes and simplify a couple things. (10:19:34)

2015-04-25
	* Pete Gadomski <pete.gadomski@gmail.com> Load only one plugin when guessing plugin names (10:53:15)

2015-04-24
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'enable-sqlite-on-travis' (08:00:52)

2015-04-23
	* Pete Gadomski <pete.gadomski@gmail.com> Enable sqlite on travis (15:31:52)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'enable-points2grid-on-travis' (15:17:02)
	* Pete Gadomski <pete.gadomski@gmail.com> Enable points2grid testing on Travis (13:26:54)

2015-04-22
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'icebridge-on-travis' (16:49:29)
	* Pete Gadomski <pete.gadomski@gmail.com> Enable icebridge plugin on Travis (16:31:06)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #882 from PDAL/constify-stage-factory (11:31:08)
	* Connor Manning <connor@hobu.co> Constify StageFactory functions. (10:49:49)

2015-04-21
	* Howard Butler <howard@hobu.co> support STDOUT or STOUT as spelling for stdout (10:23:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:08:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add doc for pdal split. (10:08:12)
	* Howard Butler <howard@hobu.co> STDOUT output for --pointcloudschema hidden option #863 (09:56:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add split kernel. (09:37:59)

2015-04-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (09:27:39)

2015-04-18
	* Pete Gadomski <pete.gadomski@gmail.com> Fix up rxp reader and tests for new regime (16:32:09)

2015-04-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for enumeration of statistics values. (13:06:37)

2015-04-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Add test for non-standard dimension names. (14:41:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make schema hold XMLdims so that names get output for non-standard dimensions. (14:13:04)

2015-04-11
	* Howard Butler <howard@hobu.co> Merge pull request #877 from jwomeara/geowave-vagrant-fix (09:24:04)

2015-04-10
	* Whitney O'Meara <womeara@radiantblue.com> Fixed documentation URL and line endings for geowave service script (19:19:35)
	* Howard Butler <howard@hobu.co> use CMAKE_INSTALL_LIBDIR to catch lib64 on certain platforms for lib/ installation location #871 (15:36:28)
	* Howard Butler <howard@hobu.co> Merge pull request #876 from PDAL/PointCloudSchema-update (15:26:45)
	* Howard Butler <howard@hobu.co> increment version of PointCloudSchema XSD to 1.3 to include <metadata> for every dimension #872 (15:14:19)
	* Howard Butler <howard@hobu.co> Merge pull request #875 from jwomeara/docs-update (15:00:37)
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave plugin config URL (14:51:24)
	* Howard Butler <howard@hobu.co> Merge pull request #874 from jwomeara/geowave-update (11:46:42)
	* Whitney O'Meara <womeara@radiantblue.com> Updated vagrant provisioning to use common GeoWave jace bindings (09:25:05)

2015-04-09
	* Howard Butler <howard@hobu.co> make sure to add base options to 'pdal info' in addition to hidden ones described in #863 (15:49:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Ensure sufficient precision for offset and scale in XMLSchema. (15:13:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove some dead code. Make call_once use consistent. (11:58:20)
	* Howard Butler <howard@hobu.co> Merge pull request #863 from PDAL/sdo_pc (10:17:27)
	* Howard Butler <howard@hobu.co> Refactor and cleanup of gdal::Debug => gdal::ErrorHandler #870 (10:12:13)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'more-optional-deps-from-ppa' (08:59:28)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into sdo_pc (08:35:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change LazPerfCompressor warning from exception to error output. (07:12:31)

2015-04-06
	* Pete Gadomski <pete.gadomski@gmail.com> Install laz-perf from our PPA (09:05:16)
	* Connor Manning <connor@hobu.co> Remove unnecessary typedef declarations. (13:40:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #868 from PDAL/layout-ownership (12:28:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add compression to OCI. Add a simple buffer implementation to the Compression header. Make sure done() only gets called once for the LazPerf compressor. Have compression tests use new compression buffer. (12:19:26)
	* Connor Manning <connor@hobu.co> Make the PointTable's Layout not be a shared pointer. (11:23:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #866 from gadomski/travis-cleanup (08:48:06)

2015-04-08
	* Andrew Bell <andrew.bell.ia@gmail.com> Duh. (14:10:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (13:10:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use custom comparator for PointViewSet. Test comparator for PointViewSet. (12:52:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (09:06:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add OCI test code. (09:06:27)

2015-04-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Formatting. (14:39:29)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #869 from PDAL/filter-reference (13:40:36)
	* Connor Manning <connor@hobu.co> Take PointView reference instead of shared_ptr in filter(). (13:03:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/nitf-writer-igeolo-precision' (09:56:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'issues-854' (09:52:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typo. (09:50:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change plugin.h to plugin.hpp. Modify the plugin structure to use std::string. (09:10:28)

2015-04-05
	* Pete Gadomski <pete.gadomski@gmail.com> Remove unused cmake variables in CI script (14:23:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Reorganize apt-get installs (14:09:37)
	* Pete Gadomski <pete.gadomski@gmail.com> Use pdal's ppa for pgpointcloud (09:42:07)

2015-03-27
	* Pete Gadomski <pete.gadomski@gmail.com> Consolidate apt-get installs (16:40:57)
	* Pete Gadomski <pete.gadomski@gmail.com> Install libgeotiff from apt instead of from source (16:39:46)
	* Pete Gadomski <pete.gadomski@gmail.com> Bump required cmake version to 2.8.11 (15:43:41)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #852 from PDAL/geotiff-optional-cmake (19:40:10)
	* Pete Gadomski <pete.gadomski@gmail.com> Allow fresh cmake builds w/o geotiff (16:32:05)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #844 from strk/test-built-plugins (16:11:09)

2015-04-03
	* Andrew Bell <andrew.bell.ia@gmail.com> commit aea7c9db37f3b30a3d035aa6559dc20609233ae5 Author: Andrew Bell <andrew.bell.ia@gmail.com> Date:   Fri Apr 3 14:02:09 2015 -0500 (16:03:24)
	* Howard Butler <howard@hobu.co> apply patch from Todd Murphy to ensure valid boxes for small footprints in IGEOLO in writers.nitf (15:18:55)
	* Howard Butler <howard@hobu.co> protect XMLSchema with PDAL_HAVE_LIBXML2 (08:09:00)

2015-04-02
	* Howard Butler <howard@hobu.co> add ability for pdal::Kernel to add hidden switches, use to implement --pointcloudschema output for pdal info and pdal pipeline (16:33:26)

2015-04-01
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix point-major reads for OCI. Add point-major tests for OCI. (20:50:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make OCI tests work. Allow OCI connection string to be set in CMakeCache.txt or with     --connection=string on command line. (17:13:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add auto-offset support to OCI. (13:53:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove errant size set for location scaling. (13:32:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Force ordering of PointViews in sets to follow creation order. (07:34:19)

2015-03-31
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (16:01:58)
	* Howard Butler <howard@hobu.co> split up nitf tests (16:00:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Separate NITF reader/writer tests. (14:06:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Missed file. (13:43:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (13:35:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move test main from cmake to pdal code. (13:35:14)
	* Howard Butler <howard@hobu.co> Merge pull request #856 from PDAL/add-boost-dirs-to-config (11:40:18)
	* Howard Butler <howard@hobu.co> Merge pull request #857 from PDAL/catch-up-geowave (11:33:17)
	* Howard Butler <howard@hobu.co> catch up GeoWave to new plugin architecture #855 (10:32:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/reader-callbacks' (10:31:28)
	* chambbj <brad.chambers@gmail.com> external projects using pdal will also need the boost include and library dirs (09:26:28)

2015-03-30
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove unused pack option. Don't add size to total twice in point-major writes. (20:46:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (18:40:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix problems with reading/writing multiple tiles. Fix issue with positioning for dimension-major files. (18:39:54)

2015-03-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (18:43:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Debug. (18:42:33)
	* Connor Manning <connor@hobu.co> Fix warnings.  Add virtual destructor to PointView. (14:31:44)
	* chambbj <brad.chambers@gmail.com> Merge pull request #849 from PDAL/travis-optimization (14:15:57)
	* chambbj <brad.chambers@gmail.com> Merge pull request #850 from PDAL/export-toJSON (13:32:34)
	* chambbj <brad.chambers@gmail.com> Merge pull request #842 from PDAL/windows-warnings (13:32:03)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #846 from strk/travis (09:06:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #848 from gadomski/homepage-typo (08:46:35)
	* Bradley J Chambers <brad.chambers@gmail.com> export overloaded toJSON, make appveyor/windows happy (08:09:05)
	* Bradley J Chambers <brad.chambers@gmail.com> see if ninja works out of the box with the existing cmake ppa (07:41:55)

2015-03-25
	* Pete Gadomski <pete.gadomski@gmail.com> Fix small typo in homepage index (23:17:34)
	* Sandro Santilli <strk@keybit.net> Have Travis run pgpointcloud tests (04:31:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (09:38:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> emplace not supported on older 4.7 gcc. (09:38:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #847 from gadomski/2d-bounds-bug (09:05:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix maxy bug for 2D BOX3Ds (08:52:26)

2015-03-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Add NullWriter doc. (15:40:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (15:19:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add a NULL writer. (15:19:27)
	* Connor Manning <connor@hobu.co> Layout members private->protected for derivers. (15:17:50)
	* Sandro Santilli <strk@keybit.net> Request ctest to load plugins from the build dir (12:53:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:50:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add toMetadata to Options. (12:48:55)
	* Howard Butler <howard@hobu.co> don't install bash-completion globally, put in CMAKE_INSTALL_PREFIX (10:29:34)

2015-03-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for options -> JSON. (19:13:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Format changes. (10:48:34)

2015-03-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #837 from strk/pgpointcloud-quotes (09:48:45)

2015-03-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (20:10:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Rename StageTester -> StageWrapper (20:09:51)
	* Connor Manning <connor@hobu.co> Allow Layout::update override. (15:19:22)
	* Bradley J Chambers <brad.chambers@gmail.com> fix typo in MortonOrderFilter (09:27:01)
	* Bradley J Chambers <brad.chambers@gmail.com> fix bad rebase with master (06:44:40)

2015-03-18
	* Bradley J Chambers <brad.chambers@gmail.com> revert some changes, use /W3 instead of /W4 (14:05:03)
	* Connor Manning <connor@hobu.co> Add reader callbacks. (21:21:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (18:39:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Squashed commit of the following: (16:23:26)
	* Howard Butler <howard@hobu.co> Merge pull request #815 from strk/bash-completion (15:01:40)
	* Howard Butler <howard@hobu.co> Merge pull request #814 from strk/check (15:01:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #841 from strk/pgpointcloud-capacity (10:21:22)
	* Sandro Santilli <strk@keybit.net> Stop advertising unsupported "capacity" pgpointcloud writer option (10:15:49)
	* Sandro Santilli <strk@keybit.net> Do not assume default column name in PgWriter::writeTile (08:30:30)
	* Sandro Santilli <strk@keybit.net> Fix fetchPcid in presence of a schema option (08:20:49)
	* Sandro Santilli <strk@keybit.net> Properly quote PG identifiers (05:09:46)
	* Sandro Santilli <strk@keybit.net> Drop partial support for "capacity" option in pgpointcloud. (09:30:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Enhance replaceAll test. (08:46:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (08:27:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix Utils::replaceAll.  Add tests. (08:26:48)
	* chambbj <brad.chambers@gmail.com> Update install.cmd (06:26:23)
	* chambbj <brad.chambers@gmail.com> Merge pull request #838 from strk/patch-1 (06:18:01)
	* Sandro Santilli <strk@keybit.net> fix typo (06:13:09)
	* chambbj <brad.chambers@gmail.com> Update appveyor.yml (05:54:51)

2015-03-13
	* Bradley J Chambers <brad.chambers@gmail.com> Windows clean-up (mostly warnings) (11:16:39)
	* Sandro Santilli <strk@keybit.net> Install bash completion IFF /etc/bash_completion.d exists (05:09:04)
	* Sandro Santilli <strk@keybit.net> Add bash completion script (04:43:29)
	* Sandro Santilli <strk@keybit.net> Add a --list-commands switch to pdal app (04:23:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into issues-778 (16:57:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #817 from PDAL/issues-816 (16:49:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't access different lists in loop. (16:19:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (11:37:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove unused arguments. (11:37:24)
	* Howard Butler <howard@hobu.co> update slack notification token (08:43:15)
	* Bradley J Chambers <brad.chambers@gmail.com> use standard compiler macros (07:12:31)
	* Bradley J Chambers <brad.chambers@gmail.com> silence two particularly noisy warnings on windows (c4244 and c4290) (07:09:50)
	* Bradley J Chambers <brad.chambers@gmail.com> fix the appveyor badge once again (06:04:01)
	* Sandro Santilli <strk@keybit.net> Add "check" Makefile rule as an alias for "test" (03:27:03)

2015-03-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for user-specified backing-buffers and reader callbacks. (13:03:08)

2015-03-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #831 from PDAL/issues-821 (16:55:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #830 from PDAL/issues-812 (16:55:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove unused option "cloud_id" from OCI writer. (16:02:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't open LAZ file if we can't compress. (15:50:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #823 from PDAL/issues-778 (14:52:47)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #824 from gadomski/issues/820-laszip-and-lastools-cmake (12:14:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #828 from PDAL/issues-822 (11:43:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix text. (11:42:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #827 from PDAL/issues-822 (11:40:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (11:38:10)
	* Pete Gadomski <pete.gadomski@gmail.com> Don't use PATH_PREFIXES in FindLASzip (10:36:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle bad filter stage on reading pipeline. Pass though specific errors detected on parsing. (09:51:56)

2015-03-12
	* Bradley J Chambers <brad.chambers@gmail.com> update url in appveyor badge (15:17:00)
	* Bradley J Chambers <brad.chambers@gmail.com> fix typo in README (14:49:57)
	* chambbj <brad.chambers@gmail.com> Merge pull request #813 from PDAL/appveyor (14:42:13)

2015-03-11
	* Bradley J Chambers <brad.chambers@gmail.com> Add initial appveyor configuration with status badge (13:27:22)
	* Howard Butler <howard@hobu.co> Merge pull request #809 from PDAL/hobu-doc-updates-3-2015 (21:22:10)
	* Howard Butler <howard@hobu.co> a bunch of doc updates (16:57:43)
	* Howard Butler <howard@hobu.co> Merge pull request #808 from PDAL/issues-805 (13:43:45)
	* Howard Butler <howard@hobu.co> Merge pull request #807 from PDAL/excise-float-equal (13:43:37)
	* Howard Butler <howard@hobu.co> remove float-equal from test/ (11:48:03)
	* Howard Butler <howard@hobu.co> turn off -Wfloat-equal (11:41:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make code match documentation. (10:59:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:35:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Quiet compiler. (10:34:45)
	* chambbj <brad.chambers@gmail.com> Merge pull request #804 from PDAL/catch-up-pcl-kernel-to-plugin-changes (10:34:07)
	* Bradley J Chambers <brad.chambers@gmail.com> consolidate the debug, verbosity, and log options as part of setCommonOptions (09:52:38)
	* chambbj <brad.chambers@gmail.com> Merge pull request #784 from PDAL/rialto-writer (09:39:16)
	* Bradley J Chambers <brad.chambers@gmail.com> appease msvc once again, overload BOX3D::grow, and guard redefinition of MaximumNumberOfReturns, etc. in OptechReader (09:38:24)
	* Bradley J Chambers <brad.chambers@gmail.com> add RialtoWriter to StageFactory and sort sections by filters/readers/writers (09:24:56)
	* Bradley J Chambers <brad.chambers@gmail.com> getDefaultOptions is no longer static (09:14:42)
	* Bradley J Chambers <brad.chambers@gmail.com> update RialtoWriter per the recent plugin changes, make sure it compiles on msvc (09:06:14)
	* chambbj <brad.chambers@gmail.com> Merge pull request #803 from PDAL/issue/802-unresolved-external-highest-lowest (08:22:51)

2015-03-02
	* Bradley J Chambers <brad.chambers@gmail.com> Add RialtoWriter (13:33:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Reset BPF stream on initialization. (19:57:24)

2015-03-10
	* Bradley J Chambers <brad.chambers@gmail.com> move grow from hpp to cpp (15:26:26)
	* Bradley J Chambers <brad.chambers@gmail.com> move references to HIGHEST and LOWEST from .hpp to .cpp to make msvc happy (13:46:18)
	* Bradley J Chambers <brad.chambers@gmail.com> some missing includes and exports (14:45:50)
	* Howard Butler <howard@hobu.co> catch up PCL kernels to new plugin changes #774 (14:19:50)
	* Bradley J Chambers <brad.chambers@gmail.com> be explicit about type so that msvc does not complain (14:06:38)
	* chambbj <brad.chambers@gmail.com> Merge pull request #801 from PDAL/plugin-manager-fix (13:42:38)
	* chambbj <brad.chambers@gmail.com> Merge pull request #798 from PDAL/issue/792-isnan (12:56:18)
	* Bradley J Chambers <brad.chambers@gmail.com> provide default constructor for PluginInfo, no initializer lists on msvc (12:54:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #791 from gadomski/issues/783-purge-read-n (12:46:55)
	* chambbj <brad.chambers@gmail.com> Merge pull request #796 from PDAL/issues/793-795-windows (12:07:07)
	* Bradley J Chambers <brad.chambers@gmail.com> test if val was provided without use of nan at all (11:48:52)
	* Howard Butler <howard@hobu.co> Merge pull request #797 from PDAL/oci-wrapper-namespace (11:33:09)
	* Bradley J Chambers <brad.chambers@gmail.com> provide fixes for MSVC2012 (11:31:20)
	* Howard Butler <howard@hobu.co> oci wrapper stuff needs to live in pdal namespace -- there's a GDAL global version of same (11:30:34)
	* Bradley J Chambers <brad.chambers@gmail.com> add missing include cstdint, sort includes (11:25:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Plugin framework refactoring (10:39:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:24:37)

2015-03-07
	* Pete Gadomski <pete.gadomski@gmail.com> Remove read_n and read_field from Utils.hpp (10:30:46)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove read_n from Terrasolid reader (10:27:39)
	* Pete Gadomski <pete.gadomski@gmail.com> Smarten up the Terrasolid return number (09:34:06)
	* Pete Gadomski <pete.gadomski@gmail.com> Increment counter in TerrasolidReader (09:33:38)
	* Pete Gadomski <pete.gadomski@gmail.com> Add TerrasolidReaderTest (09:32:26)
	* Pete Gadomski <pete.gadomski@gmail.com> Refactor the QFit reader to not use Utils::read_n (08:17:33)
	* Pete Gadomski <pete.gadomski@gmail.com> Add Switchable Extractor and IStream (08:16:15)
	* Pete Gadomski <pete.gadomski@gmail.com> Seek to the end of an IStream (10:49:55)

2015-03-06
	* Howard Butler <howard@hobu.co> Merge pull request #790 from PDAL/issues/789-dataformat_id-metadata-output (19:13:35)
	* Howard Butler <howard@hobu.co> output dataformat_id as metadata for LAS reader (19:12:30)

2015-03-05
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #786 from PDAL/quad-tweak (16:37:24)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #787 from PDAL/compression-updates (16:36:31)
	* Pete Gadomski <pete.gadomski@gmail.com> PDAL_DLL the OptechReader (15:12:40)
	* Connor Manning <connor@hobu.co> Include pdal_internal to ensure ifdef is valid.  Constify input ptr. (15:08:49)
	* Howard Butler <howard@hobu.co> Merge pull request #782 from gadomski/optech (15:03:45)
	* Howard Butler <howard@hobu.co> point to PDAL RPM repo (13:50:12)
	* Pete Gadomski <pete.gadomski@gmail.com> Add reader for Optech csd files (03:42:50)
	* Pete Gadomski <pete.gadomski@gmail.com> Add georeference utility (03:42:50)
	* Pete Gadomski <pete.gadomski@gmail.com> Add missing includes to Extractor.hpp (03:42:50)

2015-02-15
	* Connor Manning <connor@hobu.co> Switch attribute filter to the changed QuadIndex interface. (13:52:54)
	* Connor Manning <connor@hobu.co> Quad index interface changes. (13:17:19)

2015-03-04
	* Howard Butler <howard@hobu.co> PCL support needs PCL 1.7.2+, not pipeline branch anymore (16:28:10)
	* Howard Butler <howard@hobu.co> Merge pull request #779 from PDAL/StageRunner-is-private (16:09:04)
	* Howard Butler <howard@hobu.co> Merge pull request #780 from PDAL/move-to-util (16:08:54)
	* Howard Butler <howard@hobu.co> Merge pull request #776 from jwomeara/geowave-vagrant (16:04:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make getDimension private. (15:54:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move StageRunner.hpp to src dir. (15:53:10)

2015-02-27
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:28:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add write tests for BPF. (10:28:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead option from OciReader. (10:27:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix duplicate backout of offset. (10:26:21)
	* Bradley J Chambers <brad.chambers@gmail.com> move Charbuf, Extractor, Inserter, IStream, and OStream to util (09:26:34)

2015-02-26
	* Bradley J Chambers <brad.chambers@gmail.com> StageRunner is local to Stage and does not need to be part of the public interface (16:03:48)
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave plugin to check to see if the JVM is already running.  Also udpated GeoWaveReader to limit query results by count. (13:09:57)

2015-02-13
	* Whitney O'Meara <womeara@radiantblue.com> Initial attempt at setting GeoWave up as a plugin within Vagrant. (12:02:00)

2015-02-25
	* Connor Manning <connor@hobu.co> Update Vagrant's trusty image URL. (10:39:20)

2015-02-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (15:57:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace getBytes() with getPackedPoint(). (15:56:27)
	* Howard Butler <howard@hobu.co> Merge pull request #772 from PDAL/fix-make-clean (15:51:55)
	* chambbj <brad.chambers@gmail.com> Merge pull request #773 from PDAL/fix-hexbin-tesselation-output (15:25:53)
	* Howard Butler <howard@hobu.co> put back tesselation output in hexbin test so tests pass (13:38:01)
	* Howard Butler <howard@hobu.co> only nuke the files in ./lib on clean for 'make clean', not the lib directory itself (11:24:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #768 from PDAL/pointaccess (08:54:05)

2015-02-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Support for LAS extra bytes VLR. A couple of fixes for reading/writing LAS files. (21:56:11)

2015-02-22
	* Howard Butler <howard@hobu.co> Merge pull request #770 from gadomski/yet-more-osx-linking (17:15:45)

2015-02-21
	* Pete Gadomski <pete.gadomski@gmail.com> Use @loader_path/../lib (11:25:14)

2015-02-20
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #769 from gadomski/rxp-cleanup (18:27:43)

2015-02-10
	* Pete Gadomski <pete.gadomski@gmail.com> General cleanup of the rxp reader (16:55:09)
	* womeara <womeara@radiantblue.com> Configured GeoWave drivers to run as plugins. (11:20:13)
	* Howard Butler <howard@hobu.co> Merge pull request #755 from PDAL/vagrant-updates (15:01:17)
	* Howard Butler <howard@hobu.co> move package installation into a linux-install-scripts/packages.sh file instead of in Vagrantfile only (14:30:30)
	* Howard Butler <howard@hobu.co> build and install laz-perf (14:29:50)
	* Howard Butler <howard@hobu.co> Add wget to Vagrantfile (09:44:35)

2015-02-18
	* Howard Butler <howard@hobu.co> Merge pull request #767 from PDAL/reprojection-gdal-environment (18:20:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow raw point access. (14:41:06)
	* Howard Butler <howard@hobu.co> Merge pull request #766 from matthewhanson/fix_p2g_radius (14:36:02)
	* Matthew Hanson <mhanson@appliedgeosolutions.com> changed parameter m_RADIUS_SQ to m_RADIUS then pass in the square to OutCoreInterp (14:33:15)
	* Howard Butler <howard@hobu.co> light up GDAL environment for reprojection filter #764 (14:27:26)
	* Howard Butler <howard@hobu.co> Merge pull request #763 from matthewhanson/fix_p2gwriter_gtiff (13:47:55)
	* Matthew Hanson <mhanson@appliedgeosolutions.com> fixed half pixel x and y offset in GeoTransform (p2g plugin) (11:05:55)

2015-02-12
	* Howard Butler <howard@hobu.co> Merge pull request #759 from jwomeara/geowave-doc (13:22:19)
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave documentation to specify which srs to use when writing data.  Also, updated the index with GeoWave entries. (13:14:49)

2015-02-11
	* chambbj <brad.chambers@gmail.com> Merge pull request #752 from jwomeara/geowave-io (12:53:28)
	* womeara <womeara@radiantblue.com> Added documentation for the GeoWave plugin. (12:08:25)
	* Howard Butler <howard@hobu.co> Merge pull request #758 from PDAL/issues/756-cmake-boost-required (12:20:01)
	* Howard Butler <howard@hobu.co> Adapt @vmora's patch from #756 to make find_package for Boost REQUIRED (11:48:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:22:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Strange performance thing. (11:22:22)

2015-02-06
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave driver to support FeatureCollectionDataAdapter.  Also, updated writer to use AccumuloIndexWriter. (10:16:33)

2015-02-02
	* Whitney O'Meara <womeara@radiantblue.com> Updated GeoWave cmake scripts (14:59:09)
	* Whitney O'Meara <womeara@radiantblue.com> Initial checkin of GeoWave PDAL driver (13:48:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (20:53:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Register LAS dimensions with their actual size. (20:53:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Small optimizations. (20:52:26)

2015-02-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (15:13:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add test for output_dims option. (15:13:40)
	* Howard Butler <howard@hobu.co> Merge pull request #751 from PDAL/hexbin-no-tesselation (12:45:46)
	* Howard Butler <howard@hobu.co> Merge pull request #750 from PDAL/all-output-mode-for-pdal-info (12:45:37)
	* Howard Butler <howard@hobu.co> add filename to 'pdal info' output (12:22:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:51:07)
	* Howard Butler <howard@hobu.co> add '--all' output mode for 'pdal info' (11:19:09)
	* Howard Butler <howard@hobu.co> default to not outputting tesselation in Metadata with output_tesselation option (11:18:18)
	* Howard Butler <howard@hobu.co> Merge pull request #738 from gadomski/postgres-off-by-default (11:02:18)
	* Howard Butler <howard@hobu.co> Merge pull request #737 from PDAL/issues/733-cmake-osx-rpath (11:02:08)
	* Howard Butler <howard@hobu.co> Merge pull request #743 from PDAL/add-passthrough-filter (11:01:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:36:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add output_dims support. (10:35:34)

2015-01-30
	* Bradley J Chambers <brad.chambers@gmail.com> Add range filter (11:26:42)
	* Pete Gadomski <pete.gadomski@gmail.com> Disable pgpointcloud plugin if no postgres found (15:38:17)
	* Howard Butler <howard@hobu.co> In relation to #733, turn on @loader_path and @executable_path for rpath on OSX. (15:29:38)
	* Howard Butler <howard@hobu.co> Merge pull request #732 from PDAL/dont-throw-error-for-empty-geotiff-keys (15:28:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add better diagnostic output for ReprojectionFilter. (15:26:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (14:09:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead constructors. (14:09:20)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #735 from gadomski/cpd (14:06:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (12:45:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Semi-decent error message for bad pipeline XML. (12:42:53)
	* Howard Butler <howard@hobu.co> Merge pull request #736 from PDAL/pipelinemgr (12:28:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into pipelinemgr (11:47:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove m_lastWriter from PipelineManager. (11:13:08)
	* Pete Gadomski <pete.gadomski@gmail.com> Add kernel plugin for Coherent Point Drift (08:37:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #734 from gadomski/pipeline-manager-bug-fix (10:46:09)
	* Howard Butler <howard@hobu.co> Merge pull request #733 from gadomski/rpath-on-osx (10:44:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Update m_lastStage in PipelineManager::addWriter (10:00:15)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove CMAKE_BUILD_WITH_INSTALL_RPATH=TRUE for OSX (08:29:25)

2015-02-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #748 from PDAL/issues-746-747 (17:03:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add test for writing scaled X,Y,Z values. (16:04:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure that hexrep is properly sized before appending to insertion buffer. Close #746 Close #747 (15:26:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Actually commit changes to removeTrailing/Leading blanks. Support options -> vector of strings. (13:45:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add removeLeadingBlanks.  Fix removeTrailingBlanks. (13:00:07)
	* Howard Butler <howard@hobu.co> don't try to trap for missing connections, let gtest catch them in pgpointcloud tests #744 (10:11:09)
	* Howard Butler <howard@hobu.co> Merge pull request #744 from strk/libpq (09:58:32)

2015-02-03
	* Andrew Bell <andrew.bell.ia@gmail.com> Small optimizations/Explicit types for LAS dims. (11:49:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Rollback. (09:29:20)
	* Sandro Santilli <strk@keybit.net> Allow running pgpointcloud tests against non-default installs (03:24:37)

2015-01-21
	* Bradley J Chambers <brad.chambers@gmail.com> WIP - drafts of tutorial for writing filters, kernels, readers, and writers, with accompanying sample code (13:35:40)
	* Howard Butler <howard@hobu.co> read our custom dimension out of ProgrammableFilter (17:34:10)
	* Howard Butler <howard@hobu.co> default my build to building with python (17:33:54)
	* Howard Butler <howard@hobu.co> manual merge (16:49:16)
	* Howard Butler <howard@hobu.co> Merge pull request #714 from PDAL/PDALConfig (16:46:09)
	* Howard Butler <howard@hobu.co> Merge pull request #716 from PDAL/issue/689-ground-filter (16:46:00)
	* Howard Butler <howard@hobu.co> Merge pull request #721 from PDAL/use-real-dimension-name-for-filtering (16:45:53)
	* Howard Butler <howard@hobu.co> We were using the default dimension name rather than the actual dimension name for filtering. Custom dimensions ended up being '' (11:04:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:46:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (10:45:50)
	* Howard Butler <howard@hobu.co> Merge pull request #720 from gadomski/with-python (10:42:07)
	* Pete Gadomski <pete.gadomski@gmail.com> BUILD_PLUGIN_PYTHON should not depend (09:41:26)

2015-02-01
	* Howard Butler <howard@hobu.co> don't do RPATH install on linux, just OSX (10:44:08)
	* Howard Butler <howard@hobu.co> Merge pull request #739 from gadomski/pdal-config-version (10:36:01)
	* Howard Butler <howard@hobu.co> Merge pull request #740 from gadomski/translate-crop-null-stage-ptr (10:35:50)

2015-01-31
	* Pete Gadomski <pete.gadomski@gmail.com> Fix NULL pointer in `pdal translate --polygon` (21:52:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Use correct cmake version variable in pdal-config (20:58:40)

2015-01-27
	* Bradley J Chambers <brad.chambers@gmail.com> Add PCL kernel to compute Height Above Ground (12:35:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Avoid numeric cast if possible. (21:48:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't create copy of collection when finding. (21:31:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Create/use classes to insert/extract byte-ordered data from a buffer. (19:20:30)
	* Howard Butler <howard@hobu.co> Merge pull request #725 from PDAL/issue/723-nuke-pkgconfig (13:28:55)
	* Howard Butler <howard@hobu.co> Merge pull request #727 from PDAL/make-kernel-public (13:28:48)
	* Howard Butler <howard@hobu.co> Merge pull request #728 from PDAL/move-to-utils (13:22:40)
	* Howard Butler <howard@hobu.co> min/max/mean typo in delta kernel (09:07:19)

2015-01-29
	* Howard Butler <howard@hobu.co> Don't throw an error with empty GeoTIFF keys, instead just set it as an empty SRS (10:47:50)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #731 from PDAL/json-quotes (10:21:36)

2015-01-28
	* Connor Manning <connor@hobu.co> Escape quotes in JSON string values. (22:05:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix memcpy to vector. (13:02:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:48:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Minimize stream writes. Eliminate unnecessary numeric casts. (12:47:19)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #730 from PDAL/kdindex-forward-declares-nanoflann (12:01:49)
	* Connor Manning <connor@hobu.co> Smart ptr instead of raw, move some implementations into cpp. (11:51:05)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #729 from PDAL/gcc (11:24:29)
	* Connor Manning <connor@hobu.co> Merge branch 'gcc' into kdindex-forward-declares-nanoflann (11:22:27)
	* Connor Manning <connor@hobu.co> Prefix standard classes with std::, fix const qualifier warning. (11:20:24)
	* Bradley J Chambers <brad.chambers@gmail.com> forward declare nanoflann in KDIndex, so that nanoflann does not need to be installed (11:06:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:42:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't call clearTemps() each time a point is added. Read LAS points in blocks. (10:37:07)
	* Howard Butler <howard@hobu.co> Rollup of version-related tweaks #719 (08:21:26)

2015-01-26
	* Bradley J Chambers <brad.chambers@gmail.com> Move Kernel* back to "public interface" and fix the include paths (14:21:12)

2015-01-12
	* Bradley J Chambers <brad.chambers@gmail.com> Move Algorithm, Endian, and FileUtils to the util library (11:15:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' (16:30:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move all python stuff to plugin directory. (16:29:58)
	* Howard Butler <howard@hobu.co> Merge pull request #674 from PDAL/cpack-packaging (14:44:47)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (14:40:51)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #702 from PDAL/issue/701-greyhound-lazperf (12:19:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:10:20)
	* Howard Butler <howard@hobu.co> Merge pull request #703 from PDAL/issue/700-third-vs-vendor (11:51:58)
	* Bradley J Chambers <brad.chambers@gmail.com> move nanoflann from ./include/pdal/third to ./vendor/nanoflann-1.1.8 (11:39:08)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge remote-tracking branch 'upstream/master' (10:51:48)
	* Bradley J Chambers <brad.chambers@gmail.com> remove unused CMake variables/commented code (10:51:16)
	* Bradley J Chambers <brad.chambers@gmail.com> disable entire ReadCompressed class when LAZPERF is not present (10:39:37)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #701, check that PDAL has LAZPERF support (10:30:34)
	* Connor Manning <connor@hobu.co> Initialization order warning. (10:27:00)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (08:43:15)
	* Howard Butler <howard@hobu.co> Merge pull request #697 from PDAL/greyhound-compression (08:43:00)
	* Howard Butler <howard@hobu.co> Merge pull request #698 from PDAL/remove-dead-cmake (08:42:50)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (08:42:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Plang update. (08:30:44)

2015-01-25
	* Bradley J Chambers <brad.chambers@gmail.com> boost -> std thread, clean up bad merge (21:43:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't access summary objects through shared pointers. (20:45:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (20:28:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Change vector to deque for PointBuffer index. (20:27:49)

2015-01-24
	* Howard Butler <howard@hobu.co> need <ostream> include (11:17:44)

2015-01-23
	* Bradley J Chambers <brad.chambers@gmail.com> Remove package config (22:31:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> More testing. (18:37:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Debug Travis. (17:36:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into python (17:04:16)

2015-01-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix transformation math according to revised document. (15:49:36)

2015-01-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Add scaling to BPF writer. (20:56:37)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #718 from gadomski/rivlib-tests (16:17:12)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix rivlib test's cmakelists (15:15:52)
	* Howard Butler <howard@hobu.co> add gcc-multilib and g++-multilib to the Vagrant config (14:52:01)
	* Bradley J Chambers <brad.chambers@gmail.com> remove redundant export of pdal_util (13:15:04)
	* Bradley J Chambers <brad.chambers@gmail.com> we can specify multiple targets on the export line (12:55:29)
	* Howard Butler <howard@hobu.co> Merge pull request #713 from PDAL/issues/699-move-bounds (13:09:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:06:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add UTM option for BpfWriter. Add default options for BpfWriter. Remove stream() from BpfWriter. Correct options description for LAS writer. (12:05:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Verify we have X, Y and Z and they're the first three dimensions. (11:23:45)
	* Howard Butler <howard@hobu.co> move bounds to include/pdal/util #699 (11:14:22)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (10:03:28)
	* Howard Butler <howard@hobu.co> remove @executable_path install_name for OSX (10:03:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (08:55:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move more fancy compression stuff to the compressor.  Add comments. (08:54:33)

2015-01-16
	* Bradley J Chambers <brad.chambers@gmail.com> Add `filters.ground` and `kernels.ground` (13:49:19)
	* Howard Butler <howard@hobu.co> set PDAL_DRIVER_PATH for vagrant invocation (10:20:06)
	* Howard Butler <howard@hobu.co> Merge pull request #709 from PDAL/compute-utm-zone (09:57:25)

2015-01-14
	* Bradley J Chambers <brad.chambers@gmail.com> initial commit of PDALConfig.cmake (13:19:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> First cut at BPF writer. (19:16:44)
	* Howard Butler <howard@hobu.co> Merge pull request #705 from PDAL/issue/704-make-buffer-reader-public (11:00:05)
	* Bradley J Chambers <brad.chambers@gmail.com> make BufferReader a public header (09:21:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Actually add all the files. (08:06:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Finish movement of plang to plugin-land. (07:47:47)

2015-01-19
	* Howard Butler <howard@hobu.co> only CMAKE_BUILD_WITH_INSTALL_RPATH when APPLE (16:32:10)
	* Howard Butler <howard@hobu.co> don't recursively install pdalutil headers (16:12:21)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (16:01:52)
	* Howard Butler <howard@hobu.co> another whack at rpath -- don't install plugins in a special directory (16:01:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (14:17:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for byte-segregated data. (14:16:53)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (14:09:51)
	* Howard Butler <howard@hobu.co> working dev and install rpath on OSX (13:42:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for writing dimension-major data. (10:13:50)

2015-01-17
	* Howard Butler <howard@hobu.co> rpath kind of working (17:26:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (08:41:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add compression to BPF writer. (08:40:56)

2015-01-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix Mueller matrix initialization/math.  Add test. (19:21:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Apply transformation to BPF points as read. (14:07:16)
	* Howard Butler <howard@hobu.co> Add SpatialReference::computeUTMZone(const BOX3D& box) const to calculate the UTM zone when you have a box in another coordinate system (13:45:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Properly initialize Mueller matrix. Check for X, Y and Z dimensions as now required by specification. (13:38:37)
	* Bradley J Chambers <brad.chambers@gmail.com> dimension max in bpf header never gets updated (11:38:22)
	* Howard Butler <howard@hobu.co> Merge pull request #708 from PDAL/remove-iconv (11:00:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #706 from PDAL/bpfwriter (10:55:30)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge remote-tracking branch 'upstream/master' (10:40:05)
	* Bradley J Chambers <brad.chambers@gmail.com> MSVC complains about multiply defined symbols, same workaround provided previously in LasHeader.cpp (10:38:52)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into remove-iconv (10:35:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:35:12)
	* Howard Butler <howard@hobu.co> remove iconv #707 (10:35:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove lambda with default arg. (10:34:44)
	* Bradley J Chambers <brad.chambers@gmail.com> if we do not want to rely on PDAL (pdal_export.hpp) to build the Utils library, then we need to define PDAL_DLL locally (10:16:39)
	* Bradley J Chambers <brad.chambers@gmail.com> pdal_export will always need pdal_defines (rather than hoping the including file took care of it first) (10:10:50)
	* Bradley J Chambers <brad.chambers@gmail.com> PDALUtils needs to export toJSON (10:10:03)
	* Bradley J Chambers <brad.chambers@gmail.com> TransformationFilter needs to export transformationMatrixFromString (10:09:28)

2015-01-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' into python (19:03:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Provide file metadata option in info kernel. Clean up JSON output. (14:27:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simplify JSON output of metadata. (13:05:43)

2015-01-11
	* Howard Butler <howard@hobu.co> decrufting (22:58:35)
	* Howard Butler <howard@hobu.co> remove dead cmake Find* modules (22:53:14)
	* Connor Manning <connor@hobu.co> Read compressed data from Greyhound when possible. (15:34:19)
	* Connor Manning <connor@hobu.co> Update schema format expectations, restructure slightly to begin decompression work. (11:31:17)

2015-01-10
	* Connor Manning <connor@hobu.co> Expected schema response from Greyhound was out of date. (23:31:23)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (22:01:51)
	* Howard Butler <howard@hobu.co> Merge pull request #695 from PDAL/pgpointcloud-test-db-failure (22:00:31)
	* Howard Butler <howard@hobu.co> Fail pgpointcloud test more gracefully when you can't connect to db (21:56:39)
	* Howard Butler <howard@hobu.co> Merge pull request #694 from PDAL/issue/687-translate-segfault (21:36:49)
	* Howard Butler <howard@hobu.co> Merge pull request #693 from PDAL/remove-uuid-global-environment (21:36:41)
	* Bradley J Chambers <brad.chambers@gmail.com> remove md5 and string_ref per discussions with hobu (21:30:10)
	* Howard Butler <howard@hobu.co> remove <random> and friends from GlobalEnvironment -- it was needed for UUIDs which we don't do anymore (21:10:15)
	* Bradley J Chambers <brad.chambers@gmail.com> avoid segfault in translate kernel (20:32:16)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (19:16:54)
	* Howard Butler <howard@hobu.co> Big bunch of cmake-related fixes to get Vagrant config going #684 (19:15:47)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into greyhound-compression (16:57:32)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into greyhound-compression (13:43:11)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #692 from PDAL/make-install (13:31:03)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #691 from PDAL/gcc-lasdump (13:29:15)
	* Connor Manning <connor@hobu.co> Get installer working with new directory structure. (13:09:13)
	* Connor Manning <connor@hobu.co> Break greyhound exchanges into hpp/cpp instead of all header. (09:45:43)

2015-01-09
	* Connor Manning <connor@hobu.co> Allow build on GCC. (17:50:58)
	* Connor Manning <connor@hobu.co> Update lazperf include. (16:54:02)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #686 from PDAL/find-lazperf (14:54:44)
	* Connor Manning <connor@hobu.co> Remove FindLazperf.cmake module. (14:37:34)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'filters/transformation' (13:29:13)
	* Pete Gadomski <pete.gadomski@gmail.com> Add transformation filter (09:55:29)
	* Howard Butler <howard@hobu.co> std:: prefix cout for dumper (11:27:53)
	* Connor Manning <connor@hobu.co> Add greyhound reader doc. (09:33:20)

2015-01-08
	* Howard Butler <howard@hobu.co> Merge pull request #683 from PDAL/hdf5-linux-updates (15:54:57)
	* Howard Butler <howard@hobu.co> need <iostream> in Dumper for std::cout (15:40:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add lasdump and separate build dependencies. (15:08:24)
	* Howard Butler <howard@hobu.co> make IceBridge work on Vagrant (14:45:24)
	* Bradley J Chambers <brad.chambers@gmail.com> Rename FindPoints2Grid to FindP2G so that FeatureSummary will behave correctly. (14:42:31)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (13:26:43)
	* Bradley J Chambers <brad.chambers@gmail.com> We generally do not need a copy when using auto. (08:54:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Initialize position with something reasonable so that sorting works. (12:48:46)
	* Howard Butler <howard@hobu.co> ADDITIONAL_MAKE_CLEAN_FILES directory property for lib/ to wipe plugins on 'make clean' (12:48:20)

2015-01-07
	* Bradley J Chambers <brad.chambers@gmail.com> Cleanup Drivers.hpp (13:36:04)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (17:13:25)
	* Howard Butler <howard@hobu.co> Merge pull request #679 from PDAL/issue/549-plugin-version (17:11:48)
	* Howard Butler <howard@hobu.co> Merge pull request #681 from PDAL/pdal-app-driver-options-listing (17:11:33)
	* Howard Butler <howard@hobu.co> Merge pull request #682 from gadomski/rxp-include-directories (17:11:24)
	* Pete Gadomski <pete.gadomski@gmail.com> Update rxp plugin's include directories (11:24:35)
	* Bradley J Chambers <brad.chambers@gmail.com> Modify pdal app outputs (10:47:38)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #680 from PDAL/with-compression-flag (10:46:54)
	* Connor Manning <connor@hobu.co> Update travis/example config compression flag. (10:34:00)
	* Connor Manning <connor@hobu.co> Fix last GCC warning, and minor tweaks. (10:16:21)
	* Connor Manning <connor@hobu.co> Change WITH_COMPRESSION cmake flag to WITH_LAZPERF for consistency (10:13:17)
	* Bradley J Chambers <brad.chambers@gmail.com> only print plugin version if it is set (06:55:48)

2015-01-06
	* Bradley J Chambers <brad.chambers@gmail.com> record plugin version as part of stage info (21:42:44)
	* Howard Butler <howard@hobu.co> Merge pull request #678 from PDAL/issue/673-remove-set-stage-enabled (13:48:45)

2015-01-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove Metadata -> JSON test (moved to PDALUtils). (16:08:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Verify we handle Non-ASCII UTF-8 characters properly in Metadata/XMLSchema. (15:19:23)
	* Bradley J Chambers <brad.chambers@gmail.com> Remove SET_STAGE_ENABLED and SET_KERNEL_ENABLED (13:02:09)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (11:50:43)
	* Howard Butler <howard@hobu.co> change LICENSE.txt pointer to (11:50:26)
	* Howard Butler <howard@hobu.co> Merge pull request #677 from edigonzales/master (08:11:28)

2015-01-04
	* Stefan Ziegler <edi.gonzales@gmail.com> db schema support when appending data to an existing table (11:56:30)

2015-01-03
	* Howard Butler <howard@hobu.co> Merge branch 'cpack-packaging' of git://github.com/PDAL/PDAL into cpack-packaging (10:00:46)
	* Howard Butler <howard@hobu.co> add TGZ generator, point to license (10:00:44)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into cpack-packaging (09:31:55)
	* Howard Butler <howard@hobu.co> set SOVERSION (09:31:45)

2015-01-02
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #676 from PDAL/byte-order (13:15:49)
	* Connor Manning <connor@hobu.co> Alleviate flood of type-punned pointer warnings on GCC. (12:43:56)
	* Connor Manning <connor@hobu.co> Write OStream floating point vals in little-endian. (12:28:35)

2015-01-01
	* Bradley J Chambers <brad.chambers@gmail.com> clean up commented lines in test/unit/CMakeLists.txt, dead unit tests, etc. (19:54:52)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #675 from PDAL/quad (17:10:25)
	* Connor Manning <connor@hobu.co> Don't segfault with PointBuffer stream constructor. (15:45:16)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into quad (12:46:13)

2014-12-31
	* Andrew Bell <andrew.bell.ia@gmail.com> DTD requires orientation to precede metadata. (17:07:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Provide access to QuickInfo through pdal info --summary. Remove dead code.  Remove ptree from InfoKernel. (15:56:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure log is set before passing to BpfHeader. (14:34:28)
	* Howard Butler <howard@hobu.co> Merge branch 'cpack-packaging' of git://github.com/PDAL/PDAL into cpack-packaging (14:28:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:12:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move metadata -> JSON translation to PDALUtils. (11:33:53)

2014-12-30
	* Howard Butler <howard@hobu.co> LICENSE.txt link no good for CPACK_RESOURCE_FILE_LICENSE (15:29:40)
	* Howard Butler <howard@hobu.co> source packaging regex mods (15:11:10)
	* Howard Butler <howard@hobu.co> source packaging regex mods (15:10:28)
	* Howard Butler <howard@hobu.co> bump version to 1.0.0b1 in preparation for release (10:46:42)
	* Howard Butler <howard@hobu.co> tweak version regex (10:46:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead ptree code. (10:40:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't test for stage descriptions.  Don't default to app bundle on OSX. (10:08:43)

2014-12-29
	* Howard Butler <howard@hobu.co> add some light docs to the SET_STAGE_NAME macro for many drivers. (15:45:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (10:46:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add metadata test file. (10:30:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix template args. (09:51:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (09:10:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Changes to support preview of stages and general stats filter changes. (09:10:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Enhance support tests to handle streams. (08:39:28)

2014-12-26
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (09:24:55)
	* Howard Butler <howard@hobu.co> pipeline doc updates (09:24:47)

2014-12-23
	* Howard Butler <howard@hobu.co> Merge pull request #672 from PDAL/issues/666-kernel-plugins (14:08:46)
	* Howard Butler <howard@hobu.co> Merge pull request #670 from PDAL/update-tests-using-deprecated-filters (14:08:37)
	* Howard Butler <howard@hobu.co> Merge pull request #671 from PDAL/cmake-tweaks (14:08:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove unused stats support from pdal info. (10:51:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simple split on char. (08:52:10)

2014-12-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove cruft from stats filter.  Fix tests. (18:07:49)
	* Bradley J Chambers <brad.chambers@gmail.com> test binary directory may differ from the pdal app directory (if PDAL_BUNDLE=ON), test names may also change, so just use pdal app instead of a specific test (13:39:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add split() and split2() to replace boost::split. (13:36:28)
	* Bradley J Chambers <brad.chambers@gmail.com> use KernelFactory and KernelInfo to display list of available kernels and determine if the provided kernel is valid in PDAL application (13:34:39)
	* Bradley J Chambers <brad.chambers@gmail.com> fix two more paths to configured pipelines (10:31:01)
	* Bradley J Chambers <brad.chambers@gmail.com> tidying up, fixing paths to XMLs in the unit tests (10:16:23)
	* Bradley J Chambers <brad.chambers@gmail.com> configure tests to more reliably locate test data, beef up pcpipelineTest to test the sample pipelines (09:49:36)

2014-12-19
	* Bradley J Chambers <brad.chambers@gmail.com> Widespread CMake updates (12:47:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add a test for compression of all types. (20:56:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Enhance XMLSchema test. (16:32:30)

2014-12-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Use DimType in XMLDim.  Minimize use of XMLDim. (16:50:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (08:39:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (08:36:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Cache location scaling. (08:35:44)

2014-11-19
	* Bradley J Chambers <brad.chambers@gmail.com> Clean up tests that invoked deprecated filters (15:05:55)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Chipper filter (13:55:49)
	* Bradley J Chambers <brad.chambers@gmail.com> move attribute sources and fix typos (20:07:14)
	* Bradley J Chambers <brad.chambers@gmail.com> attribute filter depends on geos, so it should be a plugin filter (19:50:52)
	* Howard Butler <howard@hobu.co> more cleanups due to #616 (15:49:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge remote-tracking branch 'origin/master' into dbintwriter (15:46:50)
	* Howard Butler <howard@hobu.co> Merge pull request #616 from PDAL/remove-deprecated-filters (15:10:28)
	* Howard Butler <howard@hobu.co> Merge pull request #609 from PDAL/move-terrasolid-driver (15:10:19)
	* Howard Butler <howard@hobu.co> catch up Terrasolid PR to master (15:10:05)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into move-terrasolid-driver (15:09:49)
	* Bradley J Chambers <brad.chambers@gmail.com> nuke deprecated filters (14:43:38)
	* Howard Butler <howard@hobu.co> Merge pull request #615 from PDAL/move-attribute-filter (14:40:21)
	* Howard Butler <howard@hobu.co> Merge pull request #614 from PDAL/updated-ci-script (14:40:08)
	* Howard Butler <howard@hobu.co> Merge pull request #612 from pramsey/master (14:36:53)
	* Howard Butler <howard@hobu.co> Merge pull request #610 from PDAL/move-las-driver (14:34:00)
	* Howard Butler <howard@hobu.co> catch up LAS reorg to master (14:12:06)
	* Howard Butler <howard@hobu.co> Catch up LAS reorg to master (14:11:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> First steps to write ints instead of doubles for DB drivers. (13:26:36)
	* Bradley J Chambers <brad.chambers@gmail.com> all plugins explicitly turned off, all optional components toggled with flag (GEOS and COMPRESSION were missing) (13:15:49)
	* Bradley J Chambers <brad.chambers@gmail.com> stubs have been gone for a while now (13:14:24)
	* Bradley J Chambers <brad.chambers@gmail.com> WITH_CARIS no longer used (13:05:07)
	* Paul Ramsey <pramsey@cleverelephant.ca> Move connection setup to initialize() (13:04:25)
	* Bradley J Chambers <brad.chambers@gmail.com> update api docs to match reality (13:02:24)
	* Paul Ramsey <pramsey@cleverelephant.ca> Allow connection for addDimension to get access to the database (12:49:40)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of https://github.com/PDAL/PDAL (12:12:09)
	* Paul Ramsey <pramsey@cleverelephant.ca> More useful message during failure to connect (12:09:14)
	* Howard Butler <howard@hobu.co> build terrasolid (10:51:53)
	* Howard Butler <howard@hobu.co> Catch up TerraSolid PR to current master (10:47:10)
	* Howard Butler <howard@hobu.co> update PCL plugin to deal with BufferReader rename (10:17:20)
	* Bradley J Chambers <brad.chambers@gmail.com> remove unused definitions from pdal_defines (09:36:45)
	* Bradley J Chambers <brad.chambers@gmail.com> remove caris driver (it will be posted to PDAL/Caris) (09:31:20)
	* Howard Butler <howard@hobu.co> Merge pull request #611 from PDAL/move-buffer-driver (09:09:26)
	* Bradley J Chambers <brad.chambers@gmail.com> update tutorial that uses BufferReader (09:05:07)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Buffer driver (08:59:33)
	* Howard Butler <howard@hobu.co> Merge pull request #606 from PDAL/move-qfit-driver (09:01:54)
	* Howard Butler <howard@hobu.co> Merge pull request #607 from PDAL/move-bpf-driver (09:01:44)
	* Howard Butler <howard@hobu.co> Merge pull request #608 from PDAL/move-text-driver (09:01:35)

2014-12-17
	* Bradley J Chambers <brad.chambers@gmail.com> replacing more boost with c++11 where appropriate; moment and density accumulators are unused (15:16:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (17:27:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminate ExtDimType in favor of enhanced DimType. (17:26:17)
	* Connor Manning <connor@hobu.co> Add include. (15:00:39)
	* Bradley J Chambers <brad.chambers@gmail.com> PDAL_EMBED_BOOST no longer exists (14:23:28)
	* Bradley J Chambers <brad.chambers@gmail.com> remove Application.hpp - unused (14:08:35)
	* Bradley J Chambers <brad.chambers@gmail.com> use Support::temppath to create temp files in temp directory (12:56:17)
	* Bradley J Chambers <brad.chambers@gmail.com> on windows, boost filesystem current directory ends in backslash, and does not need a trailing slash appended (12:52:48)
	* Bradley J Chambers <brad.chambers@gmail.com> replace boost::shared_ptr with std::shared_ptr, update docs to reflect what we actually use from Boost (11:55:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make proper temporary PointRef objects. Close #631 (10:50:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (09:23:26)

2014-12-16
	* Bradley J Chambers <brad.chambers@gmail.com> create typedefs for FilterPtr, ReaderPtr, and WriterPtr (12:24:54)
	* Bradley J Chambers <brad.chambers@gmail.com> remove dependency on boost random (14:08:18)
	* Bradley J Chambers <brad.chambers@gmail.com> remove dependency on boost threads, fixing pclvisualizer linker issue (windows only) along the way (13:46:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix extra brace. (13:29:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #664 from PDAL/issues-631 (11:55:46)
	* chambbj <brad.chambers@gmail.com> Merge pull request #663 from PDAL/plugin-cmake-macro-update (11:08:51)
	* Bradley J Chambers <brad.chambers@gmail.com> no longer using Boost unit_test_framework (10:40:49)
	* Andrew <andrew@abell-vb2.(none)> Use custom swap_iter for sorting PointBufferIter. (10:22:02)
	* chambbj <brad.chambers@gmail.com> Merge pull request #662 from PDAL/stage-creation-tweak (09:36:02)
	* chambbj <brad.chambers@gmail.com> Merge pull request #659 from PDAL/move-python-filters (08:51:09)

2014-12-15
	* Bradley J Chambers <brad.chambers@gmail.com> Update PDAL_ADD_PLUGIN to use FILES and LINK_WITH keywords for passing multiple arguments (11:23:15)
	* chambbj <brad.chambers@gmail.com> Merge pull request #661 from PDAL/pcl-visualizer-improvements (15:39:21)
	* Bradley J Chambers <brad.chambers@gmail.com> fix broken SupportTest and python plugin options (11:29:00)
	* Bradley J Chambers <brad.chambers@gmail.com> accidently deleted wrong line in macro, fix it (10:37:02)
	* Bradley J Chambers <brad.chambers@gmail.com> use CMakeParseArguments in PDAL_ADD_TEST (10:16:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't link in PDAL source files in plugin. (12:54:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #660 from PDAL/issues-658 (12:30:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (12:01:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make build work with and without LAZperf. (11:35:33)

2014-12-01
	* Bradley J Chambers <brad.chambers@gmail.com> PCLVisualizer now has x, y, z, rgb, and intensity color handlers (10:23:36)

2014-12-10
	* Bradley J Chambers <brad.chambers@gmail.com> use create<Reader|Writer|Filter> methods when creating driver stages, especially for plugins, use unique_ptr's for stages (13:19:53)
	* Pete Gadomski <pete.gadomski@gmail.com> Use OPTIONAL_COMPONENT_SWITCH for attribute plugin (14:30:37)
	* Bradley J Chambers <brad.chambers@gmail.com> make the crop filter a builtin filter once again (19:18:56)
	* chambbj <brad.chambers@gmail.com> Merge pull request #648 from PDAL/clean-up-crop (13:03:36)
	* Bradley J Chambers <brad.chambers@gmail.com> remove comments, WITH_GEOS has no meaning anymore (12:34:56)
	* Bradley J Chambers <brad.chambers@gmail.com> CropFilter should be built with or without GEOS (12:08:56)
	* Bradley J Chambers <brad.chambers@gmail.com> add_test needs WORKING_DIRECTORY set on linux (11:33:20)
	* Bradley J Chambers <brad.chambers@gmail.com> help find plugins in build location (10:37:40)
	* Bradley J Chambers <brad.chambers@gmail.com> fix the crop filter tests (10:13:24)
	* Howard Butler <howard@hobu.co> Merge pull request #647 from PDAL/move-crop-filter (09:19:59)
	* Howard Butler <howard@hobu.co> Merge pull request #646 from PDAL/move-stats-filter (08:51:16)

2014-12-08
	* Bradley J Chambers <brad.chambers@gmail.com> Port of python filters (predicate and programmable) to plugins; separate test executables (10:58:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> SQLite checked with compression and integrated into int I/O. (19:55:57)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix typo in name of ZVelocity dimension (08:36:07)
	* Bradley J Chambers <brad.chambers@gmail.com> Move Reprojection filter (08:25:47)

2014-12-12
	* Bradley J Chambers <brad.chambers@gmail.com> LasReader is unused in XMLSchemaTest (23:28:56)
	* Bradley J Chambers <brad.chambers@gmail.com> need to export XMLSchema (23:08:52)
	* Bradley J Chambers <brad.chambers@gmail.com> set CMAKE_PREFIX_PATH to help locate PCL in OSGeo4W default location (23:08:05)
	* Howard Butler <howard@hobu.co> Merge pull request #657 from PDAL/tweak-windows-definitions (21:49:23)
	* Bradley J Chambers <brad.chambers@gmail.com> fvisibility-inlines-hidden not relevant on windows, pdal_dll_export can probably be defined project wide (15:39:07)
	* Howard Butler <howard@hobu.co> Merge pull request #652 from PDAL/objects-needed-in-msvc (20:55:25)
	* Howard Butler <howard@hobu.co> Merge pull request #645 from PDAL/issues-599 (20:55:06)
	* Connor Manning <connor@hobu.co> Allow quad-tree to represent a subtree. (15:37:18)
	* Connor Manning <connor@hobu.co> Various tweaks. (14:47:18)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #656 from PDAL/issues/653-dependent-tests (14:22:08)
	* Connor Manning <connor@hobu.co> Need iostream include for std::ios::pos_type. (14:14:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (11:39:43)
	* Howard Butler <howard@hobu.co> Merge pull request #655 from PDAL/issues/654-windows-plugin-search-path (10:15:15)
	* Bradley J Chambers <brad.chambers@gmail.com> fix default for dependent tests, also check for WITH_TESTS before adding plugin tests (10:10:51)
	* Bradley J Chambers <brad.chambers@gmail.com> add bin dir for windows users and add default paths to KernelFactory (09:32:06)

2014-12-11
	* Howard Butler <howard@hobu.co> Merge pull request #649 from gadomski/optional-component-switch-on-plugins (11:07:00)
	* Howard Butler <howard@hobu.co> Merge pull request #650 from PDAL/make-crop-builtin-filter (09:30:09)
	* Howard Butler <howard@hobu.co> Merge pull request #651 from PDAL/gtest-fix-msvc (09:29:58)
	* Bradley J Chambers <brad.chambers@gmail.com> _VARIADIC_MAX must be increased on msvc for gtest (08:38:28)

2014-12-04
	* Bradley J Chambers <brad.chambers@gmail.com> Only Windows needs to have the object libraries included in apps/tests (11:40:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> DbReader for OCI. (11:09:52)

2014-11-21
	* Bradley J Chambers <brad.chambers@gmail.com> Move Crop filter (09:59:12)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Stats filter (21:11:12)
	* Howard Butler <howard@hobu.co> hammer NUMTHREADS in travis build to 1 to see if first build stops getting killed (23:44:44)
	* Howard Butler <howard@hobu.co> catch up drivers->io rename to master (23:27:55)
	* Bradley J Chambers <brad.chambers@gmail.com> Port MortonOrder filter (19:57:33)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Splitter filter (20:23:33)
	* Howard Butler <howard@hobu.co> Merge pull request #626 from PDAL/move-ferry-filter (23:10:18)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Ferry filter (19:33:45)
	* Howard Butler <howard@hobu.co> Merge pull request #625 from PDAL/move-decimation-filter (19:53:10)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Decimation filter (16:08:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix tests for missing LIBGEOTIFF. (15:37:00)
	* chambbj <brad.chambers@gmail.com> Merge pull request #624 from PDAL/pgpointcloud-vagrant (15:26:47)
	* chambbj <brad.chambers@gmail.com> Merge pull request #623 from PDAL/linux-issues (15:26:37)
	* Bradley J Chambers <brad.chambers@gmail.com> pgpointcloud xmls in vagrant need updating (15:25:10)
	* Bradley J Chambers <brad.chambers@gmail.com> we do not need to include the object libs in the app (13:53:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace stuff I shouldn't have removed. (13:27:27)
	* Howard Butler <howard@hobu.co> A bunch of windows warnings and cleanups #622 (11:42:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (11:23:00)
	* Howard Butler <howard@hobu.co> Merge pull request #621 from PDAL/issues-617 (08:26:25)

2014-12-09
	* Howard Butler <howard@hobu.co> Merge pull request #644 from PDAL/convert-boost-test-to-google-test (21:25:25)
	* Howard Butler <howard@hobu.co> gtest unsigned comparison cleanups (21:03:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (16:38:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Write scale into XMLSchema. (16:08:40)
	* Bradley J Chambers <brad.chambers@gmail.com> optional plugin tests should also be dependent on WITH_TESTS (11:40:25)
	* Bradley J Chambers <brad.chambers@gmail.com> malformed test in GDALUtilsTest (10:27:01)
	* Bradley J Chambers <brad.chambers@gmail.com> update tests to address warnings, most of which were signed/unsigned or int/float comparisons (09:56:06)
	* Howard Butler <howard@hobu.co> Merge pull request #643 from PDAL/move-reprojection-filter (09:04:39)
	* Howard Butler <howard@hobu.co> Merge pull request #642 from gadomski/zvelocity-name-typo (09:04:33)

2014-12-02
	* Bradley J Chambers <brad.chambers@gmail.com> Convert unit tests from Boost Test to Google Test (14:08:32)
	* Bradley J Chambers <brad.chambers@gmail.com> remove remaining refernces to boost standard integer types (14:31:07)
	* Bradley J Chambers <brad.chambers@gmail.com> Remove dangling references to drivers, mostly in the plugins (11:11:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make DbReader.  Hook to pgpointcloud. (20:03:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove XMLSchema from Info.hpp. (11:27:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove PDAL_HAVE_LIBXML2 from XMLSchema files.  Use build system instead. (10:58:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Ignore float equality warning. (10:05:25)
	* Bradley J Chambers <brad.chambers@gmail.com> remove cruft, fPIC seems to be required for Kernel common object library (10:05:11)
	* Bradley J Chambers <brad.chambers@gmail.com> missed rename of Support to KernelSupport (09:39:30)
	* Bradley J Chambers <brad.chambers@gmail.com> remove extraneous clearing of PDAL_TARGET_OBJECTS (09:27:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove XML schema reader/writer. Remove exceptions from XML schema. Remove pointer wrappers. Remove storage of DimTypes (use XMLDims instead) (09:13:55)

2014-12-05
	* Howard Butler <howard@hobu.co> Merge pull request #639 from PDAL/move-merge-and-sort-filters (10:58:57)
	* Bradley J Chambers <brad.chambers@gmail.com> Moving merge and sort filters (10:05:55)

2014-12-03
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (20:14:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (20:12:20)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (17:48:19)
	* Howard Butler <howard@hobu.co> cleanups related to #637 (17:48:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Writer support for scaled 32-bit ints in OCI. (17:08:13)
	* Howard Butler <howard@hobu.co> Merge pull request #638 from PDAL/remove-boost-cstdint (13:16:29)
	* Bradley J Chambers <brad.chambers@gmail.com> still need sudo for make install though (12:19:47)
	* Bradley J Chambers <brad.chambers@gmail.com> sudo the ctest call to avoid segfault on travis (12:01:02)
	* Howard Butler <howard@hobu.co> Merge pull request #637 from PDAL/plugin-renames (10:30:21)
	* Howard Butler <howard@hobu.co> Merge pull request #636 from PDAL/move-kernels (08:42:33)
	* Howard Butler <howard@hobu.co> Merge pull request #635 from PDAL/move-colorization-filter (08:42:18)
	* Howard Butler <howard@hobu.co> Merge pull request #632 from gadomski/red-hat-build-fixes (08:39:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues-599 (07:23:47)

2014-11-14
	* Bradley J Chambers <brad.chambers@gmail.com> Port ALL kernels (15:04:45)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Attributes Filter (14:56:44)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Terrasolid Reader (14:25:41)
	* Bradley J Chambers <brad.chambers@gmail.com> Port Text Writer (14:17:04)
	* Bradley J Chambers <brad.chambers@gmail.com> Port BPF driver (11:31:51)
	* Bradley J Chambers <brad.chambers@gmail.com> Port QFIT Reader (14:46:35)
	* Bradley J Chambers <brad.chambers@gmail.com> Port SBET Reader and Writer (13:22:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #593 from PDAL/cast (15:29:11)
	* Pete Gadomski <pete.gadomski@gmail.com> Allow text writer precision to be configured (14:50:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add base64-encoding of header extra data. (13:57:52)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of https://github.com/PDAL/PDAL (13:47:34)
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #591 from PDAL/issues/583-pgpointcloud-ignore (10:33:57)
	* Connor Manning <connor@hobu.co> Ignore generated Pgtest-Support file. (10:31:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Never build OCI on travis (09:44:57)
	* Pete Gadomski <pete.gadomski@gmail.com> Simplify oci's CMakeLists.txt (09:21:54)
	* Pete Gadomski <pete.gadomski@gmail.com> Default BUILD_WITH_OCI=OFF if no ORACLE_HOME (09:21:17)
	* Pete Gadomski <pete.gadomski@gmail.com> Change case in FindOracle.cmake (09:15:43)
	* Pete Gadomski <pete.gadomski@gmail.com> Install during travis's script (08:32:38)

2014-11-20
	* Bradley J Chambers <brad.chambers@gmail.com> Port Colorization filter (08:33:24)
	* Bradley J Chambers <brad.chambers@gmail.com> rename drivers as io (20:29:30)
	* Bradley J Chambers <brad.chambers@gmail.com> rename drivers as io (20:29:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Warnings for bad return numbers and number of returns. (17:22:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Utils to namespace. (15:46:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Replace removed function. (12:11:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:37:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix Nitf test include. (11:35:39)
	* Howard Butler <howard@hobu.co> adjust plugin tests to reflect Chipper move (11:35:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:24:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code from Utils. (11:23:36)
	* Howard Butler <howard@hobu.co> Merge pull request #618 from PDAL/move-chipper-filter (08:37:10)
	* Howard Butler <howard@hobu.co> Merge pull request #619 from PDAL/convert-attribute-to-plugin (08:32:12)

2014-11-26
	* Pete Gadomski <pete.gadomski@gmail.com> Metadata.hpp needs a <memory> include (12:20:49)
	* Pete Gadomski <pete.gadomski@gmail.com> Specify languages in cmake project (12:19:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for writing int32's to DbWriter.  Schema mods still needed. (11:08:32)

2014-11-25
	* Bradley J Chambers <brad.chambers@gmail.com> pclvisualizer is a writer, not a reader (19:45:41)
	* Howard Butler <howard@hobu.co> Merge pull request #630 from PDAL/move-morton-filter (12:30:35)
	* Howard Butler <howard@hobu.co> Merge pull request #620 from PDAL/drivers-to-io (12:30:24)

2014-11-22
	* Howard Butler <howard@hobu.co> try NUMTHREADS=2 (08:53:59)

2014-11-24
	* Paul Ramsey <pramsey@cleverelephant.ca> Fix cross-references (18:32:07)
	* Paul Ramsey <pramsey@cleverelephant.ca> Groups readers w/ readers, writers w/ writers (17:43:32)
	* Bradley J Chambers <brad.chambers@gmail.com> if no point indices provided in view kernel, visualize all points (14:59:00)
	* chambbj <brad.chambers@gmail.com> Merge pull request #628 from PDAL/pcl-visualize-tweaks (14:48:35)
	* chambbj <brad.chambers@gmail.com> Merge pull request #629 from pramsey/doc_filter_rename (14:32:12)
	* Bradley J Chambers <brad.chambers@gmail.com> add ability to visualize a range of points in view kernel (13:37:58)
	* Paul Ramsey <pramsey@cleverelephant.ca> Fix mistaken touch of kernel names (13:30:22)
	* Paul Ramsey <pramsey@cleverelephant.ca> Fix readers/readres typos (13:27:21)
	* Paul Ramsey <pramsey@cleverelephant.ca> Rename all drivers.*.reader to readers.* and rename all drivers.*.writer to writers.* (13:21:17)
	* Bradley J Chambers <brad.chambers@gmail.com> view kernel need not be built without PCL_VISUALIZATION_FOUND, it can also use the visualize method to invoke the visualizer (10:56:48)
	* Bradley J Chambers <brad.chambers@gmail.com> remove unused includes in Random.hpp (trips up Windows) (08:28:34)

2014-11-23
	* Howard Butler <howard@hobu.co> Merge pull request #627 from PDAL/move-splitter-filter (22:53:32)

2014-11-18
	* Bradley J Chambers <brad.chambers@gmail.com> capitalization matters (22:25:28)
	* Howard Butler <howard@hobu.co> Implement stream-based PointBuffer constructor and byte fetching #604 (20:55:22)
	* Howard Butler <howard@hobu.co> Merge pull request #603 from PDAL/issues/581-system-identifier (18:49:04)
	* Howard Butler <howard@hobu.co> Merge pull request #597 from PDAL/move-sbet-drivers (18:48:32)
	* Howard Butler <howard@hobu.co> Merge pull request #605 from PDAL/run-plugin-tests (18:48:25)
	* Bradley J Chambers <brad.chambers@gmail.com> try using ctest to run all tests on Travis again (14:07:49)
	* chambbj <brad.chambers@gmail.com> Merge pull request #602 from PDAL/fix-pc2pc-on-windows (13:03:29)
	* Bradley J Chambers <brad.chambers@gmail.com> fix test/unit/CMakeLists (13:01:28)
	* chambbj <brad.chambers@gmail.com> Merge pull request #601 from PDAL/no-initializer-lists (12:14:19)
	* Bradley J Chambers <brad.chambers@gmail.com> fix exename on windows, should be noop otherwise (12:09:47)
	* chambbj <brad.chambers@gmail.com> Merge pull request #600 from PDAL/open-binary-mode (11:53:53)
	* Bradley J Chambers <brad.chambers@gmail.com> cannot use initializer lists with the vector of strings on msvc2012 (11:38:39)
	* Bradley J Chambers <brad.chambers@gmail.com> need to make sure we open in binary mode (11:30:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't attempt to read extra header info if there is none. (11:19:07)
	* Howard Butler <howard@hobu.co> Merge pull request #598 from PDAL/test-path-update (10:24:50)
	* Bradley J Chambers <brad.chambers@gmail.com> slightly alter path to test executable in macro (09:42:01)

2014-11-17
	* Bradley J Chambers <brad.chambers@gmail.com> Port LAS drivers (16:04:52)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of https://github.com/PDAL/PDAL (18:47:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make tests pass if there's no GEOTIFF. (16:53:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add inspect() to BPF. (15:33:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (14:18:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> preview() infrastructure and las implementation. (14:17:51)
	* Bradley J Chambers <brad.chambers@gmail.com> order matters, driver object libs need to be created before test (13:17:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove bad comment. (11:44:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:21:54)
	* Howard Butler <howard@hobu.co> Merge pull request #596 from PDAL/register-tre-handler (11:15:46)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (11:10:35)
	* Howard Butler <howard@hobu.co> point to new location of Faux reader in OCITest (11:10:29)
	* Bradley J Chambers <brad.chambers@gmail.com> use PluginRegistry C API instead, as C++ symbols are not exported on windows (11:10:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:58:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Get spatial reference, rather than storing directly into metadata. (10:57:28)
	* Bradley J Chambers <brad.chambers@gmail.com> nitf plugin needs gitsha (10:41:43)
	* Howard Butler <howard@hobu.co> Merge pull request #595 from PDAL/option-empty (10:31:05)
	* Bradley J Chambers <brad.chambers@gmail.com> empty does not need to be guarded on windows (10:27:15)
	* Howard Butler <howard@hobu.co> Merge pull request #592 from gadomski/text-writer-precision (09:57:11)
	* Howard Butler <howard@hobu.co> Merge pull request #586 from PDAL/auto-load-update (09:53:36)
	* Howard Butler <howard@hobu.co> Merge pull request #589 from gadomski/default-oracle-off (09:53:16)
	* Howard Butler <howard@hobu.co> Merge pull request #587 from PDAL/faux-rename-reorg (09:53:06)
	* Howard Butler <howard@hobu.co> Merge pull request #588 from gadomski/ci-test-install (09:52:55)

2014-11-12
	* Bradley J Chambers <brad.chambers@gmail.com> this is a bit of a hack, but it clears up the issue of the static variable not being exported with the DLL on MSVC (13:35:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add non-const data() (19:26:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Two types of data. (17:11:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> More cast fun. (16:31:43)
	* Howard Butler <howard@hobu.co> pgpointcloud test cleanup (15:52:52)
	* Howard Butler <howard@hobu.co> _TESTS of corresponding _PLUGIN cmake_dependent_option should default to ON (15:52:35)
	* Howard Butler <howard@hobu.co> default my config to use the new BUILD_PLUGIN syntax (15:51:55)
	* Howard Butler <howard@hobu.co> un-break master due to #562 compression stuff (15:22:35)
	* Howard Butler <howard@hobu.co> Implement laz-perf compression #562 (15:14:20)
	* Howard Butler <howard@hobu.co> Merge pull request #582 from gadomski/nitf-default-off (14:35:47)
	* Pete Gadomski <pete.gadomski@gmail.com> Turn off NITF by default (14:13:00)
	* chambbj <brad.chambers@gmail.com> Merge pull request #514 from PDAL/issues/514-charbuf-export (12:07:41)
	* Howard Butler <howard@hobu.co> Charbuf uses std::ios::pos_type, not Charbuf::pos_type #512 (11:26:00)

2014-11-15
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (08:15:26)
	* Howard Butler <howard@hobu.co> change the 'spatialreference' metadata item to be eHorizontalOnly and add a 'comp_spatialreference' metadata item for compount (vertical + horizontal) SRSs #571 (08:15:23)

2014-11-13
	* Bradley J Chambers <brad.chambers@gmail.com> Port FauxReader (09:18:31)
	* chambbj <brad.chambers@gmail.com> Merge pull request #584 from PDAL/cmake-2.8.12-on-travis (21:27:38)
	* chambbj <brad.chambers@gmail.com> Merge pull request #585 from PDAL/issues/583-pgpointcloud-include (21:25:33)
	* Bradley J Chambers <brad.chambers@gmail.com> auto directory_iterator works on OSX not linux (21:24:15)
	* Bradley J Chambers <brad.chambers@gmail.com> default to reasonable plugin locations if PDAL_DRIVER_PATH not set (15:10:36)
	* Bradley J Chambers <brad.chambers@gmail.com> include pgpointcloud bin directory (20:48:06)
	* Bradley J Chambers <brad.chambers@gmail.com> install cmake 2.8.12 from PPA (20:45:09)

2014-11-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Squashed commit of the following: (12:58:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'issues/554-port-all-plugins' (12:11:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Missed file. (12:04:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' into issues/554-port-all-plugins (12:04:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add tests for LAS metadata/option handling. (10:41:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #579 from PDAL/issues/563-base64-metadata (08:13:09)

2014-11-10
	* Andrew Bell <andrew.bell.ia@gmail.com> Change PointRef to PtRef to work around MSVC problem. (21:53:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into issues/563-base64-metadata (16:18:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Provide type conversion for metadata. Provide automatic base 64 decoding for metadata. (15:43:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (15:36:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for stream redirection/restoration. (15:35:59)
	* Howard Butler <howard@hobu.co> Merge pull request #578 from PDAL/issues/576-typename-outside-template (09:16:06)
	* Bradley J Chambers <brad.chambers@gmail.com> remove typename keyword in PointBufferIter.hpp (08:53:04)

2014-11-06
	* Pete Gadomski <pete.gadomski@gmail.com> Change case of SQLiteTest.cpp (10:15:49)
	* Bradley J Chambers <brad.chambers@gmail.com> link plugin libraries to plugin tests by default (16:02:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add dimension documentation. (13:38:37)

2014-11-04
	* Bradley J Chambers <brad.chambers@gmail.com> still need to include directories (21:19:57)
	* Bradley J Chambers <brad.chambers@gmail.com> simplify the original pdal unit tests, using the new cmake macro, also regrouping sources to make it a little easier to read/find things (18:06:40)
	* Bradley J Chambers <brad.chambers@gmail.com> names must match, this is too easy to mess up, need to make it foolproof (17:12:11)
	* Bradley J Chambers <brad.chambers@gmail.com> nitf::Writer is now nitf::NitfWriter (17:02:08)
	* Bradley J Chambers <brad.chambers@gmail.com> cannot pass unique_ptr to setInput (15:43:58)
	* Howard Butler <howard@hobu.co> link PCL_LIBRARIES for PCL plugins after tweak in #573 (10:28:36)
	* Howard Butler <howard@hobu.co> Merge pull request #573 from gadomski/plugin-marco-changes (07:18:51)
	* Howard Butler <howard@hobu.co> Merge pull request #568 from PDAL/issues/568-desdata-offset-length (07:18:41)

2014-11-02
	* Bradley J Chambers <brad.chambers@gmail.com> typo in file extension (20:29:52)
	* Howard Butler <howard@hobu.co> put DESDATA_LENGTH and DESDATA_OFFSET in metadata #568 (22:28:27)

2014-11-01
	* Bradley J Chambers <brad.chambers@gmail.com> set lib names within macro, quote variables so lists stay intact (21:58:05)

2014-10-29
	* Bradley J Chambers <brad.chambers@gmail.com> remove all the USE_PDAL_PLUGIN_FOO refs (21:55:27)
	* Bradley J Chambers <brad.chambers@gmail.com> not expecting nitro to be present on travis, so pin BUILD_PLUGIN_NITRO=OFF (21:52:12)
	* Bradley J Chambers <brad.chambers@gmail.com> update recently added NitfReader test (13:43:07)
	* Bradley J Chambers <brad.chambers@gmail.com> lint (13:21:46)
	* Bradley J Chambers <brad.chambers@gmail.com> cleaning up (12:50:48)
	* Bradley J Chambers <brad.chambers@gmail.com> drop find_package REQUIRED, let FOO_FOUND do all the work and only be a stickler about version if it becomes an issue (12:24:00)
	* Bradley J Chambers <brad.chambers@gmail.com> renamed hexer as hexbin, should not necessarily name the plugins after their dependencies (12:00:11)
	* Bradley J Chambers <brad.chambers@gmail.com> Port HexBin driver to plugin framework, fix BUILD_PLUGIN_NITF (11:56:54)
	* Bradley J Chambers <brad.chambers@gmail.com> reflect renamed options, update vagrant scripts (11:35:55)
	* Bradley J Chambers <brad.chambers@gmail.com> WITH_ changed to BUILD_PLUGIN_ for plugin options, add dependent options for whether or not to build certain tests (e.g., certain databases may not be available for testing) (11:23:51)

2014-10-27
	* Bradley J Chambers <brad.chambers@gmail.com> Port NITF driver to plugin framework, having trouble with PDALRegister symbols being exported (15:12:42)
	* Bradley J Chambers <brad.chambers@gmail.com> Port MrSID driver to plugin framework (10:59:20)
	* Bradley J Chambers <brad.chambers@gmail.com> Port pgpointcloud driver to plugin framework (21:05:07)
	* Bradley J Chambers <brad.chambers@gmail.com> remove icebridge from Drivers.hpp (21:07:36)
	* Bradley J Chambers <brad.chambers@gmail.com> Port p2g driver to plugin framework (14:29:25)
	* Bradley J Chambers <brad.chambers@gmail.com> handle status of missing dependencies uniformly in plugins (14:15:49)
	* Bradley J Chambers <brad.chambers@gmail.com> Port oci drivers to plugin framework (13:59:40)
	* Bradley J Chambers <brad.chambers@gmail.com> Port icebridge driver to plugin framework (13:07:00)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (14:57:45)
	* Howard Butler <howard@hobu.co> ignore .pyc files (14:17:48)
	* Howard Butler <howard@hobu.co> Merge pull request #561 from PDAL/issues/553-greyhound-plugin (13:01:23)
	* Bradley J Chambers <brad.chambers@gmail.com> initial greyhound plugin (11:45:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:45:37)
	* Howard Butler <howard@hobu.co> Merge pull request #551 from PDAL/pcl-ground-doc (10:45:18)
	* Howard Butler <howard@hobu.co> Merge pull request #552 from PDAL/issues/551-pcl-visualization-check (10:45:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'las1.4' (10:45:03)
	* Bradley J Chambers <brad.chambers@gmail.com> PCL_VISUALIZATION_FOUND will be TRUE if it is supported, only build the PCLVisualization driver if that is the case (10:35:14)
	* Howard Butler <howard@hobu.co> Merge pull request #532 from PDAL/pcl-submodule (09:51:44)

2014-10-28
	* Bradley J Chambers <brad.chambers@gmail.com> move plugin tests to plugins folder, add macro for adding plugin tests (20:22:00)
	* Bradley J Chambers <brad.chambers@gmail.com> only link PDAL in PDAL_ADD_DRIVER, link deps in the plugin CMakeLists file (12:01:48)
	* Bradley J Chambers <brad.chambers@gmail.com> fix some typos, add PDAL_LINKAGE within pdal_macros and the pcl CMakeLists (09:08:09)
	* Bradley J Chambers <brad.chambers@gmail.com> Port sqlite driver to plugin framework (07:32:31)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (22:50:15)
	* Howard Butler <howard@hobu.co> default my cmake config to Debug (22:50:12)
	* Howard Butler <howard@hobu.co> put back hackish code to set global_encoding/reserved from base64 Metadata/Option (22:50:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (17:40:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add test for NITF spatial reference option override. (17:40:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simplify test names. (17:37:58)
	* Howard Butler <howard@hobu.co> Merge pull request #548 from PDAL/issues/548-oci-connection-filename (15:05:55)
	* Howard Butler <howard@hobu.co> support reading oracle connection string from a filename in addition to simply using the string #548 (14:40:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:05:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add type registration tests. (11:05:19)
	* Howard Butler <howard@hobu.co> drivers.oci.reader: override XYZ dimensions to <double> before reading them from XML schema (11:03:28)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (09:46:57)
	* Bradley J Chambers <brad.chambers@gmail.com> fix title/section delineation in ground tutorial (09:45:17)

2014-11-03
	* Howard Butler <howard@hobu.co> fix copy/paste bug in drivers.las.writer for CreationDOY/CreationYear (16:42:13)
	* Pete Gadomski <pete.gadomski@gmail.com> Update PDAL_ADD_PLUGIN target_link_libraries (15:13:20)
	* Pete Gadomski <pete.gadomski@gmail.com> Add PDAL_ADD_TEST cmake macro (15:12:44)
	* Howard Butler <howard@hobu.co> Merge pull request #566 from PDAL/windows-fixes (14:50:11)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of github.com:pramsey/PDAL (12:52:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix setting header system ID. (10:41:02)
	* Howard Butler <howard@hobu.co> add filters.attribute to stage list (08:56:45)

2014-10-30
	* Bradley J Chambers <brad.chambers@gmail.com> Fix Windows linker errors (LNK2005, LNK2019) (11:58:14)
	* Howard Butler <howard@hobu.co> Merge pull request #564 from PDAL/forward (18:51:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into iter (17:12:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Handle forwarded metadata regardless of case. (16:45:39)

2014-10-31
	* Andrew <andrew@abell-vb2.(none)> Use fewer threads for g++ to conserve memory. (14:28:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix initialization order. (13:03:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #565 from PDAL/iter (11:50:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix bad merge. (11:18:35)

2014-10-22
	* Bradley J Chambers <brad.chambers@gmail.com> Add a more detailed ground filtering tutorial (13:36:53)
	* Bradley J Chambers <brad.chambers@gmail.com> use unique_ptr with createKernel (21:33:39)
	* Bradley J Chambers <brad.chambers@gmail.com> do the macro thing (21:14:31)
	* Bradley J Chambers <brad.chambers@gmail.com> update Sort from Application to Kernel (21:01:09)
	* Bradley J Chambers <brad.chambers@gmail.com> Query is OBE (20:58:23)
	* Bradley J Chambers <brad.chambers@gmail.com> port over visualization fix from master (20:48:57)
	* Howard Butler <howard@hobu.co> include tweak #532 (14:52:55)
	* Bradley J Chambers <brad.chambers@gmail.com> addressing abell's comments (14:07:19)
	* Bradley J Chambers <brad.chambers@gmail.com> oops, still need the guard for now (20:28:08)
	* Bradley J Chambers <brad.chambers@gmail.com> will not even try to visualize if PDAL_HAVE_PCL_VISUALIZATION not present (15:09:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use read instead of get for strings to avoid problems with embedded newlines. (22:26:04)
	* Howard Butler <howard@hobu.co> Support setting spatialite module name via options #539 (16:23:31)
	* Howard Butler <howard@hobu.co> Merge pull request #533 from PDAL/issues/533-attribute-filter (15:26:16)
	* Howard Butler <howard@hobu.co> Merge pull request #537 from PDAL/add-morton-order-sort (15:25:47)
	* Howard Butler <howard@hobu.co> LAS 1.4 Support. Refactoring of LAS/LAZ reader/writer #534 (15:19:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Formatting. (14:53:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into iter (14:50:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Working sort filter. (14:50:32)
	* Howard Butler <howard@hobu.co> Merge pull request #536 from PDAL/issues/535-write-fixed-point-count (14:29:14)
	* Howard Butler <howard@hobu.co> rearrange some includes #533 (14:26:17)
	* Bradley J Chambers <brad.chambers@gmail.com> change m_limit to point_count_t and remove template types, which are inferred (13:41:03)
	* Howard Butler <howard@hobu.co> handle GDAL <= 1.10 #533 (13:33:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into iter (13:11:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> More swap work. (12:55:39)
	* Howard Butler <howard@hobu.co> #include <ogr_api.h> for OGRRegisterAll() in GDALUtils.hpp #533 (12:55:36)
	* Howard Butler <howard@hobu.co> Implement filters.attribute -- setting of point dimension using Polygons and OGR #533 (12:13:37)
	* Bradley J Chambers <brad.chambers@gmail.com> fix some documentation typos (08:53:18)
	* Bradley J Chambers <brad.chambers@gmail.com> Add option to limit number of points written in Translate, using Decimation filter modification. Remove count from all other kernels (except Random, where it us used in the FauxReader). (08:35:35)

2014-10-15
	* Bradley J Chambers <brad.chambers@gmail.com> Isolate plugins and their dependencies, starting with PCL. Create Kernel class for kernel plugins. (11:12:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add empty for PointBuffer. (15:30:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead tests. (14:36:57)

2014-10-26
	* Howard Butler <howard@hobu.co> Merge pull request #538 from PDAL/remove-cannot-visualize-error (11:05:19)
	* Howard Butler <howard@hobu.co> Merge pull request #539 from PDAL/issues/539-spatialite-module-name (11:04:59)

2014-10-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #546 from gadomski/cmake-zlib (17:24:57)
	* Pete Gadomski <pete.gadomski@gmail.com> Clean up zlib's cmake logic (17:08:44)

2014-10-23
	* Bradley J Chambers <brad.chambers@gmail.com> check if visualization requested in Sort and Random as well (14:13:09)
	* chambbj <brad.chambers@gmail.com> Merge pull request #545 from PDAL/issues/542-numeric-limits-const (13:17:04)
	* chambbj <brad.chambers@gmail.com> Merge pull request #544 from PDAL/issues/541-static-const-init (13:16:16)
	* chambbj <brad.chambers@gmail.com> Merge pull request #543 from PDAL/issues/540-demangler-windows-test (13:14:53)
	* Bradley J Chambers <brad.chambers@gmail.com> another reference to MAX_DATA_SIZE (12:21:55)
	* Bradley J Chambers <brad.chambers@gmail.com> move MAX_DATA_SIZE to anonymous namespace too (12:08:44)
	* Bradley J Chambers <brad.chambers@gmail.com> move consts to anonymous namespace rather than static member vars (12:02:28)
	* Bradley J Chambers <brad.chambers@gmail.com> use cxxabi ifndef windows (12:00:24)

2014-10-21
	* Bradley J Chambers <brad.chambers@gmail.com> Add filter to sort points by Morton order, and kernel to expose this as an app (08:46:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> More Travis fixes. (11:27:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into iter (11:13:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Iterator test. (11:13:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fixes for builds without libgeotiff. Fix assertion bound. (10:51:17)

2014-10-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 Fix NULL spatial reference for NITF clipping. Change PDAL_HAVE_SRS to PDAL_HAVE_LIBGEOTIFF (15:31:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> LAS auto-offset computation. Fix record signature for 1.0 LAS VLRs. (12:20:56)

2014-10-19
	* Howard Butler <howard@hobu.co> Implement IGEOLO support #531 (17:18:27)
	* Howard Butler <howard@hobu.co> Merge pull request #529 from PDAL/yosemite-lint (09:54:46)

2014-10-18
	* Howard Butler <howard@hobu.co> Merge pull request #528 from PDAL/PointBuffer-constness (22:03:28)
	* Howard Butler <howard@hobu.co> Work to regularize PDAL's dependencies and clarify what is really required vs. what is optional #523 (22:01:31)
	* Howard Butler <howard@hobu.co> Merge pull request #524 from PDAL/issues/524-aimidb-afctb-nitf-output (16:15:36)

2014-10-17
	* Michael P. Gerlek <mpg@flaxen.com> added common header to all unit test files (10:59:28)
	* Michael P. Gerlek <mpg@flaxen.com> added "-isystem /usr/local/include" (10:59:04)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'PointBuffer-constness' into yosemite-lint (09:44:27)

2014-10-16
	* Bradley J Chambers <brad.chambers@gmail.com> random kernel needs to set options on the faux reader now (20:19:53)
	* Howard Butler <howard@hobu.co> Add support for NITF ACFTB and AIMIDB TREs (15:13:24)
	* Michael P. Gerlek <mpg@flaxen.com> constify the PointBuffer::append() functions (15:03:04)
	* chambbj <brad.chambers@gmail.com> Merge pull request #526 from PDAL/greyhound (13:46:07)
	* Connor Manning <connor@hobu.co> Update FindJsoncpp cmake file and Greyhound driver. (12:22:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix error in assertion. (12:00:42)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code from LAS reader. (11:59:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Formatting. (11:50:34)

2014-10-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Add auto-fields to xform structure. (13:56:36)

2014-10-12
	* Howard Butler <howard@hobu.co> Merge pull request #522 from chambbj/fix-ground-pcl-kernels (21:51:34)

2014-10-10
	* Bradley J Chambers <brad.chambers@gmail.com> fix makeReader in Ground and PCL kernels (19:59:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (14:25:58)
	* Howard Butler <howard@hobu.co> doc tweak FAQ -- add note about PCL (14:16:49)
	* Howard Butler <howard@hobu.co> tweak front page (14:11:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (14:05:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't build with stubs. (14:03:11)
	* Howard Butler <howard@hobu.co> Merge pull request #521 from chambbj/set-options-for-view (13:35:07)
	* Howard Butler <howard@hobu.co> Merge pull request #520 from chambbj/namespace-fix-for-pcl (13:31:11)
	* Bradley J Chambers <brad.chambers@gmail.com> options changes ripple down to PCLVisualizer and View (13:29:31)
	* Bradley J Chambers <brad.chambers@gmail.com> PDALtoPCD now lives in the pclsupport namespace (13:13:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add default point sizes for 1.4 point types. Other small changes. (11:27:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Missed options fix. (10:25:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' into las1.4 (10:19:04)
	* Howard Butler <howard@hobu.co> Remove the passing of Options from the Stage constructor #482. Instead use Stage::setOptions() at a time of your choosing before Stage::prepare() is called to control when Options should be passed into a stage. (09:09:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (08:50:37)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (08:48:43)
	* Howard Butler <howard@hobu.co> Merge pull request #518 from PDAL/pbset-bounds (08:47:09)
	* Howard Butler <howard@hobu.co> update hobu's cmake invocation (08:27:45)
	* Michael P. Gerlek <mpg@flaxen.com> fixes and improvements to Bounds (08:01:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'las1.4' of https://github.com/PDAL/PDAL into las1.4 (07:49:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Move initialization of zipper/zip point inside ifdef. (07:47:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (07:47:31)

2014-10-09
	* Andrew <andrew@abell-vb2.(none)> Small build fixes. (21:08:26)
	* Michael P. Gerlek <mpg@flaxen.com> added helper: calculateBounds(PointBufferSet) (14:29:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make LAZ really work. (14:04:53)
	* Howard Butler <howard@hobu.co> Merge branch 'pcl-tests' #513 (10:15:14)

2014-10-08
	* Howard Butler <howard@hobu.co> Merge pull request #508 from chambbj/PCLVisualizer (16:32:00)
	* Bradley J Chambers <brad.chambers@gmail.com> fix memory issue (14:34:08)
	* Bradley J Chambers <brad.chambers@gmail.com> move the visualization code to the Application class (12:56:14)
	* Bradley J Chambers <brad.chambers@gmail.com> visualize both input and output (11:48:06)
	* Howard Butler <howard@hobu.co> put back docs for (09:40:30)
	* Howard Butler <howard@hobu.co> point to filters.ferry in stages doc (09:28:47)
	* Michael P. Gerlek <mpg@flaxen.com> PCL doc updates (09:04:34)
	* Michael P. Gerlek <mpg@flaxen.com> namespace fix (08:34:07)
	* Bradley J Chambers <brad.chambers@gmail.com> getVisualize should return false if PCLVisualize not available (08:03:20)
	* Bradley J Chambers <brad.chambers@gmail.com> add --visualize flag at the Application level that will cause Ground, PCL, Random, and Translate kernels to spawn a PCLVisualizer after writing the result to disk (07:48:54)

2014-10-06
	* Bradley J Chambers <brad.chambers@gmail.com> fix the PCL stubs for PCLVisualizer (09:40:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for BPF version 1 and 2. (19:46:02)
	* Michael P. Gerlek <mpg@flaxen.com> remove debugging (15:14:04)
	* Michael P. Gerlek <mpg@flaxen.com> tighten up the namespaces (14:53:09)
	* Michael P. Gerlek <mpg@flaxen.com> import PCL pipeline files from the PCL repo (14:52:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (13:33:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't allow waveform point formats. (13:33:21)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'clang-warnings' into pcl-tests (10:12:01)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'pdal-info-summary' into pcl-tests (10:10:48)
	* Michael P. Gerlek <mpg@flaxen.com> added --summary, for a less verbose output (09:52:10)
	* Michael P. Gerlek <mpg@flaxen.com> added ptree-to-reST dump support (09:50:18)

2014-10-03
	* Bradley J Chambers <brad.chambers@gmail.com> add PCLVisualizer writer and View kernel (14:58:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make ZIP stuff work again. (18:10:34)
	* Howard Butler <howard@hobu.co> convertAndSet doesn't work on int8_t/uint8_t (14:43:51)
	* Howard Butler <howard@hobu.co> put back PointSourceId setting option for drivers.oci.reader (13:53:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Bug fixes and warning cleanup. (12:57:43)
	* Michael P. Gerlek <mpg@flaxen.com> fix various clang warnings (09:44:42)
	* Michael P. Gerlek <mpg@flaxen.com> correct/clarify test runner doc (09:44:14)

2014-10-07
	* Howard Butler <howard@hobu.co> Merge pull request #506 from gadomski/pipeline-commandline-options (14:25:26)
	* Howard Butler <howard@hobu.co> Merge pull request #507 from PDAL/clang-warnings (14:25:13)
	* Howard Butler <howard@hobu.co> Merge pull request #509 from PDAL/pdal-info-summary (14:23:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (14:18:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Support point formats 6-10. (14:17:41)
	* Michael P. Gerlek <mpg@flaxen.com> all the PCL filter unit tests now working (13:58:19)
	* Michael P. Gerlek <mpg@flaxen.com> added debugging support (13:55:35)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:55:08)
	* Michael P. Gerlek <mpg@flaxen.com> PCL test cleanup (11:22:23)
	* Michael P. Gerlek <mpg@flaxen.com> cleaned up PCL docs (11:21:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use a different EPSG reference for UTM north zones. (08:22:17)
	* Michael P. Gerlek <mpg@flaxen.com> cleanups on PCL tutorial (07:42:43)

2014-10-02
	* Andrew Bell <andrew.bell.ia@gmail.com> More compilation fixes. (20:23:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Try to make the compiler happy. (19:16:07)
	* Howard Butler <howard@hobu.co> sanitize [ and ] in metadata names (16:43:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Eliminate compiler warnings. (12:52:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into las1.4 (12:42:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Reading and writing LAS seems to work. (11:27:53)

2014-10-01
	* Pete Gadomski <pete.gadomski@gmail.com> Remove spurious options dump (16:20:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Allow extra command line options for pdal pipeline (16:06:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Delay filename requirement until processOptions (16:01:52)
	* Howard Butler <howard@hobu.co> Merge pull request #505 from gadomski/remove-jenkins (15:41:02)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (15:37:57)
	* Howard Butler <howard@hobu.co> fix BOX3D::clear() to properly clear bounds and add a test to validate it (15:37:14)
	* Howard Butler <howard@hobu.co> Merge pull request #502 from gadomski/mention-tif-in-p2g-docs (13:05:22)
	* Howard Butler <howard@hobu.co> Merge pull request #503 from PDAL/issues/503-laszip-flush (13:05:14)
	* Howard Butler <howard@hobu.co> add LAZ-writing NITF example (12:06:51)
	* Howard Butler <howard@hobu.co> add ::flush() method to LAS writer so that LASzip stuff gets written in NITF writer #503 (12:06:04)
	* Pete Gadomski <pete.gadomski@gmail.com> Add "tif" to p2g docs (09:58:53)

2014-09-30
	* Connor Manning <connormanning@users.noreply.github.com> Merge pull request #501 from PDAL/genericRaster (11:03:31)
	* Connor Manning <connor@hobu.co> Merge branch 'master' into genericRaster (09:37:24)
	* Connor Manning <connor@hobu.co> Add a splatted query with custom bounds/resolution. (09:36:41)

2014-09-29
	* Howard Butler <howard@hobu.co> Merge pull request #500 from PDAL/issues/500-horiz-vert-srs-fetch (16:27:17)
	* Howard Butler <howard@hobu.co> Add SpatialReference::getVertical and SpatialReference::getHorizontal methods #500 (15:03:14)

2014-09-26
	* Pete Gadomski <pete.gadomski@gmail.com> Remove leftover Jenkins files (22:41:11)
	* Howard Butler <howard@hobu.co> Merge pull request #498 from PDAL/issues/496-bring-back-buffer-reader (13:37:21)
	* Howard Butler <howard@hobu.co> put PDAL_HAVE_GDAL guard around setSpatialReference call in BPF reader (13:16:26)
	* Howard Butler <howard@hobu.co> fix up BPF SRS support (13:05:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix signature of addBuffer (from add_buffer) (12:39:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Simplify BufferReader.  Add test. (11:22:14)
	* Howard Butler <howard@hobu.co> put back drivers.buffer.reader #496 (09:44:50)

2014-09-25
	* Howard Butler <howard@hobu.co> Merge pull request #496 from PDAL/issues/496-naked-write (16:51:21)
	* Howard Butler <howard@hobu.co> remove unused variable in filters.chipper (16:45:54)
	* Howard Butler <howard@hobu.co> Merge pull request #435 from PDAL/issues/435-ferry-filter (15:56:50)
	* Howard Butler <howard@hobu.co> Support naked PointBufferPtr writing #496, and update tutorial to reflect capability (15:54:08)
	* Howard Butler <howard@hobu.co> Merge pull request #495 from chambbj/MetadataNodeImpl (15:11:30)
	* Howard Butler <howard@hobu.co> Merge pull request #494 from PDAL/reprojection-driver-updates (14:24:39)
	* Howard Butler <howard@hobu.co> a little bit more clean up of dead code #435 (14:24:19)
	* Bradley J Chambers <brad.chambers@gmail.com> clean up unresolved externals in MetadataNodeImpl on MSVC (14:08:21)
	* Howard Butler <howard@hobu.co> reprojection doc updates #494 (14:06:28)
	* Howard Butler <howard@hobu.co> Some doc updates for filters.reprojection and others (14:01:04)
	* Howard Butler <howard@hobu.co> Merge remote-tracking branch 'origin/master' into issues/435-ferry-filter (13:42:32)
	* Howard Butler <howard@hobu.co> Merge pull request #493 from chambbj/issues/490-win-constant-expression (13:42:24)
	* Howard Butler <howard@hobu.co> Merge pull request #486 from PDAL/json (13:42:17)
	* Howard Butler <howard@hobu.co> turn off ferry reprojection test when there's no GDAL #435 (13:39:36)
	* Bradley J Chambers <brad.chambers@gmail.com> addressing multiple windows issues (12:55:46)
	* Howard Butler <howard@hobu.co> Finish implementation of ferry filter, with docs #435 (12:35:43)
	* Connor Manning <connor@hobu.co> Fix botched conflict fix. (11:57:07)
	* Connor Manning <connor@hobu.co> Fix conflict with master. (10:46:32)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/435-ferry-filter (10:20:01)
	* Howard Butler <howard@hobu.co> Merge pull request #484 from PDAL/issues/484-refactor-bounds (10:17:19)
	* Howard Butler <howard@hobu.co> basic test of #435 failure scenario (10:10:46)
	* Howard Butler <howard@hobu.co> Merge pull request #485 from PDAL/ghUpdate (10:08:57)
	* Howard Butler <howard@hobu.co> Merge pull request #492 from chambbj/issues/489-windows-round (10:07:08)
	* Bradley J Chambers <brad.chambers@gmail.com> use Utils::sround rather than std::round to fix #489 (08:59:37)

2014-09-23
	* Connor Manning <connor@hobu.co> Don't add empty fields to JSON output.  Make escapeJSON() not modify the input string. (17:22:27)
	* Connor Manning <connor@hobu.co> Don't add empty fields to JSON output.  Make escapeJSON() not modify the input string. (17:22:27)
	* Connor Manning <connor@hobu.co> Remove reader iterator from Greyhound driver. (14:32:02)

2014-09-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://www.github.com/PDAL/PDAL (20:03:59)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't use C++ that breaks VS. Add test for sanitize. (20:03:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #488 from PDAL/empty-chipper-buffer (19:53:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't run the chipper if we have no points. Test for this case. (19:08:45)
	* Howard Butler <howard@hobu.co> make tests pass (17:24:57)
	* Howard Butler <howard@hobu.co> ferry filter scaffolding #435 (16:55:27)
	* Howard Butler <howard@hobu.co> final removal of Range and Vector to complete refactor of Bounds->BOX3D #484 (15:36:26)
	* Howard Butler <howard@hobu.co> switch off Bounds (15:20:20)
	* Howard Butler <howard@hobu.co> refactor calculateBounds #484 (14:46:05)
	* Howard Butler <howard@hobu.co> start excising Bounds in favor of a BOX3D (11:16:08)

2014-09-22
	* Connor Manning <connor@hobu.co> Merge branch 'master' into indexing (13:51:18)
	* Connor Manning <connor@hobu.co> Tweak rastering index. (13:49:57)
	* Howard Butler <howard@hobu.co> Merge pull request #479 from chambbj/issues/478-bus-error (12:04:53)
	* Bradley J Chambers <brad.chambers@gmail.com> add fvisibility-inlines-hidden when compiling with PCL support (11:47:32)

2014-09-19
	* Howard Butler <howard@hobu.co> Merge pull request #477 from PDAL/nitro-reader3 (15:15:17)
	* Howard Butler <howard@hobu.co> NITF test now depends on WITH_NITRO, not WITH_GDAL #477 (14:28:26)
	* Howard Butler <howard@hobu.co> Merge pull request #475 from PDAL/issues/475-sanitize-metadata-names (13:53:35)
	* Connor Manning <connor@hobu.co> Merge branch 'master' of https://github.com/PDAL/PDAL into indexing (13:52:02)
	* Howard Butler <howard@hobu.co> Sanitize pdal::Metadata key names to remove some special characters #475 (13:27:19)
	* Howard Butler <howard@hobu.co> add bpf2nitf example pipeline (11:53:52)
	* Michael P. Gerlek <mpg@flaxen.com> missed a GDAL->NITRO ifdef (11:11:07)
	* Michael P. Gerlek <mpg@flaxen.com> replace GDAL-based NITF reader with a Nitro-based one (10:55:18)
	* Michael P. Gerlek <mpg@flaxen.com> replace GDAL-based NITF reader with a Nitro-based one (10:54:29)

2014-09-18
	* Howard Butler <howard@hobu.co> Merge pull request #472 from pramsey/pgdoc (16:57:39)
	* Paul Ramsey <pramsey@cleverelephant.ca> Add undoc'ed options for pgpointcloud writer (16:21:16)
	* Howard Butler <howard@hobu.co> Merge pull request #469 from chambbj/doc-updates (15:24:39)
	* Howard Butler <howard@hobu.co> Merge pull request #471 from pramsey/boost56 (15:24:32)
	* Paul Ramsey <pramsey@cleverelephant.ca> Allow build on Boost 1.56 (15:07:36)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of github.com:PDAL/PDAL (13:00:10)
	* Howard Butler <howard@hobu.co> add additional classifcation field option to drivers.nitf.writer (12:14:51)
	* Howard Butler <howard@hobu.co> update example to point-context-schema (no filters.scaling anymore) (12:14:35)
	* Howard Butler <howard@hobu.co> clean up oci warning nit (10:58:47)

2014-09-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://www.github.com/PDAL/PDAL (13:27:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add LAS header test. Fix scale bug in LAS header copy ctor. (13:27:05)
	* Bradley J Chambers <brad.chambers@gmail.com> update a number of documents (PCL, deprecated filters, etc.) (13:17:23)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #468 from gadomski/travis-notify-slack (12:40:49)
	* Pete Gadomski <pete.gadomski@gmail.com> Add secure slack notifications to travis (10:19:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #467 from gadomski/travis-stubs-only (10:36:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Add stubs_only mode to Travis (10:07:56)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove rxp driver (09:57:11)
	* Howard Butler <howard@hobu.co> Merge pull request #466 from gadomski/run-tests-without-path (09:52:05)
	* Pete Gadomski <pete.gadomski@gmail.com> Default tests' data path to repo's data (09:39:15)
	* Howard Butler <howard@hobu.co> Merge pull request #465 from gadomski/test-without-stubs (09:18:17)
	* Pete Gadomski <pete.gadomski@gmail.com> Always test WITH_STUBS=OFF (09:12:02)
	* Pete Gadomski <pete.gadomski@gmail.com> Factor out rxp moving average to a free function (09:05:06)
	* Howard Butler <howard@hobu.co> Merge pull request #464 from gadomski/ground-depends-on-pcl (08:32:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Include ground kernel app only if we have PCL (07:54:05)

2014-09-16
	* Bradley J Chambers <brad.chambers@gmail.com> add PCL version to full version string (if present) (21:39:35)
	* Howard Butler <howard@hobu.co> Merge pull request #463 from chambbj/ground-kernel (15:32:07)
	* Bradley J Chambers <brad.chambers@gmail.com> fix PCL stub for setJSON in pipeline (14:56:38)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix another rxp docs typo (11:14:25)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix typo in rxp docs (10:19:29)

2014-03-27
	* Bradley J Chambers <brad.chambers@gmail.com> add a new kernel to directly invoke ground filtering algorithms from the command line (currently only PMF, which requires PCL) (17:00:17)
	* Bradley J Chambers <brad.chambers@gmail.com> apply astyle to recent PCLBlock and Splitter updates (17:44:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #267 from PDAL/no-stage-in-iter (17:27:05)
	* Bradley J Chambers <brad.chambers@gmail.com> in PCLBlock, setJSON still exists, but is now used to pass the GeoJSON object as a string; setFilename is used to pass the filename (17:23:19)
	* Bradley J Chambers <brad.chambers@gmail.com> vagrant will now checkout PCL "pipeline" branch (17:20:52)
	* Andrew Bell <andrew.bellia@gmail.com> Remove dependence on stage for some iterators. Remove access to stage in iterator. (14:53:41)
	* Andrew Bell <andrew.bellia@gmail.com> Add NullPointBuffer. Modify PointBuffer to behave correctly when used as a NullPointBuffer. (14:03:30)
	* Andrew Bell <acbell@blaze.hobu.biz> Don't use stage in iterator. (08:44:53)
	* chambbj <brad.chambers@gmail.com> Merge pull request #265 from PDAL/issues/261-guard-linking-libxml2 (09:35:03)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #261, only link libxml2 if WITH_LIBXML2 is TRUE (09:34:02)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #263 from PDAL/i262 (09:20:18)
	* Andrew Bell <acbell@blaze.hobu.biz> Fix typo. (08:41:58)
	* Howard Butler <hobu.inc@gmail.com> Merge remote-tracking branch 'origin/use-options-command' (05:14:11)
	* Howard Butler <hobu.inc@gmail.com> use make generator by default (05:13:56)
	* Howard Butler <hobu.inc@gmail.com> small cleanups to filters.tiler (05:13:45)

2014-09-15
	* Howard Butler <howard@hobu.co> Merge pull request #462 from PDAL/ctxchunk (19:27:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (19:00:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Test to exercise large point buffers. Test random access to filled point buffer. (18:57:44)
	* Howard Butler <howard@hobu.co> Merge pull request #461 from chambbj/issues/445-scale-offset (16:25:05)
	* Howard Butler <howard@hobu.co> Merge pull request #458 from gadomski/guard-pcl-include (14:43:08)
	* Howard Butler <howard@hobu.co> Merge pull request #459 from gadomski/remove-unused-variable (14:24:04)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove m_useREST from kernel/Info (14:22:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Catch bad_numeric_cast, rethrow better (13:32:03)
	* Pete Gadomski <pete.gadomski@gmail.com> Guard a PCLConversions include (13:25:52)
	* Howard Butler <howard@hobu.co> Merge pull request #457 from chambbj/pcl-kernel-bug (13:14:27)
	* Bradley J Chambers <brad.chambers@gmail.com> fix small bug with pcl kernel, move pcl stage out of makeReader (13:08:53)
	* Howard Butler <howard@hobu.co> Merge pull request #456 from gadomski/rxp-driver (10:44:43)
	* Howard Butler <howard@hobu.co> Merge pull request #454 from chambbj/voxel-grid-ctx (10:44:33)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove a duplicate include from PointBuffer.hpp (08:27:40)

2014-09-12
	* Bradley J Chambers <brad.chambers@gmail.com> scale/offset now in Application.cpp (14:06:07)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into ptctxref (23:07:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> PointContext -> PointContextRef (23:07:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> BPF spatial reference in metadata. (14:35:28)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove leftover embedded boost cruft (13:49:22)
	* Howard Butler <howard@hobu.co> Merge pull request #447 from gadomski/programmable-add-dimension (09:32:17)
	* Howard Butler <howard@hobu.co> Merge pull request #450 from chambbj/random-ctx (09:32:00)
	* Howard Butler <howard@hobu.co> Merge pull request #452 from PDAL/bpfmeta (09:31:44)

2014-09-09
	* Bradley J Chambers <brad.chambers@gmail.com> add PCL VoxelGrid as a decimation option (not the default) (20:23:28)
	* Connor Manning <connor@hobu.co> Update Greyhound driver. (21:31:15)
	* Pete Gadomski <pete.gadomski@gmail.com> Programmable filter can add dimensions to context (16:09:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove StageIterator. Remove iterator use from reader. (16:13:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into noiter (15:53:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from terrasolid driver. (15:48:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from SQLite driver. (12:28:20)
	* chambbj <brad.chambers@gmail.com> Merge pull request #446 from PDAL/scaleinit (11:26:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't set default values for scale/offset - already set in xform object ctor. (11:08:33)

2014-08-14
	* Pete Gadomski <pete.gadomski@gmail.com> Add the rxp reader (14:19:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix icebridge offset time & test. Use getFieldAs for icebridge tests. (13:01:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Differently modified colorization filter, as discussed. (12:32:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove un-useful schema test. (12:23:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (11:46:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix XMLSchema write test. (11:46:26)
	* Howard Butler <howard@hobu.co> Merge pull request #408 from cuitingting01/patch-1 (10:19:06)
	* Howard Butler <hobu.inc@gmail.com> get reprojection crop filter test passing again (10:16:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix sbet, stats, pointbuffer tests for new dimension scheme. (10:00:27)
	* Connor Manning <connor@hobu.co> Fix output from Schema::toPTree() to be valid JSON without duplicate keys. (09:37:31)
	* cuitingting01 <cuitingting01@baidu.com> Fix Fetchpcid bug (00:03:14)

2014-09-13
	* Howard Butler <howard@hobu.co> Merge pull request #453 from gadomski/remove-embedded-boost-cruft (10:50:43)
	* Howard Butler <howard@hobu.co> Merge pull request #455 from PDAL/ptctxref (10:50:33)

2014-09-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Stick embedded BPF ULEM files into metadata. (21:38:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #451 from PDAL/bpfmeta (17:47:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix dumping of dimensions from point context. (17:44:41)
	* Connor Manning <connor@hobu.co> Add partial and not fully tested support for raster indexing from the QuadIndex. (15:23:58)
	* Connor Manning <connor@hobu.co> Update method used to get dimensions. (13:22:05)
	* Howard Butler <howard@hobu.co> output std::endl for each pt in --detail of 'pdal delta' (12:43:16)
	* Howard Butler <howard@hobu.co> Merge pull request #449 from gadomski/extract-chunk-size (10:50:14)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove chunk size (10:24:36)

2014-03-31
	* Bradley J Chambers <brad.chambers@gmail.com> add random kernel (09:15:45)

2014-09-10
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix RST. (15:44:43)
	* Howard Butler <howard@hobu.co> Reorganize test data #441 (15:08:12)
	* Connor Manning <connor@hobu.co> Add tree depth query to QuadIndex. (12:29:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (12:18:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update overview for readers. Add missing image. (12:18:12)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #448 from PDAL/noiter (11:43:06)

2014-09-08
	* Howard Butler <howard@hobu.co> Merge pull request #444 from PDAL/issues/442-las-scaling (20:49:54)
	* Howard Butler <howard@hobu.co> Merge pull request #443 from PDAL/issues/307-badinfo (20:49:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set scale to .01 for las writer. (19:34:28)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add ptree nodes for all selected points. (19:22:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into noiter Remove iterator from PCD driver. (15:59:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from sbet driver. Fix sbet/qfit test. (15:30:07)
	* Bradley J Chambers <brad.chambers@gmail.com> group pcd driver files for msvc (14:07:21)
	* Howard Butler <howard@hobu.co> Merge pull request #440 from chambbj/issues/428-stubs-on-rebased (13:53:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from qfit driver. (13:20:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from pgpointcloud driver. (12:14:26)
	* Howard Butler <howard@hobu.co> remove lint (11:58:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from oci driver. (11:14:13)
	* Howard Butler <howard@hobu.co> Merge pull request #439 from chambbj/stubs-resolution (10:08:35)
	* Bradley J Chambers <brad.chambers@gmail.com> stubs default off in cmake, on in travis (10:04:45)
	* Howard Butler <howard@hobu.co> Merge pull request #438 from chambbj/pcl-docs (10:00:32)
	* Bradley J Chambers <brad.chambers@gmail.com> add PCL to the PDAL dependencies documentation, create documentation for the PCD drivers (09:24:46)
	* Howard Butler <howard@hobu.co> Merge pull request #437 from chambbj/remove-pcview (09:41:24)
	* Bradley J Chambers <brad.chambers@gmail.com> remove pcview from apps (09:34:10)
	* Bradley J Chambers <brad.chambers@gmail.com> back down the boost version requirement to 1.54 (09:25:44)
	* Howard Butler <howard@hobu.co> Merge pull request #436 from PDAL/issues/436-pcequal-pcpipeline-gone (08:43:19)
	* Howard Butler <howard@hobu.co> remove no longer valid pcequal/pcpipeline (now in 'pdal' utility) #436 (08:23:28)

2014-09-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix stubs for new PCD driver. (15:56:39)
	* Howard Butler <howard@hobu.co> doc work by Andrew (20:44:03)
	* Howard Butler <howard@hobu.co> Merge pull request #430 from PDAL/issues/430-txt-to-rst-rename (11:20:37)
	* Howard Butler <howard@hobu.co> rename .txt to .rst #430 (11:06:18)
	* Howard Butler <howard@hobu.co> Merge pull request #429 from gadomski/duplicate-before-install-line (10:17:41)
	* Howard Butler <howard@hobu.co> Merge pull request #427 from PDAL/issues/427-no-boost-embed (10:17:30)
	* Howard Butler <howard@hobu.co> more EMBED excision #427 (09:48:54)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove duplicate line from Travis before_install (09:39:48)
	* Howard Butler <howard@hobu.co> switch off EMBED boost usage in Travis #427 (09:25:46)
	* Howard Butler <howard@hobu.co> remove embedded boost #427 (09:22:40)

2014-09-07
	* Howard Butler <howard@hobu.co> fix up doc link (16:56:56)
	* Howard Butler <howard@hobu.co> fix compression enum mixup in pgpointcloud writer (15:27:04)
	* Howard Butler <howard@hobu.co> fix insertion bug (num_points was defined as int64_t vs. the supported int32_t (14:30:26)

2014-09-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typo. Fix type of zip objects when we're not zipping. (21:30:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from las/nitf. (17:36:50)
	* Howard Butler <howard@hobu.co> Merge pull request #432 from gadomski/nuke-swig (11:28:57)
	* Howard Butler <howard@hobu.co> Merge pull request #434 from gadomski/require-boost (11:28:50)
	* Pete Gadomski <pete.gadomski@gmail.com> Require boost when finding package (11:17:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix new IStream ctor(). Fix decimation and stats tests for new faux reader interface. (11:07:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove all c# and python swig (07:07:58)

2014-09-03
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from icebridge. (16:39:17)
	* Howard Butler <howard@hobu.co> Vagrant: need libglew-dev for OpenGL for PCL now (16:34:03)
	* Howard Butler <howard@hobu.co> Merge pull request #424 from gadomski/fix-faux-reader-bug (15:58:51)
	* Howard Butler <howard@hobu.co> Merge pull request #423 from chambbj/pcd-driver (15:58:39)
	* Howard Butler <howard@hobu.co> Merge pull request #422 from PDAL/issues/422-toJSON-toPTree (15:58:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove iterator from faux reader. (15:35:19)
	* Pete Gadomski <pete.gadomski@gmail.com> Actually use numberOfReturns (15:17:17)
	* Howard Butler <howard@hobu.co> add missing include (14:45:41)
	* Howard Butler <howard@hobu.co> clean up typo #422 (14:19:50)
	* Howard Butler <howard@hobu.co> move most toPTree() methods of PDAL objects out to static functions in PDALUtils.hpp #422 (13:10:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> First workings of reading without an iterator. BPF works. CARIS should work :) (11:43:08)

2014-04-04
	* Bradley J Chambers <brad.chambers@gmail.com> first cut at a dedicated pcd reader/writer (21:33:40)
	* Andrew Bell <andrew.bellia@gmail.com> Change return type of getField from reference to value. (17:54:02)
	* Howard Butler <howard@hobu.co> Merge pull request #281 from gadomski/pdal-info-s-flag (16:16:42)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove -s flag for --schema option in `pdal info` (13:58:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #280 from abellgithub/format (13:58:19)
	* Andrew Bell <andrew.bellia@gmail.com> Make things in the las Writer fit in 80 columns. Remove a few superfluous "return" statements. A couple of other small fixes to simplify code - no functional change. (13:17:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #279 from PDAL/fixup (10:31:03)
	* Andrew Bell <andrew.bellia@gmail.com> Fix point count in las iterators. (09:24:51)
	* Howard Butler <howard@hobu.co> Merge pull request #274 from gadomski/pipeline-mosaic-without-python (08:36:21)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #276 from PDAL/issues/272-rel-filenames (08:18:29)

2014-08-29
	* Howard Butler <howard@hobu.co> Merge branch 'point-context-schema' (12:11:07)
	* Connor Manning <connor@hobu.co> Constify a parameter reference. (10:47:40)

2014-08-28
	* Bradley J Chambers <brad.chambers@gmail.com> toJSON and toPTree are unresolved otherwise (20:04:34)
	* Bradley J Chambers <brad.chambers@gmail.com> using WIN32_LEAN_AND_MEAN to avoid redefinition of symbols in winsock.h (20:03:05)
	* Howard Butler <howard@hobu.co> more JSON output for pdal info (13:25:53)
	* Howard Butler <howard@hobu.co> quote object name in toJSON() method (13:25:31)
	* Howard Butler <hobu.inc@gmail.com> remove dead Dimension.cpp file (10:25:51)
	* Howard Butler <hobu.inc@gmail.com> implement JSON escaping for Metadata::toJSON() (10:03:14)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (09:19:40)
	* Howard Butler <hobu.inc@gmail.com> a little bit of doc work (09:19:36)
	* Bradley J Chambers <brad.chambers@gmail.com> also changing case in the logtest text files (08:26:17)
	* Bradley J Chambers <brad.chambers@gmail.com> changing case of the remainder of the LogLevels (08:06:26)

2014-08-27
	* Bradley J Chambers <brad.chambers@gmail.com> LogLevels are no longer all caps - ERROR and INFO were colliding with Windows defines (13:04:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Provide a ctor for BandInfo. (12:02:27)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (11:47:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Disallow direct access of PointContext from PointBuffer. (11:46:54)
	* Howard Butler <howard@hobu.co> Merge pull request #418 from PDAL/issues/417-emplace-back (11:33:52)
	* Bradley J Chambers <brad.chambers@gmail.com> use emplace_back and dump the initializer list (11:29:57)
	* Howard Butler <howard@hobu.co> Merge pull request #415 from chambbj/issues/414-pdal-macros (10:49:56)
	* Bradley J Chambers <brad.chambers@gmail.com> move pdal_macros include to pdal_internal (10:48:27)

2014-08-26
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (16:19:25)
	* Howard Butler <hobu.inc@gmail.com> support setting options via command line for 'pdal translate' (16:19:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use Metadata::addList for arrays. Make sure stage metadata parent has a name. (14:51:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (14:19:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Metadata lists. (14:17:29)
	* Howard Butler <hobu.inc@gmail.com> whoops, missed a file (13:33:17)
	* Howard Butler <hobu.inc@gmail.com> get rid of getPrevStages in favor of getInputs (13:15:54)
	* Howard Butler <hobu.inc@gmail.com> remove Stage::getPrevStage (11:43:35)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (10:01:24)
	* Howard Butler <howard@hobu.co> Merge pull request #413 from gadomski/las-skip-high-return-numbers (10:00:52)

2014-08-25
	* Pete Gadomski <pete.gadomski@gmail.com> Skip, don't fail, when writing high return num las (18:03:36)
	* Pete Gadomski <pete.gadomski@gmail.com> Add number_of_returns option to FauxReader (17:31:45)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (15:02:59)
	* Connor Manning <connor@hobu.co> Fix KD index typo. (14:51:24)
	* Howard Butler <hobu.inc@gmail.com> turn off debug (14:45:57)
	* Howard Butler <hobu.inc@gmail.com> auto'up the Iterator typedefs (11:51:09)
	* Howard Butler <hobu.inc@gmail.com> throw an exception if pipeline does not have a writer and it is called with 'pdal pipeline' (11:24:14)
	* Howard Butler <hobu.inc@gmail.com> move splitter/chipper into filters (11:08:22)
	* Howard Butler <hobu.inc@gmail.com> chipper example rearranges data and simply writes out las file (11:07:53)
	* Howard Butler <hobu.inc@gmail.com> remove dead cache filter (09:45:53)

2014-08-24
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (21:09:33)
	* Howard Butler <hobu.inc@gmail.com> drivers.oci.{reader|writer} fixups (21:09:27)
	* Connor Manning <connor@hobu.co> Expose Dimension type (baseType and size) and fix a warning. (18:55:35)

2014-08-22
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (11:55:50)
	* Howard Butler <hobu.inc@gmail.com> cleanup of oci test a little bit (still fails when manually run though) (11:55:48)
	* Howard Butler <hobu.inc@gmail.com> write orientation into XML (11:54:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Use toJSON in Info. Fix NULL top-level node in Metadata JSON output. (11:42:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code from PipelineWriter. Clean up PipelineWriter. (10:45:08)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove test output. (10:17:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (10:14:21)
	* Howard Butler <hobu.inc@gmail.com> support applyin scaling info to XYZ for dimension-major data (10:10:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (10:04:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add Metadata::toJSON. (10:04:18)
	* Howard Butler <hobu.inc@gmail.com> update manual oracle test pipelines (08:27:07)

2014-08-21
	* Connor Manning <connor@hobu.co> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (14:04:36)
	* Connor Manning <connor@hobu.co> Advertise Dimension info via JSON. (14:04:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix typo. (13:52:06)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (13:44:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Get rid of very old TODOs and such. (13:44:10)
	* Howard Butler <hobu.inc@gmail.com> Classification is Unsigned8, not 16 (12:55:08)
	* Howard Butler <hobu.inc@gmail.com> useREST still exists, just not switched back on yet (12:54:52)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (12:53:21)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' into point-context-schema (10:59:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (10:56:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context-schema (10:55:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context-schema (09:20:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix various todos. (09:03:05)
	* Howard Butler <hobu.inc@gmail.com> Classification should be a Unsigned16, not 8 (08:49:11)
	* Howard Butler <howard@hobu.co> Merge pull request #411 from gadomski/backport-travis-fix (08:30:38)
	* Howard Butler <hobu.inc@gmail.com> Intensity should be an Unsigned16, not an Unsigned8 (08:20:11)
	* Howard Butler <hobu.inc@gmail.com> getField now getFieldAs in sqlite driver test (08:14:28)

2014-08-20
	* Howard Butler <howard@hobu.co> Merge pull request #410 from gadomski/linux-rpath (16:21:35)
	* Pete Gadomski <pete.gadomski@gmail.com> Backport some Travis fixes from point-context (15:04:46)
	* Pete Gadomski <pete.gadomski@gmail.com> Revert RPATH to cmake's recommended setup (14:46:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove more FIXMEs. (13:29:44)
	* Howard Butler <hobu.inc@gmail.com> only create index in drivers.oci.writer when we've created a block table (13:27:09)
	* Howard Butler <hobu.inc@gmail.com> put back old Schema::toPTree() method (13:01:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix some FIXMEs. (12:21:18)
	* Howard Butler <hobu.inc@gmail.com> fix up --sdo_pc metadata for 'pdal info' (12:11:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (10:57:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow user-defined scaling for LAS output. (10:56:28)

2014-08-19
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (16:09:55)
	* Howard Butler <hobu.inc@gmail.com> more work on 'pdal info' stats, metadata, and json output (16:09:52)
	* Howard Butler <hobu.inc@gmail.com> add local spatial ref (16:09:29)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (16:09:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> No bounds unless calculated. (15:48:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (15:14:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove getField<> in favor of getFieldAs<> (15:13:55)
	* Andrew <andrew@abell-vb2.(none)> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (14:08:19)
	* Andrew <andrew@abell-vb2.(none)> Fix spatial reference for pgpointcloud. (14:06:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix pgpointcloud spatial ref. (14:01:36)
	* Howard Butler <hobu.inc@gmail.com> Merge point-context down to point-context-schema (11:03:36)
	* Howard Butler <hobu.inc@gmail.com> only commit in done(), not ~ (10:37:06)
	* Howard Butler <hobu.inc@gmail.com> put back pipeline-serialization (10:24:59)

2014-08-18
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (16:44:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix non-static initialization. Clean-up. (16:43:07)
	* Bradley J Chambers <brad.chambers@gmail.com> fix lambda in PCLConversions.hpp (11:59:43)
	* Bradley J Chambers <brad.chambers@gmail.com> protect against rounding errors in PCL/PDAL conversions by computing and using bounds to offset data (10:57:55)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (10:18:59)
	* Howard Butler <hobu.inc@gmail.com> remove dead Writer.cpp file in sqlite driver (09:20:49)
	* Connor Manning <connor@hobu.co> Check for quadtree validity before querying. (09:03:38)
	* Connor Manning <connor@hobu.co> Add bbox query to quad tree index. (08:54:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (07:47:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. Make Selector, InPlaceReprojection and Scaling NOOP filters. (07:47:19)

2014-08-17
	* Connor Manning <connor@hobu.co> SQLite capitalization. (09:33:17)
	* Howard Butler <hobu.inc@gmail.com> getFieldAs instaed of getField for fetching values (08:38:18)

2014-08-16
	* Howard Butler <hobu.inc@gmail.com> port SQLite driver over to point-context-schema (19:57:06)
	* Connor Manning <connor@hobu.co> Add quad tree index. (17:34:25)
	* Howard Butler <hobu.inc@gmail.com> fix up p2g writer (17:13:23)

2014-08-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Update OCI to write schema. (21:03:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix delta. (20:40:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Diff cleanup. (20:35:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> PCL app cleanup. (20:27:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Cleanup. (19:52:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (16:41:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge filter and test. Modify PipelineReader to support merge filter. Remove old MultiFilter handling. Remove Schema, MultiFilter, MultiFilterIterator (16:34:42)
	* Bradley J Chambers <brad.chambers@gmail.com> bring p2g driver into the PointContext world and make it aware of the GTIFF output capability of points2grid (14:34:46)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context-schema' of github.com:PDAL/PDAL into point-context-schema (13:46:57)
	* Howard Butler <hobu.inc@gmail.com> start re-implementing 'pdal info' (13:46:52)
	* Howard Butler <hobu.inc@gmail.com> toPTree methods (13:46:37)
	* Howard Butler <hobu.inc@gmail.com> getMetadata method for PipelineManager (13:45:56)
	* Howard Butler <hobu.inc@gmail.com> remove dead variable (13:45:27)
	* Howard Butler <hobu.inc@gmail.com> add() for Metadata, toPTree methods (13:44:51)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context-schema (09:43:16)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix arg list in conditional compilation. (09:10:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix programmable tests. Comment out pdal info test. (07:36:46)

2014-08-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix bug(type) in splitter. getField to getFieldAs in PointBufferTest. (20:28:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix Dimension::base(). (16:50:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix types on BufferedInvocation. (16:15:13)

2014-08-12
	* Andrew Bell <andrew.bell.ia@gmail.com> Allow upgrade of dimension type on conflicts. Use consistent buffer for BPF byte-major. Use getFieldAs instead of getField. (14:59:52)

2014-08-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix bugs in PointBuffer, RawPtBf, PointContext. Use local buffer for BPF byte-major reads. (22:03:24)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set offsets in dimensions. (17:48:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Tests to new dimension scheme. (16:46:53)
	* Connor Manning <connor@hobu.co> Constify and tweak for readability. (15:21:37)
	* Connor Manning <connor@hobu.co> Give KDIndex a const reference to its PointBuffer since it doesn't/shouldn't modify it. (09:48:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Tests to new dimension scheme. (07:08:02)

2014-08-09
	* Andrew Bell <andrew.bell.ia@gmail.com> Make main app link. (22:50:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context-schema' of https://github.com/PDAL/PDAL into point-context-schema (08:11:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> More changes for new dimension scheme. (08:09:09)

2014-08-08
	* Howard Butler <hobu.inc@gmail.com> fix up filters.pcl to work with schema-less stuff (15:45:24)
	* Howard Butler <hobu.inc@gmail.com> finish porting over 'pdal delta' and 'pdal info' (14:33:01)
	* Howard Butler <hobu.inc@gmail.com> partially port over 'pdal diff' (14:18:06)
	* Howard Butler <hobu.inc@gmail.com> add autzen-thin-srs to add srs info (13:49:20)
	* Howard Butler <hobu.inc@gmail.com> plang compiles (13:48:11)
	* Bradley J Chambers <brad.chambers@gmail.com> cache filter no longer needed in PCL kernel (13:22:53)
	* Bradley J Chambers <brad.chambers@gmail.com> closes #407 (13:13:46)
	* Howard Butler <hobu.inc@gmail.com> plang work (11:37:42)
	* Howard Butler <hobu.inc@gmail.com> port filters.colorization to new dimension mechanism (09:38:38)
	* Howard Butler <hobu.inc@gmail.com> LogLevel rename (09:38:21)
	* Howard Butler <hobu.inc@gmail.com> LogLevel rename (09:38:05)
	* Howard Butler <hobu.inc@gmail.com> fetch X, Y for HexBin using new mechanism (09:37:25)

2014-08-07
	* Andrew Bell <andrew.bell.ia@gmail.com> Update filters to new dimension scheme. (17:19:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Icebridge to new dimension scheme. (14:52:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Sbet to new dimension scheme. (14:40:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead headers. (14:27:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> pgpointcloud to new dimension scheme. Move setField to PointBuffer in lieu of setRawField. (14:24:06)
	* Howard Butler <hobu.inc@gmail.com> more travis (14:03:01)
	* Howard Butler <hobu.inc@gmail.com> more travis (13:19:54)
	* Howard Butler <hobu.inc@gmail.com> more travis (12:00:15)
	* Howard Butler <hobu.inc@gmail.com> more travis (11:31:27)
	* Howard Butler <hobu.inc@gmail.com> more travis (11:05:07)
	* Howard Butler <hobu.inc@gmail.com> more travis (10:52:32)
	* Howard Butler <hobu.inc@gmail.com> more travis (09:48:29)
	* Howard Butler <hobu.inc@gmail.com> more travis (09:27:03)
	* Howard Butler <hobu.inc@gmail.com> more travis (08:59:06)
	* Howard Butler <hobu.inc@gmail.com> more travis (08:47:46)
	* Howard Butler <hobu.inc@gmail.com> more travis (08:32:56)

2014-08-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context-schema (17:42:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Qfit and Text changes. (16:50:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Text and qfit changes. (16:49:37)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (15:44:49)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (15:37:35)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (15:24:05)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (13:56:01)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (13:43:01)
	* Howard Butler <hobu.inc@gmail.com> another swing at travis-ci (13:37:14)
	* Howard Butler <hobu.inc@gmail.com> try debiangis-unstable for Travis packages (13:32:18)
	* Howard Butler <hobu.inc@gmail.com> try debiangis-unstable for Travis packages (13:23:31)
	* Howard Butler <hobu.inc@gmail.com> another swing at getting travis going (12:52:49)
	* Howard Butler <hobu.inc@gmail.com> attempt to get Travis going again (11:39:31)
	* Howard Butler <hobu.inc@gmail.com> default to osgeo4w64 for library path on windows (11:33:21)
	* Howard Butler <hobu@hobu.co> better-defined PointId typedef and clean up of aftermath (11:19:39)
	* Andrew Bell <andrew.bell.ia@gmail.com> Temporary commit - new Dimension code. (10:27:48)
	* Howard Butler <hobu.inc@gmail.com> fix up readBufferImpl virtual to return point_count_t (09:40:44)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (09:16:16)

2014-08-05
	* Howard Butler <hobu@hobu.co> more MSVC warnings cleanups (21:22:41)
	* Howard Butler <hobu@hobu.co> some MSVC warnings cleanups (21:16:57)
	* Howard Butler <hobu@hobu.co> windows tweaks to my config file (21:16:37)
	* Howard Butler <hobu@hobu.co> a whole bunch of windows-related fixups. compiles with osgeo4w64 on msvc2013 (16:48:04)

2014-08-03
	* Howard Butler <hobu.inc@gmail.com> @rpath support for OSX (only) (16:51:43)

2014-07-29
	* Bradley J Chambers <brad.chambers@gmail.com> be a little more explicit about what PCL modules are built (14:14:21)
	* Bradley J Chambers <brad.chambers@gmail.com> remove VTK dependency (11:43:06)

2014-07-28
	* Andrew Bell <andrew.bell.ia@gmail.com> Changes for schema (08:07:09)

2014-07-27
	* Howard Butler <hobu.inc@gmail.com> turn off sqlite3_enable_load_extension which isn't quite working yet (12:21:06)
	* Howard Butler <hobu.inc@gmail.com> working drivers.sqlite.reader with tests (12:12:10)
	* Howard Butler <hobu.inc@gmail.com> more drivers.sqlite.reader -- still not quite working (09:52:12)
	* Howard Butler <hobu.inc@gmail.com> some cleanups, more logs (09:52:02)
	* Howard Butler <hobu.inc@gmail.com> ask ABELL about what happens when appendPoint is given bad input (09:51:13)

2014-07-25
	* Howard Butler <hobu.inc@gmail.com> put some more logging in, shutdown/initialize for sqlite3 (16:52:56)
	* Howard Butler <hobu.inc@gmail.com> almost working drivers.sqlite.reader (13:55:04)

2014-07-24
	* Howard Butler <hobu.inc@gmail.com> handle situation where a query doesn't return any rows. insert schema correctly into cloud table (12:29:58)
	* Howard Butler <hobu.inc@gmail.com> fix ups for drivers.sqlite.writer to actually work (12:02:51)
	* Howard Butler <hobu.inc@gmail.com> add sqlite to StageFactory (12:02:33)
	* Howard Butler <hobu.inc@gmail.com> rename drivers.sqlite to SQLiteWriter/SQLiteReader (10:54:39)
	* Howard Butler <hobu.inc@gmail.com> drivers.sqlite.writer based on sqlite3 C API. remove SOCI dependency (10:26:50)

2014-07-23
	* Howard Butler <hobu.inc@gmail.com> the actual buffer size of the xmlBuffer is b->use, not b->size. you're so obvious libxml2 (16:34:22)
	* Howard Butler <hobu.inc@gmail.com> update my config (10:18:56)
	* Howard Butler <hobu.inc@gmail.com> no need to explicitly find libtiff. libgeotiff is already linked against it (10:18:43)

2014-07-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Changes to support new schema configuration. (21:21:30)
	* Howard Butler <hobu.inc@gmail.com> only do policy check for CMAKE > 2.x (11:24:29)
	* Howard Butler <hobu.inc@gmail.com> silence annoying cmake policies for now (11:07:20)

2014-07-18
	* Howard Butler <hobu.inc@gmail.com> rehabilitate 'pdal delta' command (11:59:22)

2014-07-17
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (12:11:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove color filter as discussed. (12:08:04)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (12:00:05)
	* Howard Butler <hobu.inc@gmail.com> remove Stage::m_bounds (12:00:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (10:46:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove ThreadEnvironment. Hide random number generator. Fix plang test. Fix stream factory test. (10:45:34)
	* Howard Butler <hobu.inc@gmail.com> new hex_to_binary method for drivers.pgpointcloud.reader (09:14:49)
	* Howard Butler <hobu.inc@gmail.com> remove bounds from filters.inplacereprojection (08:46:38)

2014-07-16
	* Howard Butler <hobu.inc@gmail.com> add missing pgpointcloud file (17:06:05)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (16:34:15)
	* Howard Butler <hobu.inc@gmail.com> fix up drivers.pgpointcloud (16:34:10)

2014-07-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code from PointBuffer. (17:14:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Point buffer tests. (16:48:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Reenable pipeline manager test. (15:43:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (15:29:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Icebridge to point context. (15:24:47)
	* Howard Butler <hobu.inc@gmail.com> pdal::Write returns the PointBufferSet of data it has written (11:55:27)
	* Howard Butler <hobu.inc@gmail.com> re-enable drivers.pgpointcloud tests (11:42:26)
	* Howard Butler <hobu.inc@gmail.com> allow drivers.sqlite.reader to compile (not working yet) (10:57:04)
	* Howard Butler <hobu.inc@gmail.com> tweak sqlite reader to be able to compile (10:08:25)
	* Howard Butler <hobu.inc@gmail.com> use homebrew hexer for hobu's config (09:56:56)
	* Howard Butler <hobu.inc@gmail.com> fix up icebridge driver so it compiles (doesn't work) (09:56:32)

2014-07-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (21:39:31)
	* Connor Manning <connor@hobu.co> Fix build when Greyhound capabilities are off. (17:02:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (16:18:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Enable user callback test. (16:17:48)
	* Connor Manning <connor@hobu.co> Merge point-context updates into Greyhound branch. (16:01:16)
	* Connor Manning <connor@hobu.co> Change GH reader to use setField since the remote schema is not necessarily the same as the final local schema. (15:52:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix some tests. (14:31:27)
	* Connor Manning <connor@hobu.co> Fix boundary error when points are split between multiple websocket receptions. (14:04:24)

2014-07-11
	* Connor Manning <connor@hobu.co> Simplify Reader and make PointBuffer population (mostly) work.  Points at the end of the WebSocket MTU boundary that are split between response frames will not be added correctly or double added. (18:39:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove more dead code. (14:49:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (12:40:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove more dead code. (12:39:52)
	* Connor Manning <connor@hobu.co> Simplify exchange variables in Reader. (10:45:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove dead code. (10:36:42)
	* Connor Manning <connor@hobu.co> Make GH exchanges more robust to simplify the Reader. (09:48:44)
	* Howard Butler <hobu.inc@gmail.com> port drivers.sqlite.writer to point-context -- not really tested yet because OSX sucks (09:20:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix build with no hexer. (08:02:17)

2014-07-10
	* Connor Manning <connor@hobu.co> Some light cleanup. (21:49:29)
	* Connor Manning <connor@hobu.co> Get Greyhound driver commands set up.  PointBuffer is not yet properly populated on a read, but the communication flow with Greyhound occurs. (21:36:29)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add hexbin output file with consistent origin. (21:20:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (16:17:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (14:01:43)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make a simple hexbin test. (14:01:19)

2014-07-09
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (16:56:20)
	* Howard Butler <hobu.inc@gmail.com> port drivers.pgpointcloud.writer to point-context (16:56:17)
	* Howard Butler <hobu.inc@gmail.com> tweak my cmake example (16:55:55)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix pipeline files as input to pdal info. Fix stats output for pdal info. Fix point listing output for pdal info. (14:08:51)

2014-07-08
	* chambbj <brad.chambers@gmail.com> Merge pull request #404 from chambbj/pcl-doc-update (19:57:44)
	* Bradley J Chambers <brad.chambers@gmail.com> update the pcl documentation to include ground filtering example and explanation of parameters (19:50:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add configuration ifdef guard. (12:31:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (10:36:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> HexBin to point context. (10:34:18)

2014-07-07
	* Connor Manning <connor@hobu.co> Add bare WebSocketClient class and plumb it it with CMakeLists. (17:28:09)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove schema from stage. (15:12:22)
	* Connor Manning <connor@hobu.co> Get Jsoncpp and Websocketpp hooked into CMake.  Stub out the Greyhound Reader a little more thoroughly. (14:13:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (12:40:44)
	* Andrew Bell <andrew.bell.ia@gmail.com> Purge old copying code from PointBuffer.  Remove depedent calls(). (12:24:18)
	* Connor Manning <connor@hobu.co> Initial file structure and compilation additions. (11:15:01)

2014-07-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Changes to support translate app. (20:36:46)

2014-07-02
	* Howard Butler <hobu.inc@gmail.com> don't chop off classification bits #403 (09:03:00)

2014-06-30
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (13:14:56)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove buffer driver. Remove PointBufferCache filter. Remove remaining references to FauxWriter. Fix Nitf copy/assignment ctor/operator. (13:11:24)
	* Connor Manning <connor@hobu.co> Get gcc 4.8.2 building, fix a warning. (10:53:13)
	* Andrew Bell <andrew.bell.ia@gmail.com> Work around broken VS compiler. (09:18:02)

2014-06-27
	* Andrew Bell <andrew.bell.ia@gmail.com> Sbet writer to point context. (17:16:32)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (12:31:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Sbet reader to point context. (12:31:27)
	* chambbj <brad.chambers@gmail.com> Merge pull request #398 from chambbj/issues/397-msvc-version-handling (12:11:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove faux writer - use stats filter instead. Remove dead includes from PCL block tests. (07:52:21)

2014-05-01
	* Bradley J Chambers <brad.chambers@gmail.com> rework the MSVC version logic slightly, add possibility of VC2012/2013 to pdal_defines (21:58:19)
	* Howard Butler <howard@hobu.co> Merge pull request #341 from gadomski/feature/split-infer-writer-driver (16:48:38)
	* Pete Gadomski <pete.gadomski@gmail.com> Split inferWriterDriver into two (14:40:14)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove two-argument version of inferReaderDriver (11:54:39)
	* Howard Butler <howard@hobu.co> Merge pull request #338 from gadomski/issue/337-test-case-return (12:49:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove returns from BOOST_AUTO_TEST_CASEs (12:30:15)
	* Pete Gadomski <pete.gadomski@gmail.com> Without reader type, infer from filename (11:00:08)
	* Pete Gadomski <pete.gadomski@gmail.com> Infer the reader driver, no options required (10:58:12)

2014-06-26
	* Andrew Bell <andrew.bell.ia@gmail.com> PCLBlock to point context. (14:57:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Predicate to point context. (08:56:08)

2014-06-25
	* Andrew Bell <andrew.bell.ia@gmail.com> Programmable to point context. (13:49:04)

2014-06-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Make scaling filter do point context. (14:24:07)

2014-06-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Splitter to point context. Finish deprecating ByteSwap and Cache filters. (13:02:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Deprecate ByteSwap and Cache filters. (13:01:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (09:38:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Decimation filter to point context. (09:37:23)

2014-06-22
	* Howard Butler <howard@hobu.co> Merge pull request #396 from connormanning/vagrantUpdate (09:19:47)

2014-06-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Re-enable stats tests. (22:15:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Faux reader to point context. (14:27:47)
	* Connor Manning <connor@hobu.co> Merge upstream and fix conflict. (10:44:51)
	* Connor Manning <connor@hobu.co> Update vagrant config. (10:11:00)

2014-06-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix crop filter for point context. (15:13:47)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (11:55:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Colorization filter update. (11:54:39)

2014-06-16
	* Howard Butler <hobu.inc@gmail.com> put the interpretation name into the toPTree() output of pdal::Dimension (14:30:11)
	* Howard Butler <hobu.inc@gmail.com> put the dimensions under a 'schema' object so the xml that --schema outputs is valid (14:29:50)

2014-06-13
	* Andrew Bell <andrew.bell.ia@gmail.com> Uncomment code. (20:16:19)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix stats metadata. (20:15:44)

2014-06-12
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix nested las metadata in nitf file (20:27:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Namespace for istringstream. (16:25:45)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove PointContext argument from initialize() (15:52:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix findVlr.  Add vlr metadata test. (15:29:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> New metadata implementation. (14:47:34)

2014-06-11
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (12:24:03)
	* Andrew Bell <andrew.bell.ia@gmail.com> Update to allow merge. (11:40:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Clean up SpatialReference. (11:16:11)
	* Andrew Bell <andrew.bell.ia@gmail.com> Reenable SpatialReference test. (10:41:28)

2014-06-10
	* Andrew Bell <andrew.bell.ia@gmail.com> Have NITF use PointContext. (19:32:38)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fixup nitf writer. (11:15:38)

2014-06-05
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (13:06:22)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (12:12:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix stats filter. (12:11:54)

2014-06-04
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (15:20:32)
	* Howard Butler <hobu.inc@gmail.com> cumulate bounds with new grow() method (15:20:06)
	* Howard Butler <hobu.inc@gmail.com> add grow() method that takes in a simple xyz double triplet (15:19:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix info --schema. (14:25:19)
	* Pete Gadomski <pete.gadomski@gmail.com> Re-enable Ninja, but set the thread count (12:43:20)
	* Pete Gadomski <pete.gadomski@gmail.com> Disable Ninja builds for clang (12:35:15)
	* Andrew Bell <andrew.bell.ia@gmail.com> Actually set the fetched flag in OciReader. (11:28:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (11:09:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Don't double Fetch() the first row. (11:09:09)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #389 from gadomski/travis-clang-ninja (10:56:12)
	* Pete Gadomski <pete.gadomski@gmail.com> Use ninja when building with clang (10:02:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Use elseif not else in CMakeLists.txt (09:28:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (09:17:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Initialize Block::m_num_remaining. (09:17:10)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #388 from gadomski/clang (08:29:53)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'point-context' of github.com:PDAL/PDAL into point-context (07:29:45)
	* Howard Butler <hobu.inc@gmail.com> remove capacity from schema fetch (07:29:31)
	* Howard Butler <hobu.inc@gmail.com> fetch SDO_PC instead of SDO_PC_BLK_TYPE (07:29:01)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set block's num_remaining when a block is read. (06:08:59)

2014-06-03
	* Pete Gadomski <pete.gadomski@gmail.com> Build with clang and g++-4.8 on travis (10:40:04)
	* Andrew Bell <andrew.bell.ia@gmail.com> Set dimensions. (21:48:36)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make sure variable is in scope. (15:50:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Get normalization flag to iterator. (15:30:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (15:26:34)
	* Andrew Bell <andrew.bell.ia@gmail.com> Minor writer change/question. Fix test? to work with new reader. (15:07:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (14:34:35)
	* Andrew Bell <andrew.bell.ia@gmail.com> OCI reader with PointContext. (14:33:55)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #372 from gadomski/travis-build-without-optionals (09:36:21)

2014-05-20
	* Pete Gadomski <pete.gadomski@gmail.com> Add a second Travis build config (12:35:32)
	* Pete Gadomski <pete.gadomski@gmail.com> Conditionally exclude python-dependent filters (15:13:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Conditionally exclude PCL (15:04:26)
	* Pete Gadomski <pete.gadomski@gmail.com> Exclude colorization filter if we don't have GDAL (14:42:38)
	* Pete Gadomski <pete.gadomski@gmail.com> Guard tests that require srs support (14:21:15)
	* Pete Gadomski <pete.gadomski@gmail.com> Build and test bpf without zlib (13:55:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix setRawField for new PointBuffer behavior. (12:11:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (09:00:40)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (09:00:33)
	* Howard Butler <hobu.inc@gmail.com> Revert "Remove unused variable m_pclblockFilter" (08:43:47)
	* Howard Butler <howard@hobu.co> Merge pull request #360 from chambbj/issues/358-explicitly-deleted-fcns (08:38:29)
	* Howard Butler <howard@hobu.co> Merge pull request #369 from gadomski/issue/292-postgres-segfault (08:38:13)
	* Howard Butler <howard@hobu.co> Merge pull request #370 from gadomski/pcl-block-unused-member-var (08:37:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Modify reprojection filter for new infrastructure. Remove template on applyScaling/removeScaling. Have setField automatically transform data to proper type for dimension. Add setFieldUnscaled to invoke removeScaling automatically. (08:33:44)

2014-06-02
	* Pete Gadomski <pete.gadomski@gmail.com> Merge pull request #374 from gadomski/build-without-optional-components (14:00:55)
	* chambbj <brad.chambers@gmail.com> Merge pull request #385 from chambbj/issues/384-fix-vagrant-pdal-script (10:55:47)
	* Bradley J Chambers <brad.chambers@gmail.com> PCL block is in master now, Vagrant users are missing out on other improvements in master (10:42:34)
	* Howard Butler <hobu.inc@gmail.com> fix up OCI writer to be able to write data (10:03:13)
	* Howard Butler <hobu.inc@gmail.com> start porting OCITest to PointContext (09:41:53)

2014-05-30
	* Howard Butler <hobu.inc@gmail.com> add smb-shared folder for win32 clients (15:27:23)

2014-05-29
	* chambbj <brad.chambers@gmail.com> Merge pull request #383 from chambbj/issues/382-include-pdal_macros (07:38:46)
	* chambbj <brad.chambers@gmail.com> Merge pull request #381 from chambbj/issues/380-apps-documentation-update (07:38:26)
	* Bradley J Chambers <brad.chambers@gmail.com> Add missing include required by lround. Closes #382 (07:21:20)

2014-05-28
	* Bradley J Chambers <brad.chambers@gmail.com> Update documentation for apps. Closes #380 (14:11:41)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make OCI writer use PointContext. (13:47:55)

2014-05-26
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix Travis build? (20:15:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> First chipper test. (17:46:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Chipper uses PointContext. (17:13:45)

2014-05-23
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (11:05:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (11:05:00)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #376 from chambbj/more-explicitly-deleted-fcns (11:02:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (10:57:10)
	* Andrew Bell <andrew.bell.ia@gmail.com> Have InPlaceReprojection use PointBuffer. (10:56:49)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #377 from chambbj/template-parameter-names (10:30:49)
	* chambbj <brad.chambers@gmail.com> Merge pull request #379 from PDAL/issues/378-lround (10:30:14)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #375 from chambbj/brace-enclosed-initializer-list (10:24:31)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add lround for windows. (10:04:15)

2014-05-22
	* Bradley J Chambers <brad.chambers@gmail.com> explicitly deleted functions are not supported in MSVC2012 (06:50:57)
	* Bradley J Chambers <brad.chambers@gmail.com> IN and OUT are already defined on Windows, use a different template parameter name; also missing include for set (06:53:10)
	* Bradley J Chambers <brad.chambers@gmail.com> MSVC2012 does not like brace-enclosed initializer-lists (neither did gcc4.6.3 as discussed in 41b15068 (06:48:08)
	* chambbj <brad.chambers@gmail.com> Merge pull request #365 from chambbj/issues/335-cxxabi (06:05:57)

2014-05-21
	* Andrew Bell <andrew.bell.ia@gmail.com> Forgot to add test. (12:17:18)
	* Andrew Bell <andrew.bell.ia@gmail.com> Reprojection filter fix and test. (11:55:53)

2014-05-19
	* Pete Gadomski <pete.gadomski@gmail.com> Remove unused variable m_pclblockFilter (16:29:49)

2014-05-14
	* Pete Gadomski <pete.gadomski@gmail.com> Check for null pointers when using pg_query_once (10:25:11)

2014-05-18
	* Andrew Bell <andrew.bell.ia@gmail.com> More LAS writer tests work. (21:39:05)
	* Andrew Bell <andrew.bell.ia@gmail.com> Pipelines are no longer a stage.  Use PipelineManager. (20:51:36)

2014-05-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL into point-context (16:56:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Make selector filter work with point context.  Fix selector test. (16:55:56)
	* Bradley J Chambers <brad.chambers@gmail.com> use try_compile to see if we can demangle (11:45:54)
	* Bradley J Chambers <brad.chambers@gmail.com> offer alternative if cxxabi.h is not available (08:24:55)
	* Howard Butler <howard@hobu.co> Merge pull request #362 from chambbj/issues/355-prevent-macro-expansion (11:15:32)
	* Howard Butler <howard@hobu.co> Merge pull request #361 from chambbj/issues/334-IN-OUT (11:15:03)
	* Howard Butler <howard@hobu.co> Merge pull request #363 from chambbj/issues/359-sys-param (11:14:52)
	* Howard Butler <howard@hobu.co> Merge pull request #364 from chambbj/issues/356-malloc-char-buf (11:14:35)
	* Howard Butler <howard@hobu.co> Merge pull request #366 from chambbj/issues/357-boost-rounding (11:09:15)
	* Howard Butler <howard@hobu.co> Merge pull request #368 from chambbj/issues/367-find-zlib (11:08:52)
	* Howard Butler <howard@hobu.co> Merge pull request #354 from PDAL/issues/354-pdal-delta-json-output (11:08:40)
	* Bradley J Chambers <brad.chambers@gmail.com> unique_ptr (09:59:35)
	* Bradley J Chambers <brad.chambers@gmail.com> check for presence of zlib to support bpf compression (09:14:55)
	* Howard Butler <hobu.inc@gmail.com> implement xml and json output for pdal delta #354 (09:45:34)
	* Bradley J Chambers <brad.chambers@gmail.com> prevent expansion of min and max on windows (08:33:41)
	* Bradley J Chambers <brad.chambers@gmail.com> IN and OUT are already defined on windows, replace with T_IN and T_OUT (08:31:49)
	* Bradley J Chambers <brad.chambers@gmail.com> revert the explicitly deleted behavior of these functions, unavailable on MSVC2012 (08:27:58)
	* Bradley J Chambers <brad.chambers@gmail.com> use boost for lround, as it is not available on MSVC2012 (08:26:15)
	* Bradley J Chambers <brad.chambers@gmail.com> sys/param.h is unavailable and unneeded on windows (08:22:59)
	* Bradley J Chambers <brad.chambers@gmail.com> malloc the char buffer because size is not constant (08:19:10)

2014-05-15
	* Andrew Bell <andrew.bell.ia@gmail.com> Enable the LAS writer tests that pass. (12:43:25)
	* Andrew Bell <andrew.bell.ia@gmail.com> We now write LAS points through a pipeline. (11:47:06)

2014-05-13
	* Andrew Bell <andrew.bellia@gmail.com> Merge branch 'point-context' of https://github.com/PDAL/PDAL into point-context (21:28:02)
	* Andrew Bell <andrew.bellia@gmail.com> More pipeline work. (21:27:42)
	* Andrew Bell <andrew.bellia@gmail.com> Fixes for gcc 4.6. (19:36:03)

2014-05-12
	* Andrew Bell <andrew.bellia@gmail.com> Make BPF/LAS work with PointContext changes. (16:55:41)
	* Howard Butler <howard@hobu.co> Merge pull request #352 from PDAL/issues/352-silence-run_shell_command (12:28:12)

2014-05-08
	* Andrew Bell <andrew.bellia@gmail.com> Replace public: initialize() with prepare(). (20:25:16)
	* Howard Butler <hobu.inc@gmail.com> fix doc complaint listed in #353 (20:36:19)

2014-05-07
	* Andrew Bell <andrew.bellia@gmail.com> Rename Init() to Construct() (15:14:24)
	* Andrew Bell <andrew.bellia@gmail.com> Don't use delegating constructors. (13:07:54)
	* Andrew Bell <andrew.bellia@gmail.com> Modify initialization sequence. (09:37:24)

2014-05-06
	* Andrew Bell <andrew.bellia@gmail.com> Don't use delegating contrustors. (13:19:25)
	* Howard Butler <hobu.inc@gmail.com> Fix #352 to shut up CPL_DEBUG (14:32:03)
	* Howard Butler <howard@hobu.co> Merge pull request #340 from gadomski/feature/remove-two-arg-infer-reader (13:28:51)
	* Howard Butler <hobu.inc@gmail.com> add hdf5 to my config (13:27:54)
	* Howard Butler <hobu.inc@gmail.com> fix up sqlite driver after m_options update #346 (13:27:44)
	* Howard Butler <howard@hobu.co> Merge pull request #350 from connormanning/hdf5 (13:09:23)
	* chambbj <brad.chambers@gmail.com> Merge pull request #348 from chambbj/issues/346-nitf-error (13:08:48)
	* Howard Butler <howard@hobu.co> Merge pull request #351 from gadomski/issue/277-inval-file-sig (13:08:33)
	* Pete Gadomski <pete.gadomski@gmail.com> Improve the las reader's file signature error (11:51:43)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' into feature/remove-two-arg-infer-reader (10:39:07)
	* Howard Butler <howard@hobu.co> Merge pull request #336 from gadomski/issue/278-infer-reader-type (10:21:00)

2014-05-02
	* Andrew Bell <andrew.bellia@gmail.com> Add point context stuff. Modify stage ctor to take PointContext. (09:29:12)
	* Bradley J Chambers <brad.chambers@gmail.com> a more straightforward way of setting the nitf writer options (15:20:35)
	* Howard Butler <howard@hobu.co> Merge pull request #342 from PDAL/issues/342-no-more-top-level-config.sh (12:15:56)
	* Howard Butler <hobu.inc@gmail.com> remove user-specific config scripts into cmake/examples to clean up root directory #342 (11:45:45)
	* Howard Butler <howard@hobu.co> Merge pull request #345 from chambbj/issues/43-pdal-translate-decimation (10:10:44)
	* Bradley J Chambers <brad.chambers@gmail.com> add decimation option to pdal translate (09:48:23)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #344 from PDAL/no-stage-base (09:26:36)
	* Andrew Bell <andrew.bellia@gmail.com> Merge StageBase into Stage. (09:05:31)

2014-05-05
	* Connor Manning <connor@hobu.co> Remove todo (16:46:22)
	* Connor Manning <connor@hobu.co> Added an HDF5 include guard around an icebridge include. (16:26:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' into feature/remove-two-arg-infer-reader (11:55:30)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' into issue/278-infer-reader-type (11:46:59)

2014-05-04
	* Connor Manning <connor@hobu.co> Updates for changes concurrent with this branch. (15:16:52)
	* Connor Manning <connor@hobu.co> Merge remote-tracking branch 'upstream/master' into hdf5 (14:49:40)

2014-04-30
	* Connor Manning <connor@hobu.co> Add icebridge reader. (21:29:37)
	* Howard Butler <howard@hobu.co> Merge pull request #328 from gadomski/feature/faux-reader-unknown-point-count (14:38:07)
	* Howard Butler <howard@hobu.co> Merge pull request #324 from gadomski/sbet-writer (14:37:50)
	* Howard Butler <hobu.inc@gmail.com> add a shell script to cleanup cmake junk (10:08:31)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:07:20)

2014-04-29
	* Pete Gadomski <pete.gadomski@gmail.com> Allow faux::Reader to report 0 for getNumPoints (10:35:38)
	* Howard Butler <howard@hobu.co> Merge pull request #330 from gadomski/issue/329-remove-pointcounttype (14:25:52)
	* Howard Butler <howard@hobu.co> Merge pull request #331 from gadomski/issue/doc-warnings (14:03:51)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix some warnings during doc building (13:40:27)
	* Howard Butler <hobu.inc@gmail.com> add --detail to 'pdal delta' doc (13:33:44)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove m_pointCountType and references (11:54:23)
	* Pete Gadomski <pete.gadomski@gmail.com> Update doxygen.conf (10:59:26)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #327 from PDAL/issues/326-missing-case (09:24:04)

2014-04-23
	* Pete Gadomski <pete.gadomski@gmail.com> Add a sbet writer (16:49:50)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #322 from PDAL/issues/317-naive-skip (16:36:00)

2014-04-28
	* Howard Butler <hobu.inc@gmail.com> use RPATH on OSX by default now (16:49:44)
	* Howard Butler <hobu.inc@gmail.com> update my config (16:49:26)
	* Howard Butler <hobu.inc@gmail.com> don't link to ourselves for libpdalcpp.so (16:49:04)
	* Howard Butler <hobu.inc@gmail.com> ignore ./lib directory (16:48:42)
	* Howard Butler <hobu.inc@gmail.com> clean up some cast warnings that gcc 4.8 found (16:46:25)
	* Andrew Bell <andrew.bellia@gmail.com> Add default statement to fix busted GCC implementation. (14:10:03)
	* Howard Butler <howard@hobu.co> Merge pull request #325 from PDAL/issues/325-stage-enabled-status (10:33:51)
	* Howard Butler <hobu.inc@gmail.com> implement an enabled static flag for Stage:: #325 (10:03:09)

2014-04-25
	* Howard Butler <hobu.inc@gmail.com> put bakc c++0x flag for gcc (15:53:43)
	* Howard Butler <hobu.inc@gmail.com> point to PCL (15:47:55)
	* Howard Butler <hobu.inc@gmail.com> step back to allowing boost 1.52, force a re-find_package of boost when PCL is enabled (its CMake mucks up the components (15:47:42)
	* Howard Butler <howard@hobu.co> Merge pull request #323 from gadomski/contributing (11:08:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Add CONTRIBUTING.md (10:56:33)

2014-04-17
	* Andrew Bell <andrew.bellia@gmail.com> Don't use naiveSkipImpl. (13:50:27)

2014-04-22
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #320 from PDAL/format (13:02:35)
	* Andrew Bell <andrew.bellia@gmail.com> Formatting.  No functional changes. (11:28:21)

2014-04-16
	* Howard Butler <howard@hobu.co> Merge pull request #315 from gadomski/sbet-reader-random-iterator (15:55:10)
	* Howard Butler <howard@hobu.co> Merge pull request #314 from PDAL/issues/314-las-writer-pointformat (15:55:03)
	* Howard Butler <howard@hobu.co> Merge pull request #316 from PDAL/issues/296-las-write (15:54:43)
	* Howard Butler <hobu.inc@gmail.com> fix #314 -- respecting 'format' option instead of forwarding metadata if set (14:02:12)
	* Andrew Bell <andrew.bellia@gmail.com> Use getFieldAs to properly convert values from a PointBuffer when writing output. (12:31:31)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (12:39:06)
	* Howard Butler <hobu.inc@gmail.com> point to my local PCL install (12:38:57)
	* Howard Butler <howard@hobu.co> Merge pull request #313 from PDAL/issues/311-configure-vagrant-with-envvars (12:20:53)
	* Pete Gadomski <pete.gadomski@gmail.com> Customize Vagrantfile with environment variables (10:04:57)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #309 from PDAL/bpf (10:06:05)
	* Howard Butler <howard@hobu.co> Merge pull request #312 from PDAL/pointlist (10:02:34)

2014-04-15
	* Pete Gadomski <pete.gadomski@gmail.com> Add a random iterator for the sbet reader (15:39:59)
	* Andrew Bell <andrew.bellia@gmail.com> More flexible point list parsing for "pdal info" (21:02:25)
	* Andrew Bell <andrew.bellia@gmail.com> Fix seek for compressed BPF files. (15:54:49)
	* Howard Butler <howard@hobu.co> Merge pull request #308 from gadomski/vagrant-ssh-forward-agent (15:35:17)
	* Pete Gadomski <pete.gadomski@gmail.com> Provide switch to turn on Vagrant's ssh forwarding (15:26:18)

2014-04-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #305 from abellgithub/bpftest (20:22:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #304 from abellgithub/bpf (17:17:06)
	* Andrew Bell <andrew.bellia@gmail.com> A little more testing. (17:16:02)
	* Andrew Bell <andrew.bellia@gmail.com> Merge branch 'bpf' into bpftest (16:35:12)
	* Andrew Bell <andrew.bellia@gmail.com> Add working BPF test and test files. (11:56:20)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #301 from abellgithub/skip-sequential (15:16:58)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #298 from PDAL/add-pcl-kernel (09:45:53)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #300 from abellgithub/scaling (09:44:17)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #303 from PDAL/alt-way-to-get-field (09:42:19)

2014-04-13
	* Andrew Bell <andrew.bellia@gmail.com> Fix overfull dimension array. Always write points starting at index 0. (15:18:48)
	* Andrew Bell <andrew.bellia@gmail.com> Allow point dump with sequential iterators. (12:26:56)

2014-04-11
	* Bradley J Chambers <brad.chambers@gmail.com> add getFieldAs method to PointBuffer to allow retrieval of properly cast and scaled data (11:14:44)
	* Andrew Bell <andrew.bellia@gmail.com> Format cleanup and so on for scaling filter. (15:42:51)

2014-04-10
	* Bradley J Chambers <brad.chambers@gmail.com> Add: PCL kernel for the PDAL app (17:38:28)
	* Howard Butler <howard@hobu.co> Merge pull request #297 from PDAL/issues/264-pdal-linkage (11:42:56)
	* Howard Butler <howard@hobu.co> Merge pull request #294 from gadomski/sbet-reader (11:40:30)
	* Howard Butler <howard@hobu.co> Merge pull request #295 from abellgithub/dimension (11:27:54)
	* Howard Butler <hobu.inc@gmail.com> turn off clang builds for now (10:04:33)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #293 from abellgithub/bpf (08:12:14)

2014-04-09
	* Andrew Bell <andrew.bellia@gmail.com> Simplify some code in dimension. Make things fit in 80 columns. (17:55:28)

2014-04-07
	* Pete Gadomski <pete.gadomski@gmail.com> Add a sbet reader (13:56:29)
	* Howard Butler <hobu.inc@gmail.com> upgrade Vagrant to use boost 1.55 too (17:36:36)
	* Howard Butler <hobu.inc@gmail.com> use boost-latest ppa's to upgrade travis config (17:19:52)
	* Howard Butler <howard@hobu.co> Merge pull request #275 from gadomski/exclude-pcl-test-cpp (16:57:11)
	* Howard Butler <hobu.inc@gmail.com> some more cleanups related to #285 (16:22:56)
	* Andrew Bell <andrew.bellia@gmail.com> Add BPF files. (14:19:37)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #286 from abellgithub/iostream (14:16:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #285 from abellgithub/schema-ref (13:28:36)
	* Howard Butler <hobu.inc@gmail.com> add an example LAS file with one missing point and incorrect header count (13:15:29)
	* Andrew Bell <andrew.bellia@gmail.com> Add binary byte-ordering streams. (12:48:44)
	* Howard Butler <hobu.inc@gmail.com> tweak 'pdal delta' output a little, clean up docs (12:06:31)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/264-pdal-linkage (11:26:41)
	* Howard Butler <howard@hobu.co> Merge pull request #284 from gadomski/typo-fixes (10:47:36)
	* Andrew Bell <andrew.bellia@gmail.com> Make stage's m_schema protected. (10:11:03)

2014-04-08
	* Andrew Bell <andrew.bellia@gmail.com> Very simple decompression for BPF. (10:26:46)
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #287 from abellgithub/bpf (09:02:33)

2014-04-01
	* Pete Gadomski <pete.gadomski@gmail.com> Fix small comment typo (15:27:03)
	* Andrew Bell <andrew.bellia@gmail.com> Turn on C++11 support. (18:01:58)

2014-04-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #283 from abellgithub/getfield (12:32:36)

2014-04-03
	* Andrew Bell <andrew.bellia@gmail.com> Add word expansion (shell syntax handling) for filenames in pipelines on non-Windows systems. Use some C++11 and use the boost::property_tree namespace to simplify code in Options.* (17:04:33)
	* Howard Butler <hobu.inc@gmail.com> Rename 'pdal query' to 'pdal diff' and add some simple XYZ delta statistics for default output #273 (15:00:28)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:59:46)
	* Howard Butler <hobu.inc@gmail.com> more fixups to filters.hexbin for 24828059066a77f56be6bec002a605c5d95af266 (14:59:40)
	* Howard Butler <hobu.inc@gmail.com> more cleanups for 24828059066a77f56be6bec002a605c5d95af266 for filters.hexbin (14:51:55)
	* Howard Butler <hobu.inc@gmail.com> fixups related to the big change in acbellgithub's 24828059066a77f56be6bec002a605c5d95af266 (14:30:04)
	* Pete Gadomski <pete.gadomski@gmail.com> Exclude PCLBlockFilterTest when building w/o PCL (12:02:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Exclude pipeline_mosaic test when built w/o Python (11:38:06)
	* Bradley J Chambers <brad.chambers@gmail.com> only use PUBLIC in PDAL_LINKAGE if CMake supports it, otherwise stick with LINK_PUBLIC (08:23:14)

2014-04-02
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #269 from abellgithub/cpp11 (08:17:12)

2014-03-26
	* Bradley J Chambers <brad.chambers@gmail.com> Begin using 'option' rather than 'set' for PDAL options (12:18:40)
	* chambbj <brad.chambers@gmail.com> Merge pull request #258 from PDAL/filter-create-tiles-alt2 (09:18:52)

2014-03-14
	* Bradley J Chambers <brad.chambers@gmail.com> Add: splitter filter to generate spatially contiguous point buffers of fixed size (09:28:43)
	* Carl Simonson <simonsonc@gmail.com> CMake: Fix case sensitivity of SWIG package (22:53:23)
	* Carl Simonson <simonsonc@gmail.com> CMake: make sure python library is in 2.x series (22:34:41)

2014-03-24
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #257 from PDAL/no-supports-iter (15:18:12)
	* Andrew Bell <acbell@blaze.hobu.biz> Remove supportsIterator().  Never called. (15:10:59)

2014-03-21
	* Howard Butler <hobu.inc@gmail.com> Support reading PointBuffers that have no XYZ on them #123 (10:48:55)

2014-03-20
	* Bradley J Chambers <brad.chambers@gmail.com> numPointsNeeded in PCLBlock should be updated by the number of points read, not the number remaining after filtering (18:04:13)
	* Howard Butler <hobu.inc@gmail.com> Add 'pdal diff' utility #255 (16:16:16)
	* Howard Butler <hobu.inc@gmail.com> Implement Python 3 support #256 (16:08:13)

2014-03-16
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge pull request #254 from simonsonc/separate-build-dir (13:56:35)
	* Carl Simonson <simonsonc@gmail.com> CMake: Fix building with separate build dir (12:29:27)
	* Andrew Bell <acbell@blaze.hobu.biz> Make more stuff fit in 80 columns. Remove dead code. (11:46:47)
	* Howard Butler <howard@hobu.co> Merge pull request #252 from simonsonc/python-ver (08:54:17)

2014-03-13
	* Andrew Bell <acbell@blaze.hobu.biz> Make lots of stuff fit in 80 columns, since we're almost there already. Remove the silly "const" in front of native types. Use the std namespace in some cpp files. Remove NOOP return statements at the end of functions. Consolidate code where it make sense. (12:23:31)
	* Andrew Bell <acbell@blaze.hobu.biz> Find absolute path for test binary. (09:52:20)

2014-03-15
	* Howard Butler <hobu.inc@gmail.com> make sure to pass in chunk_size argument to writer (17:51:00)
	* Howard Butler <hobu.inc@gmail.com> make sure to pass in chunk_size argument to writer (17:50:13)
	* Howard Butler <howard@hobu.co> Merge pull request #253 from simonsonc/swig-casing (10:40:35)

2014-03-10
	* Howard Butler <hobu.inc@gmail.com> add BPF example data (11:26:30)

2014-02-26
	* chambbj <brad.chambers@gmail.com> Merge pull request #251 from PDAL/issue/250-no-pcd-offsets (14:40:27)
	* Bradley J Chambers <brad.chambers@gmail.com> adding more PCL block examples and updating paths in tutorial (14:20:28)
	* Bradley J Chambers <brad.chambers@gmail.com> as referenced in #250, do not apply offsets in conversion to PCD, but pass them along to the PCL Pipeline (13:58:30)

2014-02-24
	* Howard Butler <howard@hobu.co> Merge pull request #249 from PDAL/issue/248-pcl-block-improvements (16:16:06)
	* Bradley J Chambers <brad.chambers@gmail.com> improving PCLBlock filter for #248 (12:00:37)

2014-02-21
	* Bradley J Chambers <brad.chambers@gmail.com> move the PCL Block XML files to the filter folder, create subfolder for the JSON files, remove some deprecated PCL Block examples (15:48:18)
	* Bradley J Chambers <brad.chambers@gmail.com> updating PCL-related documentation (15:23:55)
	* Bradley J Chambers <brad.chambers@gmail.com> adding test pipeline and pcl block for grid minimum (15:22:28)

2014-02-20
	* Bradley J Chambers <brad.chambers@gmail.com> back off the default VM requirements (23:05:15)

2014-02-19
	* Howard Butler <howard@hobu.co> Merge pull request #247 from PDAL/feature/pcl-block (14:19:32)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'master' into feature/pcl-block (13:46:26)
	* chambbj <brad.chambers@gmail.com> Merge pull request #246 from PDAL/issue/245-pdal-translate (12:59:22)
	* Bradley J Chambers <brad.chambers@gmail.com> resolve #245, pdal translate recognizes PCD format by extension (12:50:11)
	* chambbj <brad.chambers@gmail.com> Merge pull request #244 from PDAL/issue/243-pcd-writer (12:37:42)
	* Bradley J Chambers <brad.chambers@gmail.com> resolve #243, missing PCD header (12:14:36)

2014-02-14
	* Howard Butler <hobu.inc@gmail.com> add missing data (12:01:15)
	* Howard Butler <hobu.inc@gmail.com> make filters.mosaic work more better. Provide an example of a mosaic that creates new dimensions, filters data, and updates one leg of the filters.mosaic with Python (11:48:32)
	* Howard Butler <hobu.inc@gmail.com> beef up error detection in cases where Python array types don't match PDAL dimension types (11:41:55)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_CLOSE so we can get some output when failures happen (11:38:59)
	* Howard Butler <hobu.inc@gmail.com> fix up exception throwing to actually throw useful exceptions (11:38:17)
	* Howard Butler <hobu.inc@gmail.com> throw exceptions when random iterators are not found for filters.programmable and filters.predicate (11:37:28)

2014-02-12
	* Bradley J Chambers <brad.chambers@gmail.com> Initial implementation of the PCL Filter Block with sample pipelines, draft documentation, and representative unit tests. Vagrantfile is updated to also load and build PCL (required). (11:48:31)

2014-02-10
	* Howard Butler <hobu.inc@gmail.com> clean up a bunch of leaks (12:23:19)

2014-02-08
	* Howard Butler <hobu.inc@gmail.com> clean up cast alignment warnings by reinterpret_cast'ing the pointers to the appropriate type (21:56:52)
	* Howard Butler <hobu.inc@gmail.com> fixup hexer define (21:28:51)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/227-rest-for-pdal-schema-metadata (21:13:39)
	* Howard Butler <hobu.inc@gmail.com> update hexer detection code (21:13:24)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/227-rest-for-pdal-schema-metadata (21:02:18)
	* Howard Butler <hobu.inc@gmail.com> more drivers.oci.writer testing (20:55:24)

2014-02-05
	* Howard Butler <hobu.inc@gmail.com> add more filters.chipper test (17:38:34)
	* Howard Butler <hobu.inc@gmail.com> use std::stable_sort intead of std::sort to attempt to preserve ordering (17:37:50)
	* Howard Butler <hobu.inc@gmail.com> forward getNumPoints() from previous stage for filters.chipper (17:35:34)
	* Howard Butler <hobu.inc@gmail.com> clean up sign comparison warnings shown by external boost build (09:57:47)
	* Howard Butler <hobu.inc@gmail.com> put PDAL_EMBED_BOOST ahead of pdal_options so it can be used to determine boost linkage #242 (09:20:59)

2014-02-04
	* Howard Butler <hobu.inc@gmail.com> do LINK_PUBLIC in situations where PDAL_EMBED_BOOST isn't on (11:20:43)

2014-02-03
	* Howard Butler <howard@hobu.co> Merge pull request #241 from PDAL/issues/241-fixup-mrsid (16:28:51)
	* Howard Butler <hobu.inc@gmail.com> fixup drivers.mrsid.reader for #241 -- don't know if actually works though, no tests (15:15:21)
	* Howard Butler <hobu.inc@gmail.com> put back 23dbaf to silence annoying warnings (15:14:45)

2014-01-31
	* Howard Butler <howard@hobu.co> Merge pull request #239 from dakcarto/swig-fix (10:45:44)
	* Howard Butler <hobu.inc@gmail.com> rename EPS variable to prevent a name collision (08:37:35)

2014-01-30
	* Larry Shaffer <larrys@dakotacarto.com> Fix swig module naming and include path (16:46:10)
	* Howard Butler <hobu.inc@gmail.com> wtf is with the ` at the beginning and end of the file? -- fixed (14:06:40)
	* Howard Butler <hobu.inc@gmail.com> update to latest nanoflan (13:57:01)

2014-01-28
	* Howard Butler <hobu.inc@gmail.com> add crop and hole example (12:37:29)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/227-rest-for-pdal-schema-metadata (10:22:18)
	* Howard Butler <howard@hobu.co> Merge pull request #238 from PDAL/issues/238-pkg-config-for-pdal (10:21:49)

2014-01-27
	* Howard Butler <hobu.inc@gmail.com> a passable pgk-config for PDAL #238 (15:44:09)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/227-rest-for-pdal-schema-metadata (13:32:17)
	* Howard Butler <howard@hobu.co> Merge pull request #228 from PDAL/issues/228-common-include (13:31:46)
	* Howard Butler <hobu.inc@gmail.com> only include base stuff in <pdal/pdal.hpp>, not Drivers, Filters, and Kernel, which a user can include separately as needed (13:29:38)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/228-common-include (12:52:10)
	* Howard Butler <howard@hobu.co> Merge pull request #237 from PDAL/tweaking-cmake-files (12:35:25)
	* Bradley J Chambers <brad.chambers@gmail.com> linking PDAL_UTILITY against Boost appears to have been the source of all the havoc (11:52:17)
	* Bradley J Chambers <brad.chambers@gmail.com> if (NOT PDAL_BUILD_STATIC) seemed a little confusing; also seeing if the boost linkage is the problem with the build (10:44:01)
	* Bradley J Chambers <brad.chambers@gmail.com> tests don't fail locally, perhaps this has something to do with the unit tests being installed, or linked with boost libraries multiple times, let's try without the macro (09:56:14)
	* Bradley J Chambers <brad.chambers@gmail.com> related to #234 and #235, CMake "improvements" (09:10:43)

2014-01-26
	* Howard Butler <hobu.inc@gmail.com> don't alloc a new std::string copy of the patch's hex data (22:23:30)
	* Howard Butler <hobu.inc@gmail.com> fix up vector resize() to 0 so that we can push_back the new bytes as we decode them (21:38:21)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/228-common-include (11:26:28)
	* Howard Butler <hobu.inc@gmail.com> don't do as much work when copying hex data from pg (11:21:58)
	* Howard Butler <hobu.inc@gmail.com> memoize the encoded offset vector into schema::DimensionMap so it is updated every time a pair is inserted rather than every time copyLikeDimensions is called (10:31:52)

2014-01-25
	* Uday Verma <uday.karan@gmail.com> Get rid of std::vector in copyLikeDimenions, use a local array instead (14:10:35)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:27:58)
	* Howard Butler <howard@hobu.co> Merge pull request #236 from verma/master (13:27:50)
	* Howard Butler <hobu.inc@gmail.com> Merge remote-tracking branch 'verma/master' (13:20:30)
	* Uday Verma <uday.karan@gmail.com> copyLikeDimension fast paths and special cases with elaborate unit tests (13:08:28)

2014-01-24
	* Howard Butler <howard@hobu.co> Merge pull request #235 from PDAL/issues/234-missing-lib-directory (15:39:37)
	* Bradley J Chambers <brad.chambers@gmail.com> build/install directories are still a bit of mess, but should be working on windows now (15:30:56)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:55:02)
	* Howard Butler <hobu.inc@gmail.com> use boost::shared_array to back PointBuffer (14:54:53)
	* Bradley J Chambers <brad.chambers@gmail.com> make CMake aware of possible OSGeo4W64 installation path (14:35:05)
	* chambbj <brad.chambers@gmail.com> Merge pull request #233 from PDAL/issues/231-conditional-linkage (14:32:45)
	* chambbj <brad.chambers@gmail.com> Merge pull request #232 from PDAL/issues/230-missing-export (14:32:18)
	* Bradley J Chambers <brad.chambers@gmail.com> only link LASzip and python when selected #231 (12:44:55)
	* Bradley J Chambers <brad.chambers@gmail.com> add PDAL_DLL to Query and IndexedPointBuffer #230 (12:39:04)
	* Howard Butler <hobu.inc@gmail.com> output correct number in error reporting in descaling ops (10:27:28)

2014-01-23
	* Howard Butler <hobu.inc@gmail.com> use static PointBuffer::pack method and reuse buffer so as to not keep alloc'ing it over and over (17:26:07)
	* Howard Butler <hobu.inc@gmail.com> provide new static implementation of PointBuffer::pack that doesn't always create a new PointBuffer, use that for class method call (17:25:43)
	* Paul Ramsey <pramsey@cleverelephant.ca> Syntax error (13:47:29)

2014-01-21
	* Howard Butler <hobu.inc@gmail.com> cleanup #229 to output correct hex and always construct insert statement in the same string (13:30:10)
	* Howard Butler <hobu.inc@gmail.com> update 'make publish' target of docs (11:56:39)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of github.com:PDAL/PDAL (11:50:57)

2014-01-20
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge pull request #229 from PDAL/issues/229-speedup-pgpointcloud (23:06:58)
	* Howard Butler <hobu.inc@gmail.com> optimize pgpointcloud insert #229 (22:53:35)
	* Howard Butler <hobu.inc@gmail.com> remove unnecessary includes (17:05:05)
	* Howard Butler <hobu.inc@gmail.com> start on a common #include <pdal/pdal.hpp> for external  usage #228 (17:02:16)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/227-rest-for-pdal-schema-metadata (11:49:08)
	* Howard Butler <hobu.inc@gmail.com> publish to gh-pages instead of master for pdal.github.io (11:26:52)
	* Howard Butler <hobu.inc@gmail.com> doc update to writer tutorial (09:06:37)

2014-01-19
	* Howard Butler <hobu.inc@gmail.com> attempt to go back to publishing to pdal.github.io.git repo (12:20:46)

2014-01-18
	* Howard Butler <hobu.inc@gmail.com> another publish attempt (18:50:33)
	* Howard Butler <hobu.inc@gmail.com> another attempt at getting a gh-pages workflow working on a cron (17:22:29)
	* Howard Butler <hobu.inc@gmail.com> Revert "checkout as orphan for gh-pages" (17:17:00)
	* Howard Butler <hobu.inc@gmail.com> Revert "put checkout on clone target for doc building" (17:16:51)
	* Howard Butler <hobu.inc@gmail.com> put checkout on clone target for doc building (16:42:57)
	* Howard Butler <hobu.inc@gmail.com> checkout as orphan for gh-pages (16:31:35)
	* Howard Butler <hobu.inc@gmail.com> fix copy/paste error in 1e64d3fcef78c8f3fbd0cd9aa8aeaa7d3d5385d4 (16:28:40)
	* Howard Butler <hobu.inc@gmail.com> throw an error about finding pcid==0 (10:30:59)
	* Howard Butler <hobu.inc@gmail.com> support RGB values that have dimension sizes other than uint16_t (10:30:35)
	* Howard Butler <hobu.inc@gmail.com> fix typo in 88b0666c6823b70ea9f32119f4611106d7a91627 (08:22:08)
	* Howard Butler <hobu.inc@gmail.com> add Dimension::getInterpretationName() test (08:20:57)

2014-01-14
	* Howard Butler <hobu.inc@gmail.com> update testoutput (16:51:08)
	* Howard Butler <hobu.inc@gmail.com> ::toRST() tweaks (16:39:28)
	* Howard Butler <hobu.inc@gmail.com> use Schema::toRST to output the --schema information (16:31:50)
	* Howard Butler <hobu.inc@gmail.com> implement pdal::Schema::toRST() to output the Schema object as reStructuredText (16:31:20)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (16:30:48)
	* Howard Butler <hobu.inc@gmail.com> doc updates (10:32:17)
	* Howard Butler <hobu.inc@gmail.com> select time as 2, 4, or 8 byte value in drivers.las.writer (09:34:12)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:08:43)
	* Howard Butler <hobu.inc@gmail.com> provide do_normalize_xyz option, on by default, to normalize drivers.oci.reader xyz data when the scales are changing (09:08:31)

2014-01-13
	* Howard Butler <hobu.inc@gmail.com> attempt to silence #pragma warnings for gcc < 4.6 (22:59:24)

2014-01-12
	* Howard Butler <hobu.inc@gmail.com> set namespace for any dimensions created by filters.selector (23:10:05)
	* Howard Butler <hobu.inc@gmail.com> update doc publishing for pdal.github.io (14:31:59)

2014-01-10
	* Howard Butler <hobu.inc@gmail.com> turn off localse support in boost::filesystem due to https://svn.boost.org/trac/boost/ticket/9131 (10:43:04)
	* Howard Butler <hobu.inc@gmail.com> add a more rigorous drivers.oci.reader/writer test (08:50:37)
	* Howard Butler <hobu.inc@gmail.com> manage schema::DimensionMap* as a boost::shared_ptr (08:50:20)
	* Howard Butler <hobu.inc@gmail.com> select correct data type in filters.scaling test (08:49:42)
	* Howard Butler <hobu.inc@gmail.com> select appropriate data types from nitf file in test (08:48:54)
	* Howard Butler <hobu.inc@gmail.com> if requested data type is greater than the Dimension::getByteSize(), throw an error for setField (08:48:25)
	* Howard Butler <hobu.inc@gmail.com> add GEOS C++ headers to install list (08:47:38)

2014-01-09
	* Howard Butler <hobu.inc@gmail.com> use a shared_ptr to keep track of DimensionMap stuff (17:11:09)
	* Howard Butler <hobu.inc@gmail.com> clean up dimension maps in drivers.oci.reader (17:05:37)
	* Howard Butler <hobu.inc@gmail.com> force destruction of iterator (17:01:10)
	* Howard Butler <hobu.inc@gmail.com> clean up some memory leaks in drivers.oci (16:55:31)
	* Howard Butler <hobu.inc@gmail.com> use pdal::GlobalEnvironment GDAL object for logging instead of custom one in stage (16:33:46)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:17:23)
	* Howard Butler <hobu.inc@gmail.com> First phase of #224 reST for PDAL (16:16:30)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/224-rest-for-pdal-info (16:11:24)
	* Howard Butler <hobu.inc@gmail.com>     upgrade to boost 1.55 #226     clean up warnings related to boost upgrade     fix up CMake PUBLIC/PRIVATE linkage (16:07:37)
	* Howard Butler <hobu.inc@gmail.com> more oracle example (09:45:15)
	* Howard Butler <hobu.inc@gmail.com> trap descaling overflow errors (09:45:01)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (09:44:47)

2014-01-08
	* Howard Butler <hobu.inc@gmail.com> update f470bf81eb736e68d88bb8e250bcf5bce83b6daa to put inside a if statement (13:01:15)
	* Howard Butler <hobu.inc@gmail.com> throw an exception if we might overflow capacity. Set PointSourceId to uint16_t or uint32_t depending on the dimension's size (11:22:59)
	* Howard Butler <hobu.inc@gmail.com> don't setField with T's that don't match the dim.getByteSize() (11:22:06)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (11:21:40)
	* Howard Butler <hobu.inc@gmail.com> set the PointBuffer's point count when reading data in the filters.chipper (08:50:40)

2014-01-07
	* Howard Butler <hobu.inc@gmail.com> add start of tutorial doc (16:58:24)
	* Howard Butler <hobu.inc@gmail.com> default to 0.001 for the scale for drivers.qfit.reader.Z and apply the scaling appropriately when setting values in the reader (16:48:12)
	* Howard Butler <hobu.inc@gmail.com> don't trust the PointBuffer's point count, as some stages may not have it set yet (14:40:04)
	* Howard Butler <hobu.inc@gmail.com> try updating befor fetching packages (12:38:50)
	* Howard Butler <hobu.inc@gmail.com> add software-properties-common before python ones (12:35:10)
	* Howard Butler <hobu.inc@gmail.com> add filters.stats to read example (11:33:58)
	* Howard Butler <hobu.inc@gmail.com> clean up exact count vs explicit dimension stuff a little bit and fix what was broken in 14ffc86132f09a375d01d216513f6793827fd9f7 (11:33:46)
	* Howard Butler <hobu.inc@gmail.com> update to point at http://pdal.io (09:55:28)

2014-01-06
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:15:02)
	* Howard Butler <hobu.inc@gmail.com> set global_encoding to 0 if the data.size() is 0 too (14:14:53)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL into issues/224-rest-for-pdal-info (08:43:46)
	* Howard Butler <hobu.inc@gmail.com> don't segfault when a pcid cannot be selected in drivers.pgpointcloud.reader (08:08:36)

2014-01-03
	* Howard Butler <hobu.inc@gmail.com> drivers/options doesn't hang on main app (13:59:50)
	* Howard Butler <hobu.inc@gmail.com> output to stream, not std::cout (13:59:30)
	* Howard Butler <hobu.inc@gmail.com> update stage links (13:59:13)
	* Howard Butler <hobu.inc@gmail.com> reorganize --options and --drivers output (13:24:28)
	* Howard Butler <hobu.inc@gmail.com> add libgeos++-dev to travis (09:20:10)

2014-01-02
	* Howard Butler <hobu.inc@gmail.com> add libgeos to travis (20:15:18)
	* Howard Butler <hobu.inc@gmail.com> use different GEOS include location (20:09:53)
	* Howard Butler <hobu.inc@gmail.com> make filters.stats use dimension::applyScaling like everything else (20:06:12)
	* Howard Butler <hobu.inc@gmail.com> beef up --report-debug info to include all linked libraries and some of their version information (20:00:43)
	* Howard Butler <hobu.inc@gmail.com> update test output (18:50:27)
	* Howard Butler <hobu.inc@gmail.com> provide reST output for point summaries -- pdal info myfile.las -p 10-20 (16:40:14)
	* Howard Butler <hobu.inc@gmail.com> move wordWrap into Utils:: (16:39:43)
	* Howard Butler <hobu.inc@gmail.com> forward the prevStage random iterator for filters.stats (16:38:51)
	* Howard Butler <hobu.inc@gmail.com> don't do copyPointFast for DIMENSION_INTERLEAVED data (16:38:28)
	* Howard Butler <hobu.inc@gmail.com> support setting integer global_encoding values for #218 (09:05:20)

2014-01-01
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/207-1.0.0-doc-updates (10:01:29)

2013-12-31
	* Howard Butler <hobu.inc@gmail.com> update (c) date (15:26:54)
	* Howard Butler <hobu.inc@gmail.com> add CMake configuration to find MessagePack library (13:29:24)
	* Howard Butler <hobu.inc@gmail.com> add publish method for publishing website to pdal.github.io (12:24:17)

2013-12-30
	* Howard Butler <hobu.inc@gmail.com> fix up filters.stats to do selection of dimensions upon first buffer read rather than at initialize() time (14:10:11)

2013-12-29
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'issues/216-flip-orientation' (14:20:42)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:20:33)
	* Howard Butler <hobu.inc@gmail.com> fix up vagrant configuration a bit to protect my machine-specific and osx-specific stuff (14:20:28)
	* Howard Butler <howard@hobu.co> Merge pull request #223 from tigerfoot/master (14:02:07)
	* Bruno Friedmann <bruno@ioda-net.ch> Update conf.py fix issue 222 (13:44:25)
	* Howard Butler <howard@hobu.co> Merge pull request #221 from tigerfoot/master (11:53:18)
	* Bruno Friedmann <bruno@ioda-net.ch> Update pdal-config.in (11:51:29)

2013-12-22
	* Howard Butler <hobu.inc@gmail.com> use namespace-aware lookups for mapDimensions (15:06:46)
	* Howard Butler <hobu.inc@gmail.com> add selector filters to drivers.oci examples (15:06:22)
	* Howard Butler <hobu.inc@gmail.com> remove lint (15:05:31)
	* Howard Butler <hobu.inc@gmail.com> use boost type_traits instead of std:: which requires c++11 (15:05:03)

2013-12-20
	* Howard Butler <hobu.inc@gmail.com> filters.inplacereprojection reorganization (22:40:30)
	* Howard Butler <hobu.inc@gmail.com> clean up asserts for getField/setField (22:40:03)
	* Howard Butler <hobu.inc@gmail.com> clean up formatting (11:06:00)
	* Howard Butler <hobu.inc@gmail.com> throw std::out_of_range error when removeScaling causes a value that's out of bounds for the given data type (09:44:29)

2013-12-18
	* Howard Butler <hobu.inc@gmail.com> properly calculate blob length for oracle's internal PointBuffer when data are DIMENSION_INTERLEAVED (11:22:13)
	* Howard Butler <hobu.inc@gmail.com> use correct dimensions when testing flipping (11:19:10)
	* Howard Butler <hobu.inc@gmail.com> use correct buffer when calculating point_data_length in non-packing scenario (11:18:52)
	* Howard Butler <hobu.inc@gmail.com> add populate_pointsourceid to drivers.oci.reader example (11:17:33)
	* Howard Butler <hobu.inc@gmail.com> properly pack/ignore dimensions in pack() (10:59:52)
	* Howard Butler <hobu.inc@gmail.com> provide method to return raw starting point of m_data buffer (10:59:10)
	* Howard Butler <hobu.inc@gmail.com> clean up filters.chipper to not require BlockID and PointID dimensions, respect the requested number of points read, and streamline GetIDs/GetBuffer (10:58:42)

2013-12-17
	* Howard Butler <hobu.inc@gmail.com> ByteSwap doesn't need chipper (13:32:34)

2013-12-16
	* Howard Butler <hobu.inc@gmail.com> update queries for drivers.oci tests (15:11:25)
	* Howard Butler <hobu.inc@gmail.com> more filters.chipper test update for new chipper code (15:11:11)
	* Howard Butler <hobu.inc@gmail.com> significant cleanups in filters.chipper (15:07:53)
	* Howard Butler <hobu.inc@gmail.com> pack() method optionally removes ignored dimensions by default (15:07:35)
	* Howard Butler <hobu.inc@gmail.com> assert we're not outside the buffer's bounds in setDataStride (10:19:10)

2013-12-13
	* Howard Butler <hobu.inc@gmail.com> more filters.chipper cleanups (19:29:50)
	* Howard Butler <hobu.inc@gmail.com> resize the internal buffer if it isn't big enough. cleanups and use copyLikeDimensions (18:15:18)
	* Howard Butler <hobu.inc@gmail.com> filters.chipper cleanups (18:04:00)
	* Howard Butler <hobu.inc@gmail.com> support writing non-chipped data, use the appropriate blob length for DIMENSION_INTERLEAVED data in all scenarios (13:48:56)
	* Howard Butler <hobu.inc@gmail.com> assert same orientations for copyPoint*Fast methods (12:55:34)

2013-12-12
	* Howard Butler <hobu.inc@gmail.com> more test of copyLikeDimensions (11:14:59)

2013-12-11
	* Howard Butler <hobu.inc@gmail.com> more testing of flipping (17:18:04)

2013-12-10
	* Paul Ramsey <pramsey@cleverelephant.ca> Minor config changes (11:37:29)
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'master' of github.com:PDAL/PDAL (10:25:52)

2013-12-09
	* Howard Butler <hobu.inc@gmail.com> because of DIMENSION_INTERLEAVED data, we must read the whole blob into the m_oracle_buffer #216 (14:18:43)

2013-12-06
	* Howard Butler <hobu.inc@gmail.com> provide implementation of drivers.oci.reader that can read DIMENSION_INTERLEAVED data #216 (23:28:53)
	* Howard Butler <hobu.inc@gmail.com> test all values in flipped dimension example (23:27:01)
	* Howard Butler <hobu.inc@gmail.com> properly calculate positions when doing setDataStride and copyLikeDimensions (23:25:22)
	* Howard Butler <hobu.inc@gmail.com> add option to ignore namespace when doing dimension matching #216 (23:24:50)
	* Howard Butler <hobu.inc@gmail.com> make cleanup.sql actually wipe sdo_geom_metadata entry (11:02:50)
	* Howard Butler <hobu.inc@gmail.com> more thorough test of copyLikeDimensions to include orientation (09:54:42)
	* Howard Butler <hobu.inc@gmail.com> fix up setDataStride to do the right thing in the face of differing orientations. Make copyLikeDimensions agnostic to the PointBuffer's orientation (09:54:20)

2013-12-05
	* Howard Butler <hobu.inc@gmail.com> add dimension flipping to drivers.oci.writer #216 (16:22:27)
	* Howard Butler <hobu.inc@gmail.com> write orientation into XML for #216 (13:55:17)
	* Howard Butler <hobu.inc@gmail.com> provide implemention for #216 to flip the orientation of both dimension- and point-interleaved data (11:47:18)

2013-12-04
	* Howard Butler <hobu.inc@gmail.com> used PointBuffer::pack instead of custom packing stuff (12:13:16)
	* Howard Butler <hobu.inc@gmail.com> PointBuffer::pack returns heap-allocated buffer now (12:12:50)
	* Howard Butler <hobu.inc@gmail.com> use scoped_ptr to manage packed buffer lifetime (12:12:30)
	* Howard Butler <hobu.inc@gmail.com> PointBuffer::pack() should return heap-allocated buffer so multiple copies aren't made (10:56:05)

2013-12-03
	* Howard Butler <hobu.inc@gmail.com> provide patch for #217 to set the dimension count for the schema appropriately (22:41:34)

2013-12-02
	* Howard Butler <hobu.inc@gmail.com> put copyLikeDimensions behavior back to not updating point count #215 (17:03:05)
	* Howard Butler <hobu.inc@gmail.com> code de-crufting (17:02:12)
	* Howard Butler <hobu.inc@gmail.com> typo in pgpointcloud reader (16:34:43)
	* Howard Butler <hobu.inc@gmail.com> Pack out ignored dimensions when inserting data into pgpointcloud. Turn down debugging lint on drivers.pgpointcloud.reader PointBuffer::pack() packs down to the getNumPoints of a PointBuffer (15:51:53)

2013-11-27
	* Howard Butler <hobu.inc@gmail.com> attempt to resolve #214, where override offsets are not being used (12:54:55)

2013-11-25
	* Howard Butler <hobu.inc@gmail.com> copyLikeDimensions updates the dest_buffer getNumPoints #209 (14:37:28)
	* Howard Butler <hobu.inc@gmail.com> warning fixes (14:29:18)
	* Howard Butler <hobu.inc@gmail.com> more vagrant fixes for #212 (14:29:03)
	* Howard Butler <howard@hobu.co> Merge pull request #212 from PDAL/issues/212-vert-datum-vagrant (13:47:25)
	* Howard Butler <hobu.inc@gmail.com> Add support for fetching vertical datum information for proj #212 (13:19:19)

2013-11-24
	* Howard Butler <howard@hobu.co> Merge pull request #210 from PDAL/issues/210-drivers.oci.reader-OCILobRead2 (14:39:33)
	* Howard Butler <hobu.inc@gmail.com> move CompressionType into pdal::schema rather than in the pgpointcloud driver by itself #211 (14:39:14)
	* Howard Butler <hobu.inc@gmail.com> Implement proper call for OCILobRead2 #210 (14:11:45)

2013-11-22
	* Howard Butler <hobu.inc@gmail.com> PointBuffer/Schema orientation  #209. A PointBuffer may be POINT_INTERLEAVED or DIMENSION_INTERLEAVED with the default being POINT_INTERLEAVED. (18:58:33)
	* Howard Butler <howard@hobu.co> Merge pull request #208 from PDAL/issues/208-stats-sample-suppression (12:42:59)

2013-11-18
	* Howard Butler <hobu.inc@gmail.com> --sample needed to get a sample for stats #208 (15:53:21)
	* Howard Butler <hobu.inc@gmail.com> add a --sample option to 'pdal info', which is off by default for data output #208 (15:44:23)
	* Howard Butler <hobu.inc@gmail.com> clang'ify warning suppression (15:34:53)
	* Howard Butler <hobu.inc@gmail.com> update AUTHORS with current listing (15:34:38)
	* Howard Butler <hobu.inc@gmail.com> try to silence some more warnings in prep for 1.0.0 (14:37:55)
	* Howard Butler <hobu.inc@gmail.com> big warning cleanup in preparation for 1.0.0 (14:14:18)
	* Howard Butler <hobu.inc@gmail.com> remove unused variable, initialize xyz values outside the loop (11:52:00)
	* Howard Butler <hobu.inc@gmail.com> remove unused variable (11:45:31)
	* Howard Butler <hobu.inc@gmail.com> Documentation updates in prep for 1.0.0 #207 (11:02:50)
	* Howard Butler <hobu.inc@gmail.com> add laszip note to dependencies (10:19:18)

2013-11-15
	* Howard Butler <hobu.inc@gmail.com> doc updates for #207 (23:28:00)
	* Howard Butler <howard@hobu.co> Merge pull request #196 from PDAL/issues/196-las-global_encoding (15:42:17)
	* Howard Butler <hobu.inc@gmail.com> provide implementation to resolve #196 by using binary encoding instead of integers for global_encoding (15:34:32)
	* Howard Butler <howard@hobu.co> Merge pull request #206 from PDAL/issues/206-libgeotiff-cpl_serv (14:37:36)
	* Howard Butler <hobu.inc@gmail.com> #define CPL_SERV_H_INCLUDED before including geotiff headers to make #206 work (14:20:16)
	* Howard Butler <hobu.inc@gmail.com> Implement #205 to turn on most common options by default (09:46:40)

2013-11-13
	* Howard Butler <howard@hobu.co> Merge pull request #204 from PDAL/issues/204-cpack-configuration (14:05:13)
	* Howard Butler <hobu.inc@gmail.com> fix up cpack configuration to have a 'make dist' command after configuration #204 (13:47:39)
	* Howard Butler <howard@hobu.co> Merge pull request #203 from PDAL/issues/203-pipeline-serialization-info (10:02:42)
	* Howard Butler <hobu.inc@gmail.com> make pdal info --stats myfile.xml --pipeline-serialization work #203 (09:09:23)
	* Howard Butler <hobu.inc@gmail.com> make registerPluginIfExists private (09:07:45)

2013-11-12
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL (17:57:56)
	* Howard Butler <howard@hobu.co> Merge pull request #202 from PDAL/issues/202-add-md5ing (08:42:35)
	* Howard Butler <hobu.inc@gmail.com> add md5'ing algorithm for #202 (08:33:15)

2013-11-10
	* Howard Butler <howard@hobu.co> Merge pull request #201 from PDAL/issues/201-rename-soci-driver (11:26:30)
	* Howard Butler <hobu.inc@gmail.com> move drivers.soci.* to drivers.sqlite for #201 (10:56:02)

2013-11-08
	* Howard Butler <hobu.inc@gmail.com> just pass in argv with a count instead of our own copy of arguments (11:19:08)

2013-11-07
	* Howard Butler <hobu.inc@gmail.com> #ifdef libxml2 stuff for when we don't have it (16:14:19)
	* Howard Butler <hobu.inc@gmail.com> fetch as vagrant user too (13:04:43)
	* Howard Butler <hobu.inc@gmail.com> fix up pdal::drivers::las::SummaryData (13:01:08)
	* Howard Butler <hobu.inc@gmail.com> run load command as vagrant user (13:00:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Add test case for subtle bounds change (09:34:16)

2013-11-06
	* Howard Butler <hobu.inc@gmail.com> create extension as vagrant user for vagrant install (15:22:07)
	* Howard Butler <hobu.inc@gmail.com> more vagrant updates (14:55:56)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:08:55)

2013-11-05
	* Howard Butler <hobu.inc@gmail.com> more doc updates (16:57:23)

2013-11-04
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:50:31)
	* Howard Butler <hobu.inc@gmail.com> output first read point (16:50:20)
	* Howard Butler <hobu.inc@gmail.com> vagrant doc tweaks (15:46:39)
	* Howard Butler <hobu.inc@gmail.com> fix up pgpointcloud build, add read xml example (15:25:16)
	* Howard Butler <hobu.inc@gmail.com> add doc about Vagrant (15:25:03)
	* Howard Butler <hobu.inc@gmail.com> add pgpointcloud to Vagrant config (14:45:59)
	* Howard Butler <hobu.inc@gmail.com> fix Vagrantfile typo (14:11:37)
	* Howard Butler <hobu.inc@gmail.com> add pgpointcloud to vagrant buildout (14:00:00)

2013-10-30
	* Paul Ramsey <pramsey@opengeo.org> Clean up example config a little (11:52:32)

2013-10-24
	* Howard Butler <howard@hobu.co> Merge pull request #199 from PDAL/issues/199-las-version (15:33:59)
	* Howard Butler <hobu.inc@gmail.com> increment version to 0.9.9 (15:23:42)
	* Howard Butler <hobu.inc@gmail.com> output a proper PDAL version number with git sha by default for software id (15:23:34)

2013-10-21
	* Howard Butler <hobu.inc@gmail.com> Add a Vagrant configuration and rename the 'pcinfo', 'pcpipeline', and 'pc2pc' applications into a single, git-style 'pdal' command #192 (16:01:52)

2013-10-11
	* Howard Butler <hobu.inc@gmail.com> filters.index is no more. Use the IndexedPointBuffer instead (15:22:16)
	* Howard Butler <hobu.inc@gmail.com> fix up dimensionality so both 2d and 3d indexes work properly (14:58:28)
	* Howard Butler <hobu.inc@gmail.com> make IndexedPointBuffer based on nanoflann instead of FLANN to remove external dependency #176 (14:08:48)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:56:25)
	* Howard Butler <hobu.inc@gmail.com> update blocksize parameter (09:56:18)
	* Howard Butler <hobu.inc@gmail.com> remove ticks (09:52:56)
	* Howard Butler <hobu.inc@gmail.com> update nanoflann (09:52:13)

2013-10-10
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL (13:29:09)
	* Paul Ramsey <pramsey@opengeo.org> drivers.text.writer (13:28:00)
	* Howard Butler <hobu.inc@gmail.com> don't throw in filters.hexer's destructor (11:38:51)
	* Howard Butler <hobu.inc@gmail.com> Fix #194, default to specified offsets instead of throwing an exception when their reprojection fails (11:30:26)
	* Howard Butler <howard@hobu.co> Merge pull request #193 from PDAL/issues/193-populate-pointsourceid (11:50:32)
	* Howard Butler <howard@hobu.co> Merge pull request #195 from PDAL/issues/195-reproject-offsets (11:39:19)
	* Howard Butler <hobu.inc@gmail.com> don't throw in filters.hexer's destructor (11:38:51)
	* Howard Butler <hobu.inc@gmail.com> Fix #194, default to specified offsets instead of throwing an exception when their reprojection fails (11:30:26)

2013-10-09
	* Paul Ramsey <pramsey@opengeo.org> drivers.qfit.reader (17:25:02)
	* Paul Ramsey <pramsey@opengeo.org> p2g writer (17:12:57)
	* Howard Butler <hobu.inc@gmail.com> do a proper check to find out of PointSourceId dimension is available for #193 (15:52:57)
	* Paul Ramsey <pramsey@opengeo.org> drivers.qfit.reader (17:25:02)
	* Paul Ramsey <pramsey@opengeo.org> p2g writer (17:12:57)
	* Paul Ramsey <pramsey@opengeo.org> OCI writer (16:40:32)
	* Howard Butler <hobu.inc@gmail.com> do a proper check to find out of PointSourceId dimension is available for #193 (15:52:57)
	* Paul Ramsey <pramsey@opengeo.org> OCI reader (15:49:57)
	* Paul Ramsey <pramsey@opengeo.org> NITF reader/writer (15:35:02)
	* Paul Ramsey <pramsey@opengeo.org> Faux reader/writer (15:02:26)
	* Paul Ramsey <pramsey@opengeo.org> CARIS readers (14:46:09)
	* Paul Ramsey <pramsey@opengeo.org> Hexbin and pics for colorization (14:30:35)
	* Paul Ramsey <pramsey@opengeo.org> Format programmable (14:03:09)
	* Paul Ramsey <pramsey@opengeo.org> Splng error (13:42:09)
	* Paul Ramsey <pramsey@opengeo.org> Note on chipper/cache combo (13:38:44)
	* Paul Ramsey <pramsey@opengeo.org> Formatting fixes (13:37:01)
	* Paul Ramsey <pramsey@opengeo.org> Add filters.scaling (13:14:40)
	* Paul Ramsey <pramsey@opengeo.org> Add filters.colorization (12:51:09)

2013-10-08
	* Paul Ramsey <pramsey@cleverelephant.ca> Merge branch 'docs' (23:31:41)
	* Paul Ramsey <pramsey@cleverelephant.ca> Add filters.color (16:27:48)
	* Paul Ramsey <pramsey@cleverelephant.ca> Add Cache filter (16:16:14)
	* Howard Butler <howard@hobu.co> Merge pull request #191 from PDAL/issues/191-remove-pcquery (15:48:32)
	* Howard Butler <howard@hobu.co> move pcquery capability into pcinfo, remove pcquery for #191 (13:41:32)
	* Howard Butler <howard@hobu.co> move pcquery capability into pcinfo, remove pcquery for #191 (13:32:24)
	* Howard Butler <howard@hobu.co> Merge pull request #190 from PDAL/issues/190-rename-pcinfo (11:41:38)
	* Howard Butler <howard@hobu.co> rename pcinfo to pdalinfo #190 (11:34:30)
	* Howard Butler <howard@hobu.co> Merge pull request #189 from PDAL/issues/189-move-dimensionmap (11:29:14)
	* Howard Butler <howard@hobu.co> remove cruft (11:11:00)
	* Howard Butler <howard@hobu.co> missed a mapDimensions call (11:07:48)
	* Howard Butler <howard@hobu.co> move mapDimensions to pdal::Schema #189 (11:01:59)
	* Howard Butler <howard@hobu.co> put FLANN stuff inside the guard to fix #188 (08:56:10)

2013-10-07
	* Howard Butler <howard@hobu.co> more dox (17:59:28)
	* Howard Butler <howard@hobu.co> doc churn (17:59:20)
	* Howard Butler <howard@hobu.co> support --2d method for pcequal #176 (14:25:03)
	* Howard Butler <howard@hobu.co> use the IndexedPointBuffer to provide indexing to pcequal #176 (14:09:31)
	* Howard Butler <howard@hobu.co> make sure to initialize IndexPointBuffer constructors to 0 (13:41:21)
	* Howard Butler <howard@hobu.co> Cleanup destructor issues described in #183 (13:09:10)
	* Howard Butler <howard@hobu.co> remove Stage::toPTree(). Not really used, and it is a ton of redundant fluff throughout the codebase (13:00:54)
	* Howard Butler <howard@hobu.co> dox work (12:20:47)
	* Howard Butler <howard@hobu.co> const& normalization (12:20:39)
	* Howard Butler <howard@hobu.co> more dox work (12:20:12)
	* Howard Butler <howard@hobu.co> pdal::Writer documentation and cleanups (10:45:35)
	* Howard Butler <howard@hobu.co> whitespace normalization, documentation, and cleanups of pdal::Writer (10:24:49)
	* Howard Butler <howard@hobu.co> whitespace normalization (09:59:05)
	* Howard Butler <howard@hobu.co> return a const& instead of a copy of the pdal::Schema for Reader::getSchema (09:37:19)
	* Howard Butler <howard@hobu.co> turn off debug noise in soci test (09:08:21)
	* Howard Butler <howard@hobu.co> turn off indexing test for now (09:08:08)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/176-PointBuffer-index (08:38:13)

2013-10-05
	* Howard Butler <howard@hobu.co> ifdef guard FLANN stuff for #185 (15:51:23)

2013-10-04
	* Howard Butler <howard@hobu.co> turn off flann test for now because travis isn't up to date yet (10:24:08)
	* Howard Butler <howard@hobu.co> clean up destructor (10:15:36)
	* Howard Butler <howard@hobu.co> ifdef guard FLANN, add destructor to PointBuffer (10:07:15)

2013-10-03
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/176-PointBuffer-index (15:55:56)
	* Howard Butler <howard@hobu.co> Merge pull request #184 from PDAL/issues/184-required-numpy (13:07:10)
	* Howard Butler <howard@hobu.co> make numpy required when WITH_PYTHON is selected #184 (11:38:34)
	* Howard Butler <howard@hobu.co> lingering sqlite writer fixups (11:17:38)
	* Howard Butler <howard@hobu.co> Merge pull request #180 from PDAL/issues/180-sqlite-driver (11:16:44)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/180-sqlite-driver (10:49:42)
	* Howard Butler <howard@hobu.co> Merge pull request #182 from PDAL/issues/182-cmake-cleanup (10:24:37)

2013-10-02
	* Howard Butler <howard@hobu.co> typo'd 08fbaf4d839c6a52014e3b12d8823a41922e737f (16:58:41)
	* Howard Butler <howard@hobu.co> fix pdal::poitncloud::DimensionMap member variable for rename in #181 (16:40:59)
	* Howard Butler <howard@hobu.co> include_directories can't have empty strings, so unquote those for now (16:30:21)
	* Howard Butler <howard@hobu.co> quote path names for #182 (13:24:39)
	* Howard Butler <howard@hobu.co> a map to keep track of globally allocated memory segments (11:51:13)

2013-10-01
	* Howard Butler <howard@hobu.co> put DimensionMap and PointBufferByteSize into a pointbuffer:: namespace (16:01:40)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/181-boost-interprocess-pointbuffer (13:42:54)
	* Howard Butler <howard@hobu.co> make sure to use 64bit math for calculating buffer position when reading data (13:05:24)
	* Howard Butler <howard@hobu.co> tighten up the 64bit calculations for PointBuffer offsets (13:04:57)

2013-09-27
	* Howard Butler <howard@hobu.co> never add to cache from random iterator (14:58:38)
	* Howard Butler <howard@hobu.co> some interprocess scaffolding, nothing done yet (08:36:15)

2013-09-29
	* Mateusz Loskot <mateusz@loskot.net> Do not ignore non-existent variables (17:01:17)

2013-09-26
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/180-sqlite-driver (15:26:12)
	* Howard Butler <howard@hobu.co> add large cache example (but mostly turned off for now due to the memory allocation taking forever (14:39:18)
	* Howard Butler <howard@hobu.co> turn off radiusSearch because it is causing Travis to fail (14:33:59)

2013-09-23
	* Howard Butler <howard@hobu.co> can't call methods until we're actually constructed (19:18:49)
	* Howard Butler <howard@hobu.co> clean up PointBuffer's byte size calculations to be more clear (08:59:47)
	* Howard Butler <howard@hobu.co> turn off return number data checks for now (08:53:03)
	* Howard Butler <howard@hobu.co> clean up dimension maps when destructing filters.cache iterator (08:52:37)

2013-06-14
	* Howard Butler <hobu.inc@gmail.com> merge 01c84eb5ebc2314c3afbae66e6c7db01a85b2c74 into master make sure to writeBufferBegin, even if we're not writing any points, so we can write 0-point files (15:39:24)
	* Paul Ramsey <pramsey@opengeo.org> try to leak less on exception (18:55:20)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:31:33)
	* Howard Butler <hobu.inc@gmail.com> return with what we've read if we read a new cloud (16:30:26)
	* Paul Ramsey <pramsey@opengeo.org> Throw error messages using session (15:39:46)
	* Howard Butler <hobu.inc@gmail.com> make sure to writeBufferBegin, even if we're not writing any points, so we can write 0-point files (15:39:24)

2013-09-20
	* Howard Butler <howard@hobu.co> clean up definition of buffer's byte sizes to use a single typedef instead of uint64_t's (11:50:56)

2013-09-19
	* Howard Butler <howard@hobu.co> Merge branch 'issues/177-scaling-filter' (12:01:36)

2013-09-03
	* Howard Butler <howard@hobu.co> silence annoying warning now that boost is not a SYSTEM include again (15:05:38)
	* Howard Butler <howard@hobu.co> silence annoying warning now that boost is not a SYSTEM include again (15:05:38)
	* Howard Butler <howard@hobu.co> some scaffolding for IndexedPointBuffer, including adding PointBuffer::applyScaling method to bring up from filters (15:06:14)
	* Howard Butler <howard@hobu.co> silence annoying warning now that boost is not a SYSTEM include again (15:05:38)
	* Howard Butler <howard@hobu.co> default to *not* doing sample for filters.stats -- too noisy and not useful for everyone (13:29:31)
	* Howard Butler <howard@hobu.co> undo SYSTEM mark of boost include directories from #158 (13:00:36)
	* Howard Butler <howard@hobu.co> undo SYSTEM mark of boost include directories from #158 (11:48:20)

2013-09-17
	* Howard Butler <hobu.inc@gmail.com> don't run soci test if no soci around (16:40:36)
	* Howard Butler <hobu.inc@gmail.com> working drivers.soci.writer for #180 (16:29:43)

2013-09-16
	* Howard Butler <howard@hobu.co> properly size buffer when point count is large #123 (12:08:09)
	* Howard Butler <howard@hobu.co> clean up used memory (12:07:23)

2013-09-11
	* Howard Butler <howard@hobu.co> Merge pull request #178 from klassenjs/master (13:56:05)
	* James Klassen <klas0037@umn.edu> Fix schema operator== comparing self with self and always returning true. (13:44:25)

2013-09-06
	* Howard Butler <howard@hobu.co> working radiusSearch implementation #176 (14:04:55)
	* Howard Butler <howard@hobu.co> add note for #177 (13:25:34)
	* Howard Butler <howard@hobu.co> FLANN-based index for nearest, not yet radius (13:16:34)

2013-09-04
	* Howard Butler <howard@hobu.co> remove dead getScaledValue code that has been put into PointBuffer::applyScaling so as to not copy it all over the place (07:53:07)

2013-08-28
	* Howard Butler <howard@hobu.co> turn off the sample if we explicitly list dimensions (12:31:35)
	* Howard Butler <howard@hobu.co> support turning off the sample (12:31:25)
	* Howard Butler <howard@hobu.co> support explicitly setting dimensions for stat filter (12:11:01)

2013-08-27
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (09:24:18)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/124-p2g-intensity-interpolate (09:07:27)

2013-08-26
	* Howard Butler <howard@hobu.co> Merge pull request #173 from PDAL/issues/173-embed-string_ref (14:22:08)
	* Howard Butler <howard@hobu.co> Use a pdal-namespaced string_ref instead of the one from system boost which is in flux right now #173 (12:00:13)

2013-08-22
	* Howard Butler <howard@hobu.co> fix up bad merge (15:23:23)
	* Howard Butler <howard@hobu.co> Merge branch 'master' of github.com:PDAL/PDAL (14:19:44)
	* Howard Butler <howard@hobu.co> put hex generation in destructor of iterator -- it has to happen after we've read all the points, and then it will update the metadata of the PointBuffer that was used to instantiate the interator (14:18:49)

2013-08-21
	* Howard Butler <howard@hobu.co> Merge pull request #171 from gadomski/astyle (14:52:22)
	* Howard Butler <howard@hobu.co> Merge pull request #172 from gadomski/update-boost-version (14:34:19)
	* Pete Gadomski <pete.gadomski@gmail.com> Update required boost version to 1.53 (14:05:33)

2013-08-20
	* Pete Gadomski <pete.gadomski@gmail.com> Run astyle on src/ and include/ files (15:40:25)

2013-08-09
	* Howard Butler <howard@hobu.co> don't pollute stdout (20:19:03)
	* Howard Butler <howard@hobu.co> cumulate the entire bounds as we go through for the whole SDO_PC (19:39:06)

2013-08-07
	* Howard Butler <howard@hobu.co> optionally support chunk streaming -- inconclusive whether or not it is actually faster (09:21:47)
	* Howard Butler <howard@hobu.co> remove cruft (08:45:03)
	* Howard Butler <howard@hobu.co> move oracle_array example into test/unit/drivers/oci for safe (unused) keeping (08:43:34)

2013-08-05
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/167-fixups-for-chipper (16:27:07)
	* Howard Butler <hobu.inc@gmail.com> don't do conninfo parse if we don't have it (old libpq's). Fixes #169 (15:48:23)
	* Howard Butler <hobu.inc@gmail.com> use PGPOINTCLOUD=ON in my default configuration (based on OSGeo4W (15:47:47)
	* Howard Butler <hobu.inc@gmail.com> don't do perf tests on windows, some includes not available yet it seems (15:47:24)
	* Howard Butler <hobu.inc@gmail.com> switch off gzip/zlib iostreams for now -- we're not using it (15:46:39)

2013-08-01
	* Howard Butler <howard@hobu.co> add blob_chunk_count option to drivers.oci.writer (13:24:44)
	* Howard Butler <howard@hobu.co> Merge branch 'master' into issues/167-fixups-for-chipper (09:06:17)
	* Howard Butler <howard@hobu.co> support chunk-based stream writing (09:06:01)

2013-07-31
	* Chris Foster <chris42f@gmail.com> Merge pull request #168 from c42f/pdal-static-build (23:26:52)
	* Chris Foster <chris.foster@roames.com.au> Build system option for static PDAL build (21:58:50)
	* Howard Butler <howard@hobu.co> try streaming-based LOB writing (15:26:30)
	* Howard Butler <howard@hobu.co> include stdlib.h for exit() (13:29:30)

2013-07-30
	* Howard Butler <howard@hobu.co> put back writing to ONE_PIECE method (11:00:12)
	* Howard Butler <howard@hobu.co> add oracle_array test util (10:59:56)

2013-07-29
	* Howard Butler <howard@hobu.co> start callback-based streaming method -- not yet implemented (21:11:02)
	* Howard Butler <howard@hobu.co> clean up lint (21:10:32)
	* Howard Butler <howard@hobu.co> write using OCILocator instead of data bind (19:53:35)
	* Howard Butler <howard@hobu.co> add ability to control whether or not to create indices with 'create_index' option, allow user to turn on tracing with 'do_trace' option (15:20:20)

2013-07-27
	* Howard Butler <howard@hobu.co> revert to only supporting selecting the view and drop support for QUERY_SDO_PC query types (21:36:47)
	* Howard Butler <howard@hobu.co> clean up binds (21:10:42)
	* Howard Butler <howard@hobu.co> use OpenBlob/CloseBlob methods to reduce round-tripping to db (21:10:09)
	* Howard Butler <howard@hobu.co> add OpenBlob/CloseBlob methods (21:09:45)

2013-07-25
	* Howard Butler <howard@hobu.co> don't allocate a vector for every point added to the loop in calculateBounds (21:05:43)
	* Howard Butler <howard@hobu.co> use PointBuffer::calculateBounds instead of driver's version (20:57:16)
	* Howard Butler <howard@hobu.co> oracle cleanup script tweak (19:50:39)
	* Howard Butler <hobu.inc@gmail.com> allow specifying the 'Z' dimension name with an option for interpolation #124 (17:00:55)

2013-07-08
	* Howard Butler <hobu.inc@gmail.com> #ifdef the log output for filters.cache. This ends up being touched per-point and is expensive if you don't want it (16:32:39)

2013-07-24
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'c42f-getDimension_optimization' (13:54:01)

2013-07-22
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #165 from PDAL/issues/165-remove-chunk-size (10:04:45)

2013-07-19
	* Chris Foster <chris42f@gmail.com> Minor naming cleanups for clarity and consistency (21:41:01)
	* Chris Foster <chris42f@gmail.com> Use string_ref in getDimensionOptional() for consistency (20:43:57)

2013-07-18
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #166 from PDAL/issues/166-removeScaling-check (19:18:19)
	* Howard Butler <hobu.inc@gmail.com> Turn off overflow checks in Dimension::removeScaling for now #166 (19:10:23)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into issues/165-remove-chunk-size (15:41:25)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (15:41:05)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (09:21:52)
	* Mateusz Loskot <mateusz@loskot.net> Enable Travis CI for pull requests (09:14:59)

2013-07-17
	* Howard Butler <hobu.inc@gmail.com> First attempt at removing Writer::chunk_size and instead making it a default argument to Writer::write() #146 @gadomski (18:55:00)
	* Mateusz Loskot <mateusz@loskot.net> Invoke Travis scripts with bash -e (17:47:29)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:16:08)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #163 from gadomski/clean-up-after-geojson-test (11:15:52)
	* Howard Butler <hobu.inc@gmail.com> remove bzip2 (unused) to fix #164 (11:15:25)
	* Pete Gadomski <pete.gadomski@gmail.com> Delete temporary test file after use (10:46:21)
	* Chris Foster <chris42f@gmail.com> Optimization: remove getDimension("<uuid-string>") (09:35:26)
	* Chris Foster <chris42f@gmail.com> Fix bug which crept in when refactoring getDimension() (09:22:45)

2013-07-16
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #161 from gadomski/remove-dup-cmake-code (12:37:24)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove duplicate lines from src/CMakeLists (12:27:19)

2013-07-15
	* Chris Foster <chris42f@gmail.com> getDimension perf tests + use string_ref for dimension names (10:35:18)

2013-07-14
	* Howard Butler <hobu.inc@gmail.com> remove ununsed ptr to environment, we can get this from the GlobalEnvironment anyway (09:07:31)
	* Howard Butler <hobu.inc@gmail.com> point at local FLANN so warnings are gone (09:07:00)

2013-07-13
	* Chris Foster <chris42f@gmail.com> Merge remote-tracking branch 'upstream/master' into getDimension_optimization (20:07:04)

2013-07-11
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #160 from PDAL/issues/160-upgrade-boost-154 (14:51:05)
	* Howard Butler <hobu.inc@gmail.com> compile new additions for 1.54 (14:16:30)
	* Howard Butler <hobu.inc@gmail.com> update script for bcp'ing 1.54 (13:03:21)
	* Howard Butler <hobu.inc@gmail.com> increment boost to 1.54, add asio, string_ref, and regex (13:02:50)
	* Chris Foster <chris42f@gmail.com> WIP optimizations to getDimension() (09:38:22)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #158 from c42f/cjf-warnings-fix (08:49:42)
	* Chris Foster <chris42f@gmail.com> Avoid unnecessarily formatting in getDimension (08:49:22)
	* Chris Foster <chris42f@gmail.com> Performance tests for chipper with & without cache (08:25:16)

2013-07-04
	* Chris Foster <chris42f@gmail.com> Fix various compiler warnings (07:50:42)

2013-06-29
	* Chris Foster <chris42f@gmail.com> Fix minor memory leak of stage factory (09:34:42)
	* Chris Foster <chris42f@gmail.com> Allow SRS to be ignored in Mosaic filter (08:08:34)
	* Chris Foster <chris42f@gmail.com> Fix segfault when reading from las into multiple buffers (00:35:50)

2013-07-07
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #156 from gadomski/doc-fix (16:00:21)

2013-07-06
	* Pete Gadomski <pete.gadomski@gmail.com> Remove note about pdal.hpp from docs — DNE (14:46:42)

2013-07-05
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #155 from PDAL/issues/154-plugin-versioning (12:46:33)
	* Howard Butler <hobu.inc@gmail.com> provide implementation for plugin versioning #154 (11:43:22)

2013-07-03
	* Mateusz Loskot <mateusz@loskot.net> Disable Travis CI notifications by e-mail (16:05:17)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #152 from PDAL/issues/152-is-embed-boost (15:52:37)
	* Howard Butler <hobu.inc@gmail.com> Implement #152, denoting whether or not boost is built embedded (15:42:55)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #149 from pramsey/master (11:31:10)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #150 from PDAL/issues/150-RawByte (11:26:41)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #151 from gadomski/duplicate-lines-in-test-cmake (09:52:55)
	* Howard Butler <hobu.inc@gmail.com> remove dimension::UnsignedByte and dimension::SignedByte and replace with dimension::RawByte (09:40:45)
	* Pete Gadomski <pete.gadomski@gmail.com> Remove duplicate lines from test CMakeLists (09:37:13)
	* Howard Butler <hobu.inc@gmail.com> register driver info when we register Stages to factory (09:08:22)

2013-07-02
	* Paul Ramsey <pramsey@opengeo.org> In reprojection, sometimes the bounds dont follow min/max rules after the transform... (18:40:37)
	* Howard Butler <hobu.inc@gmail.com> implement support for listing options/drivers from commandline #148 (14:11:24)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:11:48)
	* Howard Butler <hobu.inc@gmail.com> remove unneeded includes (11:11:21)

2013-07-01
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #146 from c42f/las_reader_cache_dim_fix (10:19:55)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #147 from c42f/mosaic_srs_ignore (09:48:00)

2013-06-28
	* Mateusz Loskot <mateusz@loskot.net> Always notify #pdal on successful build (17:22:59)
	* Mateusz Loskot <mateusz@loskot.net> Update FindPostgreSQL.cmake definition (16:50:57)
	* Mateusz Loskot <mateusz@loskot.net> Build with PostgreSQL Point Cloud support (16:07:04)
	* Mateusz Loskot <mateusz@loskot.net> Build with FLANN support (14:06:48)
	* Mateusz Loskot <mateusz@loskot.net> Replace deprecated command make_directory (13:59:43)

2013-06-27
	* Mateusz Loskot <mateusz@loskot.net> Create README.md (19:59:14)
	* Mateusz Loskot <mateusz@loskot.net> Build libgeotiff from sources (19:33:41)
	* Mateusz Loskot <mateusz@loskot.net> Test libtiff version (09:24:42)
	* Mateusz Loskot <mateusz@loskot.net> Install libtiff4-dev (09:09:02)
	* Mateusz Loskot <mateusz@loskot.net> Build only master (05:07:43)

2013-06-26
	* Mateusz Loskot <mateusz@loskot.net> Replace return 1 with exit 1 (19:37:10)
	* Mateusz Loskot <mateusz@loskot.net> Return correct exit code on command failure (19:31:41)
	* Mateusz Loskot <mateusz@loskot.net> Fix invalid find_path() option PATH_PREFIXES (19:26:00)
	* Mateusz Loskot <mateusz@loskot.net> Install libgeotiff-dev (19:19:13)
	* Mateusz Loskot <mateusz@loskot.net> Add missing value in -DWITH_LIBXML2=ON (19:14:31)
	* Mateusz Loskot <mateusz@loskot.net> Call CMake with explicit dependencies (19:12:11)
	* Mateusz Loskot <mateusz@loskot.net> Try libgdal from ubuntugis/ppa (18:25:54)
	* Mateusz Loskot <mateusz@loskot.net> Enable verbose apt-get (17:18:01)
	* Mateusz Loskot <mateusz@loskot.net> Install GDAL, PROJ.4 and libxml2 on Travis CI (17:04:39)
	* Mateusz Loskot <mateusz@loskot.net> Disable timestamp echo. (15:50:20)
	* Mateusz Loskot <mateusz@loskot.net> Enable make -j N (15:41:07)
	* Mateusz Loskot <mateusz@loskot.net> Configure Travis CI for PDAL (14:45:14)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #144 from pramsey/offsetsrep (14:34:40)
	* Mateusz Loskot <mateusz@loskot.net> Ignore mloskot's _build subdirectory (14:16:35)

2013-06-25
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'pipelinedocs' (13:47:38)
	* Paul Ramsey <pramsey@opengeo.org> Typo in filter name (13:46:15)
	* Paul Ramsey <pramsey@opengeo.org> filters.byteswap (13:45:14)
	* Paul Ramsey <pramsey@opengeo.org> Add filters.selector (13:29:26)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL into pipelinedocs (11:05:12)
	* Howard Butler <hobu.inc@gmail.com> declare buffer as const (09:49:24)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (08:47:44)

2013-06-24
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL into pipelinedocs (18:58:48)
	* Paul Ramsey <pramsey@opengeo.org> Predicate and programmable filters (18:58:34)
	* Paul Ramsey <pramsey@opengeo.org> Fix for #142, actually use the z_offset reference if requested (16:18:53)
	* Paul Ramsey <pramsey@opengeo.org> Update options information for LAS writer (16:11:58)
	* Paul Ramsey <pramsey@opengeo.org> Accept user offsets in the *output* SRS (15:47:37)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'offsets' (15:48:01)
	* Paul Ramsey <pramsey@opengeo.org> Accept user offsets in the *output* SRS (15:47:37)
	* Paul Ramsey <pramsey@opengeo.org> Fix reference names (15:42:35)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL (14:18:47)
	* Paul Ramsey <pramsey@opengeo.org> Bind reference into docs toc (14:18:13)
	* Pete Gadomski <pete.gadomski@gmail.com> Add notes about building the documentation (10:33:26)

2013-06-21
	* Paul Ramsey <pramsey@opengeo.org> Las format pages (18:33:32)

2013-06-20
	* Paul Ramsey <pramsey@opengeo.org> Add cropping (16:42:51)
	* Paul Ramsey <pramsey@opengeo.org> Add decimation filter (16:32:39)
	* Paul Ramsey <pramsey@opengeo.org> document pg reader (16:26:37)

2013-06-19
	* Paul Ramsey <pramsey@opengeo.org> Add in place reprojection filter (23:26:48)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' into pipelinedocs (23:07:54)
	* Paul Ramsey <pramsey@opengeo.org> Chipper default size is 5000, not 0 (zero?) (23:06:45)
	* Paul Ramsey <pramsey@opengeo.org> Update the chipper entry (23:05:13)
	* Paul Ramsey <pramsey@opengeo.org> stage name as header? (18:12:20)
	* Paul Ramsey <pramsey@opengeo.org> Cross referencing (18:07:35)
	* Paul Ramsey <pramsey@opengeo.org> First new pipeline docs (18:03:44)
	* Howard Butler <hobu.inc@gmail.com> add src/gitsha.cpp (16:55:16)
	* Howard Butler <hobu.inc@gmail.com> try to remove gitsha.cpp (16:54:31)
	* Howard Butler <hobu.inc@gmail.com> remove generated gitsha.cpp (16:47:23)
	* Howard Butler <hobu.inc@gmail.com> increment sha (16:16:53)
	* Howard Butler <hobu.inc@gmail.com> --drivers is only available in long form (16:16:43)
	* Howard Butler <hobu.inc@gmail.com> make addDriver method public (16:16:26)
	* Paul Ramsey <pramsey@opengeo.org> Read version string from un-split string version (15:54:46)

2013-06-17
	* Howard Butler <hobu.inc@gmail.com> support outputing registered driver list with --drivers for all apps (19:54:59)
	* Howard Butler <hobu.inc@gmail.com> increment SHA (12:55:58)
	* Howard Butler <hobu.inc@gmail.com> increment version to 0.9.8, add nitro defn's (12:54:45)
	* Howard Butler <hobu.inc@gmail.com> remove unused warning (12:54:21)
	* Howard Butler <hobu.inc@gmail.com> add nitro (12:54:04)
	* Howard Butler <hobu.inc@gmail.com> link OCI (12:53:35)
	* Howard Butler <hobu.inc@gmail.com> make sure to import NITRO API (12:53:19)
	* Howard Butler <hobu.inc@gmail.com> clean up unused var warning (12:52:42)
	* Howard Butler <hobu.inc@gmail.com> clean up assignment operator warning (12:52:09)
	* Howard Butler <hobu.inc@gmail.com> remove chipper-specific nonsense from ByteSwap (11:40:35)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:49:09)
	* Howard Butler <hobu.inc@gmail.com> don't version the include/ installation (10:48:41)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:42:18)

2013-06-13
	* Paul Ramsey <pramsey@opengeo.org> Update for pgpointcloud (18:11:42)
	* Paul Ramsey <pramsey@opengeo.org> Merge from pdal/master Merge branch 'master' of github.com:PDAL/PDAL (18:03:55)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'libpq' (15:58:48)
	* Paul Ramsey <pramsey@opengeo.org> Remove SOCI requirement for PgPointCloud (15:58:27)

2013-06-12
	* Paul Ramsey <pramsey@opengeo.org> Remove orphaned build fragment (15:49:03)
	* Paul Ramsey <pramsey@opengeo.org> Update built to find PgSQL (15:48:01)
	* Howard Butler <hobu.inc@gmail.com> clean up unused vars (15:27:16)
	* Howard Butler <hobu.inc@gmail.com> initialize variables (15:17:11)
	* Howard Butler <hobu.inc@gmail.com> don't write an exmaple file (14:50:52)

2013-06-11
	* Paul Ramsey <pramsey@opengeo.org> Change from soci prepared statement to one-time execution in block insertion (18:52:58)

2013-06-10
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'chambbj-buffer-reader' (16:03:42)
	* Howard Butler <hobu.inc@gmail.com> silence debug output (16:02:52)
	* Howard Butler <hobu.inc@gmail.com> clean up json file (15:03:11)
	* Howard Butler <hobu.inc@gmail.com> use mapDimensions and copyLikeDimensions to copy over buffer data instead of explicitly copying only X, Y, Z float dimensions (15:00:04)
	* Howard Butler <hobu.inc@gmail.com> silence debug output (14:59:25)
	* Paul Ramsey <pramsey@opengeo.org> Grammatical error message (12:12:55)

2013-06-07
	* Bradley J Chambers <brad.chambers@gmail.com> adding a buffer reader (11:35:21)
	* chambbj <brad.chambers@gmail.com> Merge pull request #137 from chambbj/static-runtime-bug (11:30:33)

2013-06-06
	* Bradley J Chambers <brad.chambers@gmail.com> optional use of static runtime will be more helpful if it is tested (10:28:15)

2013-06-03
	* Howard Butler <hobu.inc@gmail.com> clean up some warnings (16:17:31)
	* Howard Butler <hobu.inc@gmail.com> hobu config (14:00:53)
	* Howard Butler <hobu.inc@gmail.com> clean warnings (14:00:36)
	* Howard Butler <hobu.inc@gmail.com> build with embedded boost by default (14:00:10)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:29:50)
	* Howard Butler <hobu.inc@gmail.com> link oracle libs to tests (13:29:37)
	* Howard Butler <hobu.inc@gmail.com> hobu stuff (13:29:11)
	* Bradley J Chambers <brad.chambers@gmail.com> NitfWriter can now only be tested if WITH_NITRO is true (07:15:11)

2013-05-31
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into chambbj-add-mp-support-for-msvc (09:19:32)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'chambbj-use-static-runtime' (09:18:18)
	* Howard Butler <hobu.inc@gmail.com> start using nanoflann for the soci loader to reorganize within-patch points as a kdtree (09:08:31)
	* Bradley J Chambers <brad.chambers@gmail.com> compile time improved on MSVC with /MP flag (08:12:58)
	* Bradley J Chambers <brad.chambers@gmail.com> add option to build PDAL using static runtime libraries on Windows (07:18:37)

2013-05-29
	* Howard Butler <hobu.inc@gmail.com> git sha reporting in version strings (09:31:40)

2013-05-28
	* Howard Butler <hobu.inc@gmail.com> remove *nix includes, not used apparantly #133 (12:29:38)

2013-05-17
	* Howard Butler <hobu.inc@gmail.com> use indicators for situations where we return nulls (16:16:41)

2013-05-16
	* Howard Butler <hobu.inc@gmail.com> 'binary' soci reader improvements to provide parity with the postgis-only soci writer. This could all go away now due to pramsey's efforts though (16:10:03)

2013-05-15
	* Howard Butler <hobu.inc@gmail.com> cleanups (15:20:39)
	* Howard Butler <hobu.inc@gmail.com> fix up soci writer (15:20:35)

2013-05-13
	* Paul Ramsey <pramsey@opengeo.org> Remove patch count from metadata (18:15:31)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'pgnative' of github.com:pramsey/PDAL into pgnative (15:00:59)
	* Paul Ramsey <pramsey@opengeo.org> Update (c) (14:02:19)
	* Paul Ramsey <pramsey@opengeo.org> Fix readBuffer log msg to be clearer (13:17:11)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL into pgnative (14:33:54)
	* Howard Butler <hobu.inc@gmail.com> guard nitf writer test for nitro availability (14:32:53)
	* Paul Ramsey <pramsey@opengeo.org> Update to master Merge branch 'master' of github.com:PDAL/PDAL into pgnative (14:23:20)
	* Paul Ramsey <pramsey@opengeo.org> Update (c) (14:02:19)
	* Paul Ramsey <pramsey@opengeo.org> Fix readBuffer log msg to be clearer (13:17:11)
	* Howard Butler <hobu.inc@gmail.com> revert (10:38:33)
	* Howard Butler <hobu.inc@gmail.com> fixes to support compiling w/o GDAL (10:37:32)
	* Howard Butler <hobu.inc@gmail.com> Fixups for situations where there's no libxml2 (09:39:44)

2013-05-11
	* Paul Ramsey <pramsey@opengeo.org> Remove old file (21:49:56)
	* Paul Ramsey <pramsey@opengeo.org> Merge branch 'master' of github.com:PDAL/PDAL into pgnative (21:50:21)
	* Paul Ramsey <pramsey@opengeo.org> Remove old file (21:49:56)

2013-05-10
	* Paul Ramsey <pramsey@opengeo.org> Remove some old code and comments (17:44:14)
	* Paul Ramsey <pramsey@opengeo.org> Complete reader draft! (17:39:25)
	* Paul Ramsey <pramsey@opengeo.org> Remove some old code and comments (17:44:14)
	* Paul Ramsey <pramsey@opengeo.org> Complete reader draft! (17:39:25)
	* Howard Butler <hobu.inc@gmail.com> add example options (09:47:03)
	* Howard Butler <hobu.inc@gmail.com> register drivers.nitf.writer, add pipeline example (09:42:22)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'nitf-write-support' (09:12:31)

2013-05-09
	* Paul Ramsey <pramsey@opengeo.org> Fix SQL query for getNumPoints (19:13:43)
	* Paul Ramsey <pramsey@opengeo.org> Add reader to registry (19:11:13)
	* Paul Ramsey <pramsey@opengeo.org> Building zero-functionality reader class (18:51:34)
	* Paul Ramsey <pramsey@opengeo.org> Working writer for pgpointcloud (08:36:11)
	* Paul Ramsey <pramsey@opengeo.org> Fix SQL query for getNumPoints (19:13:43)
	* Paul Ramsey <pramsey@opengeo.org> Add reader to registry (19:11:13)
	* Paul Ramsey <pramsey@opengeo.org> Building zero-functionality reader class (18:51:34)
	* Howard Butler <hobu.inc@gmail.com> nitro configuration (18:19:47)
	* Howard Butler <hobu.inc@gmail.com> set some metadata (15:06:31)
	* Paul Ramsey <pramsey@opengeo.org> Working writer for pgpointcloud (08:36:11)

2013-05-08
	* Paul Ramsey <pramsey@opengeo.org> Copy soci driver into independent pgpointcloud driver (08:11:38)
	* Howard Butler <hobu.inc@gmail.com> cleanups and set metadata (13:47:00)
	* Paul Ramsey <pramsey@opengeo.org> Copy soci driver into independent pgpointcloud driver (08:11:38)

2013-05-06
	* Howard Butler <hobu.inc@gmail.com> write out dummy IM segment (15:10:18)
	* Howard Butler <hobu.inc@gmail.com> throw an exception if IM segment isn't named (15:09:49)
	* Howard Butler <hobu.inc@gmail.com> minimally functioning writer (12:23:14)

2013-05-02
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #127 from chambbj/with_apps (09:08:00)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #128 from chambbj/pdal_defines_rebase (09:06:43)

2013-04-26
	* Bradley J Chambers <brad.chambers@gmail.com> Clearing up some of the issues with pdal_defines.h (11:53:03)
	* Bradley J Chambers <brad.chambers@gmail.com> conditionally include tests for apps (11:50:37)

2013-04-24
	* Howard Butler <hobu.inc@gmail.com> more soci work (14:42:13)
	* Bradley J Chambers <brad.chambers@gmail.com> now testing WITH_APPS prior to add_subdirectory(apps) (09:44:27)

2013-04-23
	* Howard Butler <hobu.inc@gmail.com> fixup defines for when no hexbin (13:54:13)

2013-04-22
	* Howard Butler <hobu.inc@gmail.com> register filters.hexbin (10:48:36)
	* Howard Butler <hobu.inc@gmail.com> add working filters.hexbin implementation (10:48:24)

2013-04-19
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:44:21)
	* Howard Butler <hobu.inc@gmail.com> more soci writer stuff (16:44:03)
	* Howard Butler <hobu.inc@gmail.com> add a binary_to_hex_stream method (16:43:51)
	* Howard Butler <hobu.inc@gmail.com> try reprojecting with the old Z values if we failed with the current Z values (16:43:17)
	* Howard Butler <hobu.inc@gmail.com> only ever output 2D WKT from Bounds (16:41:41)
	* Howard Butler <hobu.inc@gmail.com> We can't toWKT 3D bounds, so you only get 2D. Add a toBox() method that creates a PostGIS-compatible BOX or BOX3D (16:28:04)
	* Howard Butler <hobu.inc@gmail.com> XYZ isn't optional to calculateBounds (16:26:08)

2013-04-18
	* Howard Butler <hobu.inc@gmail.com> remove old hexer code from PDAL tree, now in its own thing at http://github.com/hobu/hexer (16:44:08)
	* Howard Butler <hobu.inc@gmail.com> fixups for hexer (09:01:32)

2013-04-17
	* Howard Butler <hobu.inc@gmail.com> add reproject/crop example (10:36:52)
	* Howard Butler <hobu.inc@gmail.com> add some more example metadata (10:31:41)
	* Howard Butler <hobu.inc@gmail.com> add my script for setting up oracle env (10:27:32)
	* Howard Butler <hobu.inc@gmail.com> clean up example file (10:17:10)
	* Howard Butler <hobu.inc@gmail.com> add chipper example (09:52:48)

2013-04-16
	* Howard Butler <hobu.inc@gmail.com> fix up const_cast warning (14:44:51)
	* Howard Butler <hobu.inc@gmail.com> fix up cast (14:37:52)
	* Howard Butler <hobu.inc@gmail.com> fixup (14:27:26)
	* Howard Butler <hobu.inc@gmail.com> add FindHexer module (13:18:25)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (12:30:25)
	* Howard Butler <hobu.inc@gmail.com> add hexbin filter scaffolding http://github.com/hobu/hexer (12:30:11)
	* Howard Butler <hobu.inc@gmail.com> add hexbin filter scaffolding http://github.com/hobu/hexer (12:29:44)

2013-04-11
	* Howard Butler <hobu.inc@gmail.com> what braindead microsoft idiot decided that min() and max() were good ideas for macro names? (16:08:32)
	* Howard Butler <hobu.inc@gmail.com> silence warning about unreferenced parameter (16:00:19)
	* Howard Butler <hobu.inc@gmail.com> fix up embedded boost on windows (15:59:59)
	* Howard Butler <hobu.inc@gmail.com> Revert "use GDAL's NITFGetField instead of our own" (15:59:19)
	* Howard Butler <hobu.inc@gmail.com> silence warning see https://svn.boost.org/trac/boost/ticket/7663 (15:42:10)
	* Howard Butler <hobu.inc@gmail.com> usge a giant number for capacity to silence warning about truncation, not that this means anything anyway (15:32:31)
	* Howard Butler <hobu.inc@gmail.com> boost:: prefix types (15:31:41)
	* Howard Butler <hobu.inc@gmail.com> throw an exception if the capacity given for a PointBuffer is going to end up being larger than boost::uint32_t::max() (15:26:43)
	* Howard Butler <hobu.inc@gmail.com> silence warning initializing rng (15:26:11)
	* Howard Butler <hobu.inc@gmail.com> make OracleDriver PDAL_DLL exported because it is subclassed (15:25:50)
	* Howard Butler <hobu.inc@gmail.com> silence bool conversion warning (15:18:16)
	* Howard Butler <hobu.inc@gmail.com> silence uint64_t->size_t warnings with casts to appropriate types (15:14:01)
	* Howard Butler <hobu.inc@gmail.com> cast the VSI stream offset to a std::streamoff (15:06:04)
	* Howard Butler <hobu.inc@gmail.com> shut up int/unsigned warning complaint (15:04:55)
	* Howard Butler <hobu.inc@gmail.com> turn off extra instant client libs for win32 (I build using OSGeo4W's copy (15:00:37)
	* Howard Butler <hobu.inc@gmail.com> add my example OSGeo4W-themed windows config (14:58:22)
	* Howard Butler <hobu.inc@gmail.com> Find the Python interpreter before the libs, bump the numpy version down to 1.5 to catch OSGeo4W's numpy (14:57:20)

2013-04-09
	* Howard Butler <hobu.inc@gmail.com> make sure to write Metadata correctly if set (11:46:57)

2013-04-05
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of git://github.com/abellgithub/PDAL (08:43:36)

2013-04-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Separate driver from library as such. (21:19:23)

2013-04-01
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of git://github.com/abellgithub/PDAL (10:32:15)

2013-03-29
	* Howard Butler <hobu.inc@gmail.com> fix up scaling for DD example (13:26:56)

2013-03-27
	* Howard Butler <hobu.inc@gmail.com> output 14 decimals for printing scale factors to stdout (13:03:15)
	* Howard Butler <hobu.inc@gmail.com> use a very large value (14) for the number of decimals to output for scale factors when written into XML (13:00:25)
	* Howard Butler <hobu.inc@gmail.com> more debug noise (12:58:11)

2013-03-25
	* Howard Butler <hobu.inc@gmail.com> a correct SRS WKT of the Autzen data (12:02:49)
	* Howard Butler <hobu.inc@gmail.com> fix autzen-dd file (12:02:26)

2013-03-22
	* Howard Butler <hobu.inc@gmail.com> add cache stats metadata to sequential filter (11:29:46)

2013-03-21
	* Howard Butler <hobu.inc@gmail.com> fix up test (13:28:59)
	* Howard Butler <hobu.inc@gmail.com> provide correct stat (13:01:22)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'std-vector-PointBuffer' into vectorize-lasreader (12:54:43)
	* Howard Butler <hobu.inc@gmail.com> build my debug config by default (11:00:24)
	* Howard Butler <hobu.inc@gmail.com> Pass down a reference to the user's buffer when we Chip() the data so that when pulled through a cache, things actually get cached in a way that we want to use further down the road. (10:59:25)
	* Howard Butler <hobu.inc@gmail.com> fix up quoting (10:58:01)
	* Howard Butler <hobu.inc@gmail.com> Use copyPointsFast for situations where the schema size of the cache's blocks are the same size as the users's buffer. (10:56:24)
	* Howard Butler <hobu.inc@gmail.com> don't request more cached blocks than necessary. random iterator can never reset the cache, only sequential (08:33:21)

2013-03-20
	* Howard Butler <hobu.inc@gmail.com> seek() needs to ask if cached, but not allocate and return a vector of blocks (15:49:41)
	* Howard Butler <hobu.inc@gmail.com> keep track of currently used schema (15:49:12)
	* Howard Butler <hobu.inc@gmail.com> keep a map of dimension maps for per-cached block lookups (14:14:16)
	* Howard Butler <hobu.inc@gmail.com> reset dimension map every read() (14:13:44)
	* Howard Butler <hobu.inc@gmail.com> fix up chpper to not create one_point every time through (11:04:59)
	* Howard Butler <hobu.inc@gmail.com> nuke the map every block read -- will make a map of these for inserts (09:10:11)
	* Howard Butler <hobu.inc@gmail.com> fix up table name (09:09:48)
	* Howard Butler <hobu.inc@gmail.com> don't create the one_point PointBuffer for every point, initialize RandomIterator with it (09:09:30)

2013-03-19
	* Howard Butler <hobu.inc@gmail.com> stop here, cache filter tests pass at least (16:54:51)
	* Howard Butler <hobu.inc@gmail.com> account for situations where you're requesting the very first point (14:26:59)
	* Howard Butler <hobu.inc@gmail.com> random iterator mostly working (13:48:18)
	* Howard Butler <hobu.inc@gmail.com> make IteratorBase class to contain common methods for filters.cache iterators (12:30:14)
	* Howard Butler <hobu.inc@gmail.com> sequential filters.cache working for block-based reads (11:15:54)
	* Howard Butler <hobu.inc@gmail.com> force a resize of the PointBuffer's capacity to the chipper's threshold when constructing the sequential filter (09:44:46)
	* Howard Butler <hobu.inc@gmail.com> move cache testing into CacheFilterTeset (09:44:02)
	* Howard Butler <hobu.inc@gmail.com> add method to return number of objects in cache (09:43:20)

2013-03-17
	* Howard Butler <hobu.inc@gmail.com> method to return chipper threshold (19:37:23)
	* Howard Butler <hobu.inc@gmail.com> provide a defaulted optional 'exact' switch to resize to force a resize of the PointBuffer even if current capcity is larger than the requested capacity (18:40:19)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_CLOSE instead of our own Compare function (13:31:17)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL (13:30:59)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL for checking in tests (13:24:57)

2013-03-15
	* Howard Butler <hobu.inc@gmail.com> move dimension comparision up a level (17:01:44)
	* Howard Butler <hobu.inc@gmail.com> cache dimension positions before copying data form one PointBuffer to another (16:50:04)
	* Howard Butler <hobu.inc@gmail.com> copy into the correct location (16:03:43)
	* Howard Butler <hobu.inc@gmail.com> cleanup source/dest confusion (15:14:44)
	* Howard Butler <hobu.inc@gmail.com> test cache with random iterator (14:52:34)
	* Howard Butler <hobu.inc@gmail.com> If we have a cache it, copy its data into our buffer (14:52:21)
	* Howard Butler <hobu.inc@gmail.com> test likewise copy (14:49:03)
	* Howard Butler <hobu.inc@gmail.com> provide a method to copy like- dimensions from one PointBuffer to another (static) (14:48:07)
	* Howard Butler <hobu.inc@gmail.com> make sure to purge (14:45:45)
	* Howard Butler <hobu.inc@gmail.com> don't reset the cache upon iterator creation (09:32:35)
	* Howard Butler <hobu.inc@gmail.com> reuse the buffer that reads point data out of the LAS file (09:32:17)

2013-03-14
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support to fetch paths and hexes with density. Add support for hex centers. (21:56:21)
	* Howard Butler <hobu.inc@gmail.com> don't allocate a vector every time through the loop (17:21:27)
	* Howard Butler <hobu.inc@gmail.com> use stack-allocated std::vector<boost::uint8_t> instead of a heap allocated naked array to read data into (17:19:34)

2013-03-13
	* Howard Butler <hobu.inc@gmail.com> use std::vector as storage for PointBuffer instead of boost::scoped_array (16:43:31)
	* Howard Butler <hobu.inc@gmail.com> fix up DD selection polygon for autzen. was misprojected (12:01:48)
	* Howard Butler <hobu.inc@gmail.com> clean up dead code, remove unneeded test (12:00:36)
	* Howard Butler <hobu.inc@gmail.com> cleanup dead code (12:00:18)
	* Howard Butler <hobu.inc@gmail.com> clean up big buffer when we're done (11:10:42)
	* Howard Butler <hobu.inc@gmail.com> trap test when we can't make a giant allocation (11:08:14)
	* Howard Butler <hobu.inc@gmail.com> keep track of the PointBuffer's array separately from its capacity/count (10:40:28)
	* Howard Butler <hobu.inc@gmail.com> make sure PointBuffer's data array doesn't overflow by using uint64_t instead of size_t to define its size (09:01:16)
	* Howard Butler <hobu.inc@gmail.com> make sure PointBuffer's data array doesn't overflow by using uint64_t instead of size_t to define its size (09:00:57)

2013-03-12
	* Howard Butler <hobu.inc@gmail.com> PointSourceId setting was working incorrectly (16:48:47)
	* Howard Butler <hobu.inc@gmail.com> some attempts at cleaning up filters.crop (14:44:24)
	* Howard Butler <hobu.inc@gmail.com> clean up print statement (14:41:25)
	* Howard Butler <hobu.inc@gmail.com> assert schema byte sizes are the same when copying a single point (11:42:38)
	* Howard Butler <hobu.inc@gmail.com> use copy constructor (11:42:20)
	* Howard Butler <hobu.inc@gmail.com> :reset() was using old schema bytesize instead of new one -- don't reset if they're the same anyway (10:28:18)

2013-03-11
	* Howard Butler <hobu.inc@gmail.com> turn off gcc pragmas for now (14:14:55)
	* Howard Butler <hobu.inc@gmail.com> use scoped_array::reset to make sure previous buffer actually gets free'd (13:33:45)
	* Howard Butler <hobu.inc@gmail.com> increase log noise (13:33:20)

2013-02-27
	* Howard Butler <hobu.inc@gmail.com> Revert "undo #115 again. Automatic regen with make is still busted for me when this lives in the top of the source tree" (09:55:25)
	* Howard Butler <hobu.inc@gmail.com> more complete view query example for oracle (09:23:21)
	* Howard Butler <hobu.inc@gmail.com> turn up the precision when doing debug log (09:22:46)
	* Howard Butler <hobu.inc@gmail.com> undo #115 again. Automatic regen with make is still busted for me when this lives in the top of the source tree (09:21:54)
	* Howard Butler <hobu.inc@gmail.com> fix up Define(long long*) (09:17:27)

2013-02-26
	* Howard Butler <hobu.inc@gmail.com> oracle is available in my default config now (13:09:04)
	* Howard Butler <hobu.inc@gmail.com> PURGE to ensure that dumped tables don't end up in the recycling bin (13:08:48)
	* Howard Butler <hobu.inc@gmail.com> dial up the ostream precision for high-noise debug (13:08:22)
	* Howard Butler <hobu.inc@gmail.com> default the chipper threshold to the getNumPoints() available to the stage if none is specified as an option (13:07:12)
	* Howard Butler <hobu.inc@gmail.com> default the capacity to the getNumPoints() available to the stage if none is specified (13:06:40)
	* Howard Butler <hobu.inc@gmail.com> add oracle to test compilation (13:06:01)

2013-02-25
	* Howard Butler <hobu.inc@gmail.com> fix up cleanup script for oci driver (16:06:30)
	* Howard Butler <hobu.inc@gmail.com> remove redundant declaration (14:23:19)
	* Howard Butler <hobu.inc@gmail.com> libociei on OSX is no longer needed for the 11+ instant client (14:07:47)

2013-02-22
	* Howard Butler <hobu.inc@gmail.com> use the given statement, not m_initialQueryStatement for fetching the pc_id, etc in fetchSchema (16:28:58)
	* Howard Butler <hobu.inc@gmail.com> update FindOracle.cmake to mloskot's latest (16:01:29)
	* Howard Butler <hobu.inc@gmail.com> fix up debug info for filters.crop (15:53:58)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'branch-0.9.6' (15:43:46)
	* Howard Butler <hobu.inc@gmail.com> make sure to use correct point count for setting pointsourceid (15:43:31)
	* Howard Butler <hobu.inc@gmail.com> attempt to get the correct dimension for drivers.oci.reader (15:26:20)
	* Howard Butler <hobu.inc@gmail.com> oracle compilation on osx (15:28:53)
	* Howard Butler <hobu.inc@gmail.com> attempt to get the correct dimension for drivers.oci.reader (15:26:20)
	* Howard Butler <hobu.inc@gmail.com> get point count correct for writing PointSourceId from oracle id (09:25:04)

2013-02-20
	* Howard Butler <hobu.inc@gmail.com> if no options are given to filters.cache, use the stage's entire point count as the cache (11:28:16)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:22:51)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (11:22:38)
	* Howard Butler <hobu.inc@gmail.com> silence comparison warning (11:22:05)
	* Howard Butler <hobu.inc@gmail.com> make pshape switchable for now (11:06:42)

2013-02-19
	* Andrew Bell <andrew.bell.ia@gmail.com> Merge branch 'master' of git://github.com/PDAL/PDAL (21:36:48)
	* Andrew Bell <andrew.bell.ia@gmail.com> Remove debug. (21:36:30)
	* Andrew Bell <andrew.bell.ia@gmail.com> Fix code to calculate path parents. Add code to build tree of rings. Remove code to try to determine path orientation at creation time (can't be done). (21:25:57)

2013-02-12
	* Howard Butler <hobu.inc@gmail.com> basic filters.hexbin implementation based on existing codebase (17:31:43)
	* Howard Butler <hobu.inc@gmail.com> scaffolding for HexBin filter (16:45:52)
	* Howard Butler <hobu.inc@gmail.com> hobu's cleanups to support rendering SVG via cairo (16:17:17)

2013-02-11
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:42:32)
	* Howard Butler <hobu.inc@gmail.com> note about where FindCairo.cmake came from (10:42:23)
	* Howard Butler <hobu.inc@gmail.com> silence an annoying boost warning (10:42:14)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:58:11)
	* Howard Butler <hobu.inc@gmail.com> add a FindCairo cmake macro (09:57:05)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of git://github.com/abellgithub/PDAL (09:51:26)

2013-02-07
	* Andrew Bell <andrew.bell.ia@gmail.com> We now find all shapes and holes. (22:00:03)
	* Howard Butler <hobu.inc@gmail.com> Merge #117, upgrade embedded boost to 1.53 with unordered_map and some others (20:21:20)
	* Howard Butler <hobu.inc@gmail.com> add new soci writing example (16:50:22)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (16:46:45)

2013-02-06
	* Andrew Bell <andrew.bell.ia@gmail.com> Make path following work again. (22:20:02)
	* Howard Butler <hobu.inc@gmail.com> Merge remote-tracking branch 'main/issues/117-upgrade-boost-153' (16:55:09)

2013-02-05
	* Howard Butler <hobu.inc@gmail.com> add new 1.53 boost libs (16:41:31)
	* Howard Butler <hobu.inc@gmail.com> updates to import script (16:40:37)
	* Howard Butler <hobu.inc@gmail.com> first attempt to upgrade to boost 1.53 (15:39:56)
	* Howard Butler <hobu.inc@gmail.com> fix up ifdef (14:30:08)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:20:33)

2013-02-04
	* Andrew Bell <andrew.bell.ia@gmail.com> Add code to mark surrounded hexes. (20:30:45)

2013-02-03
	* Andrew Bell <andrew.bell.ia@gmail.com> Working hexbinning and traversal. (12:44:52)
	* Andrew Bell <andrew.bell.ia@gmail.com> Add small build change. (12:28:54)
	* Andrew Bell <andrew.bell.ia@gmail.com> Working hexbinning and outer path. (11:30:21)

2013-02-01
	* Howard Butler <hobu.inc@gmail.com> getNumPoints caches the previous stage's point count if it is expected to forward it instead of asking the entire pipeline every time for the point count (15:40:35)
	* Howard Butler <hobu.inc@gmail.com> Don't resize the buffer for every chunk if its capacity is != the number of points to read per chunk (just make sure it is big enough. Allocate the size of the Writer's buffer to be the min(num_to_write, def_chunk_size) if num_to_write is not 0 (15:32:57)

2013-01-31
	* Howard Butler <hobu.inc@gmail.com> Attempt to resolve #116 by selecting dimensions with both the same name *and* namespace (21:07:35)

2013-01-29
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #115 from PDAL/pdal_defines (09:32:44)

2013-01-22
	* Bradley J Chambers <brad.chambers@gmail.com> pdal_defines.h is added from PROJECT_BINARY_DIR and installed (#108) (11:50:07)

2013-01-21
	* Howard Butler <hobu.inc@gmail.com> more pdal_defines fixups (16:52:28)
	* Howard Butler <hobu.inc@gmail.com> put back pdal_defines generation into ./include/pdal #108 (16:10:29)
	* Howard Butler <hobu.inc@gmail.com> turn off 723ed9207c4447b043229e73c4f3fde1f0a6a1da (15:49:55)
	* Howard Butler <hobu.inc@gmail.com> add p2g as a default config (15:27:01)
	* Howard Butler <hobu.inc@gmail.com> Fix #108 by adding pdal_defines to the clean target (15:26:51)

2013-01-20
	* Andrew Bell <andrew.bell.ia@gmail.com> Add support for traversing single shape. (13:21:29)

2013-01-18
	* Howard Butler <hobu.inc@gmail.com> report an error message if the stream is unable to be opened or created when it is a filesystem stream (09:43:19)
	* Howard Butler <hobu.inc@gmail.com> write_n and read_n should return error messages that reflect PDAL, not liblas (08:32:00)

2013-01-15
	* Howard Butler <hobu.inc@gmail.com> turn off gdal 1.10 check in colorization test (15:52:45)
	* Howard Butler <hobu.inc@gmail.com> silence decimation random iterator test (13:35:48)

2013-01-10
	* Howard Butler <hobu.inc@gmail.com> turn of GDAL 1.10 check for now (10:13:12)
	* Howard Butler <hobu.inc@gmail.com> playing around with nitf writer (09:45:41)
	* Howard Butler <hobu.inc@gmail.com> ::reset actually does reset, even if schema sizes are the same (09:43:28)

2013-01-07
	* Howard Butler <hobu.inc@gmail.com> use GDAL's NITFGetField instead of our own (11:49:28)
	* Howard Butler <hobu.inc@gmail.com> more drivers.nitf.writer tweaking (10:50:50)

2012-12-28
	* Andrew <abell@abell-OptiPlex-GX620.(none)> First working version of point placement in hexagons. (20:20:32)
	* Andrew <abell@abell-OptiPlex-GX620.(none)> First working version of point placement in hexagons. (20:20:32)

2013-01-06
	* Andrew <abell@abell-OptiPlex-GX620.(none)> Modifications for build without GDAL. (11:46:26)

2013-01-04
	* Howard Butler <hobu.inc@gmail.com> test that GDAL == 1.10 and error if we don't for NITF driver (10:42:34)
	* Howard Butler <hobu.inc@gmail.com> remove mpg-copied nitf stuff, we'll depend on gdal 1.10+ to provide it to us with our own header (10:33:40)
	* Howard Butler <hobu.inc@gmail.com> decommission all local nitf-related stuff that mpg had copied over -- we'll depend on gdal 1.10+ to provide it with our own header (10:29:20)

2013-01-03
	* Howard Butler <hobu.inc@gmail.com> partially working random iterator for filters.decimation (12:56:01)
	* Howard Butler <hobu.inc@gmail.com> start tweaking nitf stuff (12:55:43)
	* Howard Butler <hobu.inc@gmail.com> find threads libraries because some platforms don't link them by default (10:53:47)
	* Howard Butler <hobu.inc@gmail.com> fix up building in non-GDAL situations (10:53:25)
	* Howard Butler <hobu.inc@gmail.com> don't explicitly link to Boost_LIBRARIES, because when we embed, we don't have that defined (10:10:10)

2012-12-18
	* Howard Butler <hobu.inc@gmail.com> random iterator implementation for filters.selector (15:53:20)
	* Howard Butler <hobu.inc@gmail.com> random iterator implementation for filters.inplacereprojection (15:31:24)
	* Howard Butler <hobu.inc@gmail.com> IteratorBase needs to life in ::scaling, not ::pdal :) (15:31:01)
	* Howard Butler <hobu.inc@gmail.com> seeking off the end should throw an exception. (15:13:33)
	* Howard Butler <hobu.inc@gmail.com> filters.scaling now supports random interator (10:52:30)
	* Howard Butler <hobu.inc@gmail.com> use epsilon compares instead of direct == for floats (10:23:53)
	* Howard Butler <hobu.inc@gmail.com> add random iterator implementation for filters.scaling (10:23:33)

2012-12-17
	* Howard Butler <hobu.inc@gmail.com> tweak configuration script (17:05:14)
	* Howard Butler <hobu.inc@gmail.com> if the count for a cloud is > 32bit int, we'll overflow and get an error. if we use a int64_t here, in 32-bit land, the bind doesn't work properly (16:57:50)

2012-12-10
	* Howard Butler <hobu.inc@gmail.com> SQLT_NUM, not SQLT_INT (14:41:20)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of /Users/hobu/dev/git/pdal (09:10:17)
	* Howard Butler <hobu.inc@gmail.com> fixups to support 32-bit compilation of PDAL (09:05:41)

2012-12-06
	* Howard Butler <hobu.inc@gmail.com> turn dimension overflow checking back on for filters.scaling and PointBuffer (17:17:45)

2012-11-29
	* Howard Butler <hobu.inc@gmail.com> don't allocate new buffers if resizing or resetting if we're not actually changing (16:06:09)
	* Howard Butler <hobu.inc@gmail.com> account for changes in jpeg reading in GDAL 1.10 (16:05:28)
	* Howard Butler <hobu.inc@gmail.com> cast byte-sized dims to ints before passing on to string output (15:37:34)
	* Howard Butler <hobu.inc@gmail.com> shortcut to use integer output when we don't have scaling (15:27:00)
	* Howard Butler <hobu.inc@gmail.com> make drivers.text.writer significantly faster for geojson (14:55:31)

2012-11-26
	* Howard Butler <hobu.inc@gmail.com> don't link to OSGeo4W (17:23:01)
	* Howard Butler <hobu.inc@gmail.com> don't write extra commas at end of properties list for GeoJSON/csv to account for ignored dimensions (13:21:34)
	* Howard Butler <hobu.inc@gmail.com> remove pcd driver from StageFactory (12:38:41)
	* Howard Butler <hobu.inc@gmail.com> fix up terrasolid scaling/offset reading per https://github.com/libLAS/libLAS/pull/15 (10:33:08)

2012-11-19
	* Howard Butler <hobu.inc@gmail.com> merge the PCD writer in to drivers.text.writer, as it's just another output type, to eliminate a bunch of code duplication (11:33:22)

2012-11-16
	* Howard Butler <hobu.inc@gmail.com> comment out plugin, not used (15:03:35)

2012-11-15
	* Howard Butler <hobu.inc@gmail.com> make sure to include StageFactory (14:58:41)
	* Howard Butler <hobu.inc@gmail.com> make sure to include StageFactory (14:57:06)
	* Howard Butler <hobu.inc@gmail.com> reader, not writer for plugin (14:56:30)
	* Howard Butler <hobu.inc@gmail.com> fix #113 (14:35:25)

2012-11-13
	* Howard Butler <hobu.inc@gmail.com> don't include for OCI driver when building plugin (17:10:23)
	* Howard Butler <hobu.inc@gmail.com> don't use StageFactory for OCI driver when building plugin (17:08:02)
	* Howard Butler <hobu.inc@gmail.com> fixups for Oracle plugin building (17:05:59)
	* Howard Butler <hobu.inc@gmail.com> clean up macro warning (15:42:08)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'load-plugin-from-pipeline' (15:30:53)
	* Howard Butler <hobu.inc@gmail.com> switches for plugins (15:30:38)
	* Howard Butler <hobu.inc@gmail.com> provide example to demonstrate how to dynamically load plugin (15:30:15)
	* Howard Butler <hobu.inc@gmail.com> add other plugin creation macros (15:09:31)
	* Howard Butler <hobu.inc@gmail.com> macro'ize plugin function creation (14:44:50)
	* Howard Butler <hobu.inc@gmail.com> there shouldn't be a global StageFactory (08:21:41)
	* Howard Butler <hobu.inc@gmail.com> support loading stage plugin as it is read via PipelineReader (08:15:37)

2012-11-12
	* Howard Butler <hobu.inc@gmail.com> don't build tests for text driver if in plugin mode (19:07:11)
	* Howard Butler <hobu.inc@gmail.com> don't link in text writer if we're building as a plugin (19:06:53)
	* Howard Butler <hobu.inc@gmail.com> fix PCD plugin mode (19:06:30)
	* Howard Butler <hobu.inc@gmail.com> get PCD and SOCI plugin modes working (19:06:17)
	* Howard Butler <hobu.inc@gmail.com> pdal::StageFactory now lives in a per-ThreadEnvironment and can be gotten from the GlobalEnvironment. Use the global StageFactory for stage creation operations in apps (15:00:38)

2012-11-09
	* Howard Butler <hobu.inc@gmail.com> more plugin work (13:49:00)
	* Howard Butler <hobu.inc@gmail.com> do a dummy read of the data when --validate is called (13:11:46)
	* Howard Butler <hobu.inc@gmail.com> more plugin work (11:37:29)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into load-plugin-from-pipeline (09:59:17)
	* Howard Butler <hobu.inc@gmail.com> Fix #112, support reporting build debug status via commandline apps (09:49:25)
	* Howard Butler <hobu.inc@gmail.com> make the actual loading of the plugin #112 (09:30:35)

2012-11-08
	* Howard Butler <hobu.inc@gmail.com> getDefaultOptions is now a static method of pdal::StageBase. It defaults to returning a single pdal::Options instance describing the relevant options to the pdal::Stage. It is now possible to get a candidate list of Options from a stage without implementing the Stage itself (15:12:30)
	* Howard Butler <hobu.inc@gmail.com> getDefaultDimensions() is now a static method of all pdal::Stage. It defaults to returning an empty vector unless implemented. It is now possible to get a candidate list of dimensions from a stage without implementing it (13:53:09)
	* Howard Butler <hobu.inc@gmail.com> more doc'ing (11:27:57)
	* Howard Butler <hobu.inc@gmail.com> more docs (10:57:33)
	* Howard Butler <hobu.inc@gmail.com> remove ::dump() method (10:57:22)

2012-11-07
	* Howard Butler <hobu.inc@gmail.com> update (c) to 2012 (16:52:37)
	* Howard Butler <hobu.inc@gmail.com> test the actual count value (16:52:31)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:36:48)
	* Howard Butler <hobu.inc@gmail.com> add a 'exact_dimensions' option that allows you to specify a comma-separated list of dimensions that should be used to cumulate exact histogram information for (10:36:43)

2012-11-06
	* Howard Butler <hobu.inc@gmail.com> scope the iterator pointer so it cleans up in cases where we throw an exception because the user interrupted (12:00:35)
	* Howard Butler <hobu.inc@gmail.com> INCREF the compiled script so we can properly DECREF it when we cleanup (11:24:11)
	* Howard Butler <hobu.inc@gmail.com> remember to free dataset if created (10:13:11)
	* Howard Butler <hobu.inc@gmail.com> fix crash bug in filters.index (09:58:35)

2012-11-05
	* Howard Butler <hobu.inc@gmail.com> always initialize the uuid for a dimension to something random -- can be reset using setUUID() later (20:51:07)
	* Howard Butler <hobu.inc@gmail.com> throw pdal::duplicate_dimension_id if appendDimension is called with a non-unique dimension::id (20:05:57)
	* Howard Butler <hobu.inc@gmail.com> check for duplicate uuids (19:51:59)
	* Howard Butler <hobu.inc@gmail.com> make sure uuids are different for both dimensions in the testt (18:25:08)
	* Howard Butler <hobu.inc@gmail.com> test for uuid collission with global RNG (16:29:39)
	* Howard Butler <hobu.inc@gmail.com> *really* turn off index tests (16:09:53)
	* Howard Butler <hobu.inc@gmail.com> use global RNG for dimension uuid creation (14:30:21)
	* Howard Butler <hobu.inc@gmail.com> try to use more randomer seed for global RNG (14:29:10)
	* Howard Butler <hobu.inc@gmail.com> switch off indexfilter tests for now (14:28:53)
	* Howard Butler <hobu.inc@gmail.com> switch off indexfilter tests for now (14:27:14)
	* Howard Butler <hobu.inc@gmail.com> add (14:25:51)
	* Howard Butler <hobu.inc@gmail.com> clean up some leaks (14:20:18)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:04:49)
	* Howard Butler <hobu.inc@gmail.com> add example of LAS file with no points in it (13:04:43)
	* Howard Butler <hobu.inc@gmail.com> flip back to old RNG initialization (12:08:43)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:59:42)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:39:04)
	* Howard Butler <hobu.inc@gmail.com> add new example for colorization with multiple rasters (09:26:22)
	* Howard Butler <hobu.inc@gmail.com> some deck chair rearranging of the test suite data (09:25:53)

2012-11-02
	* Howard Butler <hobu.inc@gmail.com> keep a reference around to the bytecode so we can decref it later (17:45:38)
	* Howard Butler <hobu.inc@gmail.com> whitespace norm (17:45:21)
	* Howard Butler <hobu.inc@gmail.com> consolidate a getPythonTraceback function that imports traceback and does the work to fetch the error message (17:24:55)
	* Howard Butler <hobu.inc@gmail.com> make getNumDimensions return a reference (17:23:52)
	* Howard Butler <hobu.inc@gmail.com> turn off test that is supposed to fail as an example of what not to do (16:24:14)
	* Howard Butler <hobu.inc@gmail.com> comment out unused date_time stuff (16:23:57)
	* Howard Butler <hobu.inc@gmail.com> import fusion, date_time (16:20:34)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'import-boost-datetime-151' of github.com:PDAL/PDAL (16:09:10)
	* Howard Butler <hobu.inc@gmail.com> make sure to initialize the RNG (16:08:55)
	* Howard Butler <hobu.inc@gmail.com> more rng testing (16:07:55)
	* Howard Butler <hobu.inc@gmail.com> check that the RNG being returned exists (16:07:33)
	* Howard Butler <hobu.inc@gmail.com> use the global RNG (16:07:13)
	* Howard Butler <hobu.inc@gmail.com> more boost libs, including a full date_time (16:06:29)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (15:47:21)
	* Howard Butler <hobu.inc@gmail.com> normalize line endings (15:47:17)
	* Howard Butler <hobu.inc@gmail.com> add uuid rng test (13:17:21)
	* Howard Butler <hobu.inc@gmail.com> Fix #110 and add a test example of GeoJSON output (11:15:39)

2012-11-01
	* Howard Butler <hobu.inc@gmail.com> go back to old way which valgrind complains about uninitialized (15:28:06)
	* Howard Butler <hobu.inc@gmail.com> support a 'dimensions' option, which is a comma/space-separated list of explicit dimensions to generate stats for #102 (10:34:12)
	* Howard Butler <hobu.inc@gmail.com> remove unused include (10:17:59)
	* Howard Butler <hobu.inc@gmail.com> add more completeness to the dimension test (10:17:38)
	* Howard Butler <hobu.inc@gmail.com> attempt to use the global RNG again (10:10:22)
	* Howard Butler <hobu.inc@gmail.com> move random uuid generation back into pdal::Dimension, don't do it ourselves (10:09:58)
	* Howard Butler <hobu.inc@gmail.com> add parent/child fetching schema test (09:27:43)

2012-10-31
	* Howard Butler <hobu.inc@gmail.com>  turn tests back on (14:10:43)
	* Howard Butler <hobu.inc@gmail.com> cumulate stats for all filters, including those that are ignored. add namespace as a metadata item to the summary so you can discriminate between different X's #102 (14:04:13)

2012-10-30
	* Howard Butler <hobu.inc@gmail.com> make sure to shutdown libxml when we're done (06:44:49)
	* Howard Butler <hobu.inc@gmail.com> make sure to initialize m_numPointsWritten (06:13:15)
	* Howard Butler <hobu.inc@gmail.com> use new PointBuffer::reset() method (05:32:15)
	* Howard Butler <hobu.inc@gmail.com> clean up formatting of test (05:31:35)
	* Howard Butler <hobu.inc@gmail.com> make sure to clean up iterator when we're done with it (05:30:55)
	* Howard Butler <hobu.inc@gmail.com> add reset(schema) method to allow you to reset the PointBuffer instance. Make sure to initialize data arrays before we use them (05:06:55)
	* Howard Butler <hobu.inc@gmail.com> trap for the condition when the number of points in the block is larger than the capacity of the oracle buffer we are reading it into is -- ie, the SDO_PC's attributes are smaller than the number of points actually in the block (02:26:47)
	* Howard Butler <hobu.inc@gmail.com> rename m_buffer to m_writer_buffer for clarity (02:26:00)
	* Howard Butler <hobu.inc@gmail.com> Revert "Revert "make the PointBuffer that the pdal::Writer uses heap-allocated and owned by the pdal::Writer instance. Add a public method to fetch it so that others may get the properties of the writer's PointBuffer"" (01:29:44)
	* Howard Butler <hobu.inc@gmail.com> Revert "make the PointBuffer that the pdal::Writer uses heap-allocated and owned by the pdal::Writer instance. Add a public method to fetch it so that others may get the properties of the writer's PointBuffer" (01:27:48)
	* Howard Butler <hobu.inc@gmail.com> put the hardworking bits into the iterator instead of holding them on the stage (00:13:10)
	* Howard Butler <hobu.inc@gmail.com> reverse the tear down order so the GDAL error handler gets popped before the gdal env is tore down (10:30:51)
	* Howard Butler <hobu.inc@gmail.com> use full constructor for random_uuid generator, as the shortcut seems to use something uninitalized (10:29:21)

2012-10-29
	* Howard Butler <hobu.inc@gmail.com> clean up some memory leaks (14:07:44)

2012-10-25
	* Howard Butler <hobu.inc@gmail.com> guard against returning null iterators (14:29:51)
	* Howard Butler <hobu.inc@gmail.com> test random iterator for stats filter (09:18:30)

2012-10-24
	* Howard Butler <hobu.inc@gmail.com> add random iterator implementation for filters.stats -- need a default impl for a lot more drivers #101 (14:34:24)
	* Howard Butler <hobu.inc@gmail.com> typo (14:10:17)
	* Howard Butler <hobu.inc@gmail.com> only put GDAL debug in a single log per-stream (14:07:39)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:28:55)
	* Howard Butler <hobu.inc@gmail.com> a rather dumb implementation of gdal::GlobalDebug, which supports adding pdal::Log instances to the global GDAL logger (13:28:47)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #108 (11:03:38)

2012-10-23
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (22:15:19)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #103, #106, #107 (22:14:29)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #106 (21:50:18)
	* Howard Butler <hobu.inc@gmail.com> remember to delete debug object for gdal (20:05:57)
	* Howard Butler <hobu.inc@gmail.com> one more GDAL debug cleanup attempt (18:14:28)
	* Howard Butler <hobu.inc@gmail.com> another attempt and organizing GDAL debug (17:57:27)
	* Howard Butler <hobu.inc@gmail.com> only output closing braces if we're outputting geojson (15:53:28)
	* Howard Butler <hobu.inc@gmail.com> try to test for log's existence before hitting callback (15:18:39)
	* Bradley J Chambers <brad.chambers@gmail.com> fix #104, fix #105 (13:43:46)
	* Bradley J Chambers <brad.chambers@gmail.com> testing for LIBXML2_FOUND rather than WITH_LIBXML2 to project against the case of the library just not being found (13:40:58)
	* Howard Butler <hobu.inc@gmail.com> try to trap conditions where Debug* is no longer available (12:59:56)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'import-boost-151' (11:38:05)
	* Howard Butler <hobu.inc@gmail.com> linefeeds (11:38:01)
	* Howard Butler <hobu.inc@gmail.com> be able to provide generator via argument (11:27:03)
	* Howard Butler <hobu.inc@gmail.com> tweaks to boost import script (11:25:34)

2012-10-22
	* Howard Butler <hobu.inc@gmail.com> tweaks of import boost script (19:33:25)
	* Howard Butler <hobu.inc@gmail.com> import boost 1.51 (19:32:41)
	* Howard Butler <hobu.inc@gmail.com> tweaks for 1.51 (18:50:42)
	* Howard Butler <hobu.inc@gmail.com> support writing GeoJSON as a 'format' of the text writer (14:02:04)
	* Howard Butler <hobu.inc@gmail.com> use the Writer's chunk_size option in preference to using the count if it was set by the user (14:01:35)
	* Howard Butler <hobu.inc@gmail.com> no need for GDAL include guards, this file should not be included without GDAL being available (08:54:48)
	* Howard Butler <hobu.inc@gmail.com> don't include GDAL stuff in soci driver (08:53:43)

2012-10-20
	* Howard Butler <hobu.inc@gmail.com> default to using a chunk size of the getNumPoints() if available for all apps/ unless otherwise specified. (15:40:58)
	* Howard Butler <hobu.inc@gmail.com> flip around eca9e2ade9fe010ea12177a04df8175f23703987 so that --single-buffer is the default, and the user can provide a specified --buffer-capacity if they wish (11:14:11)

2012-10-19
	* Howard Butler <hobu.inc@gmail.com> add --single-buffer switch, which attempts to process the pipeline using the count in a single buffer instead of piecewise. (12:54:55)
	* Howard Butler <hobu.inc@gmail.com> delete the debug instance before the GDALClose.  This still isn't kosher, but the GDALClose won't issue a debug message to nowhere land if the debug is gone because it pops the current error handler. The whole GDAL debug thing needs to be cleaned up and put into global scope and filters need to fetch it from there (12:39:48)

2012-10-18
	* Howard Butler <hobu.inc@gmail.com> provide getGDALEnvironment to wake up GDAL on-demand for things that need it while still preventing it from being tore down while others might still depend on it (10:22:45)
	* Howard Butler <hobu.inc@gmail.com> update GDAL debug to work in cases where GDAL_MAJOR_VERSION >= 2 (10:21:58)

2012-10-17
	* Howard Butler <hobu.inc@gmail.com> GDAL wakeup/shutdown should be in GlobalEnvironment, not individual filters, because we can't know the startup/shutdown order (19:48:09)
	* Howard Butler <hobu.inc@gmail.com> cruft cleanup (14:16:54)
	* Howard Butler <hobu.inc@gmail.com> write JSON Metadata instead of custom format for stas (11:54:57)
	* Howard Butler <hobu.inc@gmail.com> support writing PointBuffer Metadata for pipeline-serialization (11:54:42)
	* Howard Butler <hobu.inc@gmail.com> update with new output (11:54:10)
	* Howard Butler <hobu.inc@gmail.com> toMetadata() method, to support making pdal::Metadata instances out of stats (11:53:50)
	* Howard Butler <hobu.inc@gmail.com> support writing information from a PointBuffer (like pdal::Metadata) into the PipelineXML (11:53:05)
	* Howard Butler <hobu.inc@gmail.com> make the PointBuffer that the pdal::Writer uses heap-allocated and owned by the pdal::Writer instance. Add a public method to fetch it so that others may get the properties of the writer's PointBuffer (11:52:23)
	* Howard Butler <hobu.inc@gmail.com> add setMetadata method, which overwrites an existing one with the same properties using deleteMetadata and addMetadata (11:45:19)

2012-10-15
	* Howard Butler <hobu.inc@gmail.com> histogram stuff is way slooooooooooooowwwwwww, and we'll turn it off for now (11:08:32)
	* Howard Butler <hobu.inc@gmail.com> more soci reader (10:32:44)

2012-10-05
	* Howard Butler <hobu.inc@gmail.com> more soci reader (14:55:31)
	* Howard Butler <hobu.inc@gmail.com> hex i/o utilities (14:55:03)

2012-10-03
	* Howard Butler <hobu.inc@gmail.com> srs fetching for soci driver (17:00:07)
	* Howard Butler <hobu.inc@gmail.com> more soci (13:26:44)

2012-10-01
	* Howard Butler <hobu.inc@gmail.com> attempt to get a full traceback when numpy fails to import (22:34:22)
	* Howard Butler <hobu.inc@gmail.com> more soci cleanups (15:44:34)
	* Howard Butler <hobu.inc@gmail.com> make required numpy version be at least 1.6+ (12:37:19)
	* Howard Butler <hobu.inc@gmail.com> attempt to fix current compilation issue in #72 (10:08:47)

2012-09-28
	* Howard Butler <hobu.inc@gmail.com> drivers.soci.reader scaffolding (16:13:36)
	* Howard Butler <hobu.inc@gmail.com> fix ups for #72 because PDAL won't compile if GDAL not enabled (14:47:01)
	* Howard Butler <hobu.inc@gmail.com> more soci (14:39:58)
	* Howard Butler <hobu.inc@gmail.com> don't put ignored dimensions on the dimension list when order is not specified (14:22:04)

2012-09-27
	* Howard Butler <hobu.inc@gmail.com> more soci (17:30:43)
	* Howard Butler <hobu.inc@gmail.com> have calculateBounds switch based on whether or not the user wants a 3d bbox (17:30:36)
	* Howard Butler <hobu.inc@gmail.com> make toWKT actually return a proper POLYGON (17:29:50)
	* Howard Butler <hobu.inc@gmail.com> more soci writer (09:34:35)
	* Howard Butler <hobu.inc@gmail.com> more fix for #100 (09:34:26)

2012-09-25
	* Howard Butler <hobu.inc@gmail.com> cloud table creation/index creation for pg (17:07:58)
	* Howard Butler <hobu.inc@gmail.com> a better fix for #100 (15:50:46)
	* Howard Butler <hobu.inc@gmail.com> fix #100 -- drivers.text.writer seeing multiple dimensions of the same name (14:51:24)
	* Howard Butler <hobu.inc@gmail.com> add toWKT() method to export bounds as WKT when requested (12:02:14)
	* Howard Butler <hobu.inc@gmail.com> more drivers.soci.writer (11:09:29)

2012-09-24
	* Howard Butler <hobu.inc@gmail.com> fix up primary key creation (15:54:21)
	* Howard Butler <hobu.inc@gmail.com> clean up filters.decimation a bit more (12:14:25)

2012-09-23
	* Howard Butler <hobu.inc@gmail.com> fix #99, add offset option to allow the user to specify a shift to go along with the step (17:09:13)

2012-09-20
	* Howard Butler <hobu.inc@gmail.com> add a calculateBounds method to PointBuffer for convenience of looping through and fetching a bounds of the buffer (16:40:19)
	* Howard Butler <hobu.inc@gmail.com> add basic block table creation to drivers.soci.writer (16:23:20)
	* Bradley J Chambers <brad.chambers@gmail.com> PCINFO was failing with WITH_LIBXML2 = FALSE (default). (12:50:53)
	* Bradley J Chambers <brad.chambers@gmail.com> add a note about how to run tests (12:50:11)
	* Howard Butler <hobu.inc@gmail.com> update test output (11:36:33)
	* Howard Butler <hobu.inc@gmail.com> link pg plugin if there (11:33:38)
	* Howard Butler <hobu.inc@gmail.com> add readFileAsString method to FileUtils to bring back from drivers.oci.reader (11:33:22)
	* Howard Butler <hobu.inc@gmail.com> try to return exception information when numpy fails to import (11:32:48)

2012-09-19
	* Howard Butler <hobu.inc@gmail.com> scaffolding for drivers.soci.reader/drivers.soci.writer (16:08:47)
	* Howard Butler <hobu.inc@gmail.com> Fix #98 -- add the ability to drivers.text.writer to specify column order, and whether or not to write unspecified dimensions (11:10:09)

2012-07-25
	* Howard Butler <hobu.inc@gmail.com> fix up for 8b40fd79162efd6b9fe609e3c0ee8ec79641f95d so it actually compiles (21:19:56)
	* Howard Butler <hobu.inc@gmail.com> start refactoring the reader a little bit, add naiveSkipImpl support (21:19:27)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL where we can to get a report on the difference in values (21:18:54)
	* Howard Butler <hobu.inc@gmail.com> tweak tests to point at local instance for oracle read/write (13:04:10)
	* Howard Butler <hobu.inc@gmail.com>  basic getNumPoints working for drivers.oci.reader #91 -- something's not quite right yet though (13:03:55)
	* Howard Butler <hobu.inc@gmail.com> add example of fetching a specific dimension (16:33:11)
	* Howard Butler <hobu.inc@gmail.com> add x_dim, y_dim, and z_dim options to filters.crop to be able to specifiy *which* dimension should be read and used for each (16:32:49)
	* Howard Butler <hobu.inc@gmail.com> getDimension now supports asking for dotted names in the name variable, ie, 'drivers.las.reader.X', and it will separate the name and namespace on the last . that's found if .'s exist in the name argument (16:32:07)

2012-09-17
	* Howard Butler <hobu.inc@gmail.com> undo d4edf3e39507085e3e41e9d4e3ff4d7b61544076 (11:40:22)
	* Howard Butler <hobu.inc@gmail.com> add a stats pipeline example (11:23:41)
	* Howard Butler <hobu.inc@gmail.com> drivers.pipeline.reader needs to serialize the stage it owns, not itself (11:23:28)
	* Howard Butler <hobu.inc@gmail.com> add a primary key unique constraint to obj_id,blk_id instead of simply creating a composite index on them (11:23:04)
	* Howard Butler <hobu.inc@gmail.com> consolidate metadata-setting code together (11:12:20)
	* Howard Butler <hobu.inc@gmail.com> use copy constructor for metadata creation (11:11:48)

2012-09-12
	* Howard Butler <hobu.inc@gmail.com> stubs for drivers.oci.reader::getNumPoints -- no implementation yet though (15:37:07)
	* Howard Butler <hobu.inc@gmail.com> fix file location (15:36:44)
	* Howard Butler <hobu.inc@gmail.com> trap errors better, add example that has decimation and reprojection filters in the mix with colorization (14:17:54)
	* Howard Butler <hobu.inc@gmail.com> provide a parent/child example xml doc for testing (13:29:18)
	* Howard Butler <hobu.inc@gmail.com> support writing metadata in Schema::to_xml, add --sdo_pc option to pcinfo to output the pc_other_attrs XML with metadata. Still need to do read side of the fence yet (10:26:52)
	* Howard Butler <hobu.inc@gmail.com> update PointCloudSchema to 1.1, add arbitrary metadata entry with xs:anyType (10:24:33)

2012-09-11
	* Howard Butler <hobu.inc@gmail.com> add overwrite_existing_dimesions option to filters.selector to specify whether or not to create a new dimension when one of the same name exists. add parent/child integrity when we do add a same-named dimension. (12:43:47)

2012-09-10
	* Howard Butler <hobu.inc@gmail.com> decruft filters.selector (13:37:12)
	* Howard Butler <hobu.inc@gmail.com> get create option for filters.selector working properly, with test (13:20:19)
	* Howard Butler <hobu.inc@gmail.com> initial 'create' dimension mode added to filters.selector which is likely to be renamed to filters.schema and be the clearinghouse filter for schema manipulation (12:02:35)
	* Howard Butler <hobu.inc@gmail.com> move method for creating a dimension interpretation from the C-style definition to static pdal::Dimension method (12:01:37)

2012-09-07
	* Howard Butler <hobu.inc@gmail.com> tweak layout (11:08:31)
	* Howard Butler <hobu.inc@gmail.com> fix #95 so it actually works (10:29:15)
	* Howard Butler <hobu.inc@gmail.com> comment out drivers.oci.reader tweak for now (09:19:35)
	* Howard Butler <hobu.inc@gmail.com> throw error if we can't open the GDAL datasource (09:18:30)

2012-09-06
	* Howard Butler <hobu.inc@gmail.com> attempt to control when GDAL is cleaned up better (16:39:52)
	* Howard Butler <hobu.inc@gmail.com> attempt to shutdown GDAL debugging at the begininning of the stage's constructor (16:02:57)
	* Howard Butler <hobu.inc@gmail.com> start on implementation for #95 (15:31:44)
	* Howard Butler <hobu.inc@gmail.com> tweak progress output (15:28:03)
	* Howard Butler <hobu.inc@gmail.com> add progress reporting to pcpipeline (14:11:27)
	* Howard Butler <hobu.inc@gmail.com> add percentage updates to ShellScriptCallback (14:11:16)
	* Howard Butler <hobu.inc@gmail.com> the default getNumPoints method should forward the count from the previous stage until there isn't a previous stage anymore. If a Stage:: has its own getNumPoints method, it would be explicitly called, of course (14:10:53)
	* Howard Butler <hobu.inc@gmail.com> append percentage to the shell command as the last argument (12:59:39)
	* Howard Butler <hobu.inc@gmail.com> rename variables (12:22:56)
	* Howard Butler <hobu.inc@gmail.com> tweak braces (12:02:02)
	* Howard Butler <hobu.inc@gmail.com> default to using the current day/year for those header entries instead of 0/0 (11:47:37)
	* Howard Butler <hobu.inc@gmail.com> add ShellScriptCallback class to support calling a shell script during the major progress heartbeat. The output/outcome of the shell script is ignored, but it is invoked at every major percentage (11:36:46)
	* Howard Butler <hobu.inc@gmail.com> include stdio.h (11:18:02)
	* Howard Butler <hobu.inc@gmail.com> move shell utilities into pdal::Utils for more general use (10:07:38)
	* Howard Butler <hobu.inc@gmail.com> initialize values (10:07:15)

2012-09-05
	* Howard Butler <hobu.inc@gmail.com> remove goog +1 thingy (13:07:09)
	* Howard Butler <hobu.inc@gmail.com> add breathe.css (13:05:36)
	* Howard Butler <hobu.inc@gmail.com> update disqus url (11:14:31)
	* Howard Butler <hobu.inc@gmail.com> consolidate pipeline creation (10:43:56)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (10:37:23)
	* Howard Butler <hobu.inc@gmail.com> tweak layout (10:36:56)
	* Howard Butler <hobu.inc@gmail.com> start working on sphinx-bootstrap conversion for pointcloud.org (10:20:25)

2012-08-24
	* Howard Butler <hobu.inc@gmail.com> add LocationTech presentation (15:48:14)

2012-08-22
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:58:06)
	* Bradley J Chambers <brad.chambers@gmail.com> but the text files need to be lf (09:55:35)
	* Bradley J Chambers <brad.chambers@gmail.com> add .gitattributes file (09:51:33)

2012-08-21
	* Bradley J Chambers <brad.chambers@gmail.com> moving inferReaderDriver and inferWriterDriver to public static member functions within StageFactory (14:08:48)
	* Howard Butler <hobu.inc@gmail.com> update ignores and add a few example pipelines (16:02:51)
	* Howard Butler <hobu.inc@gmail.com> update ignores and add a few example pipelines (16:02:51)

2012-08-20
	* Howard Butler <hobu.inc@gmail.com> don't make setting VLRs contingent on having metadata -- they can come from options too (16:14:52)
	* Howard Butler <hobu.inc@gmail.com> hop out of setting metadata if we have no metadata entries to set (15:49:24)
	* Howard Butler <hobu.inc@gmail.com> only set vlrs if metadata option exists (15:30:13)
	* Howard Butler <hobu.inc@gmail.com> fix up test (15:09:01)
	* Howard Butler <hobu.inc@gmail.com> always set any vlr metadata entries if they were set in the options (15:08:07)
	* Howard Butler <hobu.inc@gmail.com> FORWARD option for metadata wasn't working properly -- it was 0'ing out the actual data (14:51:48)
	* Howard Butler <hobu.inc@gmail.com> VLR options can just start with 'vlr' instead of only be equal to it for setting metadata (13:02:34)
	* Howard Butler <hobu.inc@gmail.com> try to trigger a jenkins build (10:57:55)
	* Howard Butler <hobu.inc@gmail.com> try to trigger a jenkins build (10:52:17)
	* Howard Butler <hobu.inc@gmail.com> OCTTransform cannot take null Z's, default to using a dummpy value unless the do_offset_z option is set on the filter to take in and transform the real z value (08:57:08)

2012-08-18
	* Howard Butler <hobu.inc@gmail.com> let's remove CMakeCache.txt and make clean in a build step instead of as part of the script (09:57:03)

2012-08-17
	* Howard Butler <hobu.inc@gmail.com> classification & 31 <-- there's only 31 classification values (16:28:59)
	* Howard Butler <hobu.inc@gmail.com> force a clean build (15:03:55)
	* Howard Butler <hobu.inc@gmail.com> fix non-flann filters.index (15:03:00)
	* Howard Butler <hobu.inc@gmail.com> cleanup pc2pc tests (14:48:12)
	* Howard Butler <hobu.inc@gmail.com> add filters.predicate to reprojection example (14:19:22)
	* Howard Butler <hobu.inc@gmail.com> filters.index cleanups (14:18:55)
	* Howard Butler <hobu.inc@gmail.com> turn off boost::test system error capture (14:18:33)

2012-08-16
	* Howard Butler <hobu.inc@gmail.com> make sure to wipe the CMakeCache.txt (17:11:20)
	* Howard Butler <hobu.inc@gmail.com> turn off ORACLE testing for now (17:07:41)
	* Howard Butler <hobu.inc@gmail.com> tweak jenkins config to try and get it going again (17:03:41)
	* Howard Butler <hobu.inc@gmail.com> trap when index is not initialized (11:17:35)
	* Howard Butler <hobu.inc@gmail.com> support writing to specified output, make sure to actually build index (11:17:21)
	* Howard Butler <hobu.inc@gmail.com> don't throw exception for point counts not being equal (10:02:14)

2012-08-14
	* Howard Butler <hobu.inc@gmail.com> go back to the slow way for uuid generation (14:26:09)
	* Howard Butler <hobu.inc@gmail.com> more noise (14:19:09)
	* Howard Butler <hobu.inc@gmail.com> more filters.inplacereprojection (14:08:31)
	* Howard Butler <hobu.inc@gmail.com> try to manually copy dimension (11:54:56)
	* Howard Butler <hobu.inc@gmail.com> try clearing uuid first (11:43:19)
	* Howard Butler <hobu.inc@gmail.com> more lint (11:37:25)
	* Howard Butler <hobu.inc@gmail.com> more debug log (11:22:49)
	* Howard Butler <hobu.inc@gmail.com> wipe off parent/child relationships when packing dimensions (09:54:53)
	* Howard Butler <hobu.inc@gmail.com> filters.scaling needs the ignore_old_dimensions default switch (09:11:40)

2012-08-13
	* Howard Butler <hobu.inc@gmail.com> default to dimension's scale if not set (16:02:20)
	* Howard Butler <hobu.inc@gmail.com> use the dimension's numerical offset as the default instead of 0.0 (15:30:42)
	* Howard Butler <hobu.inc@gmail.com> make filters.scaling work more like (and with) filters.inplacereprojection (15:10:32)
	* Howard Butler <hobu.inc@gmail.com> filters.inplacereprojection shouldn't be setting guids for old dimensions, it should forward what was there (15:07:47)
	* Howard Butler <hobu.inc@gmail.com> if we don't find a dimension with an explicit namespace, we should throw an exception (14:57:02)
	* Howard Butler <hobu.inc@gmail.com> add uuid and parent uuid to Dimension ostream<< (14:56:42)

2012-08-11
	* Howard Butler <hobu.inc@gmail.com> more log noise, denote that we've written the log in the case where we don't care to write it (16:01:17)
	* Howard Butler <hobu.inc@gmail.com> look for STDIN or STDOUT for special filenames, not *exactly* this names (16:00:50)
	* Howard Butler <hobu.inc@gmail.com> STDOUT is a now a magical filename which should behave as expected (15:12:15)
	* Howard Butler <hobu.inc@gmail.com> progress should be written to stderr, not stdout.  STDOUT is a now a magical filename which should behave as expected (15:12:01)
	* Howard Butler <hobu.inc@gmail.com> we have to manually build the index instead of automatically building it at readEndImpl, because readEndImpl is called every buffer read (12:08:27)

2012-08-09
	* Howard Butler <hobu.inc@gmail.com> get pcquery working for a single point query (17:19:52)
	* Howard Butler <hobu.inc@gmail.com> fix up test (17:19:40)
	* Howard Butler <hobu.inc@gmail.com> use SingleIndex, rename to {set|get}NumDimensions to clarify what it returns (17:19:32)
	* Howard Butler <hobu.inc@gmail.com> default chunksize to 2**20 (17:18:43)
	* Howard Butler <hobu.inc@gmail.com> default to taking in the offset x/y in the *source* coordinate system and automatically reprojecting it into the target coordinate system (12:23:17)
	* Howard Butler <hobu.inc@gmail.com> support setting --scale and --offset for reprojection (12:22:23)

2012-08-08
	* Howard Butler <hobu.inc@gmail.com> don't have space inbetween header names (15:21:30)

2012-08-06
	* Howard Butler <hobu.inc@gmail.com> remove unused function (15:06:49)
	* Howard Butler <hobu.inc@gmail.com> isGeographic should return a value (13:12:44)
	* Howard Butler <hobu.inc@gmail.com> add noise examples (10:40:08)
	* Howard Butler <hobu.inc@gmail.com> pcequal now working -- outputs a simple delta{X|Y|Z} file per-point. (08:52:03)

2012-08-03
	* Howard Butler <hobu.inc@gmail.com> add scaffolding for pcequal utility (10:50:39)
	* Howard Butler <hobu.inc@gmail.com> remember to close our reference to the wkt stream (10:50:23)
	* Howard Butler <hobu.inc@gmail.com> use FLANN_LIBRARIES for linkage (10:43:40)

2012-08-01
	* Howard Butler <hobu.inc@gmail.com> fix case-sensitive include (21:20:22)
	* Howard Butler <hobu.inc@gmail.com> add --t_srs, --a_srs, --bounds, and --polygon options to pc2pc #40 (13:52:09)
	* Howard Butler <hobu.inc@gmail.com> a few cleanups (13:51:02)
	* Howard Butler <hobu.inc@gmail.com> add isGeographic call (13:49:09)
	* Howard Butler <hobu.inc@gmail.com> Fix #85, crop.cpp lint (10:19:36)
	* Howard Butler <hobu.inc@gmail.com> update expected test output (09:19:32)
	* Howard Butler <hobu.inc@gmail.com> make --schema return valid xml (08:22:58)

2012-07-30
	* Michael P. Gerlek <mpg@flaxen.com> CSAR reader contributed by CARIS (not yet working) (18:14:00)
	* Michael P. Gerlek <mpg@flaxen.com> fix mem leaks (14:28:57)
	* Michael P. Gerlek <mpg@flaxen.com> test runner helper script thing (14:27:11)
	* Michael P. Gerlek <mpg@flaxen.com> remove dead test files (14:26:09)
	* Michael P. Gerlek <mpg@flaxen.com> updated tests for win32 runs (11:38:19)

2012-07-29
	* Howard Butler <hobu.inc@gmail.com> another attempt to fix #84 (22:23:54)
	* Howard Butler <hobu.inc@gmail.com> missing semicolon (09:44:04)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:42:05)
	* Howard Butler <hobu.inc@gmail.com> setNamespace for dimensions that do not have namespaces and UUIDs from the drivers.oracle.reader (09:39:48)
	* Howard Butler <hobu.inc@gmail.com> Fix #84, setVLRsFromMetadata passing null pointer into VLR constructor (09:22:24)
	* Howard Butler <hobu.inc@gmail.com> test requesting dotted names (09:20:55)
	* Howard Butler <hobu.inc@gmail.com> example crop with reprojection (09:20:16)

2012-07-28
	* Michael P. Gerlek <mpg@flaxen.com> make filename match test name (17:50:01)
	* Michael P. Gerlek <mpg@flaxen.com> make test suite name match filename (17:44:37)
	* Michael P. Gerlek <mpg@flaxen.com> fix mem leaks (17:41:52)
	* Michael P. Gerlek <mpg@flaxen.com> fix mem leaks (17:40:27)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (17:25:54)
	* Michael P. Gerlek <mpg@flaxen.com> untabify; vs2010 lint (17:24:44)
	* Michael P. Gerlek <mpg@flaxen.com> moved FLANN guards, for vs2010 lint (17:24:03)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (17:23:26)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (17:23:11)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint; add PDAL_HAVE_FLANN guards (17:22:36)

2012-07-27
	* Howard Butler <hobu.inc@gmail.com> even better debug output (14:29:19)
	* Howard Butler <hobu.inc@gmail.com> more debug noise (14:26:11)
	* Howard Butler <hobu.inc@gmail.com> silence unused warning (13:38:11)
	* Howard Butler <hobu.inc@gmail.com> fix #83 -- potential clipping of intensity in las writer (13:35:34)
	* Howard Butler <hobu.inc@gmail.com> include guard for GEOS stuff (12:11:20)
	* Howard Butler <hobu.inc@gmail.com> NITF contingent on GDAL being around (11:40:46)

2012-07-23
	* Howard Butler <hobu.inc@gmail.com> don't test entire buffers for now (13:30:13)
	* Howard Butler <hobu.inc@gmail.com> wkt validation was dumb (11:04:05)
	* Howard Butler <hobu.inc@gmail.com> increase debug level of whole-buffer not intersecting (10:58:00)
	* Howard Butler <hobu.inc@gmail.com> validate the GEOS geometry, put WKT that was exported out of GEOS into the log as extra validation of what might be coming through (10:18:55)

2012-07-21
	* Howard Butler <hobu.inc@gmail.com> increase precision of log output (21:52:09)
	* Howard Butler <hobu.inc@gmail.com> add some super noisy logging (17:32:38)

2012-07-20
	* Howard Butler <hobu.inc@gmail.com> whoops. also guard against copying when we have no points to copy (21:18:53)
	* Howard Butler <hobu.inc@gmail.com> attempt to fix accounting of buffer reading in filters.crop (12:16:03)

2012-07-19
	* Howard Butler <hobu.inc@gmail.com> missing include (10:49:21)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:41:50)
	* Howard Butler <hobu.inc@gmail.com> add pcquery scaffolding (10:41:39)
	* Howard Butler <hobu.inc@gmail.com> make filters.crop respect 2d WKT if given (10:41:31)

2012-07-18
	* Howard Butler <hobu.inc@gmail.com> make the filter be able to optionally do 2d vs 3d indexes (19:59:06)

2012-07-17
	* Bradley J Chambers <brad.chambers@gmail.com> for those of us not compiling with python (14:40:37)
	* Howard Butler <hobu.inc@gmail.com> basic implementation of filters.index now working, can query for k nearest, or k nearest with a distance (09:51:04)
	* Howard Butler <hobu.inc@gmail.com> typo'd metadata entry (09:50:42)

2012-06-06
	* Bradley J Chambers <brad.chambers@gmail.com> FindPoints2Grid was not finding the library in /usr/local (14:36:16)
	* Howard Butler <hobu.inc@gmail.com> update the header *before* initialize (09:37:51)

2012-07-16
	* Howard Butler <hobu.inc@gmail.com> increase default sample size quite a bit (14:09:55)
	* Howard Butler <hobu.inc@gmail.com> make filters.stats ignore ignored dimensions (14:00:00)
	* Howard Butler <hobu.inc@gmail.com> make chunk_size available to all applications (13:59:39)

2012-07-13
	* Howard Butler <hobu.inc@gmail.com> update test output to reflect newline addition to pcinfo output in 9a0c5c9294cff1a21d8acd55b20b953765817bdb (10:46:15)
	* Howard Butler <hobu.inc@gmail.com> drivers.pipeline.reader will strip off the writer on a pipeline if it exists rather than complain about not being able to use the pipeline. This fixes #82 and adds the ability of pcinfo to info'ize any pipeline file without manual modification (10:44:31)
	* Howard Butler <hobu.inc@gmail.com> add a newline to final output (10:40:47)
	* Howard Butler <hobu.inc@gmail.com> default to taking options' metadata if no drivers.las.reader metadata are available (10:11:47)

2012-07-12
	* Howard Butler <hobu.inc@gmail.com> update pcinfo tests now that --output is no longer supported -- use > for just dumping to stdout as you need (11:26:02)
	* Howard Butler <hobu.inc@gmail.com> don't catch system errors for invocation (10:55:35)
	* Howard Butler <hobu.inc@gmail.com> note aboute catch_system_errors (10:54:26)

2012-07-11
	* Howard Butler <hobu.inc@gmail.com> fix #76 to add exact count information for ReturnNumber and NumberOfReturns (14:52:24)
	* Howard Butler <hobu.inc@gmail.com> --stdin is now available to both pcpipeline and pcinfo, and if they are set, they are used as the filename (14:43:34)
	* Howard Butler <hobu.inc@gmail.com> STDIN is a special filename for pipeline xml and we'll return as such (14:42:46)
	* Howard Butler <hobu.inc@gmail.com> STDIN is a special filename, and we'll accept it as valid and existing if someone wants to check or open it (14:42:06)
	* Howard Butler <hobu.inc@gmail.com> fix up test to reflect keeping srs in metadata (11:33:32)
	* Howard Butler <hobu.inc@gmail.com> include guard again (11:33:20)
	* Howard Butler <hobu.inc@gmail.com> have setSpatialReference also update the srs entry in the metadata, where this should probably be by default instead as a special data member (11:33:11)
	* Howard Butler <hobu.inc@gmail.com> make getMetadata throw a proper error if it can't find an entry with the requested path. add a deleteMetadata method to remove a requested entry (11:32:15)
	* Howard Butler <hobu.inc@gmail.com> make Stage a friend of StageBase so they can interact with StageBase private data members (11:31:30)
	* Howard Butler <hobu.inc@gmail.com> put --stage in a <stage> element so the output is valid xml (08:52:51)

2012-07-10
	* Howard Butler <hobu.inc@gmail.com> #ifdef PDAL_HAVE_FLANN guards around flann stuff so we can build without it (09:41:55)
	* Howard Butler <hobu.inc@gmail.com> turn FLANN on by default for builds that hobu makes (09:14:19)
	* Howard Butler <hobu.inc@gmail.com> add WITH_FLANN guard so FLANN is no longer a required dependency (09:14:06)

2012-07-03
	* Howard Butler <hobu.inc@gmail.com> more filters.index development (11:55:47)

2012-06-29
	* Howard Butler <hobu.inc@gmail.com> add stubs for FLANN-based spatial index (14:31:03)
	* Howard Butler <hobu.inc@gmail.com> add detection of FLANN (14:16:16)
	* Howard Butler <hobu.inc@gmail.com> cleanup file after done writing (14:16:06)
	* Howard Butler <hobu.inc@gmail.com> add a chipper example test which exercises random iterators #81 (10:20:12)
	* Howard Butler <hobu.inc@gmail.com> drivers.nitf.reader needs to forward random iterator from the las driver #81 (10:15:43)
	* Howard Butler <hobu.inc@gmail.com> chipper should report an error if unable to create a random iterator from a previous stage #81 (10:14:54)

2012-06-25
	* Howard Butler <hobu.inc@gmail.com> import cstdarg for va_list, etc (12:14:43)
	* Howard Butler <hobu.inc@gmail.com> whoops, nuke the point count (11:45:40)
	* Howard Butler <hobu.inc@gmail.com> algebra is cool -- support 'outside' parameter to get anything *but* what's inside the clip polygon (11:36:57)
	* Howard Butler <hobu.inc@gmail.com> add crop example (11:11:19)
	* Howard Butler <hobu.inc@gmail.com> filters.crop now can take in a 'polygon' option as WKT and use GEOS (if available) to do precise-bounds clipping based on the geometry (10:58:39)
	* Howard Butler <hobu.inc@gmail.com> fix up GEOS detection to make it completely optional (10:57:52)
	* Howard Butler <hobu.inc@gmail.com> fix up includes for getPythonEnvironment (10:57:30)

2012-06-21
	* Howard Butler <hobu.inc@gmail.com> more GEOS (13:49:06)
	* Howard Butler <hobu.inc@gmail.com> collect the PointBuffer's bounds as we read it in drivers.las.reader (12:13:11)
	* Howard Butler <hobu.inc@gmail.com> add GEOS-finding machinery (12:12:29)
	* Howard Butler <hobu.inc@gmail.com> remove unnecessary include (12:11:47)

2012-06-14
	* Howard Butler <hobu.inc@gmail.com> clean up some const_cast'able warnings (12:53:41)
	* Howard Butler <hobu.inc@gmail.com> tell which function was not found in error for compile (12:53:24)
	* Howard Butler <hobu.inc@gmail.com> don't make getPythonEnvironment method contingent on WITH_PYTHON being there -- throw an error instead when we can't initialize (11:45:10)
	* Howard Butler <hobu.inc@gmail.com> because PointBuffer only allows a boost::uint32_t-sized array anyway, we should take this is as our position instead of std::size_t. (10:27:24)

2012-06-13
	* Howard Butler <hobu.inc@gmail.com> rename 'reserved' metadata for LAS to global_encoding to close #75 (21:59:33)
	* Howard Butler <hobu.inc@gmail.com> fix up logging after #73 cleanup (21:58:43)
	* Howard Butler <hobu.inc@gmail.com> apply pdal::Log fix for #73 (20:38:57)
	* Howard Butler <hobu.inc@gmail.com> apply variations on fixes for #73 (16:08:48)
	* Howard Butler <hobu.inc@gmail.com> add colorize example (15:36:38)
	* Howard Butler <hobu.inc@gmail.com> add colorization pipeline example (14:25:07)
	* Howard Butler <hobu.inc@gmail.com> support compiling GlobalEnvironment without -DWITH_PYTHON on (13:57:02)
	* Howard Butler <hobu.inc@gmail.com> return const& for getField requests instead of copies for performance win (11:56:23)
	* Howard Butler <hobu.inc@gmail.com> look for name+ns for all dimensions, not just xyz (11:55:52)
	* Howard Butler <hobu.inc@gmail.com> move convert from PointBuffer to Dimension: (11:55:08)
	* Howard Butler <hobu.inc@gmail.com> move saturation_cast out of PointBuffer into Utils:: (11:54:50)
	* Howard Butler <hobu.inc@gmail.com> move convertDimension out to Dimension::, make getField return a const& instead of a copy for performance win (11:54:33)

2012-06-12
	* Howard Butler <hobu.inc@gmail.com> clean up warning (16:34:46)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (15:38:56)
	* Howard Butler <hobu.inc@gmail.com> get PointBuffer::getField out of the coversion business -- too slow to do checks inside the critical path here anyway. (14:34:49)
	* Howard Butler <hobu.inc@gmail.com> add a startingPosition default argument to Writer::write to set the starting point (used in pc2pc and pcpipeline as the --skip argument (14:34:10)
	* Howard Butler <hobu.inc@gmail.com> only test if the stream is .good(), don't entirely cast to bool to check stream state (14:33:31)
	* Howard Butler <hobu.inc@gmail.com> add skip parameter to pc2pc and pcpipeline to allow you to position where to start reading (14:24:58)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (09:45:37)
	* Howard Butler <hobu.inc@gmail.com> don't do strcmp, instead just check the ordinal value of the character returned by typeid (09:45:16)

2012-06-11
	* Howard Butler <hobu.inc@gmail.com> add Z dimension to filtered text output example (07:34:22)

2012-06-08
	* Howard Butler <hobu.inc@gmail.com> add --count option to pcpipeline and pc2pc to specify how many points to write out for the given invocation (13:45:07)
	* Howard Butler <hobu.inc@gmail.com> add text writing with dimension selection example (13:18:47)
	* Howard Butler <hobu.inc@gmail.com> if the delimiter is nothing, use spaces by default. add option to skip writing the header (13:18:06)
	* Howard Butler <hobu.inc@gmail.com> fix up bug where text writer wasn't handling ignored fields properly (13:11:27)
	* Howard Butler <hobu.inc@gmail.com> support both packed and unpacked rgb values for PCD (09:10:48)
	* Howard Butler <hobu.inc@gmail.com> write out color as individual fields (08:50:11)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (08:21:54)
	* Howard Butler <hobu.inc@gmail.com> add a bigger autzen example (08:21:34)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (08:15:47)
	* Howard Butler <hobu.inc@gmail.com> attempt to write RGB (wrongly) to PCD writer (08:15:20)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (08:13:18)

2012-06-07
	* Howard Butler <hobu.inc@gmail.com> add a rudimentary PCL PCD ASCII writer (13:37:15)

2012-06-05
	* Howard Butler <hobu.inc@gmail.com> update output (11:16:57)
	* Howard Butler <hobu.inc@gmail.com> note to support selective scaling/descaling some day in text writer (11:00:06)
	* Howard Butler <hobu.inc@gmail.com> more tutorial doc (10:59:41)
	* Howard Butler <hobu.inc@gmail.com> more tutorial doc work (10:08:25)
	* Howard Butler <hobu.inc@gmail.com> if we're returning data with scaling applied, we shouldn't truncate the output to an integer (10:08:12)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (09:07:34)
	* Howard Butler <hobu.inc@gmail.com> fix up ..seealso:: formatting (09:07:15)
	* Howard Butler <hobu.inc@gmail.com> add positional arguments support for input/output (09:06:57)
	* Howard Butler <hobu.inc@gmail.com> assume .txt is the drivers.text.writer output (09:06:43)

2012-06-04
	* Michael P. Gerlek <mpg@flaxen.com> switch to just assume a filename option (23:43:14)
	* Howard Butler <hobu.inc@gmail.com> fix up record_id warnings (22:56:36)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (22:52:55)
	* Howard Butler <hobu.inc@gmail.com> clean up a few truncation warnings (22:43:11)
	* Michael P. Gerlek <mpg@flaxen.com> lint (22:39:19)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (22:33:50)
	* Michael P. Gerlek <mpg@flaxen.com> more blunt-force-nitf work (22:33:40)
	* Howard Butler <hobu.inc@gmail.com> clean up character literal comparison that didn't have tight enough parentheses to even work anyway (22:32:15)
	* Michael P. Gerlek <mpg@flaxen.com> start of blunt-force-trauma approach to NITF writing via GDAL (21:57:49)
	* Howard Butler <hobu.inc@gmail.com> add xml output to the pcinfo example (15:13:13)
	* Howard Butler <hobu.inc@gmail.com> more tutorial (15:05:57)
	* Howard Butler <hobu.inc@gmail.com> put the XML output of -p into a 'point' object so the xml is valid (15:05:48)
	* Howard Butler <hobu.inc@gmail.com> note about multiple options (14:21:27)
	* Howard Butler <hobu.inc@gmail.com> fix up the las writer to respect the ignored flag and add a test to the las writer test that uses it (13:47:01)
	* Howard Butler <hobu.inc@gmail.com> update test (12:27:06)
	* Howard Butler <hobu.inc@gmail.com> split apart metadata for reader/writer scenarios (12:26:57)
	* Howard Butler <hobu.inc@gmail.com> regularize option/metadata names (12:26:33)
	* Howard Butler <hobu.inc@gmail.com> support setting VLR metadata entries from 'metadata' option also -- provide a complete example of how to actually do so (11:17:00)
	* Howard Butler <hobu.inc@gmail.com> add copyright/license notice (08:51:48)
	* Howard Butler <hobu.inc@gmail.com> doc updates (08:19:18)

2012-06-01
	* Howard Butler <hobu.inc@gmail.com> remove unused variable (16:35:02)
	* Howard Butler <hobu.inc@gmail.com> update the scaling filter to cache the dimensions themselves instead of only ids so that we don't have to do a dimension lookup per-point (16:31:53)
	* Howard Butler <hobu.inc@gmail.com> the buffer size for the raw bytes for a single point doesn't need to be 1m big (15:01:49)
	* Howard Butler <hobu.inc@gmail.com> gah, don't use iequals for testing inside the critical path -- it was acquiring locks for the locale (14:59:05)
	* Howard Butler <hobu.inc@gmail.com> cache some variables so we don't have to look them up every point (14:33:57)
	* Howard Butler <hobu.inc@gmail.com> we cache the schema's bytesize -- use it (14:04:53)
	* Howard Butler <hobu.inc@gmail.com> dont create the Python environment until we actually ask for it the first time (14:04:29)
	* Howard Butler <hobu.inc@gmail.com> no need to look up data record length after the header is written -- use our header's value instead (13:40:57)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL for better feedback when things fail (13:17:03)
	* Howard Butler <hobu.inc@gmail.com> resize the PointBuffer instead of creating a new one for the last little bit (13:15:26)
	* Howard Butler <hobu.inc@gmail.com> give PointBuffer the ability to be resized (13:15:10)
	* Howard Butler <hobu.inc@gmail.com> no need to create a new buffer for the last little bit (12:10:12)
	* Howard Butler <hobu.inc@gmail.com> more documentation reorganization and fleshing out of Pipeline docs into their own, high-level file (10:28:20)

2012-05-31
	* Howard Butler <hobu.inc@gmail.com> start documenting Pipeline (16:01:05)
	* Howard Butler <hobu.inc@gmail.com> update metadata tests to use interesting.las which has more vlrs and header values set (14:34:38)
	* Howard Butler <hobu.inc@gmail.com> metadata docs (14:34:12)
	* Howard Butler <hobu.inc@gmail.com> add metadata descriptions from the LAS specification (14:34:04)
	* Howard Butler <hobu.inc@gmail.com> use Metadata instead of Entry for XML sub-elements (14:33:42)
	* Howard Butler <hobu.inc@gmail.com> metadata sub-entries should be under the 'metadata' lable, not 'entries' (12:20:48)

2012-05-30
	* Howard Butler <hobu.inc@gmail.com> start on a little metadata documentation (16:04:05)
	* Howard Butler <hobu.inc@gmail.com> more pdal::Metadata cleanup, including documentation and removal of the integer-based type that instances were carrying (15:46:29)
	* Howard Butler <hobu.inc@gmail.com> use new metadata fetching methods for cleaner code (13:16:50)
	* Howard Butler <hobu.inc@gmail.com> a method for fetching a default or specified metadata option value -- this maybe should be on Options:: too (13:16:30)
	* Howard Butler <hobu.inc@gmail.com> don't return optional to temporary reference (can I have these two hours back please?) (13:15:41)

2012-05-29
	* Howard Butler <hobu.inc@gmail.com> use new pdal::Options::getMetadataOption for dataformatid (16:36:47)
	* Howard Butler <hobu.inc@gmail.com> shortcut method for asking Options whether or not it has entries for setting/getting Metadata (16:36:21)
	* Howard Butler <hobu.inc@gmail.com> eliminate a copy in the option-fetching code to look up whether or not to forward metadata (15:42:22)
	* Howard Butler <hobu.inc@gmail.com> StageBase::collectMetadata will put all of the stage's pdal::Metadata entries into a single Metadata instance in prefixed by their StageBase::getName().  You can then address individual pdal::Metadata entries using this name (a simple property_tree lookup) as shown in the LAS writer (15:17:08)
	* Howard Butler <hobu.inc@gmail.com> have predicate filter copy in-place rather than creating a new PointBuffer and swapping it out (15:03:46)
	* Howard Butler <hobu.inc@gmail.com> we can add the ptree directly when adding a metadata to a metadata (13:01:33)

2012-05-26
	* Howard Butler <hobu.inc@gmail.com> support copying specified VLR entries from metadata (13:33:21)
	* Howard Butler <hobu.inc@gmail.com> we could have already set VLRs on the Writer's header, so we should use them (13:32:39)

2012-05-25
	* Howard Butler <hobu.inc@gmail.com> much metadata forwarding now working, VLRs almost done (16:10:27)
	* Howard Butler <hobu.inc@gmail.com> needs to return const& for toPTree() (16:10:04)
	* Howard Butler <hobu.inc@gmail.com> add a LAS with interesting header attributes for metadata testing (14:08:50)
	* Michael P. Gerlek <mpg@flaxen.com> minor error checks (13:27:30)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (12:27:19)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (12:27:10)
	* Howard Butler <hobu.inc@gmail.com> remove lint (11:55:24)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:54:44)
	* Howard Butler <hobu.inc@gmail.com> support writing Metadata from a 'forward' Metadata option (only works for software_id right now (11:54:41)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (11:54:11)
	* Howard Butler <hobu.inc@gmail.com> add getValueOptional that reaches through the 'entries' tree to get entries with a given path (11:53:49)
	* Michael P. Gerlek <mpg@flaxen.com> added first lock (11:48:39)
	* Michael P. Gerlek <mpg@flaxen.com> Python env is global, not per-thread (11:31:49)
	* Michael P. Gerlek <mpg@flaxen.com> somehow windows max() defn crept in again (10:22:20)
	* Howard Butler <hobu.inc@gmail.com> discriminate between read and write modes when opening a LASzip instance so we don't accidentally apply a created LASzip VLR to an as-read file (09:31:02)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (09:30:37)
	* Howard Butler <hobu.inc@gmail.com> we were not using the right test to determine whether or not a LASzip VLR was valid. It should be userid+recordid, not userid+description (08:17:18)

2012-05-24
	* Howard Butler <hobu.inc@gmail.com> put back some deck chairs from trying to investigate LASzip issue (16:16:54)
	* Howard Butler <hobu.inc@gmail.com> better error message (16:15:27)
	* Howard Butler <hobu.inc@gmail.com> clean up methods of drivers.las.reader that merely expose items in the LasHeader -- instead just expect the user to deal with the LasHeader themselves directly (14:45:40)
	* Howard Butler <hobu.inc@gmail.com> fix up broken test (13:57:41)
	* Howard Butler <hobu.inc@gmail.com> namespace the NITF metdata (13:31:32)
	* Howard Butler <hobu.inc@gmail.com> replace .'s with _'s when doing add_child for addMetdata so as to not get hugely deep trees that require lots of walking (13:31:14)
	* Howard Butler <hobu.inc@gmail.com> decruft (13:30:08)
	* Howard Butler <hobu.inc@gmail.com> another big whack at pdal::Metadata -- now *backed* by a boost::property_rather than driving from one, and it now supports arbitrary depth entries (12:45:11)

2012-05-21
	* Howard Butler <hobu.inc@gmail.com> make pdal::ByteArray i/o through boost::property_tree and friends by providing istream and ostream methods (15:00:35)
	* Howard Butler <hobu.inc@gmail.com> pdal::metadata::Entry is now a lightly-wrapped subclass of boost::property_tree (14:09:29)

2012-05-18
	* Howard Butler <hobu.inc@gmail.com> put stats inside a node to fix #77 (15:58:11)
	* Howard Butler <hobu.inc@gmail.com> make pdal::metadata::Entry subclass from boost::property_tree (15:38:42)

2012-05-16
	* Howard Butler <hobu.inc@gmail.com> turn off pdal::Object for now (16:42:19)
	* Howard Butler <hobu.inc@gmail.com> pdal::Object not used right now (16:30:10)
	* Howard Butler <hobu.inc@gmail.com> more clean up of ByteArray (16:25:13)
	* Howard Butler <hobu.inc@gmail.com> undo ByteArray subbing from Object for now (16:08:53)
	* Howard Butler <hobu.inc@gmail.com> initialize metadata to blank (16:01:07)
	* Howard Butler <hobu.inc@gmail.com> update metadata tests (15:56:11)
	* Howard Butler <hobu.inc@gmail.com> use default variant assignment (15:56:00)
	* Howard Butler <hobu.inc@gmail.com> make sure to set/addEntry (15:45:35)
	* Howard Butler <hobu.inc@gmail.com> protect against shutdown() being called multiple times (15:30:40)
	* Howard Butler <hobu.inc@gmail.com> explictly copy string of specified size (15:30:26)
	* Howard Butler <hobu.inc@gmail.com> nullify member variables (15:30:05)
	* Howard Butler <hobu.inc@gmail.com> make sure to add blank if we threw an exception (13:08:06)
	* Howard Butler <hobu.inc@gmail.com> make sure to initialize our arrays (12:54:25)
	* Howard Butler <hobu.inc@gmail.com> clean up comments (12:37:21)
	* Howard Butler <hobu.inc@gmail.com> set las.header.uuid to nil_uuid by default instead of manually memset'ing the values to 0 (12:36:01)
	* Howard Butler <hobu.inc@gmail.com> trap any exceptions that might happen when trying to add/set an entry so that they set blank values (12:30:18)
	* Howard Butler <hobu.inc@gmail.com> the user might call shutdown multiple times (11:59:41)

2012-05-15
	* Michael P. Gerlek <mpg@flaxen.com> lint (17:57:07)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of https://github.com/PDAL/PDAL (17:39:46)
	* Michael P. Gerlek <mpg@flaxen.com> adding thread test - checkpoint (17:39:28)
	* Michael P. Gerlek <mpg@flaxen.com> fixed logging-by-stages (17:13:25)
	* Bradley J Chambers <brad.chambers@gmail.com> python_env did not exist for those of us compiling without python (14:36:17)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'master', remote-tracking branch 'origin/master' (14:10:02)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:43:59)
	* Howard Butler <hobu.inc@gmail.com> clean up metadata::Entry a bit (13:43:49)
	* Michael P. Gerlek <mpg@flaxen.com> removed Singleton.hpp (13:37:30)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:22:44)
	* Michael P. Gerlek <mpg@flaxen.com> fixed the singleton GlobalEnv issue (13:21:55)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:03:52)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of https://github.com/PDAL/PDAL (13:02:58)
	* Michael P. Gerlek <mpg@flaxen.com> remopved Singlton<>, now fails to link (13:02:40)
	* Howard Butler <hobu.inc@gmail.com> add type for pdal::Metadata (12:58:17)
	* Howard Butler <hobu.inc@gmail.com> add recursive_wrapper<Metadata> to Variant type to be stored inside of Metadata instances (12:56:20)
	* Howard Butler <hobu.inc@gmail.com> increment version to closer reflect our current tag (12:26:08)
	* Howard Butler <hobu.inc@gmail.com> static_cast instead of c-style casts (11:48:21)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of https://github.com/PDAL/PDAL (11:22:27)
	* Michael P. Gerlek <mpg@flaxen.com> lint (11:22:05)
	* Howard Butler <hobu.inc@gmail.com> clean up type warning with a cast (11:06:25)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of https://github.com/PDAL/PDAL (10:57:45)
	* Michael P. Gerlek <mpg@flaxen.com> singleton Environment (10:57:36)
	* Michael P. Gerlek <mpg@flaxen.com> lint (10:45:25)
	* Howard Butler <hobu.inc@gmail.com> update test output (10:26:21)

2012-05-14
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint, working on ThreadEnvironment and friends (20:05:18)
	* Howard Butler <hobu.inc@gmail.com> exact counts for Classication (and other specified Dimension names if added to the options (19:57:33)
	* Howard Butler <hobu.inc@gmail.com> overflow test would never be tripped (18:55:31)
	* Howard Butler <hobu.inc@gmail.com> copy VLRs and add assignment operator (18:50:08)
	* Howard Butler <hobu.inc@gmail.com> more tweaking of LAS stuff (18:42:42)
	* Howard Butler <hobu.inc@gmail.com> turn off unused warnings for gcc (13:49:22)
	* Howard Butler <hobu.inc@gmail.com> fix up reordering (13:49:07)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:35:39)
	* Howard Butler <hobu.inc@gmail.com> back out 04cb7b05df0b7eae4c5505fa7342c20ed1e8cc0e because it breaks stuff on windows (11:35:28)
	* Michael P. Gerlek <mpg@flaxen.com> testing (11:13:26)

2012-05-13
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (17:00:17)

2012-05-11
	* Howard Butler <hobu.inc@gmail.com> test for options that define whether or not a metadata item is to be forwarded into the header (15:28:21)
	* Howard Butler <hobu.inc@gmail.com> set values on header directly in preparation for removing public methods of driver.las.Writer that deal with the header in favor of giving user the ability to manipulate the header directly themselves (11:28:24)
	* Howard Butler <hobu.inc@gmail.com> put back copy constructor, start reworking a bit to prep for LAS 1.4 (11:27:21)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge branch 'master', remote-tracking branch 'origin/master' (11:18:06)

2012-05-10
	* Howard Butler <hobu.inc@gmail.com> support setting data record lengths for LAS that are not just the fixed set defined by the point formats (14:01:25)
	* Howard Butler <hobu.inc@gmail.com> make sure to read the metadata (12:59:53)
	* Howard Butler <hobu.inc@gmail.com> increase default chunk size to 2^20 instead of 2^15 (12:39:04)
	* Howard Butler <hobu.inc@gmail.com> rename collectMetadata to not clash with StageBase::collectMetadata (12:38:13)
	* Howard Butler <hobu.inc@gmail.com> default to clang for me (12:37:44)
	* Howard Butler <hobu.inc@gmail.com> clean up const warning (12:37:30)
	* Howard Butler <hobu.inc@gmail.com> silence unused warnings (12:37:11)
	* Howard Butler <hobu.inc@gmail.com> add missing initializers (12:13:54)
	* Howard Butler <hobu.inc@gmail.com> set project_id and reserved flag from metadata if asked (08:58:46)
	* Howard Butler <hobu.inc@gmail.com> constructors shouldn't throw (08:46:34)

2012-05-09
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (17:09:25)
	* Howard Butler <hobu.inc@gmail.com> set defaults in constructor, not initialize() (17:09:20)
	* Howard Butler <hobu.inc@gmail.com> move initialize() to after we set properties, not before (17:08:46)
	* Howard Butler <hobu.inc@gmail.com> reorganize metadata setting a bit, add some log noise (16:55:13)
	* Howard Butler <hobu.inc@gmail.com> default to 1.0 for scales rather than 0.01 (16:49:45)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of https://github.com/PDAL/PDAL (15:50:27)
	* Michael P. Gerlek <mpg@flaxen.com> make Redirector be not static (15:50:09)
	* Howard Butler <hobu.inc@gmail.com> we can't change properties of the writer after initialize() and expect to get what we want (14:57:12)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:40:41)
	* Howard Butler <hobu.inc@gmail.com> test depends on python being around (13:27:15)
	* Howard Butler <hobu.inc@gmail.com> return correct num points read (13:12:02)

2012-05-08
	* Michael P. Gerlek <mpg@flaxen.com> py redirection seems functional (22:36:32)
	* Michael P. Gerlek <mpg@flaxen.com> getting ready to add python stdout redirection (21:58:42)
	* Michael P. Gerlek <mpg@flaxen.com> fix leak in readPipeline logic (21:19:55)
	* Michael P. Gerlek <mpg@flaxen.com> comment (20:28:47)
	* Michael P. Gerlek <mpg@flaxen.com> make test name match file name (20:05:43)
	* Michael P. Gerlek <mpg@flaxen.com> fix creeping lambda build issue; better name the Env classes; stub in ThreadEnv (20:00:50)
	* Michael P. Gerlek <mpg@flaxen.com> gcc fix? (17:44:31)
	* Michael P. Gerlek <mpg@flaxen.com> remove Python3 code; gratuitously refactor into a class (16:21:39)
	* Michael P. Gerlek <mpg@flaxen.com> raw addition of Mateusz's redirector code (15:52:14)
	* Howard Butler <hobu.inc@gmail.com> add a --validate option to pcpipeline that does initialize() of the pipeline but does not actually execute the write() of the points. This allows pipeline-serialization to fetch metadata and the user to check some things before running a big operation (15:44:37)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (15:36:04)
	* Howard Butler <hobu.inc@gmail.com> a hacky forward_metadata option that sets metadata entries of some header values using the metadata that exists in the pipeline up to this stage (15:35:57)
	* Howard Butler <hobu.inc@gmail.com> option to collectMetadata from all stages into a single pdal::Metadata instance (15:35:10)
	* Michael P. Gerlek <mpg@flaxen.com> add multi-file option test (15:00:37)
	* Michael P. Gerlek <mpg@flaxen.com> start staging in directed logging for py (13:54:56)
	* Michael P. Gerlek <mpg@flaxen.com> lint, unused (13:52:35)
	* Howard Butler <hobu.inc@gmail.com> shut off unused (13:33:02)

2012-05-07
	* Howard Butler <hobu.inc@gmail.com> update test to reflect current conditions (20:16:22)
	* Howard Butler <hobu.inc@gmail.com> update to do operations on Stage creation, not buffer creation (20:15:57)
	* Howard Butler <hobu.inc@gmail.com> switch off buffer copy shortcut for now (20:15:19)
	* Howard Butler <hobu.inc@gmail.com> oracle test updates (16:20:40)
	* Howard Butler <hobu.inc@gmail.com> try to make the data copying a little faster when packing the dimensions together by caching the dimension details rather than fetching them from the multi_index for each point (16:20:31)
	* Howard Butler <hobu.inc@gmail.com> lint (16:18:55)
	* Howard Butler <hobu.inc@gmail.com> alterSchema needs to happen at first read, not instantiation (16:18:24)
	* Howard Butler <hobu.inc@gmail.com> a few small cleanups, tighten up a dimension equality test for copyOracleData (16:16:53)
	* Howard Butler <hobu.inc@gmail.com> continue reading cloud instances until we are done if we have them (13:19:19)

2012-05-05
	* Howard Butler <hobu.inc@gmail.com> update drivers.oracle.reader to set data for dimensions that are requested through the PointBuffer rather than dictating the PointBuffer, which was wrong (08:22:15)
	* Howard Butler <hobu.inc@gmail.com> pull data scaling in from filters.scaling to a static method of PointBuffer -- note that not all transformations are supported yet (08:20:56)
	* Howard Butler <hobu.inc@gmail.com> decrufting (08:13:12)
	* Howard Butler <hobu.inc@gmail.com> set a GUID for dimensions that end up having none (08:12:42)
	* Howard Butler <hobu.inc@gmail.com> InPlaceReprojectionFilter will set guids for dimensions that it is reprojecting that have none (08:12:19)
	* Howard Butler <hobu.inc@gmail.com> add reprojection to the big-read oracle example (08:11:35)

2012-05-02
	* Howard Butler <hobu.inc@gmail.com> update oci driver to use PointBuffer schema rather than Stage schema (15:01:58)
	* Howard Butler <hobu.inc@gmail.com> more testing (15:00:37)
	* Howard Butler <hobu.inc@gmail.com> update for new output (15:00:17)
	* Howard Butler <hobu.inc@gmail.com> turn off for now (14:59:47)
	* Howard Butler <hobu.inc@gmail.com> update for new test output (14:58:59)
	* Howard Butler <hobu.inc@gmail.com> allow xml_schema_dump option of drivers.oci.reader to specify the filename (14:58:47)
	* Howard Butler <hobu.inc@gmail.com> fix up inplacereprojection filter to set ignored dimensions if ignore_old_dimensions is passed (true by default) (14:58:12)
	* Howard Butler <hobu.inc@gmail.com> ignored status has no say on whether or not we can set data for a dimension (14:56:39)
	* Howard Butler <hobu.inc@gmail.com> put position and byteoffset in the ptree output (14:56:09)
	* Howard Butler <hobu.inc@gmail.com> setDimension should try to use UUIDs before doing name/namespace searching (14:55:42)
	* Howard Butler <hobu.inc@gmail.com> check for XYZ dimensions before reading data... use proper type for XYZ raw coordinate dimensions(was using uint32_t instead of int32_t) (14:54:52)
	* Howard Butler <hobu.inc@gmail.com> do not intermingle ignored status into getDimension and friends (10:18:07)

2012-05-01
	* Howard Butler <hobu.inc@gmail.com> add parent uuid and uuid to xml schema representation of dimension (11:26:45)

2012-04-30
	* Howard Butler <hobu.inc@gmail.com> fix up filters.inplacereprojection to do its operations on the PointBuffer, not the Stage (21:13:19)
	* Howard Butler <hobu.inc@gmail.com> prevent an overflow that was causing the character padding to be multi-gb in size -- there's a boost string algo to do this somewhere (20:58:04)
	* Howard Butler <hobu.inc@gmail.com> provide a shitton of debugging noise for log level 7+ for reprojection filter (14:42:04)

2012-04-23
	* Howard Butler <hobu.inc@gmail.com> clean up filters.selector -- simply give it options for 'keep' or 'ignore' and a default whether to keep or drop unspecified dimensions and it will use that (14:28:38)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization vi astyle (12:51:32)
	* Howard Butler <hobu.inc@gmail.com> Get filters.selector working to actively ignore unwanted dimensions in output (12:51:15)

2012-04-20
	* Howard Butler <hobu.inc@gmail.com> new astyle options (12:10:57)
	* Howard Butler <hobu.inc@gmail.com> clean up unused variables (11:46:00)
	* Howard Butler <hobu.inc@gmail.com> oops, missed a file (11:45:48)
	* Howard Butler <hobu.inc@gmail.com> use std::string instead of char* to back up source, function, and module (11:25:10)
	* Howard Butler <hobu.inc@gmail.com> add -Wextra (11:12:46)
	* Howard Butler <hobu.inc@gmail.com> ignore unused (11:12:21)
	* Howard Butler <hobu.inc@gmail.com> remove -pedantic for now (11:02:13)

2012-04-19
	* Howard Butler <hobu.inc@gmail.com> remove the note to stdout about how many points are written. We want pcpipeline to take in stuff via stdin and write out pipeline serializations via stdout.  notices should probably go to stderr (15:25:36)
	* Howard Butler <hobu.inc@gmail.com> support writePipeline transparently writing to stdout via special filename (15:14:33)
	* Howard Butler <hobu.inc@gmail.com> add stats filter to example (14:18:38)
	* Howard Butler <hobu.inc@gmail.com> add metadata entries for stats filter options (14:18:28)
	* Howard Butler <hobu.inc@gmail.com> add examples for filtering to keep last returns or specified return values (13:20:32)
	* Howard Butler <hobu.inc@gmail.com> add an example predicate for keeping specified classifications (11:52:53)

2012-04-18
	* Howard Butler <hobu.inc@gmail.com> boost:: prefix for cstdint data types so we can compile on MSVC 2008 from Kevin Murphy (09:45:26)

2012-04-13
	* Michael P. Gerlek <mpg@flaxen.com> commentout busted test for now (14:56:38)
	* Michael P. Gerlek <mpg@flaxen.com> handle missing option sensibly (14:26:49)
	* Michael P. Gerlek <mpg@flaxen.com> recognize the XYZ writer driver (13:47:59)
	* Howard Butler <hobu.inc@gmail.com> add a pdal::Object ultimate base class that all of our major objects will eventually derive from (10:05:32)

2012-04-12
	* Howard Butler <hobu.inc@gmail.com> add mersenne twister to the pdal::Environment so we can easily reuse it for uuid creation instead of having to create one for every uuid we create (08:52:39)
	* Howard Butler <hobu.inc@gmail.com> to_json method for pdal::Metadata (08:30:05)

2012-04-10
	* Howard Butler <hobu.inc@gmail.com> add --xml switch to support XML output in addition to JSON (08:48:27)

2012-04-08
	* Howard Butler <hobu.inc@gmail.com> add a Metadata::to_xml method, this is duplication of the pipelinewriter static method of the same name, but I think these should probably be pulled closer to the objects themselves than out in some auxillary class (14:36:37)
	* Howard Butler <hobu.inc@gmail.com> add ability to dump xml metadata for stage (14:35:49)
	* Howard Butler <hobu.inc@gmail.com> add ntif as an open-able driver for pcinfo, etc (13:00:35)

2012-04-07
	* Howard Butler <hobu.inc@gmail.com> Metadata entries need not be unique (16:53:35)
	* Howard Butler <hobu.inc@gmail.com> put back full linking of all PDAL dependencies for WIN32 case (16:53:24)

2012-04-06
	* Howard Butler <hobu.inc@gmail.com> rework pdal::Metadata to be constructed like pdal::Options is in preparation for their soon-to-be happy marriage (16:32:14)
	* Howard Butler <hobu.inc@gmail.com> shut up silly warning described in https://svn.boost.org/trac/boost/ticket/5598 (15:51:16)
	* Howard Butler <hobu.inc@gmail.com> move the bad pipeline test cases into their own directory (12:24:08)
	* Howard Butler <hobu.inc@gmail.com> clean up comparison warning (09:34:00)

2012-04-05
	* Howard Butler <hobu.inc@gmail.com> make sure to initialize stdin var (16:29:34)
	* Howard Butler <hobu.inc@gmail.com> add an example that embeds a predicate test in the pipeline xml (16:05:50)
	* Howard Butler <hobu.inc@gmail.com> move plang pipeline test into predicate filter test, rearrange things a little bit (15:59:53)
	* Howard Butler <hobu.inc@gmail.com> silence float comparison warnings (15:43:00)
	* Howard Butler <hobu.inc@gmail.com> remove cruft (15:35:35)
	* Howard Butler <hobu.inc@gmail.com> allow pcpipeline to use --stdin to read its XML -- note that relative filenames will not work in this case (14:20:32)
	* Howard Butler <hobu.inc@gmail.com> give PipelineReader the ability to read its data from an istream (14:20:04)
	* Howard Butler <hobu.inc@gmail.com> more housekeeping (13:27:32)
	* Howard Butler <hobu.inc@gmail.com> add some doc stuff (12:42:53)
	* Howard Butler <hobu.inc@gmail.com> a ton of housekeeping for the tests directory (12:41:31)
	* Howard Butler <hobu.inc@gmail.com> test metadata fetching from stages (10:41:06)
	* Howard Butler <hobu.inc@gmail.com> forward metadata from the stage (10:40:51)
	* Howard Butler <hobu.inc@gmail.com> fix up broken test (10:40:31)

2012-04-04
	* Howard Butler <hobu.inc@gmail.com> square up nitf metadata a little bit for #71 (16:13:01)
	* Howard Butler <hobu.inc@gmail.com> operator+ forgot to add half of the items (16:12:42)
	* Howard Butler <hobu.inc@gmail.com> stage-specific pdal::Metadata now written for --pipeline-serialization option of pcpipeline (12:49:25)

2012-04-02
	* Howard Butler <hobu.inc@gmail.com> remove uuid and namespace junk from pdal::Metadata (13:22:52)

2012-03-30
	* Michael P. Gerlek <mpg@flaxen.com> cleanup of global headers: delete empty one, rename a couple others for consistency (22:31:51)
	* Michael P. Gerlek <mpg@flaxen.com> use STL containers, like the big boys do (21:36:57)
	* Howard Butler <hobu.inc@gmail.com> cast to void* to turn of alignment warnings (15:36:45)
	* Michael P. Gerlek <mpg@flaxen.com> missing file (15:31:22)
	* Michael P. Gerlek <mpg@flaxen.com> now writing out stubs around an actual nitf file (15:13:15)
	* Michael P. Gerlek <mpg@flaxen.com> added ability to start stream from a given offset (15:12:38)
	* Michael P. Gerlek <mpg@flaxen.com> firstPos() not used (13:57:43)
	* Michael P. Gerlek <mpg@flaxen.com> added firstPos() function, refactored a bit (13:28:24)

2012-03-29
	* Michael P. Gerlek <mpg@flaxen.com> incremental (21:23:04)
	* Michael P. Gerlek <mpg@flaxen.com> tweak it to make it derivation-friendly (21:21:45)
	* Michael P. Gerlek <mpg@flaxen.com> fix IDE reference for TEXT driver (21:16:55)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (21:02:44)
	* Michael P. Gerlek <mpg@flaxen.com> this might need to be virtual (21:02:26)
	* Michael P. Gerlek <mpg@flaxen.com> comment (21:02:08)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:44:40)
	* Howard Butler <hobu.inc@gmail.com> fix up test output to reflect reality (13:41:36)
	* Michael P. Gerlek <mpg@flaxen.com> more comments (13:37:27)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (13:34:46)
	* Michael P. Gerlek <mpg@flaxen.com> updated comments; metadata tweaks (13:34:36)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (13:20:40)
	* Howard Butler <hobu.inc@gmail.com> typo (13:20:23)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge remote-tracking branch 'upstream/master' (12:17:26)
	* Bradley J Chambers <brad.chambers@gmail.com> Fixing some madness with scaling floats to signed ints, there may be issues with other conversions as well... (12:00:08)
	* Howard Butler <hobu.inc@gmail.com> register NITF reader for StageFactory (11:03:39)
	* Howard Butler <hobu.inc@gmail.com> add method to fetch the number of keys that exist for a given namespace (11:03:26)
	* Howard Butler <hobu.inc@gmail.com> get the nitf reader with the metadata program (09:41:09)

2012-03-28
	* Howard Butler <hobu.inc@gmail.com> more pdal::Metadata work -- metadata added to Stage, toPTree methods, operator<< (19:27:21)
	* Howard Butler <hobu.inc@gmail.com> remove getCurrentOptions, which seems poorly named and little used (14:53:36)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::Metadatas -> pdal::Metadata (14:13:07)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:52:45)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::Metadata to pdal::metadata::Entry (11:52:24)
	* Michael P. Gerlek <mpg@flaxen.com> missing const (10:23:07)
	* Howard Butler <hobu.inc@gmail.com> Metadata::getValue should be const (10:12:06)

2012-03-27
	* Michael P. Gerlek <mpg@flaxen.com> comment out failing test (18:03:56)
	* Michael P. Gerlek <mpg@flaxen.com> comments (17:45:54)
	* Michael P. Gerlek <mpg@flaxen.com> comments, removed dead code (17:40:34)
	* Michael P. Gerlek <mpg@flaxen.com> lint (17:39:49)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (17:29:57)
	* Michael P. Gerlek <mpg@flaxen.com> now storing all the metadata (17:29:45)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:32:11)
	* Howard Butler <hobu.inc@gmail.com> refactor to pdal::Metadatas as a container to hold Metadata instances for PointBuffer and Stage (16:31:48)
	* Michael P. Gerlek <mpg@flaxen.com> lint (16:19:06)
	* Michael P. Gerlek <mpg@flaxen.com> rename StreamManager.* to StreamFactory.* (15:00:23)
	* Michael P. Gerlek <mpg@flaxen.com> access metadata (14:51:48)
	* Michael P. Gerlek <mpg@flaxen.com> removed old IStreamManager (14:19:47)
	* Michael P. Gerlek <mpg@flaxen.com> use streamFactory to avoid temp files (13:59:33)
	* Michael P. Gerlek <mpg@flaxen.com> use new StreamFactory system (13:07:36)
	* Michael P. Gerlek <mpg@flaxen.com> added StreamFactory system (13:07:10)
	* Michael P. Gerlek <mpg@flaxen.com> improve restriction idiom (13:06:37)

2012-03-26
	* Michael P. Gerlek <mpg@flaxen.com> just playing (20:24:28)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:41:51)
	* Michael P. Gerlek <mpg@flaxen.com> add test showing use of restricted stream (16:41:36)
	* Howard Butler <hobu.inc@gmail.com> add cherry picks of our own specific boost patches to our import script (16:30:50)
	* Howard Butler <hobu.inc@gmail.com> Revert "this is the only way to get all the VS2010 warnings to shtop - they won't turn off locally within our own sources" (16:19:16)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:10:37)
	* Howard Butler <hobu.inc@gmail.com> add back #pragma (15:54:47)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (15:47:32)
	* Howard Butler <hobu.inc@gmail.com> add missing files (15:41:57)
	* Howard Butler <hobu.inc@gmail.com> update boost (15:36:11)
	* Howard Butler <hobu.inc@gmail.com> add namespace and setup for running on jenkins machine (15:35:59)
	* Michael P. Gerlek <mpg@flaxen.com> added comment for building non-embedded (15:16:31)
	* Howard Butler <hobu.inc@gmail.com> add boost::iostreams::restrict (15:11:41)
	* Howard Butler <hobu.inc@gmail.com> the latest import-boost script (14:16:29)
	* Bradley J Chambers <brad.chambers@gmail.com> Merge remote-tracking branch 'upstream/master' (13:21:50)
	* Bradley J Chambers <brad.chambers@gmail.com> now ignoring .DS_Store (OS X) and build directory (13:21:14)
	* Bradley J Chambers <brad.chambers@gmail.com> GDAL and NITF unit tests would not compile if WITH_GDAL was FALSE, so we now let CMake check for WITH_GDAL to be TRUE before adding the tests (13:19:24)
	* Bradley J Chambers <brad.chambers@gmail.com> find_package shouldn't be needed when using embedded boost, we now set the variables manually (13:17:04)
	* Michael P. Gerlek <mpg@flaxen.com> turn runtime checking into  compile-time specialization (12:32:38)
	* Michael P. Gerlek <mpg@flaxen.com> fix bothced #ifdef (12:31:37)
	* Bradley J Chambers <brad.chambers@gmail.com> Fixes error that occurs if GDAL is not enabled. (12:12:05)
	* Michael P. Gerlek <mpg@flaxen.com> #ifdef out python code (11:40:31)
	* Michael P. Gerlek <mpg@flaxen.com> remove NITF from LAS driver (11:28:18)
	* Michael P. Gerlek <mpg@flaxen.com> enable Nitf reader (still via LAS), added test (10:53:55)
	* Michael P. Gerlek <mpg@flaxen.com> zero out the nitf writer stubs (10:51:29)
	* Michael P. Gerlek <mpg@flaxen.com> include/pdal/drivers/nitf/Writer.hpp (10:51:11)
	* Michael P. Gerlek <mpg@flaxen.com> added Python note (10:42:00)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (10:34:58)
	* Michael P. Gerlek <mpg@flaxen.com> added explicit copyctor, oper=, dtor, etc (10:30:32)
	* Howard Butler <hobu.inc@gmail.com> use the pad=true option of SoftwareId and SystemId to avoid null byte issues (09:01:31)

2012-03-13
	* Michael P. Gerlek <mpg@flaxen.com> this is the only way to get all the VS2010 warnings to shtop - they won't turn off locally within our own sources (12:20:39)
	* Michael P. Gerlek <mpg@flaxen.com> this is the only way to get all the VS2010 warnings to shtop - they won't turn off locally within our own sources (12:20:39)
	* Michael P. Gerlek <mpg@flaxen.com> predicates working (20:06:35)
	* Michael P. Gerlek <mpg@flaxen.com> working on predicate support; added more unit tests; added return value support (18:23:13)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (15:42:05)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (15:33:15)
	* Michael P. Gerlek <mpg@flaxen.com> leakfix (15:33:04)
	* Michael P. Gerlek <mpg@flaxen.com> added unit tests for errors, data access modes (15:29:56)
	* Howard Butler <hobu.inc@gmail.com> add sample size option (15:23:32)
	* Howard Butler <hobu.inc@gmail.com> bumpthe default stats_cache_size*100 (15:22:14)
	* Howard Butler <hobu.inc@gmail.com> push dimension position caching into the iterators::Base instead of duplicating it for each iterator type (14:17:58)
	* Michael P. Gerlek <mpg@flaxen.com> split out Method function to base and buffer versions (13:53:41)
	* Howard Butler <hobu.inc@gmail.com> return empty srs if no srid is available for the SDO_PC (13:32:15)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (13:21:04)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (13:20:54)
	* Howard Butler <hobu.inc@gmail.com> create UUIDs when creating Dimension instances to add to the schema (13:14:53)
	* Howard Butler <hobu.inc@gmail.com> make sure UUIDs are created when creating dimension entries for faux reader (13:14:30)
	* Howard Butler <hobu.inc@gmail.com> use GDAL's import of the SRID instead of Oracle's for fetching WKT/GeoTIFF keys (13:14:08)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (12:37:42)
	* Howard Butler <hobu.inc@gmail.com> fix up bounds setting for oci reader (12:37:32)
	* Michael P. Gerlek <mpg@flaxen.com> add bounds check (12:24:14)
	* Michael P. Gerlek <mpg@flaxen.com> this is the only way to get all the VS2010 warnings to shtop - they won't turn off locally within our own sources (12:20:39)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (11:08:35)
	* Michael P. Gerlek <mpg@flaxen.com> untabify (11:08:27)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:00:21)
	* Howard Butler <hobu.inc@gmail.com> FindNumPy added and used (11:00:18)
	* Howard Butler <hobu.inc@gmail.com> fix up casts and use <numpy/arrayobject.h> include statement (10:59:57)
	* Michael P. Gerlek <mpg@flaxen.com> initialize the uuid (10:52:13)
	* Howard Butler <hobu.inc@gmail.com> fix up debug lint so that it uses std debug (08:52:46)
	* Howard Butler <hobu.inc@gmail.com> merge (08:48:41)
	* Howard Butler <hobu.inc@gmail.com> more debugging lint (08:47:16)

2012-03-23
	* Howard Butler <hobu.inc@gmail.com> LASzip compression info metadata as well as VLR metadata for LAS files (13:33:34)
	* Howard Butler <hobu.inc@gmail.com> addMetadata and setMetadata convenience methods for pdal::PointBuffer (12:35:36)

2012-03-22
	* Howard Butler <hobu.inc@gmail.com> add a nitf example based on the already existing autzen.las file in the test/data directory (19:32:51)
	* Howard Butler <hobu.inc@gmail.com> start setting metadata on the PointBuffer from the LAS reader (16:09:11)
	* Howard Butler <hobu.inc@gmail.com> add a compression info string to the header (16:08:41)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (16:08:06)
	* Howard Butler <hobu.inc@gmail.com> getLasHeader() can be public to be able to expose metadata to iterators (15:52:53)
	* Howard Butler <hobu.inc@gmail.com> allow boost::uuids::uuid to live in a pdal::Metadata too (15:52:21)
	* Howard Butler <hobu.inc@gmail.com> createUUID is expensive (15:51:55)
	* Howard Butler <hobu.inc@gmail.com> tighten up test. maybe it will pass now (14:54:07)
	* Howard Butler <hobu.inc@gmail.com> tests to demonstrate how to use metadata fetching/setting on PointBuffer (14:16:09)
	* Howard Butler <hobu.inc@gmail.com> default argument for namespace for searching via PointBuffer::getMetadata() (14:15:50)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (11:16:10)
	* Howard Butler <hobu.inc@gmail.com> methods to get the entire metadata::MetadataMap from a pdal::PointBuffer (11:15:54)
	* Michael P. Gerlek <mpg@flaxen.com> added error test case (10:44:31)
	* Michael P. Gerlek <mpg@flaxen.com> stubs for NITF drivers (cloned from Faux) (10:37:57)
	* Michael P. Gerlek <mpg@flaxen.com> fix for FreeGLUT cmake (10:19:12)

2012-03-21
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (17:16:14)
	* Howard Butler <hobu.inc@gmail.com> boost::optional getMetadata methods and friends copied over from pdal::Schema's pdal::Dimension handling (15:56:56)
	* Howard Butler <hobu.inc@gmail.com> add Metadata boost::multi_index to pdal::PointBuffer to carry pdal::Metadata entries (15:23:33)
	* Howard Butler <hobu.inc@gmail.com> add id and parent to pdal::Metadata (15:23:07)
	* Howard Butler <hobu.inc@gmail.com> add errors about metadata (15:22:32)
	* Michael P. Gerlek <mpg@flaxen.com> pcview works again (15:14:22)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:41:26)
	* Howard Butler <hobu.inc@gmail.com> Metadata multi_index for PointBuffer to carry Metadata around (14:31:46)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (14:30:44)
	* Howard Butler <hobu.inc@gmail.com> hide OptionPtr and map_t in the pdal::options namespace (14:30:32)
	* Howard Butler <hobu.inc@gmail.com> more tweaks to pdal::Metadata (14:29:58)
	* Howard Butler <hobu.inc@gmail.com> silence signed vs. unsigned warning (14:08:32)
	* Michael P. Gerlek <mpg@flaxen.com> added global startup/shutdown; refactored to improve status checking (13:02:01)
	* Michael P. Gerlek <mpg@flaxen.com> untabify (12:41:33)
	* Michael P. Gerlek <mpg@flaxen.com> added global environment class for startup/shutdown; could eventually be a 'register' mechanism, though (12:40:11)
	* Michael P. Gerlek <mpg@flaxen.com> updated (12:39:19)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (11:37:12)
	* Howard Butler <hobu.inc@gmail.com> start pdal::Options documentation (11:17:53)
	* Howard Butler <hobu.inc@gmail.com> documentation and a little cleanup of pdal::Option (11:07:24)
	* Howard Butler <hobu.inc@gmail.com> remove global static empty_ptree which was being copied anyways (10:00:31)

2012-03-20
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:58:58)
	* Howard Butler <hobu.inc@gmail.com> tighten up and document pdal::Schema (16:58:41)
	* Michael P. Gerlek <mpg@flaxen.com> added write tests (16:45:14)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:26:14)
	* Michael P. Gerlek <mpg@flaxen.com> added VSILFileBuffer class (16:25:29)
	* Howard Butler <hobu.inc@gmail.com> more better documentation and cleanups for pdal::Dimension (16:01:01)
	* Howard Butler <hobu.inc@gmail.com> patch for boost bug #6535 to allow compilation of boost::accumulators::droppable on msvc (15:08:50)
	* Howard Butler <hobu.inc@gmail.com> documentation and cleanups for pdal::PointBuffer (14:45:03)
	* Michael P. Gerlek <mpg@flaxen.com> a bit of win32 lint (11:20:58)
	* Howard Butler <hobu.inc@gmail.com> docs for pdal::Metadata (10:43:15)
	* Howard Butler <hobu.inc@gmail.com> Revert "patch for boost bug #6535 to allow compilation of boost::accumulators::droppable on msvc" (08:40:35)
	* Howard Butler <hobu.inc@gmail.com> patch for boost bug #6535 to allow compilation of boost::accumulators::droppable on msvc (08:02:44)

2012-03-19
	* Howard Butler <hobu.inc@gmail.com> obsolete doc (16:33:42)
	* Howard Butler <hobu.inc@gmail.com> more doc reorg (16:28:49)
	* Howard Butler <hobu.inc@gmail.com> turn on python by default (16:13:38)
	* Howard Butler <hobu.inc@gmail.com> more doc work (16:13:06)
	* Howard Butler <hobu.inc@gmail.com> add more info to dependencies (15:21:05)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:20:27)
	* Howard Butler <hobu.inc@gmail.com> tweaking (14:20:08)
	* Howard Butler <hobu.inc@gmail.com> formatting (14:19:53)
	* Howard Butler <hobu.inc@gmail.com> update dependency doc (14:19:38)
	* Howard Butler <hobu.inc@gmail.com> fix up formatting, add more linkage (13:33:12)
	* Howard Butler <hobu.inc@gmail.com> there is no C API for PDAL (13:33:00)
	* Michael P. Gerlek <mpg@flaxen.com> added predicate hits counter; added two-python-filters test case (13:26:45)

2012-03-16
	* Howard Butler <hobu.inc@gmail.com> merge (14:10:29)
	* Howard Butler <hobu.inc@gmail.com> ByteArray belongs in pdal:: namespace (12:46:08)
	* Michael P. Gerlek <mpg@flaxen.com> win32 linkage fixes (12:43:05)
	* Howard Butler <hobu.inc@gmail.com> type of metadata entry is set for you when setValue is called, fix up tests to be more thorough (12:32:31)
	* Howard Butler <hobu.inc@gmail.com> add arbitrary attributes to metadata entries (08:00:32)

2012-03-15
	* Howard Butler <hobu.inc@gmail.com> more metadata silliness (16:37:31)
	* Howard Butler <hobu.inc@gmail.com> fix up base64 encode/decode error (14:39:11)
	* Howard Butler <hobu.inc@gmail.com> wrong test output (11:24:50)
	* Howard Butler <hobu.inc@gmail.com> add base64 encode/decode to Utils:: (10:58:52)

2012-03-14
	* Michael P. Gerlek <mpg@flaxen.com> build fix for hobu (17:06:24)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:38:08)
	* Michael P. Gerlek <mpg@flaxen.com> add name-aliasing tests; improve outs variable finding (16:37:57)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (16:31:59)
	* Howard Butler <hobu.inc@gmail.com> scaffolding for pdal::Metadata (16:31:46)
	* Michael P. Gerlek <mpg@flaxen.com> rename the predicate variable from Result to Mask (15:28:39)
	* Michael P. Gerlek <mpg@flaxen.com> remove debug prints (14:59:04)
	* Michael P. Gerlek <mpg@flaxen.com> plang filtering via pipeline xml works (14:57:32)
	* Michael P. Gerlek <mpg@flaxen.com> test for FileUtils::readFileIntoString() helper (14:33:37)
	* Michael P. Gerlek <mpg@flaxen.com> added FileUtils::readFileIntoString() helper (14:32:40)
	* Michael P. Gerlek <mpg@flaxen.com> cleanups; factored out common Script object (13:47:19)
	* Michael P. Gerlek <mpg@flaxen.com> cleanups; factored out common Script object (13:45:49)
	* Howard Butler <hobu.inc@gmail.com> extraneous ; (07:31:22)
	* Michael P. Gerlek <mpg@flaxen.com> icomments, whitespace (00:41:27)
	* Michael P. Gerlek <mpg@flaxen.com> including the numpy header in two places causes problems, evewn with #define NO_IMPORT... (00:25:36)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - debugging static linkage issue (00:11:21)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - renaming plang classes (00:00:49)

2012-03-12
	* Michael P. Gerlek <mpg@flaxen.com> reduce exposure of Python.h (20:03:43)
	* Michael P. Gerlek <mpg@flaxen.com> vs20100 lint (19:46:37)
	* Michael P. Gerlek <mpg@flaxen.com> vs20100 lint (19:46:23)
	* Michael P. Gerlek <mpg@flaxen.com> debugging code for scale filter problem (19:32:08)
	* Michael P. Gerlek <mpg@flaxen.com> fix for Jenks, again (19:05:41)
	* Michael P. Gerlek <mpg@flaxen.com> fix for Jenks, again (19:05:13)
	* Michael P. Gerlek <mpg@flaxen.com> fix for Jenks (18:52:35)
	* Michael P. Gerlek <mpg@flaxen.com> remove Qi parser, good riddance; fix some build issues for Mr Jenkins (18:47:22)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (18:23:00)
	* Michael P. Gerlek <mpg@flaxen.com> python-based plang starting to work (18:22:52)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (18:13:39)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (17:10:00)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (15:55:41)
	* Howard Butler <hobu.inc@gmail.com> Readers need to make sure that they only fill in the dimensions they are providing -- there might be other dimensions of the same name in the schema (15:11:50)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (13:55:16)
	* Michael P. Gerlek <mpg@flaxen.com> incremental (13:32:24)

2012-03-11
	* Howard Butler <hobu.inc@gmail.com> fix typo (08:57:14)
	* Michael P. Gerlek <mpg@flaxen.com> add infrastructure for embedded python support (w00t) (00:39:08)
	* Michael P. Gerlek <mpg@flaxen.com> lint (00:04:00)
	* Michael P. Gerlek <mpg@flaxen.com> use better variable (00:03:36)
	* Michael P. Gerlek <mpg@flaxen.com> lint (00:00:17)

2012-03-09
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (15:37:58)
	* Howard Butler <hobu.inc@gmail.com> fix up test output (15:37:39)
	* Howard Butler <hobu.inc@gmail.com> only allow certain scaling conversions, fix up scaling operations for conversions we support (15:37:20)
	* Howard Butler <hobu.inc@gmail.com> turn float->int conversion back on (15:34:43)
	* Howard Butler <hobu.inc@gmail.com> initialize the LAS header at the start of the first PointBuffer write, not at writeBegin (15:31:48)
	* Michael P. Gerlek <mpg@flaxen.com> make plang doc visible (12:54:14)
	* Michael P. Gerlek <mpg@flaxen.com> need to do laszip manually for now (10:25:58)

2012-03-08
	* Howard Butler <hobu.inc@gmail.com> a convenience size() method that returns the number of dimensions in the schema (14:41:58)
	* Howard Butler <hobu.inc@gmail.com> tighten clamping test to report more information when there's a failure -- only fail if we're < or >, not =. inline removeScaling and applyScaling (14:41:25)
	* Howard Butler <hobu.inc@gmail.com> tighten clamping test to report more information when there's a failure -- only fail if we're < or >, not = (14:40:43)
	* Michael P. Gerlek <mpg@flaxen.com> typO (12:17:41)
	* Michael P. Gerlek <mpg@flaxen.com> update req'd CMAKE version, for us windows noobs (12:11:23)
	* Michael P. Gerlek <mpg@flaxen.com> minor additions (12:03:55)
	* Michael P. Gerlek <mpg@flaxen.com> #ifdef out tricky test (11:34:24)
	* Howard Butler <hobu.inc@gmail.com> make sure to get drivers.reader.faux dimensions when setting values (11:10:18)
	* Howard Butler <hobu.inc@gmail.com> removeScaling should only do bounds checks for exact-precisions types (11:09:07)

2012-03-06
	* Howard Butler <hobu.inc@gmail.com> support single-inheritance child/parent relationships based on uuids for pdal::Dimension (13:38:14)

2012-03-03
	* Howard Butler <hobu.inc@gmail.com> clean up some warnings for embedded boost (08:58:24)

2012-03-02
	* Michael P. Gerlek <mpg@flaxen.com> handle win32 FP differences (15:08:30)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (14:28:04)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:00:43)
	* Michael P. Gerlek <mpg@flaxen.com> fix various issues with embeddedboost on windows (13:59:21)

2012-03-01
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (18:38:16)
	* Howard Butler <hobu.inc@gmail.com> use readBeginImpl instead of readBufferBeginImpl now that the iterator has a buffer being given to it (18:38:02)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL to get report about the difference in values in test output (18:37:18)
	* Howard Butler <hobu.inc@gmail.com> clean up test (18:35:57)
	* Howard Butler <hobu.inc@gmail.com> clean up warnings (18:31:27)
	* Howard Butler <hobu.inc@gmail.com> provide access to the PointBuffer& via getBuffer() method (18:31:03)
	* Michael P. Gerlek <mpg@flaxen.com> lint and untabify (14:57:45)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:51:58)
	* Michael P. Gerlek <mpg@flaxen.com> comment out off casting code for now (14:38:48)
	* Michael P. Gerlek <mpg@flaxen.com> the classical (max)() issue (14:37:25)
	* Michael P. Gerlek <mpg@flaxen.com> lint - arg not used (14:35:05)
	* Michael P. Gerlek <mpg@flaxen.com> untabify (14:34:29)
	* Michael P. Gerlek <mpg@flaxen.com> lint - arg unused (14:32:34)
	* Michael P. Gerlek <mpg@flaxen.com> boosty lint (14:32:09)
	* Michael P. Gerlek <mpg@flaxen.com> update win32 buildd info (14:31:23)
	* Michael P. Gerlek <mpg@flaxen.com> fix comments (14:30:22)
	* Michael P. Gerlek <mpg@flaxen.com> lint and untabify (14:29:51)
	* Michael P. Gerlek <mpg@flaxen.com> lint - unusged arg (14:29:17)
	* Howard Butler <hobu.inc@gmail.com> ReaderIterator did not seem to be used. removing dead code (13:35:17)
	* Howard Butler <hobu.inc@gmail.com> typo (13:34:19)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (13:29:41)
	* Michael P. Gerlek <mpg@flaxen.com> lint w/ cmake 2.8.3 (12:50:55)
	* Howard Butler <hobu.inc@gmail.com> make random iterator take in PointBuffer& at instantiation (12:06:40)

2012-02-29
	* Howard Butler <hobu.inc@gmail.com> require that a PointBuffer& be passed in to create a sequential iterator -- random will be updated next (19:22:22)
	* Howard Butler <hobu.inc@gmail.com> treat int8_t and uint8_t as 32-bit ints for string printing purposes (19:21:22)
	* Howard Butler <hobu.inc@gmail.com> try to do something when float vs int requests come into getField, separate out the conversion part of the function from the rest, add a default PointBuffer size of 65536 to try to start doing away with default chunk size (19:20:29)

2012-02-28
	* Howard Butler <hobu.inc@gmail.com> use numeric_cast instead of lexical_cast for STRINGIFY to get proper numeric conversions -- let the ostream of ptree do the conversion to string after that (16:33:59)
	* Howard Butler <hobu.inc@gmail.com> mark float options as floats (16:33:13)
	* Howard Butler <hobu.inc@gmail.com> increase the default chunk size to 65536 (16:32:46)
	* Howard Butler <hobu.inc@gmail.com> fix up comparision (16:31:39)

2012-02-24
	* Howard Butler <hobu.inc@gmail.com> we want to apply scaling for float data too if it is scaled (11:45:21)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (10:55:18)
	* Howard Butler <hobu.inc@gmail.com> generate a random name for using time.h and rand() for dimensions that have no given name in the constructor. bad things happen if we can't address dimensions by names (10:55:04)

2012-02-23
	* Howard Butler <hobu.inc@gmail.com> basic BPF test (13:39:41)
	* Howard Butler <hobu.inc@gmail.com> generate a random name for dimensions that have none (13:39:17)
	* Howard Butler <hobu.inc@gmail.com> trap execute() in the case where the manager doesn't have a writer on it (11:47:29)

2012-02-22
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (16:52:18)
	* Howard Butler <hobu.inc@gmail.com> clean up error message (16:52:08)
	* Howard Butler <hobu.inc@gmail.com> add BPF test skeleton -- not used by default. The BPF reader is closed source for now (16:51:56)
	* Howard Butler <hobu.inc@gmail.com> enable drivers.text.writer by default now that the example plugin using it has been demonstrated (10:48:44)

2012-02-21
	* Howard Butler <hobu.inc@gmail.com> make drivers.text.writer a dynamically loaded plugin that is controlled by PDAL_DRIVER_PATH -- note that this is merely the instructive case for now, and we should probably have both an example and a real drivers.text.writer in the near future (11:53:07)
	* Howard Butler <hobu.inc@gmail.com> add a string-fetching getenv and make getDLLSymbol be static (11:51:44)

2012-02-17
	* Howard Butler <hobu.inc@gmail.com> typo (09:19:36)

2012-02-16
	* Howard Butler <hobu.inc@gmail.com> adjust configuration for LINK_PRIVATE to be WIN32-only when cmake version > 2.8.7 (10:44:36)
	* Howard Butler <hobu.inc@gmail.com> merge (08:36:59)
	* Howard Butler <hobu.inc@gmail.com> begin and end variables aren't being used anymore because the pdal las writer doesn't append (08:35:21)
	* Howard Butler <hobu.inc@gmail.com> shut up GCC for float-equal because this was being thrown nearly every single file :( (08:35:00)

2012-02-15
	* Kirk McKelvey <kmckelvey@lizardtech.com> windows build of embedded boost; still linkage problems on pdal_test (13:34:53)

2012-02-14
	* Howard Butler <hobu.inc@gmail.com> remove Utils::trim in favor of boost::algorithm::trim (21:33:08)
	* Howard Butler <hobu.inc@gmail.com> port GDAL's getSymbol method from CPLSymbol (21:27:18)
	* Howard Butler <hobu.inc@gmail.com> stubs for getSymbol (20:29:16)
	* Howard Butler <hobu.inc@gmail.com> attempt to check for pdalboost:: vs boost:: namespace on the first-compiled file so that in situations we get an error right away in situations where things aren't right (20:28:59)
	* Howard Butler <hobu.inc@gmail.com> define BOOST_SYSTEM_NO_DEPRECATED to shut off warnings about stuff that no longer exists in boost::system (20:28:16)
	* Howard Butler <hobu.inc@gmail.com> variable for embed or no embed (20:27:37)
	* Howard Butler <hobu.inc@gmail.com> more BOOST_TEST_DYN_LINK silliness (20:27:21)
	* Howard Butler <hobu.inc@gmail.com> don't BEFORE the include of embedded boost (20:26:38)
	* Howard Butler <hobu.inc@gmail.com> GDAL version needs to be 1.9.0+ because of the userdata error stuff in GDAL 1.9 (14:44:31)
	* Howard Butler <hobu.inc@gmail.com> add shell script for my config (14:42:09)
	* Howard Butler <hobu.inc@gmail.com> make sure GDAL is 1.8.0+ (14:41:54)
	* Howard Butler <hobu.inc@gmail.com> add Kirk (14:40:01)
	* Howard Butler <hobu.inc@gmail.com> Parser_qi needs to be updated for unsigned long long support for this test to work (13:35:26)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into import-boost (13:22:21)
	* Howard Butler <hobu.inc@gmail.com> turn off 64bit integer types for plang for now (11:37:07)
	* Howard Butler <hobu.inc@gmail.com> don't use -isystem because it gets searched last and if a system boost is in the way it will end up being used (10:36:22)
	* Howard Butler <hobu.inc@gmail.com> PDAL_EMBED_BOOST is a BOOL not a STRING (10:24:09)
	* Howard Butler <hobu.inc@gmail.com> more boost embed stuff (10:14:05)

2012-02-11
	* Howard Butler <hobu.inc@gmail.com> this didn't do anything (14:15:37)
	* Howard Butler <hobu.inc@gmail.com> tweak embed build option some more (14:00:35)
	* Howard Butler <hobu.inc@gmail.com> use BOOL instead of STRING for PDAL_EMBED_BOOST option (13:38:12)
	* Howard Butler <hobu.inc@gmail.com> tweak BOOST_TEST_DYN_LINK scenario for static embed boost (13:31:35)

2012-02-10
	* Howard Butler <hobu.inc@gmail.com> put PDAL_EMBED_BOOST in the cmake cache (16:52:55)
	* Howard Butler <hobu.inc@gmail.com> pick up definitions (16:37:50)
	* Howard Butler <hobu.inc@gmail.com> add boost embeded with bjam support (17:30:44)
	* Howard Butler <hobu.inc@gmail.com> remove current embed in favor of one that is based explicitly on bjam (17:27:34)
	* Howard Butler <hobu.inc@gmail.com> we are going to use bjam in a command to staticly build boost instead of cmake. pick up the .a files it creates as Boost_LIBRARIES (17:26:55)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'import-boost' of https://github.com/PDAL/PDAL into import-boost (17:22:32)
	* Howard Butler <hobu.inc@gmail.com> if we are embedding boost, we do not add dyn_link definition (17:19:06)
	* Howard Butler <hobu.inc@gmail.com> don't always BOOST_HAS_LONG_LONG (16:18:43)

2012-02-09
	* Michael Rosen <michael.rosen@gmail.com> cosmetic (17:57:02)
	* Michael Rosen <michael.rosen@gmail.com> cosmetic (15:55:05)
	* Michael Rosen <michael.rosen@gmail.com> boost build notes for windows (12:40:02)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' into import-boost (00:41:00)
	* Pete Gadomski <pete.gadomski@gmail.com> Shebang 'bash' in our jenkins test script (00:33:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Use the simple bash test for the jenkins script (00:30:51)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' into import-boost (00:05:27)

2012-02-08
	* Pete Gadomski <pete.gadomski@gmail.com> Add a 'PDAL-embed-boost' option to test/jenkins.sh (22:53:19)
	* Kirk McKelvey <kmckelvey@lizardtech.com> instructions and model script to import new boost sources (19:30:38)
	* Michael Rosen <michael.rosen@gmail.com> Windows work around for Boost issue 6535 (18:40:08)
	* Kirk McKelvey <kmckelvey@lizardtech.com> phoenix namespace difference if boost is embedded (18:38:55)
	* Michael Rosen <michael.rosen@gmail.com> renamed mpg-config.bat to config.bat (18:22:08)
	* Michael Rosen <michael.rosen@gmail.com> new changes prior to rename (18:20:51)
	* Michael Rosen <michael.rosen@gmail.com> update (17:34:20)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL into import-boost (17:05:13)
	* Michael P. Gerlek <mpg@flaxen.com> fix filename (16:54:40)
	* Howard Butler <hobu.inc@gmail.com> use -DBOOST_EMBED=ON to use local boost source tree instead of your own system 1.48+ boost installation (16:28:16)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (15:48:19)
	* Michael P. Gerlek <mpg@flaxen.com> made separater apps topic (15:48:12)
	* Kirk McKelvey <kmckelvey@lizardtech.com> change inner-boost namespace; purge external/uuid (15:44:23)
	* Michael Rosen <michael.rosen@gmail.com> updates (15:43:56)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'import-boost' of github.com:PDAL/PDAL into import-boost (14:23:17)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into import-boost (14:22:43)
	* Howard Butler <hobu.inc@gmail.com> add stubs for filters.selector (14:21:33)
	* Michael P. Gerlek <mpg@flaxen.com> fix header (13:54:56)
	* Michael P. Gerlek <mpg@flaxen.com> fix titles (13:54:46)
	* Michael P. Gerlek <mpg@flaxen.com> clean up sidebar links (13:45:40)
	* Kirk McKelvey <kmckelvey@lizardtech.com> build inner-boost with BOOST_TEST_DYN_LIB (13:19:13)
	* Howard Butler <hobu.inc@gmail.com> remove temppath option.  you can change this with the TMPDIR environment variable anyway (12:00:10)
	* Michael P. Gerlek <mpg@flaxen.com> starting to clean up docs (11:46:50)
	* Howard Butler <hobu.inc@gmail.com> add tempdir option to LAS reader for it to use as scratch space when unspooling NITF files (11:45:10)
	* Howard Butler <hobu.inc@gmail.com> add temp filename and temp filepath methods (11:44:45)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into import-boost (10:29:45)

2012-02-07
	* Kirk McKelvey <kmckelvey@lizardtech.com> first import of our boost subset, building on mac os x (17:55:21)
	* Michael Rosen <michael.rosen@gmail.com> windows build instructions (17:42:15)
	* Howard Butler <hobu.inc@gmail.com> add missing file (16:55:10)
	* Howard Butler <hobu.inc@gmail.com> add drivers.text.Writer (with tests\!) (16:48:28)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (15:33:13)
	* Michael P. Gerlek <mpg@flaxen.com> add support for direct PDF generation (15:32:43)
	* Howard Butler <hobu.inc@gmail.com> stub in drivers.text.writer (13:44:30)
	* Howard Butler <hobu.inc@gmail.com> remove liblas references (13:41:48)
	* Michael P. Gerlek <mpg@flaxen.com> dead file (12:43:47)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (12:39:40)
	* Michael P. Gerlek <mpg@flaxen.com> start some new docs (12:39:21)
	* Michael P. Gerlek <mpg@flaxen.com> start some new docs (12:39:16)
	* Michael P. Gerlek <mpg@flaxen.com> fix laszip name, update for laptop work (12:19:17)
	* Howard Butler <hobu.inc@gmail.com> use a std::vector to preserve dimension position instead of iterating a multimap which does not for pdal.filter.stats (12:09:48)
	* Howard Butler <hobu.inc@gmail.com> don't reset seed every time we begin to read a buffer (11:19:50)
	* Howard Butler <hobu.inc@gmail.com> a few operators for pdal::Options to make combination easier (11:07:16)
	* Howard Butler <hobu.inc@gmail.com> more logging for stats filter (11:06:53)
	* Howard Butler <hobu.inc@gmail.com> add a seed option for the stats option (11:06:29)

2012-02-06
	* Howard Butler <hobu.inc@gmail.com> logging of which dimensions we're sampling (17:43:12)
	* Howard Butler <hobu.inc@gmail.com> repeatable data in test output is useful.. provide a seed value to the stats filter and use for test output (16:43:32)
	* Howard Butler <hobu.inc@gmail.com> add missing test file (16:09:54)
	* Howard Butler <hobu.inc@gmail.com> tweak geotiff lib location (15:53:44)
	* Howard Butler <hobu.inc@gmail.com> try tweaking again for boost detection (15:49:31)
	* Howard Butler <hobu.inc@gmail.com> tweak variable for boost finding (15:34:23)
	* Howard Butler <hobu.inc@gmail.com> use local geotiff instead of system (15:32:52)
	* Howard Butler <hobu.inc@gmail.com> clobber path for jenkins (15:30:37)
	* Howard Butler <hobu.inc@gmail.com> more accurate gdal config for jenkins (15:21:10)
	* Pete Gadomski <pete.gadomski@gmail.com> Fix missing 'local' in cmake paths (14:28:27)
	* Pete Gadomski <pete.gadomski@gmail.com> Add ORACLE_HOME to jenkins test script (14:22:58)
	* Howard Butler <hobu.inc@gmail.com> more random data :) (14:09:27)
	* Howard Butler <hobu.inc@gmail.com> update jenkins build config (14:05:31)
	* Pete Gadomski <pete.gadomski@gmail.com> Add BuildSetup.jenkins (13:40:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Add a script to run the tests on Jenkins (13:06:23)
	* Howard Butler <hobu.inc@gmail.com> undo last commit to be better (12:21:16)
	* Howard Butler <hobu.inc@gmail.com> pipeline reader needs to return the spatial reference of its stage, not of itself (12:17:43)

2012-02-01
	* Michael P. Gerlek <mpg@flaxen.com> added docs here, for now (10:22:28)

2012-01-31
	* Michael P. Gerlek <mpg@flaxen.com> use PLANG by default (17:19:37)
	* Howard Butler <hobu.inc@gmail.com> add raster overlay filter called Colorization that can query GDAL-based rasters and fill in specified dimensions (with user-configurable scale factors (16:21:09)
	* Howard Butler <hobu.inc@gmail.com> clean up warning (16:19:06)

2012-01-30
	* Howard Butler <hobu.inc@gmail.com> support .ntf and .nitf extensions (18:57:43)
	* Howard Butler <hobu.inc@gmail.com> add dimension position to summary so things could be sorted if necessary (15:45:02)
	* Howard Butler <hobu.inc@gmail.com> destrctors shouldn't throw (15:44:02)
	* Howard Butler <hobu.inc@gmail.com> add NITF-reading capability -no test files though. (15:43:23)
	* Howard Butler <hobu.inc@gmail.com> add temp filename-fetching util (15:41:28)

2012-01-26
	* Howard Butler <hobu.inc@gmail.com> fix up block fetching for SDO_PC queries (21:26:13)
	* Howard Butler <hobu.inc@gmail.com> put back old OCI reader approach (20:21:53)
	* Howard Butler <hobu.inc@gmail.com> keep oci reader experimentation (15:47:25)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:02:16)
	* Howard Butler <hobu.inc@gmail.com> add a random sample of option-specified size to the stats output (10:02:02)
	* Howard Butler <hobu.inc@gmail.com> add in stubs for fetching color from GDAL datasources (09:08:31)

2012-01-24
	* Howard Butler <hobu.inc@gmail.com> add histogram binning to stats output (15:10:52)

2012-01-21
	* Howard Butler <hobu.inc@gmail.com> remove extraneous fetch that was causing exception when reading clould-only data (09:11:30)
	* Howard Butler <hobu.inc@gmail.com> more better OCI test that doesn't seem to fail. Test all three reader scenarios -- view, single cloud selection, multi-cloud selection (09:11:04)

2012-01-20
	* Howard Butler <hobu.inc@gmail.com> some fix ups of OCITest to get it working with new code (21:26:59)
	* Howard Butler <hobu.inc@gmail.com> fix up disable_cloud_trigger option to work if manually set to true. clobber index names to 29 characters to fit within the oracle tablename limit (20:55:38)

2012-01-19
	* Howard Butler <hobu.inc@gmail.com> merge cleanups (10:17:32)
	* Howard Butler <hobu.inc@gmail.com> merge (10:10:45)
	* Howard Butler <hobu.inc@gmail.com> fix up pcinfo tests to keep their data around when they fail for easy manual comparison (10:09:46)

2012-01-17
	* Howard Butler <hobu.inc@gmail.com> add histogram cumulation based on boost::accumulators::density to Summary object (16:08:42)
	* Howard Butler <hobu.inc@gmail.com> add histogram cumulation based on boost::accumulators::density to Summary object (16:08:42)
	* Howard Butler <hobu.inc@gmail.com> fix up merge (14:14:35)
	* Howard Butler <hobu.inc@gmail.com> merge (14:08:49)
	* Howard Butler <hobu.inc@gmail.com> use boost::accumulators instead of our own home-grown stuff for statistics generation (14:08:01)

2012-01-12
	* Howard Butler <hobu.inc@gmail.com> make PLANG contingent on an explict cmake variable (17:07:23)
	* Howard Butler <hobu.inc@gmail.com> make PLANG contingent on an explict cmake variable (17:07:23)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into iterators (11:05:45)
	* Howard Butler <hobu.inc@gmail.com> update test output (11:05:27)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into iterators (10:15:30)
	* Howard Butler <hobu.inc@gmail.com> add a qfit pipeline example (10:15:11)
	* Howard Butler <hobu.inc@gmail.com> use a saturation_cast instead of a lexical_cast to clip the numerics in getField. We should probably do the same for setField too (10:14:39)
	* Howard Butler <hobu.inc@gmail.com> add -fPIC to CXX_FLAGS (08:46:33)

2012-01-11
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' into iterators (10:13:03)
	* Howard Butler <hobu.inc@gmail.com> manually pull forward d82c6236a9a2d68bc204e51b965e6da2e950f2e3 (10:12:08)
	* Howard Butler <hobu.inc@gmail.com> add PDAL_HAVE_PLANG based on boost's minor version > 45 so we can still run in situations with older boost (10:06:52)

2012-01-10
	* Howard Butler <hobu.inc@gmail.com> (optionally) put back the trigger stuff because not every one is patched up (17:06:42)
	* Howard Butler <hobu.inc@gmail.com> clean up the logic for fetching additional point clouds so it doesn't interfere with not being done reading the current block (17:03:06)

2011-12-22
	* Howard Butler <hobu.inc@gmail.com> collaps iterator for terrasolid into reader (14:28:02)
	* Howard Butler <hobu.inc@gmail.com> collapse iterator for qfit into reader (14:19:38)
	* Howard Butler <hobu.inc@gmail.com> collapse oci iterator into reader code (14:08:45)
	* Howard Butler <hobu.inc@gmail.com> update mrsid driver to work with new dimension/schema arrangements (13:14:52)
	* Howard Butler <hobu.inc@gmail.com> update expected output (13:14:29)
	* Howard Butler <hobu.inc@gmail.com> remove the libLAS-based reader and writer. Unnecessary duplication (10:51:32)
	* Howard Butler <hobu.inc@gmail.com> decruft (10:18:57)
	* Howard Butler <hobu.inc@gmail.com> tweak drivers.las.reader to interact with LASzip a little better.  still not complete (10:17:33)

2011-12-21
	* Howard Butler <hobu.inc@gmail.com> collaps iterators for reader into las::Reader header (16:28:01)
	* Howard Butler <hobu.inc@gmail.com> move safeconvert64to32 to Utils (16:27:33)
	* Howard Butler <hobu.inc@gmail.com> collapse iterators for reader into faux::Reader header (15:59:12)
	* Howard Butler <hobu.inc@gmail.com> make sure to export iterators into the DLL (15:40:26)
	* Howard Butler <hobu.inc@gmail.com> fix up Dimension.hpp location (15:21:10)
	* Howard Butler <hobu.inc@gmail.com> make sure to return in setField if we're not going to cast (14:06:37)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:45:45)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:45:25)
	* Howard Butler <hobu.inc@gmail.com> prune dead code that can't be reached (13:42:29)
	* Howard Butler <hobu.inc@gmail.com> processBuffer on the Stats stage is no longer relevant (13:39:33)
	* Howard Butler <hobu.inc@gmail.com> export stats iterator because pcinfo uses it (11:45:03)
	* Howard Butler <hobu.inc@gmail.com> we can link against PDAL_LIB instead of all libraries for apps (11:44:25)
	* Howard Butler <hobu.inc@gmail.com> clean up a few warnings (11:08:10)
	* Howard Butler <hobu.inc@gmail.com> export stats collector (11:07:54)
	* Howard Butler <hobu.inc@gmail.com> move my_visitor outside the method to allow the templating to work on gcc (10:59:13)

2011-12-20
	* Howard Butler <hobu.inc@gmail.com> Merge branches 'dimension_types' and 'master' of github.com:PDAL/PDAL into dimension_types (13:40:07)
	* Howard Butler <hobu.inc@gmail.com> update tests for the last slug of commits related to Dimension rework to remove Dimension::Id and Dimension::DataType (13:39:55)
	* Howard Butler <hobu.inc@gmail.com> no longer need this (13:39:30)
	* Howard Butler <hobu.inc@gmail.com> updates to remove Dimension::Id and Dimension::DataType (13:39:18)
	* Howard Butler <hobu.inc@gmail.com> remove Dimension::Id and Dimension::DataType from Dimension (13:38:42)
	* Howard Butler <hobu.inc@gmail.com> update filters.color to use default dimensions approach and remove Dimension::Id and Dimension::DataType (13:37:42)
	* Howard Butler <hobu.inc@gmail.com> update to remove Dimension::Id and Dimension::DataType (13:36:35)
	* Howard Butler <hobu.inc@gmail.com> remove all getField/setField methods that do not take in a Dimension, update to remove Dimension::Id and Dimension::DataType (13:35:24)
	* Howard Butler <hobu.inc@gmail.com> update pdal::Schema to remove Dimension::Id and Dimension::DataType (13:25:25)

2011-12-19
	* Howard Butler <hobu.inc@gmail.com> make DimensionTest more robust and reflective of how things are currently working (14:49:43)
	* Howard Butler <hobu.inc@gmail.com> put uuid in ptree and always put scale, offset, max, and min in ptree (14:49:24)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master', remote-tracking branch 'origin' (14:12:57)
	* Howard Butler <hobu.inc@gmail.com> filters.scaling mostly working now -- need an option to ignore overflows (14:08:43)
	* Howard Butler <hobu.inc@gmail.com> make XYZ fetching namespace aware (14:08:12)
	* Howard Butler <hobu.inc@gmail.com> don't use old getDimension methods (14:06:56)
	* Howard Butler <hobu.inc@gmail.com> reorganize case statement to use Interpretation/Size rather than old Dimension::Type stuff (14:06:28)
	* Howard Butler <hobu.inc@gmail.com> support fetching namespace (14:05:55)
	* Howard Butler <hobu.inc@gmail.com> add namespace to ptree output (14:05:27)
	* Howard Butler <hobu.inc@gmail.com> make getDimension namespace-aware (14:04:46)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (14:04:11)

2011-12-15
	* Howard Butler <hobu.inc@gmail.com> more filter.Scaling work (19:36:01)
	* Howard Butler <hobu.inc@gmail.com> merge (19:33:16)
	* Michael P. Gerlek <mpg@flaxen.com> programmable filter works (16:56:40)
	* Michael P. Gerlek <mpg@flaxen.com> predicate filter works (16:40:20)
	* Michael P. Gerlek <mpg@flaxen.com> fix type of bool operators (16:40:04)
	* Michael P. Gerlek <mpg@flaxen.com> infrastructure for plang filters (15:33:11)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL into dimension_types (14:10:41)
	* Howard Butler <hobu.inc@gmail.com> more scaling filter rework (14:10:07)
	* Howard Butler <hobu.inc@gmail.com> use inplacereprojection filter (14:06:42)
	* Michael P. Gerlek <mpg@flaxen.com> fix memleak (thanks, boost::unit_test\!) (14:00:14)
	* Michael P. Gerlek <mpg@flaxen.com> imported PLang code into PDAL; tests passing,  but mem leaks (13:31:30)
	* Howard Butler <hobu.inc@gmail.com> add getDimension methods that return boost::optional containers for convenience (09:33:22)

2011-12-14
	* Howard Butler <hobu.inc@gmail.com> preliminary scalingfilter refactor -- we need to address iterator creation before we can finish this (21:01:30)
	* Howard Butler <hobu.inc@gmail.com> cruft cleanup (21:00:31)
	* Howard Butler <hobu.inc@gmail.com> minor cleanups (09:21:30)
	* Howard Butler <hobu.inc@gmail.com> text of exception changed (09:21:11)
	* Howard Butler <hobu.inc@gmail.com> Option now supports its own Options (to indefinite depth) (09:11:37)
	* Howard Butler <hobu.inc@gmail.com> allow fetching a copy of the stage's current options with getCurrentOptions method (09:09:42)

2011-12-12
	* Howard Butler <hobu.inc@gmail.com> rejigger the getDimension method to fall through to try the uuid if it doesn't find a dimension with the given name (17:41:47)
	* Howard Butler <hobu.inc@gmail.com> fix up uuid support so it is based on our internal copy of the boost::uuid library so we can support boost back to 1.41 (16:35:37)

2011-12-08
	* Howard Butler <hobu.inc@gmail.com> remove unused variables (19:52:40)

2011-12-06
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL into dimension_types (19:08:23)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (13:14:58)
	* Michael P. Gerlek <mpg@flaxen.com> disable tests if PDAL not configured for them (13:12:44)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:05:58)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #62 from gadomski/remove-trigger-dml (10:03:30)

2011-12-05
	* Pete Gadomski <pete.gadomski@gmail.com> Remove all oci trigger code (16:58:04)
	* Howard Butler <hobu.inc@gmail.com> get InPlaceReprojection filter with the program (15:43:45)
	* Howard Butler <hobu.inc@gmail.com> beef up filters.stats to work for all dimension types and use the new schema/dimension arrangement (15:26:10)
	* Howard Butler <hobu.inc@gmail.com> only cache dimension positions in the case of a random iterator, not a sequential one (13:47:02)
	* Howard Butler <hobu.inc@gmail.com> pass in iterator for new GetBlock function signature (13:46:38)
	* Howard Butler <hobu.inc@gmail.com> don't create a random iterator for every single point (11:38:26)
	* Howard Butler <hobu.inc@gmail.com> fix a doh (11:36:08)

2011-12-03
	* Howard Butler <hobu.inc@gmail.com> carry along a pointer to the Buffer's Schema so that if it changes, we can't recompute the pointers to dimensions we care about (16:07:48)
	* Howard Butler <hobu.inc@gmail.com> de-clutter the invocation of the PointDimensions struct (16:06:54)
	* Howard Butler <hobu.inc@gmail.com> don't create a PointBuffer every time through the loop (16:06:11)

2011-12-02
	* Howard Butler <hobu.inc@gmail.com> short-circuit looking up dimension positions for every readBufferBeginImpl call, pass these schema positions into the processBuffer call (14:20:13)
	* Howard Butler <hobu.inc@gmail.com> use new getDimension call for fetching the BlockID dimension from the PointBuffer (14:19:07)
	* Howard Butler <hobu.inc@gmail.com> get filters.chipper with the new dimension/schema program (12:06:26)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (12:06:15)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization, merge fix (12:05:49)
	* Howard Butler <hobu.inc@gmail.com> merge (11:23:40)
	* Howard Butler <hobu.inc@gmail.com> get filters.chipper with the program (11:21:33)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (11:21:20)
	* Howard Butler <hobu.inc@gmail.com> clean up addDefaultDimensions methods to make sure they do not depend on having anything opened to produce results (11:20:54)

2011-12-01
	* Michael P. Gerlek <mpg@flaxen.com> mingw patch from Roland S. (18:57:56)
	* Michael P. Gerlek <mpg@flaxen.com> mingw patch from Roland S. (18:41:50)

2011-11-30
	* Howard Butler <hobu.inc@gmail.com> get TerraSolid with the program (11:27:47)
	* Howard Butler <hobu.inc@gmail.com> update TerraSolid reader to use the new Schema/Dimension stuff (10:32:00)
	* Howard Butler <hobu.inc@gmail.com> add a getDimension(boost::guids::guid const&) method (10:31:39)
	* Howard Butler <hobu.inc@gmail.com> fix up QFIT reader to use new Dimension/Schema scheme (09:17:11)
	* Howard Butler <hobu.inc@gmail.com> update for new output (07:33:45)
	* Howard Butler <hobu.inc@gmail.com> make it easier to be able to see the command output in cases where things fail (07:33:36)
	* Howard Butler <hobu.inc@gmail.com> return Undefined for names we don't recognize (07:32:40)
	* Howard Butler <hobu.inc@gmail.com> byte offset defaults to -1 (07:32:26)
	* Howard Butler <hobu.inc@gmail.com> registerFields needs stage to get its default dimensions list from (07:32:08)

2011-11-29
	* Howard Butler <hobu.inc@gmail.com> put back caching of m_byteSize for the Schema::getByteSize.  This was showing up as being expensive to fetch in the profiler for some reason (12:29:47)
	* Howard Butler <hobu.inc@gmail.com> be able to discriminate big and little-endian qfit data (11:57:25)
	* Howard Butler <hobu.inc@gmail.com> be able to discriminate big and little-endian qfit data (11:57:25)
	* Howard Butler <hobu.inc@gmail.com> use new getField/setField methods that take in actual dimesions. This is faster because we cut down on map lookups for finding dimension positions. (10:21:52)
	* Howard Butler <hobu.inc@gmail.com> use the setField that takes in the Dimension to write data into the PointBuffer (08:14:02)
	* Howard Butler <hobu.inc@gmail.com> add a setField method that takes in the Dimension (08:13:46)

2011-11-28
	* Howard Butler <hobu.inc@gmail.com> typedef a schema::size_type and set it to boost::uint32_t so it can't be <0 -- we can change this later if we need to (10:41:06)
	* Howard Butler <hobu.inc@gmail.com> remove extra m_pointSize field from pdal::PointBuffer... we will always fetch it as a const& from the Schema::getByteSize() in case the PointBuffer's schema were to ever change (10:40:29)
	* Howard Butler <hobu.inc@gmail.com> reformatting (10:24:10)
	* Howard Butler <hobu.inc@gmail.com> have dimension::size_type be a boost::int32_t to support negative indices -- add a createUUID() convenience method (10:23:57)

2011-11-26
	* Howard Butler <hobu.inc@gmail.com> don't create random uuid for every dimension by creating a random generator for every dimension (21:12:51)

2011-11-25
	* Howard Butler <hobu.inc@gmail.com> add virtual addDefaultDimensions() method to Stage and Readers (for now) (14:47:19)
	* Howard Butler <hobu.inc@gmail.com> add error for PointBuffer errors (14:46:22)
	* Howard Butler <hobu.inc@gmail.com> add uuid and namespace elements to pdal::Dimension (14:45:57)
	* Howard Butler <hobu.inc@gmail.com> add lexical_cast-enabled getField method to PointBuffer (14:45:26)

2011-11-23
	* Howard Butler <hobu.inc@gmail.com> finish removing the std::map and std::vector that were being used to manage the dimensions for the pdal::Schema and fully replace with a boost::multi_index (18:31:44)
	* Howard Butler <hobu.inc@gmail.com> make multi_index non-unique to support schemas with multiple dimensions of the same name (16:05:07)
	* Howard Butler <hobu.inc@gmail.com> deal with being unable to fetch modifiable Dimension from Schema (13:55:38)
	* Howard Butler <hobu.inc@gmail.com> back pdal::Schema by a boost::multi_index and start to incorporate that into pdal::Schema's inner workings (10:32:07)

2011-11-22
	* Howard Butler <hobu.inc@gmail.com> start bolting in new dimension stuff into FauxReader (16:44:24)
	* Howard Butler <hobu.inc@gmail.com> fix up flags (14:44:08)
	* Howard Butler <hobu.inc@gmail.com> more pdal::Dimension churn (14:31:18)
	* Howard Butler <hobu.inc@gmail.com> start reorganizing pdal::Dimension and friends (13:05:56)
	* Howard Butler <hobu.inc@gmail.com> AttributeFilter does nothing right now, no-op the readBuffer method (12:40:13)
	* Michael P. Gerlek <mpg@flaxen.com> remove liblas dependency (12:33:22)
	* Howard Butler <hobu.inc@gmail.com> msvc9 can't do default arguments for templates for some reason (11:27:19)
	* Howard Butler <hobu.inc@gmail.com> need proper namespacing on cstdint for vc9 (11:26:50)
	* Howard Butler <hobu.inc@gmail.com> specializations should be for all MSVCs (11:26:34)
	* Howard Butler <hobu.inc@gmail.com> specializations should be for all MSVCs (11:26:16)
	* Howard Butler <hobu.inc@gmail.com> need proper namespacing on cstdint for vc9 (11:25:46)

2011-11-21
	* Howard Butler <hobu.inc@gmail.com> move trigger enable/disable code near sdo_pc.init() invocation (19:08:40)
	* Howard Butler <hobu.inc@gmail.com> cast to void* to silence alignment warnings. please review mpgerlek (17:13:51)
	* Howard Butler <hobu.inc@gmail.com> -ansi only works on gcc, not clang (17:13:24)
	* Howard Butler <hobu.inc@gmail.com> fix prototype so we are not hiding StageBase::getNumPoints (16:47:29)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (15:37:06)
	* Howard Butler <hobu.inc@gmail.com> we can no longer instantiate invalid bounds. Bounds for the header must be given in their entirety instead of SetMax and SetMin individually (15:36:56)
	* Howard Butler <hobu.inc@gmail.com> Bounds::clip can produce invalid bounds. we can no longer instantiate invalid bounds (15:36:21)
	* Howard Butler <hobu.inc@gmail.com> report the min and max values when bounds is flipped (15:35:51)
	* Michael P. Gerlek <mpg@flaxen.com> add new pdal_internal.h to IDE (12:02:51)
	* Michael P. Gerlek <mpg@flaxen.com> pdal.h fallout (12:02:28)
	* Michael P. Gerlek <mpg@flaxen.com> comments (11:49:34)
	* Howard Butler <hobu.inc@gmail.com> Revert "add base_trigger_reenable bool option to control whether or not to adjust the trigger created by sdo_pc.init()" (11:10:07)
	* Howard Butler <hobu.inc@gmail.com> add base_trigger_reenable bool option to control whether or not to adjust the trigger created by sdo_pc.init() (10:18:33)

2011-11-20
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (07:26:46)
	* Howard Butler <hobu.inc@gmail.com> do not build SWIG C# by default on windows. I don't have swig.exe in my path, which this now requires (07:26:22)

2011-11-18
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:39:54)
	* Howard Butler <hobu.inc@gmail.com> add Option for reading little-endian written QFIT files... not that we have a frickin way to know if they were written that way :( (14:39:31)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #59 from mloskot/pdal-mloskot-fixes (09:08:38)

2011-11-17
	* Mateusz Loskot <mateusz@loskot.net> Fix boost::bind compilation error by removing CPL_STDCALL from Debug bindable callbacks. (17:26:47)
	* Mateusz Loskot <mateusz@loskot.net> Recognise MSVC11 in root CMakeLists.txt (17:24:59)
	* Mateusz Loskot <mateusz@loskot.net> Perform CMake configuration for SWIG only if SWIG_FOUND to avoid CMake Error at CMakeLists.txt:271 (include) (16:48:48)

2011-11-16
	* Howard Butler <hobu.inc@gmail.com> basic points2grid interpolation works -- see pipeline_interpolate.xml for an example (16:34:41)
	* Howard Butler <hobu.inc@gmail.com> link points2grid library if it is there (16:34:06)
	* Howard Butler <hobu.inc@gmail.com> add method to adjust the floating point output precision (and turn it off) (16:33:48)
	* Howard Butler <hobu.inc@gmail.com> more points2grid work (15:38:46)
	* Howard Butler <hobu.inc@gmail.com> allow +inf, -inf bounds instances for cumulators (15:38:23)
	* Howard Butler <hobu.inc@gmail.com> points2grid scaffolding (13:32:36)
	* Howard Butler <hobu.inc@gmail.com> add Points2Grid-finding infrastructure (12:05:24)

2011-11-15
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (19:25:02)
	* Howard Butler <hobu.inc@gmail.com> rename pdal.hpp to pdal_interal.hpp to reserve pdal.hpp for the go-to public header for the library (19:24:52)

2011-11-14
	* Michael P. Gerlek <mpg@flaxen.com> lint (19:22:21)
	* Michael P. Gerlek <mpg@flaxen.com> rm temp file (19:21:39)
	* Michael P. Gerlek <mpg@flaxen.com> updated for filter renamings (19:09:56)
	* Michael P. Gerlek <mpg@flaxen.com> win32 linkage fixes (19:08:37)
	* Michael P. Gerlek <mpg@flaxen.com> fixups for Filter renaming (18:32:49)
	* Michael P. Gerlek <mpg@flaxen.com> fixups for Filter renaming (18:06:20)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (17:53:31)
	* Michael P. Gerlek <mpg@flaxen.com> added MosaicFilter and Bounds tests (17:53:22)
	* Michael P. Gerlek <mpg@flaxen.com> added MosaicFilter and Bounds tests (17:50:40)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::MosaicFilter -> pdal::filters::Mosaic (16:38:45)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::MosaicFilter -> pdal::filters::Mosaic (16:37:29)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::StatsFilter -> pdal::filters::Stats (16:27:45)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::ReprojectionFilter -> pdal::filters::Reprojection (16:19:19)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::ReprojectionFilter -> pdal::filters::Reprojection (16:18:53)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::ScalingFilter to pdal::filters::Scaling (16:11:45)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::InPlaceReprojectionFilter -> pdal::filters::InPlaceReprojection (16:03:12)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::DecimationFilter -> pdal::filters::Decimation (15:54:44)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::CropFilter -> pdal::filters::Crop (15:45:50)
	* Howard Butler <hobu.inc@gmail.com> pdal::filters::ColorFilter -> pdal::filters::Color (15:35:56)
	* Howard Butler <hobu.inc@gmail.com> consolidate pdal::filters::Chipper (15:28:55)
	* Howard Butler <hobu.inc@gmail.com> rename CacheFilter source files to Cache (15:21:38)
	* Howard Butler <hobu.inc@gmail.com> rename pdal::filters::CacheFilter -> pdal::filters::Cache (15:15:52)
	* Howard Butler <hobu.inc@gmail.com> more filter/iterator rearranging -- file renaming (15:03:58)
	* Howard Butler <hobu.inc@gmail.com> rearrange ByteSwapFilter to new regime (15:00:56)
	* Howard Butler <hobu.inc@gmail.com> more pdal::filters::Attribute deckchairing (14:52:16)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:47:17)
	* Howard Butler <hobu.inc@gmail.com> reorganize pdal::filters::Attribute and pdal::filters::iterators::sequential::Attribute (14:47:08)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (14:21:55)
	* Michael P. Gerlek <mpg@flaxen.com> updated (14:21:41)
	* Michael P. Gerlek <mpg@flaxen.com> quick fix for missing LogPtr defn (14:21:23)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:21:12)
	* Howard Butler <hobu.inc@gmail.com> stubs for pdal::filters::AttributeFilter (14:21:03)
	* Michael P. Gerlek <mpg@flaxen.com> win32 linkage fix (14:20:32)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (13:52:08)
	* Michael P. Gerlek <mpg@flaxen.com> undo mrosen changes (13:51:18)
	* Howard Butler <hobu.inc@gmail.com> back pdal::Options by a multimap so we can have multiple same-named options (13:20:42)
	* Howard Butler <hobu.inc@gmail.com> add default options for CacheFilter (10:51:37)

2011-11-12
	* Michael Rosen <michael.rosen@gmail.com> Merge branch 'master' of https://github.com/PDAL/PDAL (21:24:17)

2011-11-11
	* Michael Rosen <michael.rosen@gmail.com> SWIG bindings from .hpp files instead of hand-rolled duplicates.  Director and GC-proofing work. (14:09:46)
	* Howard Butler <hobu.inc@gmail.com> tweak pdal::gdal::Debug to only be active when PDAL_HAVE_GDAL is true (13:01:38)
	* Howard Butler <hobu.inc@gmail.com> add pdal::gdal::Debug support to ReprojectionFilter too (11:46:39)
	* Howard Butler <hobu.inc@gmail.com> add some debugging options for reprojection example (11:38:52)
	* Howard Butler <hobu.inc@gmail.com> pop the error handler when we go away (11:38:38)
	* Howard Butler <hobu.inc@gmail.com> don't pop GDAL's error handlers... the pdal::gdal::Debug object handles all that now (11:38:18)
	* Howard Butler <hobu.inc@gmail.com> add support for the GDAL debug object for InPlaceReprojectionFilter (11:37:54)
	* Howard Butler <hobu.inc@gmail.com> consolidate GDAL logging operations into a helper class and utilize for drivers.oci.reader and drivers.oci.writer (10:51:38)
	* Howard Butler <hobu.inc@gmail.com> only ->flush() if we have the file (10:51:02)
	* Howard Butler <hobu.inc@gmail.com> move LogPtr into Log.hpp (10:50:22)
	* Howard Butler <hobu.inc@gmail.com> more ignores (09:28:09)

2011-11-10
	* Howard Butler <hobu.inc@gmail.com> tweak logging output (13:49:00)
	* Howard Butler <hobu.inc@gmail.com> the string might not contain a null, use fixed-length constructor (13:48:49)

2011-11-09
	* Howard Butler <hobu.inc@gmail.com> more Mississippi example stuff including reverse reprojection example (15:07:06)
	* Howard Butler <hobu.inc@gmail.com> add Mississippi example for vertical reprojection of ft data (14:56:46)
	* Howard Butler <hobu.inc@gmail.com> make sure to flush the log before we exit (13:54:09)
	* Howard Butler <hobu.inc@gmail.com> support overriding coordinate system with an option (12:44:48)
	* Howard Butler <hobu.inc@gmail.com> use ESRI WKT for the .prj file instead of OGC (12:15:13)
	* Howard Butler <hobu.inc@gmail.com> add inplace reprojection example (12:14:46)
	* Howard Butler <hobu.inc@gmail.com> add WKT description of the coordinate system for Autzen data (11:42:16)
	* Howard Butler <hobu.inc@gmail.com> skip the LASzip VLR entirely for file comparison testing.  This is still fragile if Martin changes the encoding format, however (10:55:13)
	* Howard Butler <hobu.inc@gmail.com> dur, copy/paste error by hobu (10:42:30)
	* Howard Butler <hobu.inc@gmail.com> more tweaking of pdal::Log for #26 -- now with some docs too (09:57:37)
	* Howard Butler <hobu.inc@gmail.com> move another logging statement (09:56:58)
	* Howard Butler <hobu.inc@gmail.com> fix #57 and add some logging (08:38:12)

2011-11-08
	* Howard Butler <hobu.inc@gmail.com> more fixups related to #26 (11:03:34)
	* Howard Butler <hobu.inc@gmail.com> more fixups related to #26 (10:35:08)
	* Howard Butler <hobu.inc@gmail.com> redo the logging system #26 (10:08:22)

2011-11-07
	* Howard Butler <hobu.inc@gmail.com> update for new reader (11:11:13)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #55 from gadomski/master (09:33:48)

2011-11-05
	* Howard Butler <hobu.inc@gmail.com> support SELECT CLOUD FROM TABLE to return a list of clouds and export them in addition to the {BLOCK_FIELDS, CLOUD} view scenario that is currently supported. (21:00:24)
	* Howard Butler <hobu.inc@gmail.com> add read_error to throw when encountering read problems (20:58:48)
	* Howard Butler <hobu.inc@gmail.com> flip test to correct direction for verbosity (15:42:40)

2011-11-04
	* Howard Butler <hobu.inc@gmail.com> consolidate fetching the cloud statement from the reader (13:40:05)
	* Howard Butler <hobu.inc@gmail.com> get rid of CloudPtr stuff -- no need anymore (13:00:56)
	* Howard Butler <hobu.inc@gmail.com> start separating block fetching (12:42:19)
	* Howard Butler <hobu.inc@gmail.com> add logging for query type (10:34:19)

2011-11-02
	* Howard Butler <hobu.inc@gmail.com> support querying for BLK_TABLE+SDO_PC view for drivers.oci.reader (21:04:53)
	* Howard Butler <hobu.inc@gmail.com> use the Schema from the PointBuffer, not the stage, for writing (20:49:07)
	* Howard Butler <hobu.inc@gmail.com> use the PointBuffers schema for creating new PointBuffers in case someone changed it (20:48:36)
	* Howard Butler <hobu.inc@gmail.com> start supporting multiple SDO_PC queries (14:01:15)

2011-11-01
	* Howard Butler <hobu.inc@gmail.com> back up 924e1348db76149d9f38aadeb7ee95e1d8efe1d8 a bit to make it a different method name so the compiler cant get confused (12:13:50)
	* Howard Butler <hobu.inc@gmail.com> HeaderPtr changed (12:13:21)

2011-10-31
	* Pete Gadomski <pete.gadomski@gmail.com> require boost 1.41, not 1.44 (18:43:59)
	* Howard Butler <hobu.inc@gmail.com> decruft (14:40:34)
	* Howard Butler <hobu.inc@gmail.com> decruft (14:40:25)
	* Howard Butler <hobu.inc@gmail.com> used cached byte positions to avoid per-point map lookup of positions for getField queries (14:40:00)
	* Howard Butler <hobu.inc@gmail.com> use inplacereprojfilter because the scalingfilter combo doesn't work right now (14:39:03)
	* Howard Butler <hobu.inc@gmail.com> use inplacereprojfilter because the scalingfilter combo doesn't work right now (14:38:18)
	* Howard Butler <hobu.inc@gmail.com> add getField specialization for fetching based on a pointIndex and Schema::getByteOffset() output (14:36:06)
	* Howard Butler <hobu.inc@gmail.com> no longer include tuple, not used (14:34:57)

2011-10-27
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (18:29:28)
	* Michael P. Gerlek <mpg@flaxen.com> update build instructions (18:28:46)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:24:24)
	* Howard Butler <hobu.inc@gmail.com>  initialize connection object (14:24:16)
	* Howard Butler <hobu.inc@gmail.com> use proper reference to getOptions when setting up OracleDriver (14:23:13)
	* Howard Butler <hobu.inc@gmail.com> put back Cloud impl (14:22:38)
	* Michael P. Gerlek <mpg@flaxen.com> remove DimensionLayout (OBE) (13:25:11)
	* Michael P. Gerlek <mpg@flaxen.com> win32 lint for boost (13:03:33)
	* Michael P. Gerlek <mpg@flaxen.com> win32 lint (13:03:08)

2011-10-26
	* Howard Butler <hobu.inc@gmail.com> consolidate oracle connection code, and enable things to take advantage of new GDAL RFC 37 logging that should soon be in place (14:20:06)

2011-10-25
	* Howard Butler <hobu.inc@gmail.com> start using new RFC 37 GDAL logging facilities (13:56:06)
	* Howard Butler <hobu.inc@gmail.com> add verbosity level to log output (13:55:30)

2011-10-20
	* Howard Butler <hobu.inc@gmail.com> return new Chipper dimension name for getIdFromName (08:44:30)
	* Howard Butler <hobu.inc@gmail.com> fix typo for mapping old chipper field names to new :) (08:44:13)

2011-10-18
	* Howard Butler <hobu.inc@gmail.com> namespace the chipper's dimensions (10:37:44)
	* Howard Butler <hobu.inc@gmail.com> need add() instead of put() to the tree (09:58:16)
	* Howard Butler <hobu.inc@gmail.com> overwrite the serialization file if it already exists. (09:57:58)
	* Howard Butler <hobu.inc@gmail.com> add method to remap old schema names into new ones (09:33:34)

2011-10-17
	* Howard Butler <hobu.inc@gmail.com> use new logging stuff (16:06:49)
	* Howard Butler <hobu.inc@gmail.com> use verbosity level and isDebug to determine whether or not to log (16:06:41)
	* Howard Butler <hobu.inc@gmail.com> start using our fancy new logging system (11:47:25)
	* Howard Butler <hobu.inc@gmail.com> logging system for pipelines. Logging cannot currently happen in pipeline constructors, and can only happen after initialize() has started the log. Files or stderr/stdout/stdlog can be used in the <Option name="log"/> (11:47:05)

2011-10-16
	* Howard Butler <hobu.inc@gmail.com> add pc_id pdal::Option if it doesn't exist (11:12:09)
	* Howard Butler <hobu.inc@gmail.com> rename convert_z_units option to scale_z, and allow the user to set it how they wish (09:54:10)
	* Howard Butler <hobu.inc@gmail.com> put the pc_id into the options so it is written out when serialized (09:32:59)
	* Howard Butler <hobu.inc@gmail.com> add pipeline-serialization option to allow the user to serialize the pipeline they created (or used, if some stage happened to modify it like the drivers.oracle.writer (09:32:42)

2011-10-14
	* Howard Butler <hobu.inc@gmail.com> just set the scale for the field if we're converting z's to 0.001 (15:00:20)
	* Howard Butler <hobu.inc@gmail.com> millimiters -> m is 1000, not 100 (10:36:30)

2011-10-13
	* Howard Butler <hobu.inc@gmail.com> add sql script for wiping the test tables in the event that the test crashed for whatever reason. rename qfit example (14:46:54)
	* Howard Butler <hobu.inc@gmail.com> a functional test scenario for Oracle :) (14:46:18)
	* Howard Butler <hobu.inc@gmail.com> whitespace normalization (14:46:01)
	* Howard Butler <hobu.inc@gmail.com> consolidate block buffer reading into a single function so we can (eventually) do it in a couple of different places (14:45:49)
	* Howard Butler <hobu.inc@gmail.com> qfit pipelines (12:45:46)
	* Howard Butler <hobu.inc@gmail.com> xyz values are int32_t, not uint32_t for LAS data. We should use a reference to the dimension when applying scaling for the summary data. Only throw exceptions when we don't have XYZ data. Otherwise, write 0's (12:44:38)
	* Howard Butler <hobu.inc@gmail.com> Dimensions must have a default scale of 1.0, not 0.0 or they can't exist and we can't apply scaling/descaling to them (12:43:25)
	* Howard Butler <hobu.inc@gmail.com> adjust the passive_z values if we are altering the regular z ones (12:42:15)
	* Howard Butler <hobu.inc@gmail.com> Dimensions must have a default scale of 1.0, not 0.0 or they can't exist and we can't apply scaling/descaling to them (12:41:18)
	* Howard Butler <hobu.inc@gmail.com> prefix QFIT dimensions with QFIT: name (12:40:42)

2011-10-12
	* Howard Butler <hobu.inc@gmail.com> a test that writes data (15:54:34)
	* Howard Butler <hobu.inc@gmail.com> RunFileSQL does not need to throw if the option isn't there (15:52:00)
	* Howard Butler <hobu.inc@gmail.com> clean up error message to use correct filter name (15:51:40)
	* Howard Butler <hobu.inc@gmail.com> more decrufting (14:19:21)
	* Howard Butler <hobu.inc@gmail.com> do the scaling dance before subtracting 180, or it doesn't mean so much :) (14:19:02)
	* Howard Butler <hobu.inc@gmail.com> start to revive the oracle test (11:21:14)
	* Howard Butler <hobu.inc@gmail.com> more decrufting of the drivers.oci.reader (11:21:00)
	* Howard Butler <hobu.inc@gmail.com> remove dead defineBlock method - this is now on the iterator (10:58:50)
	* Howard Butler <hobu.inc@gmail.com> compare_no_case does not belong here.  we have boost, dammit! (yes, I was the proliferator of this monstrocity) (10:47:43)
	* Howard Butler <hobu.inc@gmail.com> use boost's string algos instead of our own for comparing strings and uppercasing them (10:35:59)
	* Howard Butler <hobu.inc@gmail.com> remove redundant Debug method (10:17:19)
	* Howard Butler <hobu.inc@gmail.com> move GDAL/SQL debug setting into the ::Connect method to eliminate duplication (10:12:59)
	* Howard Butler <hobu.inc@gmail.com> decruft OptionsOld stuff (09:09:07)
	* Howard Butler <hobu.inc@gmail.com> decrufting (09:08:57)
	* Howard Butler <hobu.inc@gmail.com> x and y's were flipped in qfit reader. make right (08:56:30)

2011-10-11
	* Howard Butler <hobu.inc@gmail.com> get rid of all of the old OptionsOld cruft (16:26:11)
	* Howard Butler <hobu.inc@gmail.com> turn off doxygendiagram for now (16:15:03)
	* Howard Butler <hobu.inc@gmail.com> doxygendiagram testing -- doesn't work yet though (16:13:23)

2011-10-07
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (20:19:07)
	* Howard Butler <hobu.inc@gmail.com> remove foss4g sign (20:18:58)

2011-10-06
	* Howard Butler <hobu.inc@gmail.com> add getDimensionOperationType to StageBase (11:38:46)

2011-10-05
	* Howard Butler <hobu.inc@gmail.com> get rid of magic numbers in VLR userid and description reading (15:15:31)
	* Howard Butler <hobu.inc@gmail.com> cleanups (15:15:12)
	* Howard Butler <hobu.inc@gmail.com> add StageOperationType enum (15:09:01)
	* Howard Butler <hobu.inc@gmail.com> remove recalculateSizes and make calculateSizes private (12:29:33)

2011-09-30
	* Howard Butler <hobu.inc@gmail.com> Execute does an implicit Fetch() (10:42:36)
	* Howard Butler <hobu.inc@gmail.com> more debug info on table-finding code (10:11:35)

2011-09-29
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (17:11:51)
	* Michael P. Gerlek <mpg@flaxen.com> remove DimensionLayout (16:42:29)
	* Michael P. Gerlek <mpg@flaxen.com> refactor to remove DimensionLayout (16:34:07)
	* Howard Butler <hobu.inc@gmail.com> merge (16:03:45)
	* Michael P. Gerlek <mpg@flaxen.com> flip the try/catch pancakes (15:32:28)
	* Michael P. Gerlek <mpg@flaxen.com> lint (15:11:06)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:59:37)
	* Howard Butler <hobu.inc@gmail.com> remove lint (14:59:29)
	* Michael P. Gerlek <mpg@flaxen.com> remove unneeded by-ref accessor (14:54:36)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:45:17)
	* Howard Butler <hobu.inc@gmail.com> oracle writer updates (14:45:08)
	* Michael P. Gerlek <mpg@flaxen.com> set endianness bits at consturction time (14:33:11)
	* Michael P. Gerlek <mpg@flaxen.com> make SchemaLayout go away; update swig (14:17:20)
	* Michael P. Gerlek <mpg@flaxen.com> refactoring to make SchemaLayout go away (13:47:21)
	* Michael P. Gerlek <mpg@flaxen.com> spelling (13:17:34)
	* Michael P. Gerlek <mpg@flaxen.com> refactoring to continue to remove need for SchemaLayout (13:16:07)
	* Michael P. Gerlek <mpg@flaxen.com> refactoring to start to remove need for SchemaLayout (12:56:59)
	* Michael P. Gerlek <mpg@flaxen.com> move lookup system over to DimensionId (12:08:22)
	* Michael P. Gerlek <mpg@flaxen.com> use a table to lookup the known dims (11:55:16)
	* Michael P. Gerlek <mpg@flaxen.com> move name-based lookup into DimId class (11:46:45)
	* Michael P. Gerlek <mpg@flaxen.com> refactor id enums into a separate, static class (11:14:16)

2011-09-28
	* Michael P. Gerlek <mpg@flaxen.com> spelling fix (19:20:05)
	* Michael P. Gerlek <mpg@flaxen.com> remove awkward get& member (19:19:10)
	* Michael P. Gerlek <mpg@flaxen.com> remove gratuitous typedefs for Dimension iterators (19:13:01)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (15:10:40)
	* Michael P. Gerlek <mpg@flaxen.com> ingore messy path stuff in outputs (15:10:32)
	* Michael P. Gerlek <mpg@flaxen.com> added ability to skip a line when diffing (15:10:19)
	* Howard Butler <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (15:05:00)
	* Howard Butler <hobu.inc@gmail.com> test equality instead of similarity for block table name -- being greedy here could bite us (15:04:50)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:38:41)
	* Michael P. Gerlek <mpg@flaxen.com> removed unused include, which caused BOOLEAN type redef issues on windows (14:36:55)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #53 from gadomski/master (12:05:24)
	* Howard Butler <hobu.inc@gmail.com> don't write red, green, blue, time if the PointBuffer doesn't have it even though the PointFormat says it should (11:52:54)
	* Howard Butler <hobu.inc@gmail.com> throw an out_of_range error if removeScaling causes the de-scaled value to be outside the bounds of the requested data type (10:53:24)

2011-09-27
	* Howard Butler <hobu.inc@gmail.com> update drivers.oci.reader to actually work. this was broken and never seemed to work right before :( (16:33:49)
	* Howard Butler <hobu.inc@gmail.com> update to use FileUtils (16:33:16)
	* Howard Butler <hobu.inc@gmail.com> add setDataStride method to support copying in chunks of raw PointBuffer data (16:30:35)
	* Howard Butler <hobu.inc@gmail.com> InPlaceReprojectionFilter - hopes to do what it says :) (15:13:15)
	* Howard Butler <hobu.inc@gmail.com> clearer name for chipper dimensions (15:12:42)
	* Howard Butler <hobu.inc@gmail.com> getDimensions() method that returns a non-const& (15:11:45)
	* Howard Butler <hobu.inc@gmail.com> be able to identify chipper dimension types (15:11:08)

2011-09-23
	* Howard Butler <hobu.inc@gmail.com> kick the test-no-passing-because-of-silly-file-path-comparisons can to mpg (12:20:51)
	* Howard Butler <hobu.inc@gmail.com> point dump scales data now (11:14:12)
	* Pete Gadomski <pete.gadomski@gmail.com> Fixed the LiblasWriterTest to match the changed uuid function def (11:08:46)
	* Howard Butler <hobu.inc@gmail.com> point oracle pipeline examples to public server (11:01:41)
	* Howard Butler <hobu.inc@gmail.com> catch the reference to the exception to eliminate a copy (08:56:37)
	* Howard Butler <hobu.inc@gmail.com> modify getPTree to apply the Dimension's scaling before handing off the string to the property_tree (08:52:03)

2011-09-22
	* Howard Butler <hobu.inc@gmail.com> more error checking around stream handling (20:45:35)
	* Howard Butler <hobu.inc@gmail.com> add default option for capacity, fix copy/paste error of dimension creation (20:45:19)
	* Howard Butler <hobu.inc@gmail.com> tighten up error checking (20:44:35)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (15:32:00)
	* Michael P. Gerlek <mpg@flaxen.com> moved Dimension 'index' access to SchemaLayout (15:31:49)
	* Howard Butler <hobu.inc@gmail.com> add another check to make sure readBufferEnd is called before readEnd() (14:58:12)
	* Howard Butler <hobu.inc@gmail.com> flip the logic around a bit so we don't rethrow exceptions (14:48:21)
	* Howard Butler <hobu.inc@gmail.com> add qfit reader example (14:16:04)
	* Howard Butler <hobu.inc@gmail.com> break up innerRun a little bit and add 'Hardcore Debug' which will not trap errors and instead throw exceptions all the way up to make it easier to debug things (14:15:14)
	* Pete Gadomski <pete.gadomski@gmail.com> Include uuids from pdal::external::boost (12:59:47)
	* Howard Butler <hobu.inc@gmail.com> do proper rounding when converting mm->m for z's (12:03:13)
	* Howard Butler <hobu.inc@gmail.com> flip bytes first, then do math, not the other way (11:48:21)
	* Howard Butler <hobu.inc@gmail.com> silence warning about comparing doubles (11:41:57)
	* Michael P. Gerlek <mpg@flaxen.com> fix memleaks (11:11:36)
	* Michael P. Gerlek <mpg@flaxen.com> comment (11:10:38)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (11:03:07)
	* Michael P. Gerlek <mpg@flaxen.com> umm, need to actually set the schema (11:02:57)
	* Michael P. Gerlek <mpg@flaxen.com> untabify (11:02:32)
	* Howard Butler <hobu.inc@gmail.com> add options for flipping x coordinates and scaling z coords (10:58:20)
	* Howard Butler <hobu.inc@gmail.com> remove extra ; (10:57:33)

2011-09-20
	* Howard Butler <hobu.inc@gmail.com> remove extra qualifications (15:32:36)
	* hobu <hobu.inc@gmail.com> remove extra class qualification (15:02:03)
	* hobu <hobu.inc@gmail.com> remove extra , (15:01:42)
	* hobu <hobu.inc@gmail.com> handle Dimension::Pointer (15:00:39)

2011-09-19
	* Michael P. Gerlek <mpg@flaxen.com> fixed description field of Dimension (18:08:11)
	* Michael P. Gerlek <mpg@flaxen.com> make the Dimension be a single enum, not an enum+datatype combination (17:24:54)
	* Michael P. Gerlek <mpg@flaxen.com> win32 build notes, from Syncadd (11:51:06)
	* Michael P. Gerlek <mpg@flaxen.com> cleaned up, with help from Syncadd (11:49:32)
	* Michael P. Gerlek <mpg@flaxen.com> remove comment (11:48:36)
	* Michael P. Gerlek <mpg@flaxen.com> only link with liblas if needed (11:43:44)

2011-09-17
	* Michael P. Gerlek <mpg@flaxen.com> obsolete (16:14:28)
	* Michael P. Gerlek <mpg@flaxen.com> add IDE support for uuid files (11:02:24)

2011-09-16
	* Howard Butler <hobu.inc@gmail.com> add link to community page (18:54:26)

2011-09-15
	* Michael P. Gerlek <mpg@flaxen.com> fix windows paths issues (11:53:29)
	* Michael P. Gerlek <mpg@flaxen.com> make repaceAll public (11:52:55)

2011-09-09
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:40:57)
	* hobu <hobu.inc@gmail.com> properly namespace pdal::external::boost::uuid and use it throughout to get back to boost >1.41 compatibility (10:40:48)
	* hobu <hobu.inc@gmail.com> more work for #51 (10:07:12)
	* hobu <hobu.inc@gmail.com> more work for #51 (10:04:35)
	* hobu <hobu.inc@gmail.com> use interal boost::uuid includes #51 (09:50:46)
	* hobu <hobu.inc@gmail.com> more updates to boost::uuid to support PDAL-only copy (09:49:39)
	* hobu <hobu.inc@gmail.com> updating boost::uuid to use PDAL-copied external includes so we can support back to boost 1.41 #51 (09:43:53)
	* hobu <hobu.inc@gmail.com> add boost::uuid to external includes so we can support back to boost 1.41 #51 (09:41:29)

2011-09-08
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (18:31:26)
	* Michael P. Gerlek <mpg@flaxen.com> added writer example; added Options support (18:31:16)
	* hobu <hobu.inc@gmail.com> throw correct error (15:33:47)
	* hobu <hobu.inc@gmail.com> add oracle example pipelines (11:49:18)
	* hobu <hobu.inc@gmail.com> add more logo stuff (09:56:18)

2011-09-07
	* Michael P. Gerlek <mpg@flaxen.com> updated (14:55:54)

2011-09-01
	* Howard Butler <hobu.inc@gmail.com> clean up more whitespace sensitivity in boost::property::write_xml test output (10:31:39)
	* Howard Butler <hobu.inc@gmail.com> there's some whitespace sensitivity in boost::property_tree xml output for some versions (10:22:04)
	* hobu <hobu.inc@gmail.com> don't include liblas header for OCI test -- use native (09:50:15)
	* hobu <hobu.inc@gmail.com> don't include liblas header for OCI test -- use native (09:49:42)

2011-08-31
	* hobu <hobu.inc@gmail.com> more attempt to support older boost::filesystem... (19:42:41)
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (19:39:06)
	* hobu <hobu.inc@gmail.com> attempt to support older boost::filesystem... trying to get back to at least boost 1.42 if we can (19:38:57)
	* Michael P. Gerlek <mpg@flaxen.com> renamed LiblasReader,LiblasWriter to Reader,Writer (19:31:05)
	* Michael P. Gerlek <mpg@flaxen.com> renamed LasReader,LasWriter to Reader,Writer (19:01:09)
	* Michael P. Gerlek <mpg@flaxen.com> Color class fallout (18:38:39)
	* Michael P. Gerlek <mpg@flaxen.com> rename exceptions.hpp to pdal_error.hpp, and only include it where needed (18:30:37)
	* Michael P. Gerlek <mpg@flaxen.com> remove Color class -- not used (18:08:53)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 wants enums declared before use (18:06:13)
	* hobu <hobu.inc@gmail.com> missing api docs (14:05:50)
	* hobu <hobu.inc@gmail.com> more documentation with sphinx/breathe (14:04:32)
	* hobu <hobu.inc@gmail.com> move doxygen output to ./doc/doxygen instead of api/ more breathe/doxygen work for pdal::Bounds (10:37:05)
	* hobu <hobu.inc@gmail.com> more documentation for pdal::Bounds and use pdal::bounds_error for exceptions instead of std::runtime_error (10:36:29)
	* hobu <hobu.inc@gmail.com> add bounds_error exception and #include <pdal/exceptions.hpp> directly in <pdal/pdal.hpp (10:35:52)
	* hobu <hobu.inc@gmail.com> move doxygen stuff to doxygen directory instead of api directory (09:24:35)
	* hobu <hobu.inc@gmail.com> move doxygen stuff to doxygen directory instead of api directory (09:24:23)

2011-08-30
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (21:28:01)
	* Michael P. Gerlek <mpg@flaxen.com> lots of updating (20:08:50)
	* Michael P. Gerlek <mpg@flaxen.com> moved PointBufferCache into filters/ (18:29:53)
	* Michael P. Gerlek <mpg@flaxen.com> clarification (18:21:36)
	* hobu <hobu.inc@gmail.com> implement support for breath from https://github.com/hobu/breathe to allow us to embed doxygen into the sphinx output (14:12:27)
	* hobu <hobu.inc@gmail.com> we want to generate XML for breathe support for sphinx (13:04:13)

2011-08-29
	* Michael P. Gerlek <mpg@flaxen.com> obsolete (17:45:40)
	* Michael P. Gerlek <mpg@flaxen.com> added doxy comments (17:05:09)
	* Michael P. Gerlek <mpg@flaxen.com> fix for doxy (16:27:36)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:23:47)
	* Michael P. Gerlek <mpg@flaxen.com> doxy lint (16:23:34)
	* Michael P. Gerlek <mpg@flaxen.com> configured for PDAL usage (16:23:05)
	* Michael P. Gerlek <mpg@flaxen.com> auto-updated to doxy ver 1.7.5.1 (15:59:40)
	* Michael P. Gerlek <mpg@flaxen.com> doxy conf file from liblas (15:58:16)
	* hobu <hobu.inc@gmail.com> add download link (14:23:47)
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:09:53)
	* hobu <hobu.inc@gmail.com> add logo files (14:09:49)
	* Michael P. Gerlek <mpg@flaxen.com> fix default point number (14:02:33)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (12:23:51)
	* hobu <hobu.inc@gmail.com> move foss4g icon up (10:04:22)

2011-08-26
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (23:43:30)
	* Michael P. Gerlek <mpg@flaxen.com> noticed these lines were missing (23:43:06)
	* hobu <hobu.inc@gmail.com> link to ASI for pointcloud.org domain (16:19:06)
	* hobu <hobu.inc@gmail.com> more doc reorg (15:31:08)
	* hobu <hobu.inc@gmail.com> more doc reorg (14:35:00)
	* hobu <hobu.inc@gmail.com> doc reorg (14:32:34)
	* Michael P. Gerlek <mpg@flaxen.com> lint (12:45:26)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (12:10:58)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (12:10:46)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (12:10:03)
	* Michael P. Gerlek <mpg@flaxen.com> always print trailing 100% (12:09:54)
	* Michael P. Gerlek <mpg@flaxen.com> added progress reporting to pc2pc (12:02:57)
	* Michael P. Gerlek <mpg@flaxen.com> added --chunk_size option (12:02:39)
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (10:17:10)
	* hobu <hobu.inc@gmail.com> fix ORA-01480 to add a trailing null (10:16:59)

2011-08-25
	* Michael P. Gerlek <mpg@flaxen.com> remove hack now that Options work better (18:30:20)
	* Michael P. Gerlek <mpg@flaxen.com> turn on some Mosaic uses (17:38:53)
	* Michael P. Gerlek <mpg@flaxen.com> fix all the MosaicFilter bugs (17:38:33)
	* Michael P. Gerlek <mpg@flaxen.com> bug fix, not handling eof right (17:37:59)
	* Michael P. Gerlek <mpg@flaxen.com> added equals(), oper!= (17:37:19)
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:42:49)
	* hobu <hobu.inc@gmail.com> forward the SRS from the getPrevStage() if the existing one on the writer is empty #5 (14:42:39)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #6 from gadomski/master (14:17:06)
	* Pete Gadomski <pete.gadomski@gmail.com> Added iostream to pdal.hpp (removed from Vector.hpp) (14:13:20)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (14:13:00)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:12:46)
	* Michael P. Gerlek <mpg@flaxen.com> renamed Signaller to UserCallbacks; finally implemented within Writer (14:11:50)
	* hobu <hobu.inc@gmail.com> include iostream for std::cout (13:58:08)
	* hobu <hobu.inc@gmail.com> allow setting of native LAS writers options using the options mechanism before init #3 (11:07:22)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #4 from gadomski/master (10:08:01)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' of git://github.com/PDAL/PDAL (10:01:54)

2011-08-24
	* Michael P. Gerlek <mpg@flaxen.com> pushed prevStage() functions up to StageBase; consolidated initialize() recursion in StageBase too (23:03:10)
	* Michael P. Gerlek <mpg@flaxen.com> getPrevStage() now just use StageBase::getInputs() (21:58:56)
	* Michael P. Gerlek <mpg@flaxen.com> added internal_error (21:36:49)
	* Michael P. Gerlek <mpg@flaxen.com> prove new inputs/outputs lists work (20:20:50)
	* Michael P. Gerlek <mpg@flaxen.com> added 'inputs' (prev stages) and 'outputs' (next stages) to StageBase; no one using them yet, but they are there and being set (18:28:50)
	* Michael P. Gerlek <mpg@flaxen.com> stoopid min/max macro (18:21:07)
	* Michael P. Gerlek <mpg@flaxen.com> test3 (17:25:13)
	* Michael P. Gerlek <mpg@flaxen.com> testend (16:28:28)
	* Michael P. Gerlek <mpg@flaxen.com> test2 (16:25:01)
	* Michael P. Gerlek <mpg@flaxen.com> test (16:20:02)
	* Michael P. Gerlek <mpg@flaxen.com> test (16:12:43)
	* Michael P. Gerlek <mpg@flaxen.com> test (16:09:21)
	* hobu <hobu.inc@gmail.com> Merge branch 'master' of github.com:PDAL/PDAL (14:35:38)
	* hobu <hobu.inc@gmail.com> turn off SchemaLayout equality assertions.  These are really expensive (14:35:29)
	* hobu <hobu.inc@gmail.com> break out operator== test so that the tests that are easiest to calculate but be different happen first (14:34:40)
	* hobu <hobu.inc@gmail.com> just munge raw data when copying block_id and pt_id to the new buffer (14:33:41)
	* Michael P. Gerlek <mpg@flaxen.com> clean up example (13:09:23)
	* Michael P. Gerlek <mpg@flaxen.com> .NET bindings working again (12:51:12)
	* Michael P. Gerlek <mpg@flaxen.com> csharp work (10:59:28)
	* Michael P. Gerlek <mpg@flaxen.com> csharp work (00:03:57)

2011-08-23
	* Michael P. Gerlek <mpg@flaxen.com> update for .net work (19:36:27)
	* Michael P. Gerlek <mpg@flaxen.com> updating C\# world (19:33:30)
	* Michael P. Gerlek <mpg@flaxen.com> merge fixups (18:29:31)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (18:28:07)
	* Michael P. Gerlek <mpg@flaxen.com> supporting Pipeline as root element, plus versioning (18:06:25)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (17:34:20)
	* Michael P. Gerlek <mpg@flaxen.com> typo (17:34:03)
	* Michael P. Gerlek <mpg@flaxen.com> lint (17:30:48)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:/PDAL/PDAL (17:28:40)
	* Michael P. Gerlek <mpg@flaxen.com> support configs without gdal, laszip, liblas (17:27:56)
	* Pete Gadomski <pete.gadomski@gmail.com> A start on pipline xml generation in python (17:24:08)
	* Michael P. Gerlek <mpg@flaxen.com> VS10 and gcc 4.5.2 have different notions about how to do template specializations, apparently (17:11:42)
	* Michael P. Gerlek <mpg@flaxen.com> gcc include fix (16:43:49)
	* Michael P. Gerlek <mpg@flaxen.com> gcc template fixes (16:43:39)
	* Michael P. Gerlek <mpg@flaxen.com> gcc fixes (16:19:02)
	* Michael P. Gerlek <mpg@flaxen.com> Merge branch 'master' of github.com:PDAL/PDAL (16:06:14)
	* Michael P. Gerlek <mpg@flaxen.com> unit testing without laszip (16:04:59)
	* Michael P. Gerlek <mpg@flaxen.com> gcc fix (15:56:23)
	* Michael P. Gerlek <mpg@flaxen.com> gcc fix (15:55:10)
	* Michael P. Gerlek <mpg@flaxen.com> build without laszip (15:53:30)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge branch 'master' of git://github.com/PDAL/PDAL (15:35:42)
	* Pete Gadomski <pete.gadomski@gmail.com> Adds version attribute to Pipline element in pipeline xsd (15:34:36)
	* Michael P. Gerlek <mpg@flaxen.com> remove temp file (13:26:30)
	* Michael P. Gerlek <mpg@flaxen.com> changes to support attributes in pipeline schema (13:22:54)
	* Michael P. Gerlek <mpg@flaxen.com> changes to support attributes in pipeline schema (13:22:34)

2011-08-22
	* Michael P. Gerlek <mpg@flaxen.com> update path to schemata (14:38:25)
	* Michael P. Gerlek <mpg@flaxen.com> changed impl of Option/Options to be lessy buggy and ,uch morser-friendly; in particular, Option is no longer a templated class (yeah\!) (14:36:31)
	* Michael P. Gerlek <mpg@flaxen.com> in some circumstances, we weren't parsing correctly (13:55:39)

2011-08-19
	* Michael P. Gerlek <mpg@flaxen.com> use hg's ignore settings (23:30:23)
	* Michael P. Gerlek <mpg@flaxen.com> use hg's ignore settings (23:29:47)
	* Michael P. Gerlek <mpg@flaxen.com> test3 (23:08:39)
	* Michael P. Gerlek <mpg@flaxen.com> test (19:56:07)
	* Michael P. Gerlek <mpg@flaxen.com> test (19:25:25)
	* Howard Butler <hobu.inc@gmail.com> remove bunk file (15:13:21)
	* Howard Butler <hobu.inc@gmail.com> Merge pull request #1 from quentonc/master (15:08:34)
	* Pete Gadomski <pete.gadomski@gmail.com> Added pdal_pipeline.xsd (12:08:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Moved test/data/schemas to a TLD (12:07:56)
	* Howard Butler <hobu.inc@gmail.com> merge (11:27:24)
	* Howard Butler <hobu.inc@gmail.com> add readme for gitinit (11:15:06)

2011-08-18
	* Michael P. Gerlek <mpg@flaxen.com> added getId() to base class, for stage debugging (21:06:09)
	* Michael P. Gerlek <mpg@flaxen.com> dump filename (21:05:42)
	* Michael P. Gerlek <mpg@flaxen.com> rename, to avoid confusion with the -real- PTree routines (19:52:28)
	* Michael P. Gerlek <mpg@flaxen.com> added stage-specific stage dumping to pcinfo (19:44:29)
	* Michael P. Gerlek <mpg@flaxen.com> pcinfo work, now dumping stats (19:06:52)
	* Michael P. Gerlek <mpg@flaxen.com> improved stats collection mechanism (19:06:27)
	* Michael P. Gerlek <mpg@flaxen.com> pcinfo testing (15:33:19)
	* Michael P. Gerlek <mpg@flaxen.com> cleanup temp files (15:09:11)
	* Michael P. Gerlek <mpg@flaxen.com> pcinfo tests (15:07:59)
	* Michael P. Gerlek <mpg@flaxen.com> comment (15:07:51)
	* Michael P. Gerlek <mpg@flaxen.com> apps work, incl. hack for put/add Options issue and more tests (14:58:11)
	* Michael P. Gerlek <mpg@flaxen.com> add test for empty() (14:57:26)
	* Michael P. Gerlek <mpg@flaxen.com> add case showing bug (14:57:07)
	* Michael P. Gerlek <mpg@flaxen.com> handle eof correctly (14:56:42)
	* Michael P. Gerlek <mpg@flaxen.com> add an empty() checker (13:50:48)
	* Michael P. Gerlek <mpg@flaxen.com> app work (12:49:02)
	* Michael P. Gerlek <mpg@flaxen.com> call init() first (12:48:40)
	* Michael P. Gerlek <mpg@flaxen.com> options work (12:48:26)
	* Michael P. Gerlek <mpg@flaxen.com> added comment (12:47:38)

2011-08-17
	* Michael P. Gerlek <mpg@flaxen.com> pc2pc work (23:44:53)
	* Michael P. Gerlek <mpg@flaxen.com> work on pc2pc (16:37:00)
	* Michael P. Gerlek <mpg@flaxen.com> dead code (16:36:27)
	* Michael P. Gerlek <mpg@flaxen.com> gcc fix (00:12:54)
	* Michael P. Gerlek <mpg@flaxen.com> added --schema (00:03:58)
	* Michael P. Gerlek <mpg@flaxen.com> okay to have no opts (00:03:38)
	* Michael P. Gerlek <mpg@flaxen.com> tests for toPTree() (00:03:07)
	* Michael P. Gerlek <mpg@flaxen.com> cleanups for oper<<, dump(), toPTree() (00:02:37)

2011-08-16
	* Michael P. Gerlek <mpg@flaxen.com> sync test with pg's fix (18:37:29)
	* Michael P. Gerlek <mpg@flaxen.com> merge (18:34:03)
	* Michael P. Gerlek <mpg@flaxen.com> dump a point (18:33:56)
	* Michael P. Gerlek <mpg@flaxen.com> added toPTree() (18:33:22)
	* Pete Gadomski <pete.gadomski@gmail.com> Added 'input' as a positional option for pcpipeline (16:01:05)
	* mpg <none@none> gcc lint (15:04:42)
	* Michael P. Gerlek <mpg@flaxen.com> oops, put err mssg back in (14:15:18)
	* Michael P. Gerlek <mpg@flaxen.com> use exceptions, not status codes, for simpler control flow (14:12:56)
	* Michael P. Gerlek <mpg@flaxen.com> start to support --point and --points (13:47:54)
	* Michael P. Gerlek <mpg@flaxen.com> added simple Stats filter (13:40:58)
	* Michael P. Gerlek <mpg@flaxen.com> now supports .xml files cleanly (12:11:33)
	* Michael P. Gerlek <mpg@flaxen.com> cleanup; added XML driver support (12:11:20)
	* Michael P. Gerlek <mpg@flaxen.com> pipeline reader/stage now working (11:44:52)

2011-08-15
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint for driver.pipeline.reader (20:56:50)
	* Michael P. Gerlek <mpg@flaxen.com> use StageFactory now (20:14:01)
	* Michael P. Gerlek <mpg@flaxen.com> move pipeline xml files into a subdir (19:21:47)
	* Michael P. Gerlek <mpg@flaxen.com> start of for-real pcinfo app (16:02:39)
	* Michael P. Gerlek <mpg@flaxen.com> handle unknown options (15:50:31)
	* Michael P. Gerlek <mpg@flaxen.com> added copy ctor (15:22:06)
	* Michael P. Gerlek <mpg@flaxen.com> turn compare_no_case into a safer function (15:07:02)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:57:12)
	* Michael P. Gerlek <mpg@flaxen.com> added support class for the apps (14:34:52)
	* mpg <none@none> add some app tests that actually work (14:21:54)
	* Michael P. Gerlek <mpg@flaxen.com> patch for probably-not-to-be-fixed liblas writer test (14:15:08)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:08:59)
	* mpg <none@none> turn off failing popen tests on unix (14:03:11)
	* mpg <none@none> popen debugging (12:23:01)
	* mpg <none@none> disable test unless gdal is around (11:27:47)
	* mpg <none@none> lint (09:56:22)
	* Michael P. Gerlek <mpg@flaxen.com> tighten up / dbeugging (09:53:58)
	* mpg <none@none> debugging on linux (09:35:40)
	* Michael P. Gerlek <mpg@flaxen.com> dumb fix for memleak (09:34:03)
	* mpg <none@none> gcc lint (09:12:43)
	* mpg <none@none> gcc 4.5.2 linker issue (08:43:50)

2011-08-14
	* Howard Butler <hobu.inc@gmail.com> excise the libLAS requirement from PDAL. No need to have libLAS to be able to build/use PDAL anymore (22:06:34)
	* Howard Butler <hobu.inc@gmail.com> merge (09:47:06)
	* Howard Butler <hobu.inc@gmail.com> remove lint (09:45:31)
	* Howard Butler <hobu.inc@gmail.com> remove lint (09:39:01)

2011-08-12
	* Michael P. Gerlek <mpg@flaxen.com> merge (17:19:44)
	* Michael P. Gerlek <mpg@flaxen.com> account for 32 bytes of difference in the VLR header (17:19:20)
	* Michael P. Gerlek <mpg@flaxen.com> added simpler API for diffing (17:18:26)
	* Pete Gadomski <pete.gadomski@gmail.com> Merge (17:04:23)
	* Pete Gadomski <pete.gadomski@gmail.com> Reenable oci.Writer's loading w/o boundary column (17:04:13)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:44:07)
	* Michael P. Gerlek <mpg@flaxen.com> removed static getDefaultOptions(); cleaned up impl of getName() nd getDescription() (16:27:42)
	* Howard Butler <hobu.inc@gmail.com> fix up #37 to add better error handling for base_table_boundary_wkt (14:46:55)
	* Howard Butler <hobu.inc@gmail.com> #ifdef the msvcisms (14:14:56)
	* Howard Butler <hobu.inc@gmail.com> add WKT validation for boundary geometry #38 (14:14:13)
	* Michael P. Gerlek <mpg@flaxen.com> default test for each of the apps (12:37:22)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:23:07)
	* Michael P. Gerlek <mpg@flaxen.com> restore app-level catching (12:22:55)
	* Michael P. Gerlek <mpg@flaxen.com> added binpath(); make sure paths end in trailing slash (12:22:14)
	* Howard Butler <hobu.inc@gmail.com> merge (12:19:56)
	* Howard Butler <hobu.inc@gmail.com> add compare_stage_data method for comparing data. Maybe we should add PointBuffer::operator==? (12:16:00)
	* Howard Butler <hobu.inc@gmail.com> use setHeaderPadding methods (12:15:09)
	* Howard Butler <hobu.inc@gmail.com> keep existing padding on the header and don't alter it when writing the header to file (12:14:29)
	* Howard Butler <hobu.inc@gmail.com> convenience functions for determining byte current length and total byte length of the raw data buffer (12:13:55)
	* Howard Butler <hobu.inc@gmail.com> support setting header padding (12:12:57)
	* Howard Butler <hobu.inc@gmail.com> support setting header padding (12:12:29)
	* Michael P. Gerlek <mpg@flaxen.com> fix comment (11:41:58)
	* Michael P. Gerlek <mpg@flaxen.com> fix default option printing (11:40:55)

2011-08-11
	* Michael P. Gerlek <mpg@flaxen.com> attempt some degree of portability... (20:02:50)
	* Michael P. Gerlek <mpg@flaxen.com> stubs for cmd line tests (20:00:15)
	* Michael P. Gerlek <mpg@flaxen.com> added run_command(), for quick unit tests of cmd line apps (20:00:00)
	* Michael P. Gerlek <mpg@flaxen.com> use the new Support::temppath feature (18:52:42)
	* Michael P. Gerlek <mpg@flaxen.com> merge (18:47:55)
	* Michael P. Gerlek <mpg@flaxen.com> use the new Support::temppath feature (18:47:43)
	* Michael P. Gerlek <mpg@flaxen.com> add special dir for unit test output files to live in (18:41:12)
	* Michael P. Gerlek <mpg@flaxen.com> add ability to diff two files, but exclude certain regions of the file (18:22:36)
	* Pete Gadomski <pete.gadomski@gmail.com> Silently discard comments in pipeline xml files (18:20:18)
	* Michael P. Gerlek <mpg@flaxen.com> improve file diff functions (17:53:52)
	* Howard Butler <hobu.inc@gmail.com> oops, missed one more filename (15:48:12)
	* Howard Butler <hobu.inc@gmail.com> merge (15:44:45)
	* Howard Butler <hobu.inc@gmail.com> more path tweaking to get things right (15:44:34)
	* Michael P. Gerlek <mpg@flaxen.com> merge (15:32:54)
	* Michael P. Gerlek <mpg@flaxen.com> use proper comparator elsewhere too (15:32:41)
	* Howard Butler <hobu.inc@gmail.com> merge (15:31:49)
	* Howard Butler <hobu.inc@gmail.com> start catching up to new LASzip tests (15:31:41)
	* Michael P. Gerlek <mpg@flaxen.com> fix test for unix (15:31:17)
	* Howard Butler <hobu.inc@gmail.com> don't override srs from previous stage.  sorry, I did that (15:31:12)
	* Howard Butler <hobu.inc@gmail.com> set systemid back to TerraScan instead of martin.  isenburg shouldn't change the systemid to keep things 'lossless' (15:30:32)
	* Michael P. Gerlek <mpg@flaxen.com> added comment about comparators (15:29:33)
	* Michael P. Gerlek <mpg@flaxen.com> use proper comparator (15:28:12)
	* Howard Butler <hobu.inc@gmail.com> oops, actually use compressed files (15:05:37)
	* Howard Butler <hobu.inc@gmail.com> separate the base file so we know which one has been used (14:44:36)
	* Howard Butler <hobu.inc@gmail.com> remove the original laszip test file (14:36:13)
	* Howard Butler <hobu.inc@gmail.com> add liblas- and lastools- generated zip files (14:30:44)
	* Howard Butler <hobu.inc@gmail.com> move schema modification into initialize() method so that chipper-specific fields such as block_id and point_id are added (10:39:17)
	* Howard Butler <hobu.inc@gmail.com> apply nicolas' patch for gcc 4.6 (08:52:06)

2011-08-08
	* Howard Butler <hobu.inc@gmail.com> support Options constructor for pipeline support (14:12:33)
	* Howard Butler <hobu.inc@gmail.com> more tweaks to support pipelines (14:12:07)
	* Howard Butler <hobu.inc@gmail.com> fix up test for r1028 (13:52:01)
	* Howard Butler <hobu.inc@gmail.com> more descriptive exception (13:39:34)
	* Howard Butler <hobu.inc@gmail.com> remove cruft (13:12:09)
	* Howard Butler <hobu.inc@gmail.com> use ptree-based operator>> for SpatialReference (13:03:55)
	* Howard Butler <hobu.inc@gmail.com> don't do endian swap for now (13:03:08)
	* Howard Butler <hobu.inc@gmail.com> clean up after LASzip (13:02:49)
	* Howard Butler <hobu.inc@gmail.com> don't set the SRS if it was already set (13:02:31)
	* Howard Butler <hobu.inc@gmail.com> fetch the SpatialReference from options for the stage if it was set (13:02:02)
	* Howard Butler <hobu.inc@gmail.com> set our identifier to PDAL so we know who wrote things (12:59:20)
	* Howard Butler <hobu.inc@gmail.com> fix up operator<< and operator>> to take in SRSs via streams and inject them directly into SetFromUserInput (11:31:41)

2011-08-05
	* Howard Butler <hobu.inc@gmail.com> new compressed file to reflect current state of LASzip compression with native driver (15:56:11)
	* Howard Butler <hobu.inc@gmail.com> bring PDAL's native driver in line with libLAS' for header handling.  LASzip still not working for some reason yet (15:00:32)
	* Howard Butler <hobu.inc@gmail.com> Optionsify drivers.oci.writer (15:00:06)
	* Howard Butler <hobu.inc@gmail.com> turn off oracle-write (14:58:54)
	* Howard Butler <hobu.inc@gmail.com> common Connect() method that uses the new Options stuff (13:33:03)
	* Howard Butler <hobu.inc@gmail.com> scales need to default to 1.0, not 0.0 or bad things'll happen (10:51:49)
	* Howard Butler <hobu.inc@gmail.com> bring the LASzip support up-to-snuff with LASzip 2.0.1+ (09:34:30)
	* Howard Butler <hobu.inc@gmail.com> BOOST_CHECK_EQUAL tells us what the values were (09:34:08)

2011-08-04
	* Howard Butler <hobu.inc@gmail.com> add compression Option for drivers.las.writer, but it doesn't seem to work yet for some reason :( (16:21:00)
	* Howard Butler <hobu.inc@gmail.com> enable drivers.oci.reader to use the new options stuff.  nice work mpg.  basic pcpipeline works with oracle reader (15:30:00)
	* Howard Butler <hobu.inc@gmail.com> oracle-read is now a pipeline-enabled activity -- use pcpipeline (15:28:25)
	* Howard Butler <hobu.inc@gmail.com> add new-style options for Reader (14:01:23)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (14:00:58)
	* Howard Butler <hobu.inc@gmail.com> add some error checking for the case when findFirst returns NULL (14:00:48)
	* Howard Butler <hobu.inc@gmail.com> remove dead code (11:02:16)
	* Howard Butler <hobu.inc@gmail.com> touching SDO_PC.PC_EXTENT without disabling the trigger will nuke the cloud's blocks.  Add code to temporarily shut this trigger off if enabled when updating the SDO_PC.PC_EXTENT (11:02:01)

2011-08-03
	* Howard Butler <hobu.inc@gmail.com> () is an empty bounds.  so is nothing (13:52:24)
	* Howard Butler <hobu.inc@gmail.com> add default options for drivers.oci.writer.  Not using them yet (11:11:49)
	* Howard Butler <hobu.inc@gmail.com> test new Bounds<double> option (08:50:45)
	* Howard Butler <hobu.inc@gmail.com> leave the options static, but .add() new options to it.  Use our Bounds<double> option here instead of std::string (08:50:33)

2011-08-02
	* Michael P. Gerlek <mpg@flaxen.com> now passing useful params to writeBegin/End; fixed main write code to only have one loop now (w00t) (19:17:46)
	* Michael P. Gerlek <mpg@flaxen.com> clean up write-chunk loops, and try to reuse the same PointBuffer (18:48:13)
	* Michael P. Gerlek <mpg@flaxen.com> add writeBufferBegin/End functions, like on the read side; added a bunch of error checking to make sure the begin/end sequences are obeyed (18:18:44)
	* Michael P. Gerlek <mpg@flaxen.com> added readBegin..readEnd sequence; most of these changes are just renaming readImpl to readBufferImpl (17:43:51)
	* Michael P. Gerlek <mpg@flaxen.com> add read-scale-reproj-descale-write test for hobu (15:49:18)
	* Michael P. Gerlek <mpg@flaxen.com> clean up err mssg (15:48:51)
	* Howard Butler <hobu.inc@gmail.com> make base_table_bounds optional, and if not provided in the options, use the cumulated block bounds (13:57:31)
	* Howard Butler <hobu.inc@gmail.com> merge (13:43:25)
	* Howard Butler <hobu.inc@gmail.com> merge (13:43:09)
	* Michael P. Gerlek <mpg@flaxen.com> add ctor that infers input SRS (13:42:42)
	* Michael P. Gerlek <mpg@flaxen.com> disallow multiple init() calls (13:42:17)
	* Howard Butler <hobu.inc@gmail.com> remove reader.initialize(), we shouldn't do that (13:36:40)
	* Howard Butler <hobu.inc@gmail.com> update the SDO_PC.PC_EXTENT with the cumulated bounds of all of the blocks if no base_table_bounds is set in the options (13:35:55)
	* Howard Butler <hobu.inc@gmail.com> add testing for ingestion of empty bounds (13:35:13)
	* Howard Butler <hobu.inc@gmail.com> short-circuit the parsing of empty bounds objects -- feel free to make this not suck so bad mpg (13:34:50)
	* Howard Butler <hobu.inc@gmail.com> more descriptive error messages (13:34:00)
	* Michael P. Gerlek <mpg@flaxen.com> remove temp file (13:25:52)
	* Michael P. Gerlek <mpg@flaxen.com> disable file comparison, as no longer workable (13:23:05)
	* Michael P. Gerlek <mpg@flaxen.com> added relative-path fixups (13:16:21)
	* Michael P. Gerlek <mpg@flaxen.com> added isAbs(), getDir() (13:15:53)
	* Michael P. Gerlek <mpg@flaxen.com> added FileUtils::getcwd, ::toAbsolutePath (12:31:31)
	* Michael P. Gerlek <mpg@flaxen.com> split some code out of Utils.cpp into a new FileUtils.cpp (11:55:01)
	* Howard Butler <hobu.inc@gmail.com> remove dead code and carry a bounds object to cumulate the extent of the PC as it is loaded (09:13:57)

2011-08-01
	* Michael P. Gerlek <mpg@flaxen.com> allow reader to be init'd early, so can snark its SRS (18:54:55)
	* Michael P. Gerlek <mpg@flaxen.com> sync apps with new initialize() req'ment (18:49:15)
	* Michael P. Gerlek <mpg@flaxen.com> added public initialize() method for all stages, which must be called before any stage operation is done - typically you will do this after the last pipeline stage is constructed (18:46:11)

2011-07-30
	* Pete Gadomski <pete.gadomski@gmail.com> Incorrect bounds initialization (18:53:37)
	* Howard Butler <hobu.inc@gmail.com> apply Mike's fix for block bounds (14:20:56)

2011-07-29
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctors (15:18:43)
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctors (15:11:02)
	* Michael P. Gerlek <mpg@flaxen.com> refactored so we now have a ScalingFilter and a DescalingFilter -- no more mixing up the two ctors (14:58:53)
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctors (14:20:31)
	* Michael P. Gerlek <mpg@flaxen.com> lint (14:14:00)
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctors (14:13:41)
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctors (13:44:22)
	* Michael P. Gerlek <mpg@flaxen.com> enable Options-based ctor (13:31:43)
	* Michael P. Gerlek <mpg@flaxen.com> added pcpipeline application (13:03:13)
	* Michael P. Gerlek <mpg@flaxen.com> improved Options API, added support for debug/vebose opts (11:50:54)

2011-07-28
	* Michael P. Gerlek <mpg@flaxen.com> made root element ReaderPipeline or WriterPipeline (23:03:54)
	* Michael P. Gerlek <mpg@flaxen.com> added generic verbose and debug options (23:03:27)

2011-07-27
	* Michael P. Gerlek <mpg@flaxen.com> added docs (19:28:00)
	* Michael P. Gerlek <mpg@flaxen.com> factor PipelineManager into separate classes (16:33:15)
	* Michael P. Gerlek <mpg@flaxen.com> clean up temp files (14:58:49)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:48:39)
	* Michael P. Gerlek <mpg@flaxen.com> add error checking to pipeline reader (14:48:20)
	* Howard Butler <hobu.inc@gmail.com> don't reproject if output and input srs are the same (11:19:45)
	* Howard Butler <hobu.inc@gmail.com> memoize fetching the indexID and blockID for the block so we don't have to do this for every point for a good speed win (09:06:40)
	* Howard Butler <hobu.inc@gmail.com> apply Will's patch for #38 to enable MSVC2008 building (08:36:22)
	* Michael P. Gerlek <mpg@flaxen.com> turn on pipeline writer testing (04:45:47)

2011-07-26
	* Michael P. Gerlek <mpg@flaxen.com> pretty print xml (22:00:27)
	* Michael P. Gerlek <mpg@flaxen.com> added stage dumping out to pipeline xml (20:15:04)
	* Michael P. Gerlek <mpg@flaxen.com> improve pipeline testing (17:46:44)
	* Michael P. Gerlek <mpg@flaxen.com> don't need icky strings (17:46:16)
	* Michael P. Gerlek <mpg@flaxen.com> fix problem with writing zero points (17:45:34)
	* Michael P. Gerlek <mpg@flaxen.com> added option-based ctors for Las reader/writer, crop; turned back on pipeline manager tests (17:14:02)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:23:26)
	* Howard Butler <hobu.inc@gmail.com> reserved bytes should be set to 0xAABB by default (16:15:43)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:14:50)
	* Howard Butler <hobu.inc@gmail.com> std::cin is in <iostream> (14:52:34)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:04:37)
	* Michael P. Gerlek <mpg@flaxen.com> StreamOwner renamed to StreamManager because it doesn't actually, umm, own the stream (14:04:27)
	* Michael P. Gerlek <mpg@flaxen.com> StreamOwner class work (14:00:24)
	* Howard Butler <hobu.inc@gmail.com> implement a tuple-map for dimension lookup (12:10:18)
	* Howard Butler <hobu.inc@gmail.com> turn off endianness Dimension setting for now (12:10:08)
	* Howard Butler <hobu.inc@gmail.com> turn off OCI stuff if now Oracle enabled (11:52:01)
	* Michael P. Gerlek <mpg@flaxen.com> merge (09:55:34)
	* Michael P. Gerlek <mpg@flaxen.com> StreamOwner class ready (09:55:22)
	* Howard Butler <hobu.inc@gmail.com> merge (08:41:02)
	* Howard Butler <hobu.inc@gmail.com> long int* isn't the same as int* for srid (08:40:52)

2011-07-25
	* Michael P. Gerlek <mpg@flaxen.com> replace INIT_OPTIONS with something more verbose, but more explicit and simpler (19:30:59)
	* Howard Butler <hobu.inc@gmail.com> put the try/except globally for oracle-write and oracle-read (15:29:48)
	* Howard Butler <hobu.inc@gmail.com> point_schema_override doesn't mean anything now (15:08:00)
	* Howard Butler <hobu.inc@gmail.com> add try/catch around the .write methods to catch any std errors (14:46:58)
	* Howard Butler <hobu.inc@gmail.com> turn off INIT_OPTIONS, doesn't work on unix (14:40:39)
	* Howard Butler <hobu.inc@gmail.com> remove extra ;'s (13:04:50)
	* Michael P. Gerlek <mpg@flaxen.com> start of StreamOwner class (12:38:50)
	* Howard Butler <hobu.inc@gmail.com> merge (10:19:40)
	* Howard Butler <hobu.inc@gmail.com> ByteSwapFilter should flip the endianness bit on its dimensions (10:18:05)
	* Howard Butler <hobu.inc@gmail.com> add non-const getDimensions method (10:17:28)
	* Howard Butler <hobu.inc@gmail.com> decruft and comment about how we loop through the non-XYZ dimensions to copy the data (09:32:06)

2011-07-22
	* Michael P. Gerlek <mpg@flaxen.com> start turning back on stage factory, pipeline mangler (23:03:36)
	* Michael P. Gerlek <mpg@flaxen.com> include guard typo (17:12:30)
	* Michael P. Gerlek <mpg@flaxen.com> stub in an Options-based ctor for every stage (17:09:33)
	* Michael P. Gerlek <mpg@flaxen.com> merge (15:41:19)
	* Michael P. Gerlek <mpg@flaxen.com> split StageBase out into its own file (15:41:04)
	* Michael P. Gerlek <mpg@flaxen.com> add a really ugly mechanism for static initializers (15:40:46)
	* Howard Butler <hobu.inc@gmail.com> turn off pkgconfig pdal.pc for now (14:29:34)
	* Michael P. Gerlek <mpg@flaxen.com> added StageBase class, for getName() and getOptions(); added macros for same (13:54:00)
	* Howard Butler <hobu.inc@gmail.com> don't be so aggressive in capitalizing everything (10:24:11)

2011-07-21
	* Howard Butler <hobu.inc@gmail.com> memoize field look ups to get them out of the critical path (15:56:07)
	* Howard Butler <hobu.inc@gmail.com> turn off byteswapping for now (14:23:27)
	* Howard Butler <hobu.inc@gmail.com> merge (13:30:25)
	* Howard Butler <hobu.inc@gmail.com> remove lint (13:28:46)
	* Howard Butler <hobu.inc@gmail.com> remove lint (13:25:33)
	* Howard Butler <hobu.inc@gmail.com> fix up ScalingFilter to copy non-XYZ data, appears to work now (13:25:24)
	* Michael P. Gerlek <mpg@flaxen.com> typo (13:16:09)
	* Howard Butler <hobu.inc@gmail.com> add typename qualification (11:45:36)
	* Howard Butler <hobu.inc@gmail.com> merge (10:25:58)
	* Howard Butler <hobu.inc@gmail.com> start on raw field copying -- doesn't work yet though (10:25:32)
	* Howard Butler <hobu.inc@gmail.com> add setFieldData method for interacting with setting raw data (10:25:05)
	* Howard Butler <hobu.inc@gmail.com> add start of ScalingFilter test (10:24:46)
	* Michael P. Gerlek <mpg@flaxen.com> restore (much of) PipelineManager class (from big backed-out commit) (00:34:45)
	* Michael P. Gerlek <mpg@flaxen.com> restore (much of) StageFactory class (from big backed-out commit) (00:18:54)

2011-07-20
	* Michael P. Gerlek <mpg@flaxen.com> improved Options class (from big backed-out commit) (23:41:16)
	* Michael P. Gerlek <mpg@flaxen.com> typo in include guard (23:27:19)
	* Michael P. Gerlek <mpg@flaxen.com> re-fix the liblas vs. native writer issue (15:29:32)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:20:10)
	* Michael P. Gerlek <mpg@flaxen.com> stub in old StageFactory files, restore pipeline unit test file (14:19:43)
	* Howard Butler <hobu.inc@gmail.com> cannot delete a const& from a Schema (14:04:21)
	* Howard Butler <hobu.inc@gmail.com> oops, in/out flipped for srs (14:03:59)
	* Howard Butler <hobu.inc@gmail.com> implement removeDimension (14:03:47)
	* Howard Butler <hobu.inc@gmail.com> reapply 8b71a4ec238e (12:34:15)
	* Howard Butler <hobu.inc@gmail.com> clean up oracle reader/writer processes (12:32:00)
	* Howard Butler <hobu.inc@gmail.com> rollback to r847 sto start this mess over again :) (10:25:35)

2011-07-19
	* Howard Butler <hobu.inc@gmail.com> remove extraneous ; (14:54:44)
	* Howard Butler <hobu.inc@gmail.com> oops (14:52:26)
	* Howard Butler <hobu.inc@gmail.com> include xml_parser from property_tree (14:52:12)
	* Howard Butler <hobu.inc@gmail.com> merge (14:45:38)
	* Howard Butler <hobu.inc@gmail.com> an attempt at implementing removeDimension support (14:39:27)
	* Howard Butler <hobu.inc@gmail.com> we can't delete a reference to the dimension or it will be invalid (14:39:15)
	* Michael P. Gerlek <mpg@flaxen.com> remove libxml includes (14:18:19)
	* Howard Butler <hobu.inc@gmail.com> some cleanup of oci stuff (13:08:52)
	* Howard Butler <hobu.inc@gmail.com> add Bounds cumulation for block insertion (13:08:39)
	* Michael P. Gerlek <mpg@flaxen.com> make the Iterators be shared ptrs now (13:02:17)
	* Michael P. Gerlek <mpg@flaxen.com> LiblasWriter now uses options block for filename (01:24:42)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint -- pipeline as ptree now working (01:16:10)

2011-07-18
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint -- trying to debug Options::empty linking issue (23:46:18)
	* Michael P. Gerlek <mpg@flaxen.com> converted xml-based pipeline manager to ptree (19:40:02)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint -- pipeline manager work (18:37:12)
	* Michael P. Gerlek <mpg@flaxen.com> botched merge (15:14:33)
	* Michael P. Gerlek <mpg@flaxen.com> lots of pipeline stage builder and shared ptr work (15:07:43)
	* Howard Butler <hobu.inc@gmail.com>  >> is an operator and not so good for template discrimination on many compilers (14:54:01)

2011-07-15
	* Michael P. Gerlek <mpg@flaxen.com> more tests (01:35:27)
	* Michael P. Gerlek <mpg@flaxen.com> syn with new ctor (01:34:58)
	* Michael P. Gerlek <mpg@flaxen.com> typo (01:34:40)
	* Michael P. Gerlek <mpg@flaxen.com> missing \#incl (01:34:23)
	* Michael P. Gerlek <mpg@flaxen.com> turn on Options ctor (01:33:29)

2011-07-14
	* Michael P. Gerlek <mpg@flaxen.com> cleanups (15:11:40)
	* Michael P. Gerlek <mpg@flaxen.com> added Options ctor support for LasReader, LasReader, Crop; had to make the Writer take a filename instead of a stream (14:24:37)

2011-07-13
	* Michael P. Gerlek <mpg@flaxen.com> piepline builder work (22:21:56)
	* Michael P. Gerlek <mpg@flaxen.com> cut/paste error (22:21:34)
	* Michael P. Gerlek <mpg@flaxen.com> stubbed in Option-based ctor for all Stages; added new StageBase class; work on StageFactory class (21:38:29)

2011-07-12
	* Michael P. Gerlek <mpg@flaxen.com> merge (22:38:59)
	* Michael P. Gerlek <mpg@flaxen.com> playing around with pipeline builder (22:38:47)
	* Howard Butler <hobu.inc@gmail.com> some riffing around with boost::multi_index to contain the pdal::Dimensions for the pdal::Schema (16:00:41)
	* Howard Butler <hobu.inc@gmail.com> add qfit2las utility (to be removed when we have VRT pipeline working (09:29:29)
	* Howard Butler <hobu.inc@gmail.com> set z scale to 1.0 (09:29:08)
	* Howard Butler <hobu.inc@gmail.com> apply scaling for test (09:28:52)
	* Howard Butler <hobu.inc@gmail.com> default the header's scale to 1.0 for xyz (09:28:35)

2011-07-11
	* Michael P. Gerlek <mpg@flaxen.com> update for latest (15:54:36)
	* Michael P. Gerlek <mpg@flaxen.com> oops, put those back (15:51:18)
	* Michael P. Gerlek <mpg@flaxen.com> update ref files to bring liblas and native back in sync (15:39:02)
	* Howard Butler <hobu.inc@gmail.com> update the QFIT driver to use the new pdal::Options and pdal::Option class (11:37:13)
	* Howard Butler <hobu.inc@gmail.com> attempt to return an empty value when an option with a given name is not found -- maybe we should throw our own exception here? (11:36:53)
	* Howard Butler <hobu.inc@gmail.com> reorder initialization order (10:52:02)

2011-07-03
	* Howard Butler <hobu.inc@gmail.com> clean up initialization order (14:17:21)
	* Howard Butler <hobu.inc@gmail.com> merge (14:14:07)
	* Howard Butler <hobu.inc@gmail.com> start noodling around with boost::multi_index as the container for the Dimensions (14:14:00)
	* Howard Butler <hobu.inc@gmail.com> typo (14:10:44)
	* Howard Butler <hobu.inc@gmail.com> set the dimension to a fixed precision dimension if we've set an offset value (14:08:59)
	* Howard Butler <hobu.inc@gmail.com> we should still apply scaling if the offset were set. (14:08:10)

2011-07-02
	* Michael P. Gerlek <mpg@flaxen.com> mpg (10:44:24)

2011-07-01
	* Howard Butler <hobu.inc@gmail.com> cut down precision of tolerance and output the schema to the current directory (23:39:30)
	* Michael P. Gerlek <mpg@flaxen.com> added Options param up and down the Stage class hierarchy (20:01:56)
	* Michael P. Gerlek <mpg@flaxen.com> fixing capitalization (19:12:15)
	* Michael P. Gerlek <mpg@flaxen.com> fixing capitalization (19:11:12)
	* Michael P. Gerlek <mpg@flaxen.com> renamed Hobo's old Options class to OptionsOld, and renamed my new OptionsNew class to Options (19:10:20)
	* Michael P. Gerlek <mpg@flaxen.com> sync Stage changes to OCI classes (18:27:13)
	* Michael P. Gerlek <mpg@flaxen.com> turned on multifilter (which doesn't really work) (15:30:01)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:34:42)

2011-06-30
	* Michael P. Gerlek <mpg@flaxen.com> moved Iterator to StageIterator; added Reader class, derived from Stage; add MultiFilter, but not used yet (19:33:15)
	* Howard Butler <hobu.inc@gmail.com> merge (16:58:35)
	* Howard Butler <hobu.inc@gmail.com> fix up boundary wkt insertion (16:58:15)
	* Howard Butler <hobu.inc@gmail.com> in/out srs's were backwards (16:57:55)
	* Michael P. Gerlek <mpg@flaxen.com> sync laszip ref files for 2.0 (16:22:26)
	* Michael P. Gerlek <mpg@flaxen.com> sync with liblas/laszip (16:21:19)
	* Howard Butler <hobu.inc@gmail.com> throw pdal_error so we can ignore it on ::transform (15:13:38)
	* Howard Butler <hobu.inc@gmail.com> try to clean up bounds fetching from the options (14:52:40)
	* Howard Butler <hobu.inc@gmail.com> bad bind position (14:43:32)
	* Howard Butler <hobu.inc@gmail.com> bad bind position (14:42:52)
	* Howard Butler <hobu.inc@gmail.com> more rearranging of deck chairs (14:38:19)
	* Howard Butler <hobu.inc@gmail.com> use the LasReader for oracle-writing (14:29:13)

2011-06-28
	* Pete Gadomski <pete.gadomski@gmail.com> Fixed extra qualification ‘pdal::OptionsNew::’ on member ‘getOptionPTree’ (13:26:37)

2011-06-27
	* Michael P. Gerlek <mpg@flaxen.com> disable srs/reproj tess if not using GDAL (16:43:17)
	* Michael P. Gerlek <mpg@flaxen.com> adding ICONV cmake support (16:22:34)
	* Michael P. Gerlek <mpg@flaxen.com> lint, for builds without GDAL (14:56:41)
	* Michael P. Gerlek <mpg@flaxen.com> mpg-specific file, trying to synchronize build configs (14:30:57)

2011-06-24
	* Michael P. Gerlek <mpg@flaxen.com> more ignorables (19:18:07)
	* Michael P. Gerlek <mpg@flaxen.com> fix throw (18:47:57)
	* Michael P. Gerlek <mpg@flaxen.com> comments (18:45:10)
	* Michael P. Gerlek <mpg@flaxen.com> implemented further Options support (18:42:57)
	* Michael P. Gerlek <mpg@flaxen.com> updated for laz 2.0 (11:42:35)
	* Michael P. Gerlek <mpg@flaxen.com> start of pipeline creation support (11:02:06)

2011-06-23
	* Howard Butler <hobu.inc@gmail.com> merge (08:21:50)
	* Howard Butler <hobu.inc@gmail.com> start using operator== for pdal::SpatialReference comparisons (08:21:41)
	* Howard Butler <hobu.inc@gmail.com> throw an error if the CoordinateTransformation object is not created by GDAL (08:21:25)
	* Howard Butler <hobu.inc@gmail.com> Use the new LASzip 2.0 errors when things go wrong and decrease the level of paranoia (08:20:23)

2011-06-22
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (13:28:02)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (12:34:57)
	* Michael P. Gerlek <mpg@flaxen.com> pdal.org -> pointcloud.org (12:24:20)
	* Michael P. Gerlek <mpg@flaxen.com> fix ambiguous resolution (vs2010) (12:06:56)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (12:03:07)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (11:40:54)
	* Michael P. Gerlek <mpg@flaxen.com> rename to pdal (11:34:57)

2011-06-21
	* Howard Butler <hobu.inc@gmail.com> merge (12:49:00)
	* Howard Butler <hobu.inc@gmail.com> more pc2pc oracle-writer refactoring (12:48:54)
	* Howard Butler <hobu.inc@gmail.com> pdal.org doesn't exist, use pointcloud.org for schema location (12:48:26)

2011-06-16
	* Howard Butler <hobu.inc@gmail.com> merge (10:54:47)

2011-06-15
	* Howard Butler <hobu.inc@gmail.com> add a EPSG:4326 file to be able to test with (16:07:51)
	* Howard Butler <hobu.inc@gmail.com> make sure to set the stages SpatialReference to the output SpatialReference (16:07:38)
	* Howard Butler <hobu.inc@gmail.com> typo (15:55:12)
	* Howard Butler <hobu.inc@gmail.com> support for fetching SRS from the SDO_PC's PC_GEOMETRY to set to stage's SRS (11:36:40)
	* Howard Butler <hobu.inc@gmail.com> change path for srs ingestion so that multiple ones from a complex can be fetched without depending on an absolute path (10:16:11)

2011-06-14
	* Howard Butler <hobu.inc@gmail.com> support io through operator>> and operator<< for SpatialReference via boost::property_tree (16:04:34)
	* Howard Butler <hobu.inc@gmail.com> return the proper type for getField (11:00:21)
	* Howard Butler <hobu.inc@gmail.com> make it GDAL's problem to check for SRS equality instead of checking fragil WKT output (10:58:38)
	* Howard Butler <hobu.inc@gmail.com> update to catch up to Martin's new error handling (10:39:52)
	* Howard Butler <hobu.inc@gmail.com> eof endline (10:08:01)
	* Howard Butler <hobu.inc@gmail.com> normalize includes (10:07:52)

2011-06-09
	* Howard Butler <hobu.inc@gmail.com> clean up CMakeLists a quite a bit (15:04:05)
	* Howard Butler <hobu.inc@gmail.com> only wipe LASzip-related objects when we PDAL_HAVE_LASZIP (14:18:12)
	* Howard Butler <hobu.inc@gmail.com> rename old libpc file.  libPC is now dead.  Long live PDAL (11:54:34)
	* Howard Butler <hobu.inc@gmail.com> force the deletion order of LASzip objects before we close the stream (11:50:31)
	* Howard Butler <hobu.inc@gmail.com> only support setSRSFromVLRs_geotiff when PDAL_SRS_ENABLED (11:21:09)
	* Howard Butler <hobu.inc@gmail.com> conditionally compile XML schema test (11:20:52)
	* Howard Butler <hobu.inc@gmail.com> support compiling without LASzip (11:11:45)
	* Howard Butler <hobu.inc@gmail.com> LIBPC_ -> PDAL_ (10:36:28)
	* Howard Butler <hobu.inc@gmail.com> start to conditionally compile LASzip stuff (10:36:10)
	* Howard Butler <hobu.inc@gmail.com> use a boost::scoped_ptr to handle the LASzip stuff instead of naked pointer (10:35:35)
	* Howard Butler <hobu.inc@gmail.com> support compiling native LAS driver when we don't have GDAL + GeoTIFF (09:35:40)
	* Howard Butler <hobu.inc@gmail.com> LIBPC_DLL -> PDAL_DLL (09:35:15)
	* Howard Butler <hobu.inc@gmail.com> LIBPC_DLL -> PDAL_DLL (09:35:01)
	* Howard Butler <hobu.inc@gmail.com> LIBPC->PDAL and #include <boost/concept_check.hpp> for boost::ignore_unused_variable_warning (08:53:30)
	* Howard Butler <hobu.inc@gmail.com> clean up behavior in situations where we don't have libxml2 (08:48:59)
	* Howard Butler <hobu.inc@gmail.com> clean up unused variable warning (08:46:58)
	* Howard Butler <hobu.inc@gmail.com> more libPC->PDAL renaming (08:45:58)
	* Howard Butler <hobu.inc@gmail.com> start on PDAL rename (08:30:25)
	* Howard Butler <hobu.inc@gmail.com> some support for QUERY_SDO_PC_BLK_TYPE queries, but it doesn't really work yet (08:27:21)

2011-06-06
	* Howard Butler <hobu.inc@gmail.com> comment out debugging lint for a day when we have a real debugging system (16:58:08)
	* Howard Butler <hobu.inc@gmail.com> assert that the number of points we read is the number we've processed (16:57:37)
	* Howard Butler <hobu.inc@gmail.com> add scale, offset, endianness information from the XML schema to the libpc::Schema when reading (16:56:44)
	* Howard Butler <hobu.inc@gmail.com> add offset and scale to the operator<< output (16:56:10)
	* Howard Butler <hobu.inc@gmail.com> add a getStreamPrecision method to take a scale value and turn it into a fixed precision value for setting on a std::ostream (16:55:27)
	* Howard Butler <hobu.inc@gmail.com> mostly working full service reader/writer for Oracle (15:47:23)
	* Howard Butler <hobu.inc@gmail.com> make the oracle reader/writer use the ByteSwapFilter (15:46:57)
	* Howard Butler <hobu.inc@gmail.com> as a stage, the chipper has an unknown but fixed point count.  This could be made smarter in the future to know what the point count is based on the previous stage, however (15:45:19)
	* Howard Butler <hobu.inc@gmail.com> It is possible to use the XML without validation. If dimensions do not have a name, just start ticking them off from the first user-defined dimension number (15:42:19)
	* Howard Butler <hobu.inc@gmail.com> add a setAllData method to allow the user to copy in an array of data directly (15:41:59)
	* Howard Butler <hobu.inc@gmail.com> It is possible to use the XML without validation. If dimensions do not have a name, just start ticking them off from the first user-defined dimension number (15:41:04)
	* Howard Butler <hobu.inc@gmail.com> tweak logic for ByteSwapFilter to do something special when a chipper is in front of it.  I'm going to add another mode to the SequentialFilter to have it control the returned buffer size in addition to the fill-the-buffer-all-the-way-up mode (15:40:07)

2011-05-26
	* Howard Butler <hobu.inc@gmail.com> start reworking to be able to use the ByteSwapper filter (13:15:52)
	* Howard Butler <hobu.inc@gmail.com> decrufting (13:15:17)
	* Howard Butler <hobu.inc@gmail.com> return the actual number of points swapped instead of the capacity (13:14:53)
	* Howard Butler <hobu.inc@gmail.com> add support for ByteSwapper filter (13:14:14)

2011-05-25
	* Howard Butler <hobu.inc@gmail.com> ByteSwapFilter now seems to work (with tests\!) (17:04:51)
	* Howard Butler <hobu.inc@gmail.com> add the generic swap variants as well (17:04:16)
	* Howard Butler <hobu.inc@gmail.com> add non-const getData method to all someone to fiddle with the data directly (like byte swapping it :) (17:03:20)
	* Howard Butler <hobu.inc@gmail.com> use standard sequential iterator verbage (14:52:04)
	* Howard Butler <hobu.inc@gmail.com> non-const fetches of SchemaLayout and Schema to support changing a PointBuffer's schema on-the-fly (14:51:25)
	* Howard Butler <hobu.inc@gmail.com> consolidate endianness handling for ByteSwappingFilter's usage as well as Oracle's (13:58:37)
	* Howard Butler <hobu.inc@gmail.com> add SWAP_LE_TO_BE_N method (13:52:55)
	* Howard Butler <hobu.inc@gmail.com> add scaffolding for ByteSwapFilter (13:40:26)
	* Howard Butler <hobu.inc@gmail.com> add SWAP_LE_TO_BE method.  Note that this is exactly the same code as SWAP_BE_TO_LE which is merely just a byte swapping function.  It is valuable to read which way we're actually going in source code, however (13:30:18)
	* Howard Butler <hobu.inc@gmail.com> add a Get8DimensionFixedSchema method for our fixed-format schema that we currently write to Oracle (11:49:46)
	* Howard Butler <hobu.inc@gmail.com> pointSourceID is uint16_t, not int16_t (11:49:15)
	* Howard Butler <hobu.inc@gmail.com> turn off writing the task xml for now (11:48:59)
	* Howard Butler <hobu.inc@gmail.com> add an endianness element for dimension (11:47:15)
	* Howard Butler <hobu.inc@gmail.com> write the stage's xml schema if we weren't given an override (10:28:58)
	* Howard Butler <hobu.inc@gmail.com> use new getXML() rename instead of write() (10:28:30)
	* Howard Butler <hobu.inc@gmail.com> actually return the schema objects in from_xml (10:26:33)
	* Howard Butler <hobu.inc@gmail.com> Schema::from_xml and Schema::to_xml static methods for ingesting and producing XML descriptions of Schema objects (10:00:54)
	* Howard Butler <hobu.inc@gmail.com> rename write() method to getXML() (09:59:52)
	* Howard Butler <hobu.inc@gmail.com> remove redundant definition for ORACLE (09:45:26)

2011-05-24
	* Howard Butler <hobu.inc@gmail.com> add simple i/o testing of the XML schema reader/writer (16:27:10)
	* Howard Butler <hobu.inc@gmail.com> add a getSchema() method for the xml schema reader (16:26:52)
	* Howard Butler <hobu.inc@gmail.com> add more cases for converting data type names into Dimension::Field enums (16:26:30)
	* Howard Butler <hobu.inc@gmail.com> We can now serialize a libpc::Schema -> XML (12:47:21)

2011-05-17
	* Howard Butler <hobu.inc@gmail.com> don't upper case the point_schema_override (17:57:44)

2011-05-12
	* Howard Butler <hobu.inc@gmail.com> merge (14:01:47)
	* Howard Butler <hobu.inc@gmail.com> push the XML schema stuff up into a more public area (14:01:37)

2011-05-11
	* Michael P. Gerlek <mpg@flaxen.com> strengthen seek/skip tests (19:05:37)
	* Michael P. Gerlek <mpg@flaxen.com> turn on native zip reading (18:58:42)
	* Michael P. Gerlek <mpg@flaxen.com> added more read/write laz tests (18:06:55)
	* Michael P. Gerlek <mpg@flaxen.com> memleak (15:12:42)
	* Michael P. Gerlek <mpg@flaxen.com> memleak (15:06:59)
	* Michael P. Gerlek <mpg@flaxen.com> memleak (14:43:32)
	* Michael P. Gerlek <mpg@flaxen.com> make zip tests pass (but still has memleak) (14:35:00)
	* Michael P. Gerlek <mpg@flaxen.com> add qfit, terrasolid to vs2010 IDE (14:26:08)
	* Michael P. Gerlek <mpg@flaxen.com> make build (but not yet run correctly) with laszip/liblas changes (14:19:54)
	* Howard Butler <hobu.inc@gmail.com> TerraSolid reader now working (12:05:38)
	* Howard Butler <hobu.inc@gmail.com> don't override getPointCout (12:04:33)
	* Howard Butler <hobu.inc@gmail.com> add a (not yet working) TerraSolid reader (10:49:55)
	* Howard Butler <hobu.inc@gmail.com> add Field_Alpha name (10:49:38)
	* Howard Butler <hobu.inc@gmail.com> add Field_Alpha. Calls to setNumericScale that are not 0.0 imply the dimension is fixed precision (10:49:20)

2011-05-06
	* Howard Butler <hobu.inc@gmail.com> add functional QFIT reader with some tests and example files (15:42:22)
	* Howard Butler <hobu.inc@gmail.com> fix up copyright (15:42:05)
	* Howard Butler <hobu.inc@gmail.com> applyScaling should be a no-op in the case where the m_numericScale is 0.0 (15:14:42)
	* Howard Butler <hobu.inc@gmail.com> construct schema for QFIT data based on the three possible formats and calculate a point count based on point format size and header offset information (10:59:44)
	* Howard Butler <hobu.inc@gmail.com> add some more user fields (10:58:56)
	* Howard Butler <hobu.inc@gmail.com> add scaffolding for QFIT reader (09:25:56)
	* Howard Butler <hobu.inc@gmail.com> more schema writing (09:25:44)
	* Howard Butler <hobu.inc@gmail.com> add endianness field to libpc::Dimension to denote layout of the dimension (09:25:22)

2011-04-30
	* Howard Butler <hobu.inc@gmail.com> start on serializing libpc::Schema to xml (08:31:52)

2011-04-29
	* Howard Butler <hobu.inc@gmail.com> support serializing a libpc::Schema to XML -- will move this into libpc::Schema proper soon (14:17:25)

2011-04-28
	* Michael P. Gerlek <mpg@flaxen.com> disable a couple tests as per #35 (12:23:21)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:57:12)
	* Michael P. Gerlek <mpg@flaxen.com> reproj and scaling filters working (11:57:02)
	* Michael P. Gerlek <mpg@flaxen.com> reproj and scaling filters now working (11:40:40)
	* Howard Butler <hobu.inc@gmail.com> only compress if set to true (11:15:52)
	* Michael P. Gerlek <mpg@flaxen.com> update the header's bounds (10:25:32)

2011-04-27
	* Michael P. Gerlek <mpg@flaxen.com> merge (18:21:56)
	* Michael P. Gerlek <mpg@flaxen.com> comment out failing tests (18:21:10)
	* Michael P. Gerlek <mpg@flaxen.com> reprojection and scaling filters almost working (18:13:27)
	* Michael P. Gerlek <mpg@flaxen.com> added a removeDimension function (18:13:09)
	* Howard Butler <hobu.inc@gmail.com> merge (14:32:02)
	* Howard Butler <hobu.inc@gmail.com> only try to set the srs if we have one (14:31:54)
	* Michael P. Gerlek <mpg@flaxen.com> start of scaling filter (14:13:02)
	* Michael P. Gerlek <mpg@flaxen.com> harden (14:12:07)
	* Michael P. Gerlek <mpg@flaxen.com> set buffer spatial bounds (13:51:08)
	* Michael P. Gerlek <mpg@flaxen.com> added control of writer to emit compound wkts (13:48:14)
	* Michael P. Gerlek <mpg@flaxen.com> turn on file-compare tests (13:15:35)
	* Michael P. Gerlek <mpg@flaxen.com> dump wkt info (13:15:17)
	* Michael P. Gerlek <mpg@flaxen.com> handle case where file missing (13:14:50)
	* Michael P. Gerlek <mpg@flaxen.com> test now passing (12:54:30)
	* Michael P. Gerlek <mpg@flaxen.com> SRS bugs all stomped out (12:51:18)
	* Howard Butler <hobu.inc@gmail.com> fix up options so they actually work :) (10:58:33)
	* Howard Butler <hobu.inc@gmail.com> add a_srs and compressed options for OCI writer (10:52:52)
	* Howard Butler <hobu.inc@gmail.com> include cpl_conv.h for CPLFree (10:52:35)
	* Howard Butler <hobu.inc@gmail.com> include cpl_conv.h for CPLFree (10:52:25)
	* Howard Butler <hobu.inc@gmail.com> include string and stdexcept (10:41:41)

2011-04-26
	* Michael P. Gerlek <mpg@flaxen.com> isolated out geotiff stuff; 4 fails left (16:59:47)
	* Michael P. Gerlek <mpg@flaxen.com> moved string trim function into Utils (16:37:02)
	* Michael P. Gerlek <mpg@flaxen.com> I keep forgetting to delete the iters -- bad design? (16:31:12)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint -- removing geotiff support inside srs class (16:24:47)
	* Michael P. Gerlek <mpg@flaxen.com> minor SRS tweaking/debugging; lit up reproj filter (14:35:27)
	* Michael P. Gerlek <mpg@flaxen.com> input tests passing (12:57:16)
	* Michael P. Gerlek <mpg@flaxen.com> output tests passing (12:34:57)
	* Michael P. Gerlek <mpg@flaxen.com> build fix (12:23:28)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:21:33)
	* Michael P. Gerlek <mpg@flaxen.com> tests for Bounds, Range parsers -- currently doesn't build (12:21:21)
	* Michael P. Gerlek <mpg@flaxen.com> start of Bounds oper>> parser (12:19:53)
	* Michael P. Gerlek <mpg@flaxen.com> add some parser helpers (12:19:21)
	* Howard Butler <hobu.inc@gmail.com> fix up schema override support (12:01:05)
	* Howard Butler <hobu.inc@gmail.com> make drivers::oci::writer write the 8-dimension format we now use by default (11:33:26)
	* Howard Butler <hobu.inc@gmail.com> start using our little XML thing for OCI i/o (11:08:16)
	* Howard Butler <hobu.inc@gmail.com> return #'s that are 0 are legit(ish) (11:06:04)
	* Howard Butler <hobu.inc@gmail.com> a little more work on Options (10:20:32)
	* Howard Butler <hobu.inc@gmail.com> update comment about getName (10:20:08)
	* Howard Butler <hobu.inc@gmail.com> remove OCI-specific stuff from libpc::Options (08:16:36)

2011-04-25
	* Howard Butler <hobu.inc@gmail.com> clean up uninitialized warning (21:12:51)
	* Howard Butler <hobu.inc@gmail.com> silence warning about int comparison (21:11:24)
	* Michael P. Gerlek <mpg@flaxen.com> starting reprojection filter (16:57:08)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 lint (16:43:03)
	* Michael P. Gerlek <mpg@flaxen.com> lint (16:40:42)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:28:56)
	* Michael P. Gerlek <mpg@flaxen.com> srs writing done, but with one unit test failure (16:28:43)
	* Michael P. Gerlek <mpg@flaxen.com> still debugging VLR/SRS stuff (15:38:04)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - SRS/VLR work - split off from Metadata, change VLR ids to strings, etc (13:43:14)
	* Howard Butler <hobu.inc@gmail.com> reset Stage::getName to be XPath-style stage name (13:41:02)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - SRS/VLR work (12:42:42)
	* Howard Butler <hobu.inc@gmail.com> rename getName to getDescription in preparation for getName being the XPath-style name to the Stage.  Remove extra getName() virtual on libpc::Writer (12:33:56)
	* Howard Butler <hobu.inc@gmail.com> move OCI driver's Options thing up into a proper library-wide class (11:35:01)
	* Howard Butler <hobu.inc@gmail.com> GDAL_DATA and PROJ_LIB aren't necessary on *nix (10:49:33)
	* Howard Butler <hobu.inc@gmail.com> remove extra qualification (10:49:19)

2011-04-22
	* Michael P. Gerlek <mpg@flaxen.com> srs starting to work (18:34:38)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint for srs work (18:01:35)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint for srs work (17:54:50)
	* Michael P. Gerlek <mpg@flaxen.com> tiff libs redirect (15:07:51)
	* Michael P. Gerlek <mpg@flaxen.com> oops (15:06:35)
	* Michael P. Gerlek <mpg@flaxen.com> now building against gdal 1.8 (14:30:36)
	* Michael P. Gerlek <mpg@flaxen.com> dead code (14:29:25)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:12:12)
	* Michael P. Gerlek <mpg@flaxen.com> incremental SRS work for las reader (13:12:04)
	* Howard Butler <hobu.inc@gmail.com> merge (12:40:52)
	* Howard Butler <hobu.inc@gmail.com> provide the ability to override the pc_other_attrs column with a point_schema_override option (12:40:43)
	* Michael P. Gerlek <mpg@flaxen.com> srs round-tripping passing (12:21:05)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:04:35)
	* Michael P. Gerlek <mpg@flaxen.com> incremental SRS work (12:04:22)
	* Howard Butler <hobu.inc@gmail.com> typo (11:10:24)
	* Michael P. Gerlek <mpg@flaxen.com> fix busted merge (10:58:19)
	* Michael P. Gerlek <mpg@flaxen.com> move compare_no_case to Utils (10:47:39)
	* Michael P. Gerlek <mpg@flaxen.com> merge (10:46:29)
	* Michael P. Gerlek <mpg@flaxen.com> start of srs work (10:43:47)
	* Howard Butler <hobu.inc@gmail.com> remove extra qualifications (09:52:55)
	* Howard Butler <hobu.inc@gmail.com> add new defn for compare_no_case (09:52:48)

2011-04-21
	* Michael P. Gerlek <mpg@flaxen.com> add C macros (16:28:58)
	* Michael P. Gerlek <mpg@flaxen.com> missing file (16:28:39)
	* Michael P. Gerlek <mpg@flaxen.com> VLR work, start of SRS support (15:41:10)
	* Michael P. Gerlek <mpg@flaxen.com> add VLR support to liblas reader (15:03:56)
	* Michael P. Gerlek <mpg@flaxen.com> start of VLR work (14:06:35)
	* Michael P. Gerlek <mpg@flaxen.com> fix for gadomski (13:45:58)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:58:49)
	* Michael P. Gerlek <mpg@flaxen.com> vs2010 fix (11:58:37)
	* Howard Butler <hobu.inc@gmail.com> don't make overwrite on by default, this is bad :) (11:42:42)

2011-04-20
	* Howard Butler <hobu.inc@gmail.com> Read the new 8-dimension full layout that las2oci writes... libPC doesn't write this yet, however (13:53:53)
	* Howard Butler <hobu.inc@gmail.com> revert to allowing 'select * from blk_table' for now (12:32:13)
	* Howard Butler <hobu.inc@gmail.com> a return number that is 0 is legit (12:29:32)
	* Howard Butler <hobu.inc@gmail.com> dumb mapping of name -> Dimension::Field for now (12:18:42)
	* Howard Butler <hobu.inc@gmail.com> make sure to seek to end of file before reading data (11:07:20)
	* Howard Butler <hobu.inc@gmail.com> xml parsing for generating libpc::Dimension entries (11:07:00)
	* Howard Butler <hobu.inc@gmail.com> add operator < and > for sorting (09:42:15)
	* Howard Butler <hobu.inc@gmail.com> start on some OCI schema stuff (08:27:59)

2011-04-18
	* Michael P. Gerlek <mpg@flaxen.com> add demo version (23:27:51)
	* Michael P. Gerlek <mpg@flaxen.com> move to do parallel reads (oooh\!) (23:22:04)
	* Michael P. Gerlek <mpg@flaxen.com> handle read-past-end nicely (23:21:07)
	* Michael P. Gerlek <mpg@flaxen.com> support skipping (23:20:50)
	* Michael P. Gerlek <mpg@flaxen.com> avoid small reads at all costs (16:27:50)
	* Michael P. Gerlek <mpg@flaxen.com> switch to native las driver, some tuning (16:03:15)
	* Michael P. Gerlek <mpg@flaxen.com> inlined some things; made color filter work with LAS schema (16:02:39)

2011-04-15
	* Michael P. Gerlek <mpg@flaxen.com> start to add native LAZ support (22:21:11)
	* Michael P. Gerlek <mpg@flaxen.com> fix guid writing (19:45:28)
	* Michael P. Gerlek <mpg@flaxen.com> win32 build fix (18:40:12)
	* Michael P. Gerlek <mpg@flaxen.com> merge (18:36:50)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - native las drivers almost to partiy with liblas drivers (18:36:12)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint -- turning on native las tests (17:44:39)
	* Howard Butler <hobu.inc@gmail.com> start on an OCI-Schema test (17:14:12)
	* Howard Butler <hobu.inc@gmail.com> remove redundant call, we throw exceptions now (17:13:49)
	* Howard Butler <hobu.inc@gmail.com> flips the modes around for createFile and openFile (17:13:15)
	* Michael P. Gerlek <mpg@flaxen.com> add libxml2 (16:43:44)
	* Howard Butler <hobu.inc@gmail.com> install custom error handlers for libxml2 (16:40:36)
	* Howard Butler <hobu.inc@gmail.com> merge (16:21:31)
	* Howard Butler <hobu.inc@gmail.com> turn off table creation/deletion for now (16:21:21)
	* Howard Butler <hobu.inc@gmail.com> start adding Cloud object definition (16:21:04)
	* Howard Butler <hobu.inc@gmail.com> start adding Cloud object definition (16:20:35)
	* Howard Butler <hobu.inc@gmail.com> add more schema stuff (16:20:11)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:14:28)
	* Michael P. Gerlek <mpg@flaxen.com> added IDE grouping (16:14:19)
	* Michael P. Gerlek <mpg@flaxen.com> refactoring support functions (16:00:25)
	* Howard Butler <hobu.inc@gmail.com> scaffolding for libxml2-based schema reader/writer for OCI driver (15:37:04)
	* Howard Butler <hobu.inc@gmail.com> add a default: case to handle other pointformats (14:49:00)
	* Howard Butler <hobu.inc@gmail.com> include ostream for defn (14:48:40)
	* Michael P. Gerlek <mpg@flaxen.com> liblaswriter now does header rewriting (14:43:44)

2011-04-14
	* Howard Butler <hobu.inc@gmail.com> throw buffer_too_small error when user requested a buffer that won't fit the oracle block (13:45:48)
	* Howard Butler <hobu.inc@gmail.com> logic bug in determining if we can fit more points in the block.  This was causing lots of extra PointBuffer creation. (10:26:10)
	* Howard Butler <hobu.inc@gmail.com> merge (09:24:44)
	* Howard Butler <hobu.inc@gmail.com> move block define and query type operations from Iterator to Reader (09:24:34)

2011-04-13
	* Michael P. Gerlek <mpg@flaxen.com> added tests for liblas formats (18:06:33)
	* Michael P. Gerlek <mpg@flaxen.com> add control over version, guid (18:06:19)
	* Michael P. Gerlek <mpg@flaxen.com> merge (16:45:07)
	* Michael P. Gerlek <mpg@flaxen.com> refactoring of common code in las/liblas readers/writers (16:44:57)
	* Michael P. Gerlek <mpg@flaxen.com> add nonconst version of getDim (16:44:08)
	* Howard Butler <hobu.inc@gmail.com> decruft in preparation for moving definition onto the Reader instead of the Iterator (15:15:13)
	* Howard Butler <hobu.inc@gmail.com> use liblas writer for reader test because it matches our fixed schema right now (14:39:20)
	* Howard Butler <hobu.inc@gmail.com> virtualize Stage::getNumPoints (14:38:55)
	* Howard Butler <hobu.inc@gmail.com> only run OCI test if you give a connection string via command line argument (13:28:49)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:58:09)
	* Michael P. Gerlek <mpg@flaxen.com> fix vs2010 build (12:57:56)
	* Howard Butler <hobu.inc@gmail.com> merge (12:50:55)
	* Howard Butler <hobu.inc@gmail.com> merge (12:50:41)
	* Michael P. Gerlek <mpg@flaxen.com> sync with Dimension:: changes (12:50:37)
	* Howard Butler <hobu.inc@gmail.com> use LasWriter instead of LiblasWriter (12:50:00)
	* Howard Butler <hobu.inc@gmail.com> throw a connection_error in the event we are unable to connect (09:11:56)
	* Pete Gadomski <pete.gadomski@gmail.com> Changed cmake's WITH_LIBLAS to default to TRUE (09:00:19)

2011-04-12
	* Howard Butler <hobu.inc@gmail.com> remove extra writing of buffer overrun data (15:11:31)
	* Howard Butler <hobu.inc@gmail.com> rename getNumericValue (14:30:30)
	* Howard Butler <hobu.inc@gmail.com> throw dimension_not_found error when it doesn't match up (14:30:09)
	* Howard Butler <hobu.inc@gmail.com> add dimension_not_found exception (14:26:01)
	* Howard Butler <hobu.inc@gmail.com> use applyScaling method that was renamed (14:24:44)
	* Howard Butler <hobu.inc@gmail.com> rename Dimension::getNumericValue to applyScaling, add a removeScaling method, and add an Undefined DataType (14:23:47)
	* Howard Butler <hobu.inc@gmail.com> Start on an OCI test case (11:41:18)
	* Howard Butler <hobu.inc@gmail.com> lint and operator precedence (11:41:08)
	* Howard Butler <hobu.inc@gmail.com> hop out of readImpl before resetting the buffer's count to 0 (11:40:43)
	* Howard Butler <hobu.inc@gmail.com> reset the point count to 0 for each readBuffer call (11:38:38)
	* Howard Butler <hobu.inc@gmail.com> convenience function to fetch the connection (11:38:15)
	* Howard Butler <hobu.inc@gmail.com> move connection to the database at construction time (11:38:01)
	* Howard Butler <hobu.inc@gmail.com> LASzip's version has increased to 1.2.0, this means updating the test file (11:37:23)

2011-04-11
	* Howard Butler <hobu.inc@gmail.com> fix up block edge accounting (16:30:25)
	* Howard Butler <hobu.inc@gmail.com> copy/paste error (15:12:24)
	* Howard Butler <hobu.inc@gmail.com> we need to fill in variables to compare to (15:12:06)
	* Howard Butler <hobu.inc@gmail.com> don't set scales until initialize() (15:10:49)
	* Howard Butler <hobu.inc@gmail.com> more useful lint :) (15:01:10)
	* Howard Butler <hobu.inc@gmail.com> add some lint (14:57:15)
	* Howard Butler <hobu.inc@gmail.com> set scale and offset (14:43:45)
	* Howard Butler <hobu.inc@gmail.com> explicitly write the num points written at writeEnd (14:41:22)
	* Howard Butler <hobu.inc@gmail.com> keep track of the number of points we've written and rewrite the header on writeEnd to put the count in (14:33:28)
	* Howard Butler <hobu.inc@gmail.com> more case name stuff for header files (11:54:16)
	* Howard Butler <hobu.inc@gmail.com> newline at end of file (11:53:37)
	* Howard Butler <hobu.inc@gmail.com> more case name stuff for header files (11:52:58)
	* Howard Butler <hobu.inc@gmail.com> libLAS' header file names are lower cased (11:51:10)
	* Howard Butler <hobu.inc@gmail.com> merge (09:50:44)
	* Howard Butler <hobu.inc@gmail.com> add endian swapping for OCI.  This should be updated to just use boost's (09:50:35)
	* Howard Butler <hobu.inc@gmail.com> ignore bin/ (08:26:25)
	* Howard Butler <hobu.inc@gmail.com> add a WKT boundary file for LAS data (08:26:20)

2011-04-10
	* Howard Butler <hobu.inc@gmail.com> use Ivan's WriteClob function to write and bind the WKT column into the SDO_GEOMETRY constructor (21:10:59)
	* Howard Butler <hobu.inc@gmail.com> fix off-by-one error in binding column position of writer (14:45:12)

2011-04-08
	* Howard Butler <hobu.inc@gmail.com> more tweaks of oracle configs (16:30:52)
	* Howard Butler <hobu.inc@gmail.com> remove dead code, add bounds fetching (16:30:36)
	* Howard Butler <hobu.inc@gmail.com> use size_type instead of size_t for vector size, add an add() method (16:14:17)
	* Howard Butler <hobu.inc@gmail.com> only try deleting block table if it exists (15:45:52)
	* Howard Butler <hobu.inc@gmail.com> use liblas::HeaderPtr to keep track of header information for LAS writer (14:27:32)
	* Howard Butler <hobu.inc@gmail.com> trim dead code (08:30:05)

2011-04-07
	* Howard Butler <hobu.inc@gmail.com> support table deletion and PC object creation (15:29:00)
	* Howard Butler <hobu.inc@gmail.com> support overwrite for OCI (15:28:20)
	* Howard Butler <hobu.inc@gmail.com> successfully read 5-fixed-dimension OCI data for the first time (13:06:22)
	* Howard Butler <hobu.inc@gmail.com> comment out the assertion about making sure we wrote the right number of points.  We don't know that anymore (13:04:18)

2011-04-06
	* Howard Butler <hobu.inc@gmail.com> a good stopping point (21:19:59)

2011-04-05
	* Michael P. Gerlek <mpg@flaxen.com> merge (17:10:07)
	* Michael P. Gerlek <mpg@flaxen.com> add las reading (17:09:55)
	* Howard Butler <hobu.inc@gmail.com> add support for fetching OCIArray* lengths (16:46:20)
	* Michael P. Gerlek <mpg@flaxen.com> add pcview (16:28:51)
	* Michael P. Gerlek <mpg@flaxen.com> add FreeGLUT library (16:02:08)
	* Howard Butler <hobu.inc@gmail.com> a few debugging updates for oracle (12:00:00)

2011-04-04
	* Howard Butler <hobu.inc@gmail.com> I could swear I fixed this (15:24:32)
	* Howard Butler <hobu.inc@gmail.com> execute needs to be inside try/except (15:17:16)
	* Howard Butler <hobu.inc@gmail.com> SDO_GEOMETRY blk_extent fetching for readBuffer (08:04:16)

2011-04-01
	* Howard Butler <hobu.inc@gmail.com> if ::write(0) is called, we just write until the iteratore reads 0 points for us (16:02:02)
	* Howard Butler <hobu.inc@gmail.com> no longer need to bogusly set the point count (16:01:19)
	* Howard Butler <hobu.inc@gmail.com> move most reading functions into the IteratorBase (15:48:16)
	* Howard Butler <hobu.inc@gmail.com> supportsIterator is a const method (15:48:01)
	* Howard Butler <hobu.inc@gmail.com> more blob fetching for libpc::drivers::oci::Reader (13:53:59)
	* Howard Butler <hobu.inc@gmail.com> add new ReadBlob method that can be called multiple times until the blob is entirely read (09:15:55)
	* Howard Butler <hobu.inc@gmail.com> BLOB point selection now working (07:43:52)
	* Howard Butler <hobu.inc@gmail.com> No longer do assert() when getDimensionIndex returns a -1. Instead, return the -1, and then have getField return a 0 if it was given a field dimension of -1 (07:43:35)

2011-03-31
	* Howard Butler <hobu.inc@gmail.com> add support for boundary insertion via CLOBs to libpc::drivers::oci::Writer (09:33:40)
	* Howard Butler <hobu.inc@gmail.com> more libpc::drivers::oci::Reader work (07:27:43)

2011-03-29
	* Howard Butler <hobu.inc@gmail.com> more oci reader scaffolding (12:22:08)
	* Howard Butler <hobu.inc@gmail.com> use libPC include path for oci_wrapper.h (12:21:28)
	* Howard Butler <hobu.inc@gmail.com> update OCI wrapper to match latest in SVN (12:20:33)

2011-03-28
	* Howard Butler <hobu.inc@gmail.com> have oci::Reader iterator create a statement using the shared connection (15:09:11)
	* Howard Butler <hobu.inc@gmail.com> oci::Reader Iterator scaffolding.  use libpc::drivers instead of libpc::driver for namespace for OCI driver like the rest (14:04:55)
	* Howard Butler <hobu.inc@gmail.com> more oci reader scaffolding (12:57:26)
	* Howard Butler <hobu.inc@gmail.com> move the connect code into common for both reader and writer to use (12:03:53)
	* Howard Butler <hobu.inc@gmail.com> remove supportsITERATORTYPEIterator() methods in favor of supportsIterator(IteratorType t) (11:31:58)
	* Howard Butler <hobu.inc@gmail.com> Make the chipper support a SequentialIterator and implement writeBuffer to use it (11:13:35)

2011-03-25
	* Michael P. Gerlek <mpg@flaxen.com> remove old (and now empty) Header class files (18:46:41)
	* Michael P. Gerlek <mpg@flaxen.com> get rid of need for separate Header classes (yippee) (18:27:51)
	* Michael P. Gerlek <mpg@flaxen.com> getDimensionIndex() now takes both the field name and the datatype, to reduce errors; it is defined to throw if the field is not found or if it is found but with the wrong datatype (17:12:09)
	* Howard Butler <hobu.inc@gmail.com> merge (14:58:05)
	* Howard Butler <hobu.inc@gmail.com> BlockIterator scaffolding (14:56:40)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:09:34)
	* Michael P. Gerlek <mpg@flaxen.com> fix compare_approx to work more betterer (14:09:22)
	* Howard Butler <hobu.inc@gmail.com> move chipper down into filters and namespace appropriately (13:58:59)
	* Howard Butler <hobu.inc@gmail.com> merge (13:36:15)
	* Howard Butler <hobu.inc@gmail.com> move chipper down into filters namespace (13:36:06)
	* Michael P. Gerlek <mpg@flaxen.com> fix comment (13:35:56)
	* Michael P. Gerlek <mpg@flaxen.com> handle 64-bit errors (13:32:02)
	* Michael P. Gerlek <mpg@flaxen.com> handle 64-bit errors (13:25:06)
	* Michael P. Gerlek <mpg@flaxen.com> allow for 64b writes (13:10:15)
	* Michael P. Gerlek <mpg@flaxen.com> refactor to remove duplicated code (13:05:10)
	* Michael P. Gerlek <mpg@flaxen.com> updated comments (13:05:00)
	* Michael P. Gerlek <mpg@flaxen.com> refactor to remove duplicated code (13:00:54)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:38:57)
	* Michael P. Gerlek <mpg@flaxen.com> #1: now using consistent LIBPC_* macros, fixed some old ones (12:38:47)
	* Howard Butler <hobu.inc@gmail.com> add bool suppo0rtsIterator(StageIteratorType t) method and remove other junk :) (12:15:16)
	* Michael P. Gerlek <mpg@flaxen.com> lint (11:56:02)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:53:25)
	* Michael P. Gerlek <mpg@flaxen.com> nasty lint (11:53:16)
	* Howard Butler <hobu.inc@gmail.com> merge (11:51:37)
	* Howard Butler <hobu.inc@gmail.com> add generic createIterator(StageIteratorType t) method to stages (11:51:27)
	* Michael P. Gerlek <mpg@flaxen.com> lint (11:50:49)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:45:00)
	* Michael P. Gerlek <mpg@flaxen.com> use perc, not eps, for FP compares (11:44:44)
	* Michael P. Gerlek <mpg@flaxen.com> added note about FP compares (11:44:24)
	* Howard Butler <hobu.inc@gmail.com> add getIteratorSupport method to Stage:: to make it easier to add new iterator types (11:29:51)
	* Michael P. Gerlek <mpg@flaxen.com> a cut-and-paste error and an off-by-one error at the same time :-) (10:59:12)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_EQUAL and BOOST_CHECK_CLOSE and friends from http://www.boost.org/doc/libs/1_46_0/libs/test/doc/html/utf/testing-tools/reference.html so we get better output instead of merely using BOOST_CHECK (09:55:29)
	* Howard Butler <hobu.inc@gmail.com> include fixups related to #21 (08:07:44)
	* Howard Butler <hobu.inc@gmail.com> merge (07:54:45)
	* Howard Butler <hobu.inc@gmail.com> scaffolding for BlockIterator (07:54:32)
	* Howard Butler <hobu.inc@gmail.com> use BOOST_CHECK_CLOSE instead of BOOST_CHECK_CLOSE_FRACTION (07:54:19)

2011-03-24
	* Michael P. Gerlek <mpg@flaxen.com> merge (23:03:03)
	* Michael P. Gerlek <mpg@flaxen.com> fix a bunch of #include issues (23:02:53)
	* Michael P. Gerlek <mpg@flaxen.com> fix a bunch of #include issues (22:47:27)
	* Michael P. Gerlek <mpg@flaxen.com> fix a bunch of #include issues (19:32:09)
	* Michael P. Gerlek <mpg@flaxen.com> fix a bunch of #include issues (19:09:37)
	* Howard Butler <hobu.inc@gmail.com> more test of chipper (14:26:10)
	* Michael P. Gerlek <mpg@flaxen.com> fix test that was too subject to random data (14:12:56)
	* Michael P. Gerlek <mpg@flaxen.com> fix off-by-one (14:12:21)
	* Michael P. Gerlek <mpg@flaxen.com> added a Ramp mode to FauxReader (13:19:10)
	* Michael P. Gerlek <mpg@flaxen.com> merg (12:54:51)
	* Michael P. Gerlek <mpg@flaxen.com> provide pessimistic defaults for iter creation (12:54:33)
	* Howard Butler <hobu.inc@gmail.com> merge (12:39:53)
	* Howard Butler <hobu.inc@gmail.com> start making the Chipper a filter (12:39:43)
	* Michael P. Gerlek <mpg@flaxen.com> good 4-iter test (12:38:30)
	* Michael P. Gerlek <mpg@flaxen.com> refactored read() into the liblasiter base (12:08:53)
	* Michael P. Gerlek <mpg@flaxen.com> make the liblas iters have their own ::liblas::reader objects (12:04:29)
	* Michael P. Gerlek <mpg@flaxen.com> removed commented-out code (11:12:53)
	* Michael P. Gerlek <mpg@flaxen.com> additional test for liblas iter reset (11:03:39)
	* Michael P. Gerlek <mpg@flaxen.com> temp hack for multi-iter support (10:48:17)
	* Michael P. Gerlek <mpg@flaxen.com> test (10:06:11)

2011-03-23
	* Michael P. Gerlek <mpg@flaxen.com> fix stupid name and remove silly cast (21:03:35)
	* Michael P. Gerlek <mpg@flaxen.com> added random iterators (17:43:21)
	* Michael P. Gerlek <mpg@flaxen.com> rename Iterator -> SequentialIterator (16:59:25)
	* Howard Butler <hobu.inc@gmail.com> completely back up the chipper in preparation for random iterators (16:37:10)
	* Howard Butler <hobu.inc@gmail.com> have the chipper carry around its point's data and then provide a GetPointBuffer method for blocks to return it to those who need it (14:27:22)
	* Howard Butler <hobu.inc@gmail.com> add indeterminate_count_error for situations where that's a problem (14:26:46)
	* Howard Butler <hobu.inc@gmail.com> Give PointBuffer a ::setData method for those wishing to interact with it at the raw level (14:23:24)
	* Michael P. Gerlek <mpg@flaxen.com> make the las readers take filenames, not istreams, for future parallel I/O (13:25:19)
	* Michael P. Gerlek <mpg@flaxen.com> refactor for const-correctness and to unfriend the Iter (13:03:19)
	* Michael P. Gerlek <mpg@flaxen.com> refactor for const-correctness and to unfriend the Iter (12:54:26)
	* Michael P. Gerlek <mpg@flaxen.com> refactor for const-correctness and to unfriend the Iter (12:47:37)
	* Michael P. Gerlek <mpg@flaxen.com> comment (12:47:00)
	* Michael P. Gerlek <mpg@flaxen.com> refactor cache system for const-correctness (12:30:31)
	* Michael P. Gerlek <mpg@flaxen.com> change stupid name (11:59:16)
	* Howard Butler <hobu.inc@gmail.com> that never would have worked (PointBuffer::operator=) (11:32:45)
	* Howard Butler <hobu.inc@gmail.com> undo PointBuffer stuff, let's try a different way (11:29:23)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:10:46)
	* Michael P. Gerlek <mpg@flaxen.com> iter work - hiding the point count management (11:10:20)
	* Michael P. Gerlek <mpg@flaxen.com> rename some iter functions (10:48:01)
	* Howard Butler <hobu.inc@gmail.com> fix up stupidity in PointBuffer assignment constructor (10:43:55)
	* Michael P. Gerlek <mpg@flaxen.com> merge (10:36:43)
	* Michael P. Gerlek <mpg@flaxen.com> iter work - tests passing now (10:36:31)
	* Howard Butler <hobu.inc@gmail.com> use copyable PointBuffer for caching points in Chipper (10:11:26)
	* Michael P. Gerlek <mpg@flaxen.com> iter work (10:01:47)
	* Howard Butler <hobu.inc@gmail.com> blindly cast to char* for unix putenv (09:56:21)

2011-03-22
	* Michael P. Gerlek <mpg@flaxen.com> banish vile const_cast (18:05:20)
	* Michael P. Gerlek <mpg@flaxen.com> fix leak (17:55:30)
	* Michael P. Gerlek <mpg@flaxen.com> fix test name (17:51:28)
	* Michael P. Gerlek <mpg@flaxen.com> fix test name (17:46:37)
	* Michael P. Gerlek <mpg@flaxen.com> fix leak in iterators (17:36:54)
	* Michael P. Gerlek <mpg@flaxen.com> fix leak, fix warning (16:49:51)
	* Howard Butler <hobu.inc@gmail.com> add a getData method that returns copied raw bytes back to the user they can own (12:58:50)
	* Howard Butler <hobu.inc@gmail.com> file rename for PointData->PointBuffer (12:58:10)
	* Howard Butler <hobu.inc@gmail.com> PointData now == PointBuffer (12:04:59)
	* Howard Butler <hobu.inc@gmail.com> back PointData's m_data with a boost::scoped_array instead of a naked array of bytes so we get some exception and leak safety (11:39:21)
	* Howard Butler <hobu.inc@gmail.com> http://stackoverflow.com/questions/656948/a-class-key-must-be-declared-when-declaring-a-friend states that we must use 'friend class className' to satisfy gcc rather than merely 'friend className'  I don't know why, and I don't have any friends (10:39:17)
	* Michael P. Gerlek <mpg@flaxen.com> merge (09:34:07)

2011-03-21
	* Michael P. Gerlek <mpg@flaxen.com> archived copies of sprint slides (19:53:47)
	* Michael P. Gerlek <mpg@flaxen.com> moving to _static (19:51:01)
	* Michael P. Gerlek <mpg@flaxen.com> obsolete (19:49:40)
	* Michael P. Gerlek <mpg@flaxen.com> remove extra ifdefs (19:42:49)
	* Michael P. Gerlek <mpg@flaxen.com> update for gdal, oci (19:42:33)

2011-03-18
	* Michael P. Gerlek <mpg@flaxen.com> made Stages be const wrt other stages and iterators (21:26:41)
	* Michael P. Gerlek <mpg@flaxen.com> put the Iters into their own files (20:46:41)
	* Michael P. Gerlek <mpg@flaxen.com> iterator work checkpoint -stage-based read methods now gone (19:54:29)
	* Michael P. Gerlek <mpg@flaxen.com> iterator work checkpoint (18:10:08)
	* Kirk McKelvey <kirkoman@lizardtech.com> allow pcinfo build w/out mrsid configured (11:19:49)
	* Kirk McKelvey <kirkoman@lizardtech.com> get mrsid reader linking and reporting num points (11:03:09)
	* Kirk McKelvey <kirkoman@lizardtech.com> teach pcinfo to open .sid files (11:00:22)
	* Kirk McKelvey <kirkoman@lizardtech.com> not every app should claim to be pc2pc (10:59:49)
	* Howard Butler <hobu.inc@gmail.com> fix ups to carry along raw point data with PtRef's (10:39:39)
	* Howard Butler <hobu.inc@gmail.com> make getData public (10:39:26)
	* Howard Butler <hobu.inc@gmail.com> copy data in assigment and copy constructors (10:39:09)
	* Howard Butler <hobu.inc@gmail.com> merge (09:07:37)
	* Howard Butler <hobu.inc@gmail.com> clean up includes a bit in Chipper (09:07:26)
	* Kirk McKelvey <kirkoman@lizardtech.com> get rid of WITH_LIBLAS-not-used message (09:06:04)
	* Howard Butler <hobu.inc@gmail.com> merge (09:02:12)
	* Howard Butler <hobu.inc@gmail.com> oci::Block copy constructor should actually copy something (09:01:46)
	* Kirk McKelvey <kirkoman@lizardtech.com> introducing build and source files for mrsid driver (driver not operational) (09:01:33)
	* Howard Butler <hobu.inc@gmail.com> merge (08:53:33)
	* Howard Butler <hobu.inc@gmail.com> fix up chipper::Block constructor (08:53:27)
	* Howard Butler <hobu.inc@gmail.com> add copy and assignment constructors to PointData (08:53:06)
	* Kirk McKelvey <kmckelvey@lizardtech.com> make FindOracle friendlier to Instant Client (08:37:07)

2011-03-17
	* Howard Butler <hobu.inc@gmail.com> merge (14:46:55)
	* Howard Butler <hobu.inc@gmail.com> some (broken) chipper work (14:46:41)
	* Howard Butler <hobu.inc@gmail.com> make getCapacity const (14:46:20)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:38:48)
	* Michael P. Gerlek <mpg@flaxen.com> guards (14:38:27)
	* Howard Butler <hobu.inc@gmail.com> merge (14:35:05)
	* Howard Butler <hobu.inc@gmail.com> don't include libpc_config.hpp right now (14:31:14)
	* Howard Butler <hobu.inc@gmail.com> don't multiple include _config (14:30:39)
	* Howard Butler <hobu.inc@gmail.com> do something if we read no points (14:30:11)
	* Michael P. Gerlek <mpg@flaxen.com> removed bounds from read() calls (14:26:33)
	* Michael P. Gerlek <mpg@flaxen.com> added bounds member (14:11:02)
	* Michael P. Gerlek <mpg@flaxen.com> iter work (13:56:34)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:24:36)
	* Michael P. Gerlek <mpg@flaxen.com> add point count type get/set (13:24:23)
	* Kirk McKelvey <kirkoman@gmail.com> reparenting the OCI Reader (13:12:20)
	* Michael P. Gerlek <mpg@flaxen.com> reorder files (13:04:19)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:01:41)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:00:17)
	* Michael P. Gerlek <mpg@flaxen.com> make test dir work for win32 (12:59:57)
	* Howard Butler <hobu.inc@gmail.com> merge (12:59:24)
	* Howard Butler <hobu.inc@gmail.com> comment about bounds fix (12:59:09)
	* Howard Butler <hobu.inc@gmail.com> fix up LAS readers to use capacity instead of numPoints (12:58:59)
	* Michael P. Gerlek <mpg@flaxen.com> repair init order (12:26:18)
	* Michael P. Gerlek <mpg@flaxen.com> merge (12:12:51)
	* Michael P. Gerlek <mpg@flaxen.com> removed Reader class; add some iter support code (12:12:31)
	* Kirk McKelvey <kirkoman@gmail.com> second try at the global data path (11:38:16)
	* Kirk McKelvey <kirkoman@gmail.com> first pieces of mrsid cmake config (10:16:35)
	* Howard Butler <hobu.inc@gmail.com> fix ups for bounds-based reading for OCI (10:15:32)
	* Michael P. Gerlek <mpg@flaxen.com> bad merge (10:06:31)
	* Michael P. Gerlek <mpg@flaxen.com> merge (10:04:38)
	* Michael P. Gerlek <mpg@flaxen.com> bounds fix (10:03:52)
	* Michael P. Gerlek <mpg@flaxen.com> lint (10:03:44)
	* Howard Butler <hobu.inc@gmail.com> keep track of point count vs capacity in CropFilter (09:57:00)
	* Michael P. Gerlek <mpg@flaxen.com> lint (09:52:54)
	* Michael P. Gerlek <mpg@flaxen.com> merge (conflicts resolved) (09:52:25)
	* Howard Butler <hobu.inc@gmail.com> keep track of point count when adding points to the mosaic and use the capacity of the PointData to inform how many points we might be reading instead of PointData::getNumPoints() (09:42:09)
	* Michael P. Gerlek <mpg@flaxen.com> merge (09:41:03)
	* Michael P. Gerlek <mpg@flaxen.com> add bounds param to read() calls (09:40:49)
	* Howard Butler <hobu.inc@gmail.com> keep track of point count when adding points to the mosaic and use the capacity of the PointData to inform how many points we might be reading instead of PointData::getNumPoints() (09:29:42)
	* Howard Butler <hobu.inc@gmail.com> keep track of point count when adding points to the PointData (09:28:59)
	* Howard Butler <hobu.inc@gmail.com> the user must always keep track of the point count when doing copyPoint(s) (09:28:33)
	* Michael P. Gerlek <mpg@flaxen.com> add default bounds getter (09:20:03)
	* Howard Butler <hobu.inc@gmail.com> merge (08:57:14)
	* Howard Butler <hobu.inc@gmail.com> fix up PointDataTest in light of changes to PointData wrt capacity vs. count (08:57:04)
	* Howard Butler <hobu.inc@gmail.com> fix up CacheFilter in light of changes to PointData wrt capacity vs. count (08:56:45)
	* Michael P. Gerlek <mpg@flaxen.com> missing file (empty for now) (08:56:31)
	* Michael P. Gerlek <mpg@flaxen.com> merge (08:39:21)
	* Michael P. Gerlek <mpg@flaxen.com> add impedance checking to colorizer filter (08:38:58)

2011-03-16
	* Pete Gadomski <pete.gadomski@gmail.com> Added rudimentary cmake-swig support for csharp and python (15:55:46)
	* Howard Butler <hobu.inc@gmail.com> merge (15:52:29)
	* Howard Butler <hobu.inc@gmail.com> it's not worse than it was before -- attempting to keep track of count and capacity for PointData (15:52:21)
	* Michael P. Gerlek <mpg@flaxen.com> updated (15:21:48)
	* Michael P. Gerlek <mpg@flaxen.com> merge (15:19:33)
	* Michael P. Gerlek <mpg@flaxen.com> added libpc.hpp (15:19:23)
	* Michael P. Gerlek <mpg@flaxen.com> offbyone error (15:19:10)
	* Howard Butler <hobu.inc@gmail.com> fix up BOOST_TEST_MODULE for static boost::unit_test (14:44:04)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:38:38)
	* Michael P. Gerlek <mpg@flaxen.com> build fix for win32 (14:38:27)
	* Howard Butler <hobu.inc@gmail.com> fix namespaced liblas reader (14:37:25)
	* Howard Butler <hobu.inc@gmail.com> merge (14:33:44)
	* Howard Butler <hobu.inc@gmail.com> add capacity arg to pointData (14:33:34)
	* Kirk McKelvey <kirkoman@gmail.com> static linkage already defines main in the boost lib (14:32:54)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:31:50)
	* Michael P. Gerlek <mpg@flaxen.com> add some more namespacing (14:31:35)
	* Howard Butler <hobu.inc@gmail.com> merge (14:15:10)
	* Howard Butler <hobu.inc@gmail.com> remove IsValid et. al. from PointData (14:14:56)
	* Kirk McKelvey <kirkoman@gmail.com> merge (14:13:18)
	* Michael P. Gerlek <mpg@flaxen.com> turn off iters for now (13:49:38)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:48:35)
	* Michael P. Gerlek <mpg@flaxen.com> placeholder for future work (13:48:21)
	* Michael P. Gerlek <mpg@flaxen.com> switch to doubles (13:48:05)
	* Kirk McKelvey <kirkoman@gmail.com> set libpc_test data directory from the command line (13:23:10)
	* Howard Butler <hobu.inc@gmail.com> fix up float->double in FauxReader/Writer (12:11:43)
	* Michael P. Gerlek <mpg@flaxen.com> merge (11:49:08)
	* Michael P. Gerlek <mpg@flaxen.com> getting ready for iterators (11:48:57)
	* Michael P. Gerlek <mpg@flaxen.com> typo in IDE grouping (11:36:51)
	* Howard Butler <hobu.inc@gmail.com> clean up more == comparison tests with epsilon tests (11:22:48)
	* Howard Butler <hobu.inc@gmail.com> clean up more == comparison tests with epsilon tests (11:15:07)
	* Howard Butler <hobu.inc@gmail.com> make Faux Writer deal in doubles, not floats, and clean up some == comparisons to use epsilon tests (10:58:15)
	* Howard Butler <hobu.inc@gmail.com> make DescribeType take in a const char* (10:47:12)
	* Howard Butler <hobu.inc@gmail.com> clean up comment junk (10:38:32)
	* Howard Butler <hobu.inc@gmail.com> add file for iterators (10:37:19)
	* Howard Butler <hobu.inc@gmail.com> merge (09:51:26)
	* Howard Butler <hobu.inc@gmail.com> make libpc::driver::oci::Writer derive from libpc::Writer (09:51:08)
	* Kirk McKelvey <kirkoman@gmail.com> merge (09:50:00)
	* Kirk McKelvey <kirkoman@gmail.com> refer to CacheFilter in its namespace (09:47:48)
	* Pete Gadomski <pete.gadomski@gmail.com> Added conditional BOOST_TEST_DYN_LINK option for testing (09:45:51)
	* Howard Butler <hobu.inc@gmail.com> rearrange oci driver to fit new layout (09:42:59)
	* Kirk McKelvey <kirkoman@gmail.com> header capitalization, location (09:33:19)
	* Howard Butler <hobu.inc@gmail.com> merge (09:21:33)
	* Howard Butler <hobu.inc@gmail.com> more epsilon compares (09:21:28)
	* Howard Butler <hobu.inc@gmail.com> oops, rollback that (09:16:58)
	* Michael P. Gerlek <mpg@flaxen.com> merge (09:06:46)
	* Michael P. Gerlek <mpg@flaxen.com> group files for IDE explorer (09:06:33)
	* Howard Butler <hobu.inc@gmail.com> clean up initialization order warning (09:02:17)
	* Howard Butler <hobu.inc@gmail.com> Use epsilon compares instead of == for doubles (08:57:57)
	* Howard Butler <hobu.inc@gmail.com> clean up initialization order warning (08:47:42)
	* Howard Butler <hobu.inc@gmail.com> do an epsilon compare for testing doubles (08:46:11)
	* Michael P. Gerlek <mpg@flaxen.com> fix spelling (01:35:32)
	* Michael P. Gerlek <mpg@flaxen.com> better namespacing (01:34:47)

2011-03-15
	* Michael P. Gerlek <mpg@flaxen.com> namespace'd the filters (21:26:50)
	* Michael P. Gerlek <mpg@flaxen.com> namespace'd the filters (20:51:33)
	* Michael P. Gerlek <mpg@flaxen.com> lint (20:37:30)
	* Michael P. Gerlek <mpg@flaxen.com> fix capitalization of some file names (20:37:15)
	* Michael P. Gerlek <mpg@flaxen.com> merge (20:25:15)
	* Michael P. Gerlek <mpg@flaxen.com> renamed Producer->Reader, Consumer->Writer; made Writer not be a Stage (20:25:01)
	* Howard Butler <hobu.inc@gmail.com> add dummies so _templates and _static directories stick (15:35:16)
	* Howard Butler <hobu.inc@gmail.com> merge (15:33:04)
	* Howard Butler <hobu.inc@gmail.com> add Sphinx build setup (15:32:41)
	* Michael P. Gerlek <mpg@flaxen.com> move filters into a subdir (15:29:46)
	* Michael P. Gerlek <mpg@flaxen.com> cleaning include paths; build fixes (15:13:45)
	* Michael P. Gerlek <mpg@flaxen.com> cleaning include paths; build fixes (15:11:04)
	* Howard Butler <hobu.inc@gmail.com> add Pete as a contributor (14:35:30)
	* Michael P. Gerlek <mpg@flaxen.com> cleaing include paths (14:30:13)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:02:28)
	* Michael P. Gerlek <mpg@flaxen.com> rationalize placement of drivers, public headers (14:02:00)
	* Howard Butler <hobu.inc@gmail.com> make libLAS 1.6.0 a required dependency for now (13:32:40)
	* Pete Gadomski <pete.gadomski@gmail.com> Removed a stale reference to libpc.pc (13:24:49)
	* Howard Butler <hobu.inc@gmail.com> merge (13:18:20)
	* Howard Butler <hobu.inc@gmail.com> rename chipper.cpp to Chipper.cpp to match naming styles (13:17:45)
	* Howard Butler <hobu.inc@gmail.com> ignore Makefiles (13:17:25)
	* Michael P. Gerlek <mpg@flaxen.com> fix boost version; tweak mpg builds (12:44:03)

2011-03-14
	* Michael P. Gerlek <mpg@flaxen.com> merge (15:39:47)
	* Howard Butler <hobu.inc@gmail.com> giant messy merge (14:08:54)
	* Michael P. Gerlek <mpg@flaxen.com> start to add swig build (13:42:10)
	* Michael P. Gerlek <mpg@flaxen.com> make less chatty; fix libpc/liblas typo (13:39:07)
	* Michael P. Gerlek <mpg@flaxen.com> unused (13:30:00)
	* Howard Butler <hobu.inc@gmail.com> start on libpc::driver::oci::Reader scaffolding (12:20:27)
	* Howard Butler <hobu.inc@gmail.com> move more stuff into common spot (12:20:09)
	* Howard Butler <hobu.inc@gmail.com> move gdal debug stuff into common.cpp (12:19:45)
	* Howard Butler <hobu.inc@gmail.com> move more stuff into common.hpp (12:19:31)
	* Howard Butler <hobu.inc@gmail.com> put common libpc::driver.oci stuff into a single file (12:07:20)
	* Howard Butler <hobu.inc@gmail.com> tweak libLAS library detection to account for lib naming on win32 (11:49:36)

2011-03-12
	* Howard Butler <hobu.inc@gmail.com> basic block insertion working (09:20:52)
	* Howard Butler <hobu.inc@gmail.com> fixups to bring things in line with mpg's latest changes (08:09:18)

2011-03-11
	* Michael P. Gerlek <mpg@flaxen.com> VS10 lint (19:18:10)
	* Michael P. Gerlek <mpg@flaxen.com> get rid of readBegin/End; each concrete stage must manage currentPointIndex on its own now (18:23:59)
	* Michael P. Gerlek <mpg@flaxen.com> GpsTime --> Time (17:36:08)
	* Michael P. Gerlek <mpg@flaxen.com> merge (17:31:26)
	* Michael P. Gerlek <mpg@flaxen.com> add stats collection; fix small seek bug; add clear cache function; add cache size configurability (17:31:13)
	* Howard Butler <hobu.inc@gmail.com> more OCI block construction work (17:12:01)
	* Michael P. Gerlek <mpg@flaxen.com> throw if sad reader (16:56:11)
	* Howard Butler <hobu.inc@gmail.com> add seekToPoint to reset reader (15:10:46)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:10:33)
	* Michael P. Gerlek <mpg@flaxen.com> bringing lru cache online (14:10:23)
	* Howard Butler <hobu.inc@gmail.com> tweak #ifdefs (13:27:39)
	* Michael P. Gerlek <mpg@flaxen.com> rename lru cache (11:29:21)
	* Michael P. Gerlek <mpg@flaxen.com> mild and likely inconsequential bug fix (11:23:19)
	* Michael P. Gerlek <mpg@flaxen.com> non-ORA build fix (11:21:59)

2011-03-10
	* Howard Butler <hobu.inc@gmail.com> #ifdef Oracle out of the way (21:20:01)
	* Michael P. Gerlek <mpg@flaxen.com> converted lru cache to a PointData cache, with the needed semantics (20:17:28)
	* Michael P. Gerlek <mpg@flaxen.com> merge (19:42:55)
	* Michael P. Gerlek <mpg@flaxen.com> lru cache testing (19:42:39)
	* Michael P. Gerlek <mpg@flaxen.com> added LRU cache (18:09:32)
	* Howard Butler <hobu.inc@gmail.com> fix up GDAL CPL_DEBUG output so it at least works (leaks a putenv string right now).  start on an oci example (17:04:03)
	* Michael P. Gerlek <mpg@flaxen.com> minimally turn on pcinfo (16:56:29)
	* Michael P. Gerlek <mpg@flaxen.com> add support for positional opts (16:55:59)
	* Michael P. Gerlek <mpg@flaxen.com> lint (16:24:29)
	* Michael P. Gerlek <mpg@flaxen.com> lint; mild bug fix (16:20:43)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:00:10)
	* Michael P. Gerlek <mpg@flaxen.com> docs and notes for sprint (12:59:54)
	* Michael P. Gerlek <mpg@flaxen.com> added dump() (12:38:40)
	* Michael P. Gerlek <mpg@flaxen.com> notes for/during the montreal sprint (12:25:48)
	* Michael P. Gerlek <mpg@flaxen.com> should be private (12:13:25)

2011-03-09
	* Michael P. Gerlek <mpg@flaxen.com> updated (18:40:01)
	* Howard Butler <hobu.inc@gmail.com> add method for creating spatial index table entry (14:04:43)
	* Howard Butler <hobu.inc@gmail.com> rework insertion of point cloud entry (13:24:26)
	* Howard Butler <hobu.inc@gmail.com> a big wad of Oracle writer (08:21:32)

2011-03-08
	* Michael P. Gerlek <mpg@flaxen.com> viewer work (18:05:29)
	* Michael P. Gerlek <mpg@flaxen.com> added cheesy decimation filter (18:04:11)

2011-03-07
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint (22:52:36)
	* Michael P. Gerlek <mpg@flaxen.com> sync w/ Reader->Producer change (18:31:08)
	* Michael P. Gerlek <mpg@flaxen.com> minor cleanups and docs (18:03:52)
	* Michael P. Gerlek <mpg@flaxen.com> very simple cache filter (16:44:33)
	* Howard Butler <hobu.inc@gmail.com> rename libpc::Reader to libpc::Producer (14:37:14)
	* Howard Butler <hobu.inc@gmail.com> rename libpc::Writer to libpc::Consumer (14:07:33)
	* Howard Butler <hobu.inc@gmail.com> fix up missing invocation (14:03:34)
	* Howard Butler <hobu.inc@gmail.com> more OCI writer scaffolding (13:46:28)

2011-03-04
	* Michael P. Gerlek <mpg@flaxen.com> pcview work (16:47:27)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:39:35)
	* Michael P. Gerlek <mpg@flaxen.com> I can read a point in C# now (14:39:21)
	* Michael P. Gerlek <mpg@flaxen.com> more incremental swig work (14:13:29)
	* Michael P. Gerlek <mpg@flaxen.com> fix typedef (14:12:57)
	* Michael P. Gerlek <mpg@flaxen.com> added set() for oper[] (13:39:06)
	* Michael P. Gerlek <mpg@flaxen.com> incremental swig work (13:18:25)
	* Howard Butler <hobu.inc@gmail.com> get chipper working.  bolt on some testing (12:27:30)

2011-03-03
	* Michael P. Gerlek <mpg@flaxen.com> swig work (19:39:35)
	* Michael P. Gerlek <mpg@flaxen.com> don't expose liblas headers\! (19:03:54)
	* Michael P. Gerlek <mpg@flaxen.com> fixed bad types (18:46:50)
	* Michael P. Gerlek <mpg@flaxen.com> improved virtual functions in Stage classes; implemented MosaicFilter (18:44:46)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:16:04)
	* Michael P. Gerlek <mpg@flaxen.com> fix argument order (14:15:52)
	* Howard Butler <hobu.inc@gmail.com> merge (14:10:50)
	* Howard Butler <hobu.inc@gmail.com> add the chipper (14:10:39)
	* Michael P. Gerlek <mpg@flaxen.com> start of pcview (12:09:26)
	* Michael P. Gerlek <mpg@flaxen.com> get swig building (11:58:37)
	* Michael P. Gerlek <mpg@flaxen.com> get swig building (11:55:47)

2011-03-02
	* Michael P. Gerlek <mpg@flaxen.com> missing files (22:47:18)
	* Michael P. Gerlek <mpg@flaxen.com> start at bindings (22:43:42)
	* Howard Butler <hobu.inc@gmail.com> more OCI scaffolding (12:56:55)
	* Howard Butler <hobu.inc@gmail.com> using often blows my foot off. (10:58:47)
	* Howard Butler <hobu.inc@gmail.com> simplify allValid to hop out of testing once we hit a false one.  Clean up initialization of m_numPoints so it is only set once on construction (10:49:11)
	* Howard Butler <hobu.inc@gmail.com> std::vector<bool> doesn't work on a lot of compilers.  Use std::vector<uint8_t>::size_type for vector indicies instead of size_t.  Provide an allValid method to shortcut testing each item in the validity mask individually. (10:39:52)

2011-03-01
	* Michael P. Gerlek <mpg@flaxen.com> added -native (18:21:54)
	* Michael P. Gerlek <mpg@flaxen.com> more coding (18:10:45)
	* Michael P. Gerlek <mpg@flaxen.com> better point format control (17:33:58)
	* Michael P. Gerlek <mpg@flaxen.com> bump up blocking factor, again (17:33:31)
	* Michael P. Gerlek <mpg@flaxen.com> explicitly inline these dudes (17:33:05)
	* Michael P. Gerlek <mpg@flaxen.com> wrap user function in try/catch (17:32:03)
	* Michael P. Gerlek <mpg@flaxen.com> set output point format to same as input (17:31:48)
	* Michael P. Gerlek <mpg@flaxen.com> move *Layout classes into separate files (15:51:51)
	* Michael P. Gerlek <mpg@flaxen.com> add Stage::getName() (15:40:24)
	* Michael P. Gerlek <mpg@flaxen.com> reset default size (15:40:08)
	* Howard Butler <hobu.inc@gmail.com> merge (15:08:17)
	* Howard Butler <hobu.inc@gmail.com> clean up test target invocation (15:08:10)
	* Michael P. Gerlek <mpg@flaxen.com> was using wrong filesize (14:52:38)
	* Michael P. Gerlek <mpg@flaxen.com> tidying up (14:52:18)
	* Michael P. Gerlek <mpg@flaxen.com> fix test name (13:37:19)
	* Michael P. Gerlek <mpg@flaxen.com> remove nonsense (13:36:02)
	* Michael P. Gerlek <mpg@flaxen.com> merge (13:10:07)
	* Michael P. Gerlek <mpg@flaxen.com> fixes to getDimension APIs; trying to get liblaswriter to work (13:09:53)
	* Howard Butler <hobu.inc@gmail.com> plumbing for OCI driver (12:29:56)
	* Michael P. Gerlek <mpg@flaxen.com> 32-bit compilation lint (11:27:22)
	* Michael P. Gerlek <mpg@flaxen.com> 32-bit compilation lint (11:21:30)
	* Howard Butler <hobu.inc@gmail.com> handle liblas::ePointFormatUnknown (08:57:41)
	* Howard Butler <hobu.inc@gmail.com> you can't forward declare enums (08:57:29)

2011-02-28
	* Michael P. Gerlek <mpg@flaxen.com> adding -i, -o (19:28:52)
	* Michael P. Gerlek <mpg@flaxen.com> typos (19:28:30)
	* Michael P. Gerlek <mpg@flaxen.com> increase block size for actual runs (19:27:32)
	* Michael P. Gerlek <mpg@flaxen.com> lint (19:27:06)
	* Michael P. Gerlek <mpg@flaxen.com> lint (19:26:48)
	* Michael P. Gerlek <mpg@flaxen.com> lint (19:26:07)
	* Michael P. Gerlek <mpg@flaxen.com> lint (19:25:52)
	* Michael P. Gerlek <mpg@flaxen.com> w00t: .laz support (18:21:04)
	* Michael P. Gerlek <mpg@flaxen.com> improve liblaswriter (18:15:15)
	* Michael P. Gerlek <mpg@flaxen.com> updated liblas ref file (17:34:21)
	* Michael P. Gerlek <mpg@flaxen.com> moved note on custom fields NYI (17:34:03)
	* Michael P. Gerlek <mpg@flaxen.com> turned on liblas writer for point types (17:32:03)
	* Michael P. Gerlek <mpg@flaxen.com> added addDims() (17:31:29)
	* Michael P. Gerlek <mpg@flaxen.com> note custom fields NYI (17:30:53)
	* Michael P. Gerlek <mpg@flaxen.com> started ability to use custom fields (17:28:52)
	* Michael P. Gerlek <mpg@flaxen.com> liblas reader now accepting all point types (16:22:15)
	* Michael P. Gerlek <mpg@flaxen.com> missed fix to signaller test (11:31:08)
	* Michael P. Gerlek <mpg@flaxen.com> make it compile, for now (11:29:10)

2011-02-26
	* Michael P. Gerlek <mpg@flaxen.com> merge (20:40:20)
	* Michael P. Gerlek <mpg@flaxen.com> added -timer (20:30:26)
	* Michael P. Gerlek <mpg@flaxen.com> unit test for progress meter (20:14:43)
	* Michael P. Gerlek <mpg@flaxen.com> use fixed date (20:08:04)
	* Michael P. Gerlek <mpg@flaxen.com> tidy up Application class usage (19:45:08)

2011-02-25
	* Michael P. Gerlek <mpg@flaxen.com> cmd line app harness (19:53:33)
	* Michael P. Gerlek <mpg@flaxen.com> move boost test DYN_LINK into cmake (15:37:04)
	* Howard Butler <hobu.inc@gmail.com> merge (15:13:52)
	* Howard Butler <hobu.inc@gmail.com> start re-organizing things into separate driver directories (15:07:13)
	* Michael P. Gerlek <mpg@flaxen.com> fix file path (15:04:51)
	* Michael P. Gerlek <mpg@flaxen.com> fix dyn linkage (15:04:42)
	* Michael P. Gerlek <mpg@flaxen.com> lint (15:02:20)
	* Michael P. Gerlek <mpg@flaxen.com> merge (14:59:12)
	* Michael P. Gerlek <mpg@flaxen.com> liblas writer working; added file comparator, support functions (14:58:56)
	* Howard Butler <hobu.inc@gmail.com> get tests building and working on osx with 'make test' target (14:05:33)
	* Michael P. Gerlek <mpg@flaxen.com> liblas reader ocming online; fixed bad by-ref param (13:30:11)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:28:56)

2011-02-24
	* Michael P. Gerlek <mpg@flaxen.com> get liblas linking in correctly (14:08:59)
	* Michael P. Gerlek <mpg@flaxen.com> boy did that cause problems (13:35:16)
	* Michael P. Gerlek <mpg@flaxen.com> improved version tests (12:58:48)
	* Michael P. Gerlek <mpg@flaxen.com> stubbing in liblas support (12:55:38)
	* Michael P. Gerlek <mpg@flaxen.com> added libLAS support, added some config tests (12:54:21)
	* Michael P. Gerlek <mpg@flaxen.com> outdated, already moved (12:50:54)
	* Michael P. Gerlek <mpg@flaxen.com> major cut/paste error (11:07:46)

2011-02-23
	* Howard Butler <hobu.inc@gmail.com> fix ups to compile on gcc -- we don't link yet though (21:17:51)
	* Howard Butler <hobu.inc@gmail.com> gcc complains about these, and I don't get what was going on here.  copy/paste error? (21:16:36)
	* Michael P. Gerlek <mpg@flaxen.com> add Crop filter test (20:18:58)
	* Michael P. Gerlek <mpg@flaxen.com> revise error tolerance (20:18:28)
	* Michael P. Gerlek <mpg@flaxen.com> comment (20:18:02)
	* Michael P. Gerlek <mpg@flaxen.com> add Faux read/write tests (20:00:03)
	* Michael P. Gerlek <mpg@flaxen.com> add FP compare support (19:59:11)
	* Michael P. Gerlek <mpg@flaxen.com> start of reader/writer stage tests (19:22:36)
	* Michael P. Gerlek <mpg@flaxen.com> clean up reader/writer classes (19:16:53)
	* Michael P. Gerlek <mpg@flaxen.com> use constant-time field indexing (17:06:04)
	* Michael P. Gerlek <mpg@flaxen.com> init properly (13:44:54)
	* Michael P. Gerlek <mpg@flaxen.com> catch missing file (13:44:40)
	* Michael P. Gerlek <mpg@flaxen.com> lint (13:32:05)
	* Michael P. Gerlek <mpg@flaxen.com> more unit tests (10:39:29)

2011-02-22
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint (15:49:03)
	* Michael P. Gerlek <mpg@flaxen.com> bunch of unit test work (12:38:12)

2011-02-21
	* Michael P. Gerlek <mpg@flaxen.com> why? (10:59:21)
	* Michael P. Gerlek <mpg@flaxen.com> added some unit tests (10:58:49)

2011-02-18
	* Michael P. Gerlek <mpg@flaxen.com> cmake work (13:54:21)

2011-02-17
	* Michael P. Gerlek <mpg@flaxen.com> unit test work (14:35:44)
	* Michael P. Gerlek <mpg@flaxen.com> stub for using boost unit tests (14:00:55)
	* Michael P. Gerlek <mpg@flaxen.com> fix bad cast (#213 from liblas) (12:23:40)
	* Michael P. Gerlek <mpg@flaxen.com> first las output achieved (11:22:01)

2011-02-16
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - las writing (16:22:44)
	* Michael P. Gerlek <mpg@flaxen.com> debugging (15:38:24)
	* Michael P. Gerlek <mpg@flaxen.com> boost I/O fix (15:38:01)

2011-02-15
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - las read/write (19:25:48)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - working on las reading (15:54:49)
	* Michael P. Gerlek <mpg@flaxen.com> tweaks (14:16:37)
	* Michael P. Gerlek <mpg@flaxen.com> las header reader coming online (13:58:18)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint: renamed Layout to Schema, adding las header reading ability (12:30:59)

2011-02-14
	* Michael P. Gerlek <mpg@flaxen.com> added SpatialReference, Metadata; split out LasSchema (23:14:06)
	* Michael P. Gerlek <mpg@flaxen.com> added Vector, to back up Range and Bounds (20:25:48)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - schema work (19:33:43)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint - Schema work (16:57:34)
	* Michael P. Gerlek <mpg@flaxen.com> uml project (10:42:55)
	* Michael P. Gerlek <mpg@flaxen.com> stub in progress/interrupt callback (10:41:08)

2011-02-12
	* Michael P. Gerlek <mpg@flaxen.com> fix size_t (16:42:10)
	* Michael P. Gerlek <mpg@flaxen.com> convert to std::size_t and friends (15:21:13)
	* Michael P. Gerlek <mpg@flaxen.com> more updates (14:01:09)
	* Michael P. Gerlek <mpg@flaxen.com> misc updates (11:11:48)

2011-02-11
	* Michael P. Gerlek <mpg@flaxen.com> quick hack until cmake can do it for us (22:44:52)
	* Michael P. Gerlek <mpg@flaxen.com> lint (16:33:25)
	* Michael P. Gerlek <mpg@flaxen.com> moved color ramp function (16:18:19)
	* Michael P. Gerlek <mpg@flaxen.com> byte -> boost::uint8_t (16:18:05)
	* Michael P. Gerlek <mpg@flaxen.com> moved in some utility funcs (16:00:41)
	* Michael P. Gerlek <mpg@flaxen.com> added Color (from liblas) (15:45:24)
	* Michael P. Gerlek <mpg@flaxen.com> added Schema (from liblas) (15:35:19)
	* Michael P. Gerlek <mpg@flaxen.com> move << to .cpp (14:20:09)
	* Michael P. Gerlek <mpg@flaxen.com> "using namspace libpc;"  ->  "namespace libpc {..." (14:11:37)
	* Michael P. Gerlek <mpg@flaxen.com> added Dimension (from liblas) (13:51:31)
	* Michael P. Gerlek <mpg@flaxen.com> added exceptions and versioning support (12:13:52)
	* Michael P. Gerlek <mpg@flaxen.com> cleaned up source conventions (11:22:07)
	* Michael P. Gerlek <mpg@flaxen.com> applied astyle everywhere (mostly to fix indents) (10:28:32)
	* Michael P. Gerlek <mpg@flaxen.com> initial guess (10:28:07)
	* Howard Butler <hobu.inc@gmail.com> namespace closing }'s should not have ;'s after them (08:35:14)
	* Howard Butler <hobu.inc@gmail.com> don't replace header for liblas::Bounds (08:26:47)

2011-02-10
	* Michael P. Gerlek <mpg@flaxen.com> building with liblas' Bounds class now (23:46:18)
	* Michael P. Gerlek <mpg@flaxen.com> merge (22:53:09)
	* Michael P. Gerlek <mpg@flaxen.com> namespacing, adding Bounds class (22:47:31)

2011-02-09
	* Michael P. Gerlek <mpg@flaxen.com> cmake builds now working (22:38:20)
	* Michael P. Gerlek <mpg@flaxen.com> comment everything out for now (22:14:32)
	* Michael P. Gerlek <mpg@flaxen.com> unix name fix (22:14:17)
	* Michael P. Gerlek <mpg@flaxen.com> starting to turn on cmake builds (22:07:18)
	* Michael P. Gerlek <mpg@flaxen.com> obsolete (21:49:50)
	* Michael P. Gerlek <mpg@flaxen.com> copied from liblas (21:08:06)
	* Michael P. Gerlek <mpg@flaxen.com> copied from liblas (14:33:36)
	* Michael P. Gerlek <mpg@flaxen.com> copy of cmake files from liblas (14:25:21)
	* Michael P. Gerlek <mpg@flaxen.com> removed (14:25:04)
	* Michael P. Gerlek <mpg@flaxen.com> 0.1 (14:18:11)
	* Michael P. Gerlek <mpg@flaxen.com> credits (14:16:44)

2011-02-08
	* Michael P. Gerlek <mpg@flaxen.com> remove unused index (18:31:41)
	* Michael P. Gerlek <mpg@flaxen.com> removed isActive (I feel better now) (16:51:21)
	* Michael P. Gerlek <mpg@flaxen.com> moved isActive into the Field, but it is still isn't a clean concept; checkpoint here, before removing it (16:48:46)
	* Michael P. Gerlek <mpg@flaxen.com> cleanup work on isActive notion (15:08:59)
	* Michael P. Gerlek <mpg@flaxen.com> cleanups (14:51:09)
	* Michael P. Gerlek <mpg@flaxen.com> remove evil initialize() protocols (14:19:18)
	* Michael P. Gerlek <mpg@flaxen.com> mosaicker basically working (13:03:16)
	* Michael P. Gerlek <mpg@flaxen.com> working end-to-end now (11:11:46)

2011-02-07
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint (still need to set isActive) (20:39:05)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint (15:53:54)
	* Michael P. Gerlek <mpg@flaxen.com> checkpoint (13:32:25)

2011-02-05
	* Michael P. Gerlek <mpg@flaxen.com> fix for Hobu :-) (17:54:32)

2011-02-04
	* Michael P. Gerlek <mpg@flaxen.com> updated copyright (20:11:50)
	* Michael P. Gerlek <mpg@flaxen.com> merge (18:08:40)
	* Michael P. Gerlek <mpg@flaxen.com> start of prototype API (18:08:23)
	* Howard Butler <hobu.inc@gmail.com> attempt to answer some questions and fill in more stuff (11:01:53)

2011-02-03
	* Michael P. Gerlek <mpg@flaxen.com> rst fix (17:37:07)
	* Michael P. Gerlek <mpg@flaxen.com> first post! (17:06:15)

