[pdal-commits] [PDAL/PDAL] 48ca0b: Make user VLR handling robust.
Andrew Bell
noreply at github.com
Thu Mar 12 13:39:45 PDT 2020
Branch: refs/heads/issue-2937
Home: https://github.com/PDAL/PDAL
Commit: 48ca0b58231b240af2195038842124e4e91af0a8
https://github.com/PDAL/PDAL/commit/48ca0b58231b240af2195038842124e4e91af0a8
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M io/LasVLR.cpp
M io/LasVLR.hpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Make user VLR handling robust.
Commit: fde76c0126bbf24f7cbee4ae61ad4fddbe3d215e
https://github.com/PDAL/PDAL/commit/fde76c0126bbf24f7cbee4ae61ad4fddbe3d215e
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M io/LasVLR.cpp
M io/LasWriter.cpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Cleanup.
Commit: 10a67237b5ac831a303ed38956c1cd562935d689
https://github.com/PDAL/PDAL/commit/10a67237b5ac831a303ed38956c1cd562935d689
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M io/LasWriter.cpp
Log Message:
-----------
Remove dead header.
Commit: 50c9f4a3bbffe1baedce7377fad6bf8b0a2f2c1d
https://github.com/PDAL/PDAL/commit/50c9f4a3bbffe1baedce7377fad6bf8b0a2f2c1d
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M io/LasVLR.cpp
M io/LasVLR.hpp
M io/LasWriter.cpp
M io/LasWriter.hpp
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Make things with with Ext VLRs.
Commit: b9fb997c5e4295caaa53d78282f18f9a91392b4f
https://github.com/PDAL/PDAL/commit/b9fb997c5e4295caaa53d78282f18f9a91392b4f
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Add more test.
Commit: 567218945c7df0c1f85b6f91a9bce36376ff5ea5
https://github.com/PDAL/PDAL/commit/567218945c7df0c1f85b6f91a9bce36376ff5ea5
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
One more test.
Commit: 79ad50823decc80efec78a821268d2a77c5ad9eb
https://github.com/PDAL/PDAL/commit/79ad50823decc80efec78a821268d2a77c5ad9eb
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M io/LasWriter.cpp
Log Message:
-----------
Remove unnecessary cast.
Commit: a3813dcde65b022ada36fe69b853b0ef7eddff77
https://github.com/PDAL/PDAL/commit/a3813dcde65b022ada36fe69b853b0ef7eddff77
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M io/LasWriter.cpp
M pdal/PipelineReaderJSON.cpp
A test/data/pipeline/issue2937.json.in
M test/unit/io/LasWriterTest.cpp
Log Message:
-----------
Add a real test for the original problem.
Commit: f4f45dcc19138dd9f3f8ec204bfe2455e3363c47
https://github.com/PDAL/PDAL/commit/f4f45dcc19138dd9f3f8ec204bfe2455e3363c47
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M pdal/PipelineReaderJSON.cpp
Log Message:
-----------
Cleaner logic.
Commit: 8fce68ae0ec3204527b731d740adea6b586bdb87
https://github.com/PDAL/PDAL/commit/8fce68ae0ec3204527b731d740adea6b586bdb87
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M test/data/pipeline/issue2937.json.in
Log Message:
-----------
Make valid base64-encoded value.
Commit: aebdad495d6a1514cf4d2d9e961d27139fe28710
https://github.com/PDAL/PDAL/commit/aebdad495d6a1514cf4d2d9e961d27139fe28710
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M cmake/gtest.cmake
M cmake/options.cmake
M doc/index.rst
A doc/java.rst
M doc/references.rst
A doc/stages/filters.csf.rst
M doc/stages/filters.normal.rst
M doc/stages/filters.python.rst
M doc/stages/filters.rst
M doc/stages/filters.voxeldownsize.rst
A doc/stages/readers.hdf.rst
M doc/stages/writers.gltf.rst
M doc/stages/writers.tiledb.rst
A filters/CSFilter.cpp
A filters/CSFilter.hpp
M filters/HeadFilter.hpp
M filters/NormalFilter.cpp
M filters/NormalFilter.hpp
M filters/RandomizeFilter.hpp
M filters/SMRFilter.cpp
M filters/SkewnessBalancingFilter.cpp
M filters/SortFilter.cpp
M filters/SortFilter.hpp
M filters/StatsFilter.hpp
M filters/TailFilter.hpp
M filters/VoxelDownsizeFilter.cpp
M filters/VoxelDownsizeFilter.hpp
M filters/private/Segmentation.cpp
M filters/private/Segmentation.hpp
A filters/private/csf/CSF.cpp
A filters/private/csf/CSF.h
A filters/private/csf/Cloth.cpp
A filters/private/csf/Cloth.h
A filters/private/csf/Constraint.cpp
A filters/private/csf/Constraint.h
A filters/private/csf/Particle.cpp
A filters/private/csf/Particle.h
A filters/private/csf/Rasterization.cpp
A filters/private/csf/Rasterization.h
A filters/private/csf/Vec3.h
A filters/private/csf/XYZReader.cpp
A filters/private/csf/XYZReader.h
A filters/private/csf/c2cdist.cpp
A filters/private/csf/c2cdist.h
A filters/private/csf/point_cloud.cpp
A filters/private/csf/point_cloud.h
M io/EptReader.cpp
M io/EptReader.hpp
M io/GltfWriter.cpp
M io/LasVLR.cpp
M io/LasWriter.cpp
M io/TextReader.cpp
M kernels/InfoKernel.cpp
M pdal/PointContainer.hpp
M pdal/PointRef.hpp
M pdal/PointTable.hpp
M pdal/PointView.cpp
M pdal/PointView.hpp
R pdal/PointViewIter.hpp
M pdal/SpatialReference.cpp
M pdal/SpatialReference.hpp
M pdal/pdal_types.hpp
M plugins/CMakeLists.txt
M plugins/e57/io/E57Reader.cpp
M plugins/e57/libE57Format/CMakeLists.txt
A plugins/hdf/CMakeLists.txt
A plugins/hdf/io/Hdf5Handler.cpp
A plugins/hdf/io/Hdf5Handler.hpp
A plugins/hdf/io/HdfReader.cpp
A plugins/hdf/io/HdfReader.hpp
A plugins/hdf/test/HdfReadertest.cpp
M plugins/icebridge/io/Hdf5Handler.hpp
M plugins/tiledb/CMakeLists.txt
M plugins/tiledb/io/TileDBReader.cpp
M plugins/tiledb/io/TileDBWriter.cpp
M plugins/tiledb/io/TileDBWriter.hpp
M plugins/tiledb/test/TileDBReaderTest.cpp
M plugins/tiledb/test/TileDBWriterTest.cpp
M scripts/azp/linux-conda.yml
M scripts/azp/linux.yml
M scripts/azp/osx.yml
M scripts/azp/win.yml
M scripts/conda/osx.sh
M scripts/conda/win64.bat
M scripts/docker/ubuntu/Dockerfile
A scripts/docker/ubuntu/Dockerfile.dependencies
R scripts/docker/ubuntu/dependencies/Dockerfile
A test/data/hdf/autzen.h5
A test/data/las/synthetic_test.las
M test/data/pipeline/issue2937.json.in
M test/data/tiledb/array/pdal.json
M test/unit/CMakeLists.txt
M test/unit/PointViewTest.cpp
A test/unit/filters/CSFilterTest.cpp
A test/unit/filters/NormalFilterTest.cpp
M test/unit/filters/SortFilterTest.cpp
M test/unit/filters/VoxelDownsizeFilterTest.cpp
M test/unit/io/EptReaderTest.cpp
M test/unit/io/LasReaderTest.cpp
M test/unit/io/LasWriterTest.cpp
M vendor/arbiter/arbiter.cpp
M vendor/arbiter/arbiter.hpp
M vendor/gtest/CMakeLists.txt
M vendor/gtest/README.md
M vendor/gtest/cmake/gtest.pc.in
M vendor/gtest/cmake/gtest_main.pc.in
M vendor/gtest/cmake/internal_utils.cmake
M vendor/gtest/docs/Pkgconfig.md
M vendor/gtest/docs/advanced.md
M vendor/gtest/docs/faq.md
M vendor/gtest/docs/primer.md
M vendor/gtest/docs/samples.md
M vendor/gtest/include/gtest/gtest-death-test.h
A vendor/gtest/include/gtest/gtest-matchers.h
M vendor/gtest/include/gtest/gtest-message.h
M vendor/gtest/include/gtest/gtest-param-test.h
M vendor/gtest/include/gtest/gtest-printers.h
M vendor/gtest/include/gtest/gtest-spi.h
M vendor/gtest/include/gtest/gtest-test-part.h
M vendor/gtest/include/gtest/gtest-typed-test.h
M vendor/gtest/include/gtest/gtest.h
M vendor/gtest/include/gtest/gtest_pred_impl.h
M vendor/gtest/include/gtest/internal/gtest-death-test-internal.h
M vendor/gtest/include/gtest/internal/gtest-filepath.h
M vendor/gtest/include/gtest/internal/gtest-internal.h
M vendor/gtest/include/gtest/internal/gtest-param-util.h
M vendor/gtest/include/gtest/internal/gtest-port-arch.h
M vendor/gtest/include/gtest/internal/gtest-port.h
M vendor/gtest/include/gtest/internal/gtest-string.h
M vendor/gtest/include/gtest/internal/gtest-type-util.h
M vendor/gtest/include/gtest/internal/gtest-type-util.h.pump
M vendor/gtest/samples/prime_tables.h
M vendor/gtest/samples/sample1.cc
M vendor/gtest/samples/sample1.h
M vendor/gtest/samples/sample10_unittest.cc
M vendor/gtest/samples/sample2.cc
M vendor/gtest/samples/sample2.h
M vendor/gtest/samples/sample2_unittest.cc
M vendor/gtest/samples/sample3-inl.h
M vendor/gtest/samples/sample3_unittest.cc
M vendor/gtest/samples/sample5_unittest.cc
M vendor/gtest/samples/sample6_unittest.cc
M vendor/gtest/samples/sample7_unittest.cc
M vendor/gtest/samples/sample8_unittest.cc
M vendor/gtest/samples/sample9_unittest.cc
M vendor/gtest/src/gtest-all.cc
M vendor/gtest/src/gtest-death-test.cc
M vendor/gtest/src/gtest-filepath.cc
M vendor/gtest/src/gtest-internal-inl.h
A vendor/gtest/src/gtest-matchers.cc
M vendor/gtest/src/gtest-port.cc
M vendor/gtest/src/gtest-printers.cc
M vendor/gtest/src/gtest-test-part.cc
M vendor/gtest/src/gtest-typed-test.cc
M vendor/gtest/src/gtest.cc
M vendor/gtest/src/gtest_main.cc
M vendor/gtest/test/BUILD.bazel
M vendor/gtest/test/googletest-catch-exceptions-test.py
M vendor/gtest/test/googletest-catch-exceptions-test_.cc
M vendor/gtest/test/googletest-death-test-test.cc
M vendor/gtest/test/googletest-death-test_ex_test.cc
M vendor/gtest/test/googletest-env-var-test.py
M vendor/gtest/test/googletest-filepath-test.cc
M vendor/gtest/test/googletest-filter-unittest.py
M vendor/gtest/test/googletest-filter-unittest_.cc
M vendor/gtest/test/googletest-json-outfiles-test.py
M vendor/gtest/test/googletest-json-output-unittest.py
M vendor/gtest/test/googletest-list-tests-unittest_.cc
M vendor/gtest/test/googletest-listener-test.cc
M vendor/gtest/test/googletest-message-test.cc
M vendor/gtest/test/googletest-options-test.cc
M vendor/gtest/test/googletest-output-test-golden-lin.txt
M vendor/gtest/test/googletest-output-test.py
M vendor/gtest/test/googletest-output-test_.cc
M vendor/gtest/test/googletest-param-test-invalid-name1-test_.cc
M vendor/gtest/test/googletest-param-test-invalid-name2-test_.cc
M vendor/gtest/test/googletest-param-test-test.cc
M vendor/gtest/test/googletest-param-test-test.h
M vendor/gtest/test/googletest-param-test2-test.cc
M vendor/gtest/test/googletest-port-test.cc
M vendor/gtest/test/googletest-printers-test.cc
M vendor/gtest/test/googletest-shuffle-test_.cc
M vendor/gtest/test/googletest-test-part-test.cc
M vendor/gtest/test/googletest-test2_test.cc
M vendor/gtest/test/googletest-throw-on-failure-test.py
M vendor/gtest/test/googletest-throw-on-failure-test_.cc
M vendor/gtest/test/googletest-uninitialized-test.py
M vendor/gtest/test/gtest-typed-test2_test.cc
M vendor/gtest/test/gtest-typed-test_test.cc
M vendor/gtest/test/gtest-typed-test_test.h
M vendor/gtest/test/gtest-unittest-api_test.cc
M vendor/gtest/test/gtest_all_test.cc
M vendor/gtest/test/gtest_assert_by_exception_test.cc
M vendor/gtest/test/gtest_environment_test.cc
M vendor/gtest/test/gtest_pred_impl_unittest.cc
M vendor/gtest/test/gtest_premature_exit_test.cc
M vendor/gtest/test/gtest_repeat_test.cc
A vendor/gtest/test/gtest_skip_environment_check_output_test.py
A vendor/gtest/test/gtest_skip_in_environment_setup_test.cc
A vendor/gtest/test/gtest_skip_test.cc
M vendor/gtest/test/gtest_stress_test.cc
M vendor/gtest/test/gtest_test_utils.py
M vendor/gtest/test/gtest_throw_on_failure_ex_test.cc
M vendor/gtest/test/gtest_unittest.cc
M vendor/gtest/test/gtest_xml_outfile1_test_.cc
M vendor/gtest/test/gtest_xml_outfile2_test_.cc
M vendor/gtest/test/gtest_xml_outfiles_test.py
M vendor/gtest/test/gtest_xml_output_unittest.py
M vendor/gtest/test/gtest_xml_output_unittest_.cc
M vendor/gtest/test/gtest_xml_test_utils.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into issue-2937
Commit: 679478d1839b669435c486fd1d194dd495024c04
https://github.com/PDAL/PDAL/commit/679478d1839b669435c486fd1d194dd495024c04
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M test/data/pipeline/issue2937.json.in
Log Message:
-----------
Remove merge conflict.
Commit: fb3802776b26a8fe669039d4724a3e5b300a6e39
https://github.com/PDAL/PDAL/commit/fb3802776b26a8fe669039d4724a3e5b300a6e39
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M test/data/pipeline/issue2937.json.in
Log Message:
-----------
Missed a character.
Commit: d56a892a78242fa38518d18950162bfcfcb17428
https://github.com/PDAL/PDAL/commit/d56a892a78242fa38518d18950162bfcfcb17428
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-12 (Thu, 12 Mar 2020)
Changed paths:
M doc/stages/filters.hag.rst
A doc/stages/filters.hag_delaunay.rst
A doc/stages/filters.hag_dem.rst
A doc/stages/filters.hag_nn.rst
M doc/stages/filters.rst
M doc/stages/images/autzen-elevation.png
A doc/stages/images/autzen-hag-delaunay.png
A doc/stages/images/autzen-hag-dem.png
A doc/stages/images/autzen-hag-nn.png
M doc/stages/writers.ply.rst
M filters/DEMFilter.cpp
A filters/HagDelaunayFilter.cpp
A filters/HagDelaunayFilter.hpp
A filters/HagDemFilter.cpp
A filters/HagDemFilter.hpp
A filters/HagNnFilter.cpp
A filters/HagNnFilter.hpp
M io/PlyWriter.hpp
M pdal/SpatialReference.cpp
M test/unit/filters/HAGFilterTest.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into issue-2937
Commit: 69774032787f8e643ffef04b7203df03275af607
https://github.com/PDAL/PDAL/commit/69774032787f8e643ffef04b7203df03275af607
Author: Andrew Bell <andrew.bell.ia at gmail.com>
Date: 2020-03-12 (Thu, 12 Mar 2020)
Changed paths:
M io/LasVLR.cpp
M pdal/util/Utils.cpp
M test/unit/UtilsTest.cpp
Log Message:
-----------
Fix potential inf. loop in parsing VLR.
Trap error in bad base64 decoding.
Compare: https://github.com/PDAL/PDAL/compare/48ca0b58231b%5E...69774032787f
More information about the pdal-commits
mailing list