[Liblas-commits] [libLAS/libLAS] 6b4317: Cleanup old utilities leftovers

Sandro Mani noreply at github.com
Sun May 3 05:37:22 PDT 2020


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/libLAS/libLAS
  Commit: 6b4317d7989d0d2da0b599bc2f4bdfc5e37bb7a1
      https://github.com/libLAS/libLAS/commit/6b4317d7989d0d2da0b599bc2f4bdfc5e37bb7a1
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2017-02-18 (Sat, 18 Feb 2017)

  Changed paths:
    M .gitignore
    R apps/lasdiff.c
    M cmake/modules/BuildOSGeo4W.cmake
    M doc/development/buildbot.txt
    R doc/utilities/las2las-old.txt
    R doc/utilities/lasinfo-old.txt
    M rpm/libLAS.spec

  Log Message:
  -----------
  Cleanup old utilities leftovers

Related to issues #39 and #55
Closes #113


  Commit: 4cffa8c11ac3448c8880f729b9cb8e15f3467e6c
      https://github.com/libLAS/libLAS/commit/4cffa8c11ac3448c8880f729b9cb8e15f3467e6c
  Author: oskarlin <oskar at thatswe.com>
  Date:   2017-03-15 (Wed, 15 Mar 2017)

  Changed paths:
    M python/scripts/las2tindex.py

  Log Message:
  -----------
  Update las2tindex.py

fixed bug which takes z value instead of x and y


  Commit: ed15b96b451d8e6866913ee05d79d49b52436491
      https://github.com/libLAS/libLAS/commit/ed15b96b451d8e6866913ee05d79d49b52436491
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
    M python/scripts/las2tindex.py

  Log Message:
  -----------
  Merge pull request #117 from oskarlin/oskarlin-patch-1

Update las2tindex.py


  Commit: 9e9f140de0ce268348b3b4f5f397d27c593413fc
      https://github.com/libLAS/libLAS/commit/9e9f140de0ce268348b3b4f5f397d27c593413fc
  Author: Panagiotis Koutsourakis <kutsurak at monetdbsolutions.com>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M src/c_api.cpp

  Log Message:
  -----------
  Fix memory leak in C API


  Commit: 7654ca9495e54af97fba397ba9be0974f81dd4de
      https://github.com/libLAS/libLAS/commit/7654ca9495e54af97fba397ba9be0974f81dd4de
  Author: Panagiotis Koutsourakis <kutsurak at monetdbsolutions.com>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M apps/CMakeLists.txt
    A apps/memleak_test.c

  Log Message:
  -----------
  Add a small test for memory leak

This is just a smaller version of the bigfile_test, with some extra
deallocations.


  Commit: c3804c07f42fa6e186613bad6fa97d9e175a86ab
      https://github.com/libLAS/libLAS/commit/c3804c07f42fa6e186613bad6fa97d9e175a86ab
  Author: Howard Butler <howard at hobu.co>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M apps/CMakeLists.txt
    A apps/memleak_test.c
    M src/c_api.cpp

  Log Message:
  -----------
  Merge pull request #118 from kutsurak/master

Memory leak in the C API


  Commit: 05520b937ba30ce070da963a542001d76b1d013b
      https://github.com/libLAS/libLAS/commit/05520b937ba30ce070da963a542001d76b1d013b
  Author: Bas Couwenberg <sebastic at xs4all.nl>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Enable pkg-config by default

See: https://bugs.launchpad.net/ubuntu/+source/liblas/+bug/1675604


  Commit: 865582b1bff1350eae870e5d592d96b6d07f4ccb
      https://github.com/libLAS/libLAS/commit/865582b1bff1350eae870e5d592d96b6d07f4ccb
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #120 from sebastic/patch-1

Enable pkg-config by default


  Commit: fd6c0f0157807735456294aa73b802f8820417a9
      https://github.com/libLAS/libLAS/commit/fd6c0f0157807735456294aa73b802f8820417a9
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Enable pkg-config by default only on Unix and MinGW

Refines #120


  Commit: cf4ff40d9e221205985461703067c0f0e6566b49
      https://github.com/libLAS/libLAS/commit/cf4ff40d9e221205985461703067c0f0e6566b49
  Author: OJB <ojbgame at gmail.com>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M csharp/dotnetLibLAS/NativeMethods.cs

  Log Message:
  -----------
  Add "CallingConvention = CallingConvention.Cdecl" in dllimport to prevent "PInvokeStackImbalance" exception.


  Commit: f873da47c391ae57f9d8b5cc9fb0b6f37e4ef18d
      https://github.com/libLAS/libLAS/commit/f873da47c391ae57f9d8b5cc9fb0b6f37e4ef18d
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-04-14 (Fri, 14 Apr 2017)

  Changed paths:
    M csharp/dotnetLibLAS/NativeMethods.cs

  Log Message:
  -----------
  Merge pull request #121 from ojbgame/master

Add "CallingConvention = CallingConvention.Cdecl" in dllimport to prevent "PInvokeStackImbalance" exception.


  Commit: 8ea4c139113f7676abfd2b64364fb9c39c63ab34
      https://github.com/libLAS/libLAS/commit/8ea4c139113f7676abfd2b64364fb9c39c63ab34
  Author: bjornpiltz <bjornpiltz at gmail.com>
  Date:   2017-08-01 (Tue, 01 Aug 2017)

  Changed paths:
    M include/liblas/bounds.hpp

  Log Message:
  -----------
  Fix bug in Bounds::contains(Bounds).

It is incorrect to return true immediately if it is true for only one dimension .


  Commit: c9ef072ba1d1427abd3b31003a16d491b3b1b153
      https://github.com/libLAS/libLAS/commit/c9ef072ba1d1427abd3b31003a16d491b3b1b153
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-08-01 (Tue, 01 Aug 2017)

  Changed paths:
    M include/liblas/bounds.hpp

  Log Message:
  -----------
  Merge pull request #123 from bjornpiltz/patch-1

Fix bug in Bounds::contains(Bounds).


  Commit: 6360f18a6f075f9b7ba3a7ef82db9aada9ac586e
      https://github.com/libLAS/libLAS/commit/6360f18a6f075f9b7ba3a7ef82db9aada9ac586e
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2017-08-28 (Mon, 28 Aug 2017)

  Changed paths:
    R COPYING
    M LICENSE.txt

  Log Message:
  -----------
  Clarify libLAS license text as 3-Clause BSD License

Closes #125

[ci skip]


  Commit: 9b288103e8ffc4604f9fe29f3d5db7e640398eba
      https://github.com/libLAS/libLAS/commit/9b288103e8ffc4604f9fe29f3d5db7e640398eba
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2017-08-28 (Mon, 28 Aug 2017)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Ignore Visual Studio files and local .bat scripts

[ci skip]


  Commit: 96df863baadce463dd53c2bf9662201cf3fc9f6b
      https://github.com/libLAS/libLAS/commit/96df863baadce463dd53c2bf9662201cf3fc9f6b
  Author: Karamaz0V1 <florent.guiotte at gmail.com>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Remove COPYING from install list


  Commit: 7a19a517bbeddf2c2fe94e4d610600088fbff1d4
      https://github.com/libLAS/libLAS/commit/7a19a517bbeddf2c2fe94e4d610600088fbff1d4
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #127 from Karamaz0V1/master

Remove COPYING from install list


  Commit: 8c4985384453a2df7254f05688b83706723bad7b
      https://github.com/libLAS/libLAS/commit/8c4985384453a2df7254f05688b83706723bad7b
  Author: FX Coudert <fxcoudert at gmail.com>
  Date:   2017-10-04 (Wed, 04 Oct 2017)

  Changed paths:
    M src/gt_citation.cpp

  Log Message:
  -----------
  fix pointer comparison


  Commit: 4960647045658c5b28fd62f4ff5605601ee58e9a
      https://github.com/libLAS/libLAS/commit/4960647045658c5b28fd62f4ff5605601ee58e9a
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2017-10-04 (Wed, 04 Oct 2017)

  Changed paths:
    M src/gt_citation.cpp

  Log Message:
  -----------
  Merge pull request #128 from fxcoudert/master

fix pointer comparison


  Commit: 4dbc30a7e7e099cbe01a7c192ec19d231cc26894
      https://github.com/libLAS/libLAS/commit/4dbc30a7e7e099cbe01a7c192ec19d231cc26894
  Author: Dan Lipsa <dan.lipsa at kitware.com>
  Date:   2017-10-19 (Thu, 19 Oct 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  find_package GeoTIFF only if WITH_GEOTIFF.


  Commit: 0e3813899a7f40ee89fa5794df106bdf2cf2aec7
      https://github.com/libLAS/libLAS/commit/0e3813899a7f40ee89fa5794df106bdf2cf2aec7
  Author: Howard Butler <howard at hobu.co>
  Date:   2017-10-19 (Thu, 19 Oct 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #129 from danlipsa/libgetiff_optional

find_package GeoTIFF only if WITH_GEOTIFF.


  Commit: 76bae3a6e6fcf32c33a4156889592f60e98521c6
      https://github.com/libLAS/libLAS/commit/76bae3a6e6fcf32c33a4156889592f60e98521c6
  Author: Adeel Ahmad <adeelahmad14 at hotmail.com>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M python/liblas/core.py

  Log Message:
  -----------
  Add support for liblas_c.so.2

Using the Ubuntu packages (https://launchpad.net/ubuntu/+source/liblas), only "liblas_c.so.2" is installed, therefore, this script raises an exception saying "liblas_c.so.3" could not be found. I fixed this by additionally searching for "liblas_c.so.2" when the other version is not available.


  Commit: 0c2657734ec5c175568aad5a6f5af6aa6d82e436
      https://github.com/libLAS/libLAS/commit/0c2657734ec5c175568aad5a6f5af6aa6d82e436
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2018-01-12 (Fri, 12 Jan 2018)

  Changed paths:
    M python/liblas/core.py

  Log Message:
  -----------
  Merge pull request #131 from adl1995/patch-1

Add support for liblas_c.so.2


  Commit: db6bcbc1c74c62dc6c203d65b83374db345778b8
      https://github.com/libLAS/libLAS/commit/db6bcbc1c74c62dc6c203d65b83374db345778b8
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M doc/index.txt

  Log Message:
  -----------
  update front page to point to PDAL


  Commit: 3cfedc17911e3662935eb9415c21a7bc292fbfd0
      https://github.com/libLAS/libLAS/commit/3cfedc17911e3662935eb9415c21a7bc292fbfd0
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M .travis.yml
    M src/gt_wkt_srs.cpp
    M src/gt_wkt_srs.h

  Log Message:
  -----------
  catch up to GDAL 1.11


  Commit: a3539ae4ea33650aca6db71b4abc98d6036f803f
      https://github.com/libLAS/libLAS/commit/a3539ae4ea33650aca6db71b4abc98d6036f803f
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-04-04 (Wed, 04 Apr 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  use libgeotif-dev for Travis


  Commit: 2e39f0a9a74451b88a59d7e49def2861a4959336
      https://github.com/libLAS/libLAS/commit/2e39f0a9a74451b88a59d7e49def2861a4959336
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-04-05 (Thu, 05 Apr 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  s/libgeotif/libgeotiff/


  Commit: ec10e274ee765aa54e7c71c8b44d2c7494e63804
      https://github.com/libLAS/libLAS/commit/ec10e274ee765aa54e7c71c8b44d2c7494e63804
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_citation.cpp

  Log Message:
  -----------
  gt_citation.cpp: fix compilation against GDAL 2.3

The call to GetAngularUnits(NULL) is ambiguous since there is now
    double      GetAngularUnits( char ** ) const CPL_WARN_DEPRECATED("Use GetAngularUnits(const char**) instead");
    double      GetAngularUnits( const char ** = nullptr ) const;
    double      GetAngularUnits( std::nullptr_t ) const

But GetAngularUnits(NULL) doesn't match GetAngularUnits( std::nullptr_t )

This change is also compatible of previous GDAL version


  Commit: 9c9799d71b621e33dd18ef290bac3ac60fcb35db
      https://github.com/libLAS/libLAS/commit/9c9799d71b621e33dd18ef290bac3ac60fcb35db
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_citation.cpp
    M src/gt_citation.h
    M src/gt_wkt_srs.cpp
    M src/spatialreference.cpp

  Log Message:
  -----------
  GDAL interface: no longer use deprecated API of GDAL 2.3

GDAL 2.3 use a few most const-safe APIs. Use them


  Commit: 464635186b1208c8ff37f5570c90cf8f5f468f07
      https://github.com/libLAS/libLAS/commit/464635186b1208c8ff37f5570c90cf8f5f468f07
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/spatialreference.cpp
    M src/transform.cpp

  Log Message:
  -----------
  WITH_GDAL: fix build with -DDEBUG


  Commit: 982912c093f881c003d34902dbe77f5110543fd6
      https://github.com/libLAS/libLAS/commit/982912c093f881c003d34902dbe77f5110543fd6
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_citation.cpp

  Log Message:
  -----------
  Merge pull request #133 from rouault/fix_compilation_against_gdal_2_3

gt_citation.cpp: fix compilation against GDAL 2.3


  Commit: 70a7218a2a7aade6f9ae225333481c1bd63488fd
      https://github.com/libLAS/libLAS/commit/70a7218a2a7aade6f9ae225333481c1bd63488fd
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_citation.cpp
    M src/gt_citation.h
    M src/gt_wkt_srs.cpp
    M src/spatialreference.cpp

  Log Message:
  -----------
  Merge pull request #134 from rouault/gdal_const_fixes

 GDAL interface: no longer use deprecated API of GDAL 2.3


  Commit: dc43bcea3e48115bae8a489220eeb529978e6327
      https://github.com/libLAS/libLAS/commit/dc43bcea3e48115bae8a489220eeb529978e6327
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/spatialreference.cpp
    M src/transform.cpp

  Log Message:
  -----------
  Merge pull request #135 from rouault/fix_compilation_issue_in_debug_mode

WITH_GDAL: fix build with -DDEBUG


  Commit: 72f7709bf1dfd3473b64cdba0259363d3beea3c3
      https://github.com/libLAS/libLAS/commit/72f7709bf1dfd3473b64cdba0259363d3beea3c3
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_wkt_srs.cpp

  Log Message:
  -----------
  Fix compilation with -DDEBUG and GDAL >= 2


  Commit: 5603cdee3ddae6508100d4f09f729e1f18ffb9e9
      https://github.com/libLAS/libLAS/commit/5603cdee3ddae6508100d4f09f729e1f18ffb9e9
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2018-04-21 (Sat, 21 Apr 2018)

  Changed paths:
    M src/gt_wkt_srs.cpp

  Log Message:
  -----------
  Merge pull request #136 from rouault/mutex_debug_fix

Fix compilation with -DDEBUG and GDAL >= 2


  Commit: d6bb1af86092c094c3055367eb75cc0d5d4c9f6e
      https://github.com/libLAS/libLAS/commit/d6bb1af86092c094c3055367eb75cc0d5d4c9f6e
  Author: Mateusz Łoskot <mateusz at loskot.net>
  Date:   2018-06-22 (Fri, 22 Jun 2018)

  Changed paths:
    M doc/start.txt

  Log Message:
  -----------
  Update location of srs.las sample

Closes #141


  Commit: 5cc73c2a8bbb68a8c5121ef235ada630263fc76d
      https://github.com/libLAS/libLAS/commit/5cc73c2a8bbb68a8c5121ef235ada630263fc76d
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

  Changed paths:
    M doc/conf.py

  Log Message:
  -----------
  update (c) for docs


  Commit: a847cf2b8b2dfc34f58514ce79bb01a931e83316
      https://github.com/libLAS/libLAS/commit/a847cf2b8b2dfc34f58514ce79bb01a931e83316
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-08-08 (Wed, 08 Aug 2018)

  Changed paths:
    M CMakeLists.txt
    M apps/las2txt.cpp
    M apps/lasinfo.cpp
    M test/unit/header_test.cpp

  Log Message:
  -----------
  attempt to fix issues in #140


  Commit: 8b0f3d1dab7c581dd5f6d7d3a9c7f0aa605830e7
      https://github.com/libLAS/libLAS/commit/8b0f3d1dab7c581dd5f6d7d3a9c7f0aa605830e7
  Author: Robin <robmarkcole at gmail.com>
  Date:   2018-10-25 (Thu, 25 Oct 2018)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix url (#149)

Fixes #148


  Commit: b09f063689f4e259cd95ce61737067945e2fdeeb
      https://github.com/libLAS/libLAS/commit/b09f063689f4e259cd95ce61737067945e2fdeeb
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M cmake/CMakeLists.txt

  Log Message:
  -----------
  cmake: install liblas-config.cmake into lib/cmake

This is required because liblas-config.cmake refers to arch-specific
locations. Without this, 32bit liblas-config.cmake conflicts with 64bit
liblas-config.cmake on multi-arch distributions.


  Commit: e789d43df4500da0c12d2f6d3ac1d031ed835493
      https://github.com/libLAS/libLAS/commit/e789d43df4500da0c12d2f6d3ac1d031ed835493
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M apps/las2col.c

  Log Message:
  -----------
  las2col: use fflush for FILE*

The `fsync` function operates on file descriptors, not C `FILE`
pointers. Instead, use `fflush`.


  Commit: a445fa75a5205f09f201728d2f38b5f976bf108e
      https://github.com/libLAS/libLAS/commit/a445fa75a5205f09f201728d2f38b5f976bf108e
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M apps/lasindex_test.cpp

  Log Message:
  -----------
  lasindex_test: remove const casting

Just use `const char *` where possible to avoid unnecessary casting and
warnings about casting away qualifiers.


  Commit: f4ad631f2fb57c665f9f3a449a9d313b19502cae
      https://github.com/libLAS/libLAS/commit/f4ad631f2fb57c665f9f3a449a9d313b19502cae
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M apps/ts2las.cpp
    M src/detail/index/indexoutput.cpp
    M src/index.cpp

  Log Message:
  -----------
  exceptions: avoid slicing exceptions when catching

Exceptions should be caught by const-reference to avoid "slicing" out
the base class from a derived exception. While all exception objects are
ignored, this is a source for many GCC warnings.


  Commit: b2462879e153f938ba4534e82c48dac655e1ed91
      https://github.com/libLAS/libLAS/commit/b2462879e153f938ba4534e82c48dac655e1ed91
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  spatialreference_test: only build if geotiff is available


  Commit: c6f02ce1c195d0098d7c66ff6b207a3dd9c9a118
      https://github.com/libLAS/libLAS/commit/c6f02ce1c195d0098d7c66ff6b207a3dd9c9a118
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M test/unit/header_test.cpp
    M test/unit/tut/tut_assert.hpp

  Log Message:
  -----------
  gcc: fix warning suppression blocks

GCC doesn't support `#pragma clang` directives.


  Commit: ce9bc0da9e5d1eb8527259854aa826df062ed18e
      https://github.com/libLAS/libLAS/commit/ce9bc0da9e5d1eb8527259854aa826df062ed18e
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake: set CMAKE_MACOSX_RPATH to `OFF` explicitly

CMake policy settings of `OLD` are not meant to be used as workarounds
for CMake's behavior changes. Instead, just set the property to `OFF` as
this is what setting the policy to `OLD` effectively does.


  Commit: c89277c5f87d30b18c2273949d2387129ae9fb52
      https://github.com/libLAS/libLAS/commit/c89277c5f87d30b18c2273949d2387129ae9fb52
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #152 from mathstuf/avoid-setting-old-policies

cmake: set CMAKE_MACOSX_RPATH to `OFF` explicitly


  Commit: 7bbcb10a46ffed34ae106081a77bd2949309427a
      https://github.com/libLAS/libLAS/commit/7bbcb10a46ffed34ae106081a77bd2949309427a
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M apps/las2col.c
    M apps/lasindex_test.cpp
    M apps/ts2las.cpp
    M src/detail/index/indexoutput.cpp
    M src/index.cpp
    M test/unit/CMakeLists.txt
    M test/unit/header_test.cpp
    M test/unit/tut/tut_assert.hpp

  Log Message:
  -----------
  Merge pull request #151 from mathstuf/minor-fixups

Minor fixups


  Commit: 1d006edbe01b60971c7c479ac1a4f85864b09628
      https://github.com/libLAS/libLAS/commit/1d006edbe01b60971c7c479ac1a4f85864b09628
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M cmake/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #150 from mathstuf/cmake-into-libdir

cmake: install liblas-config.cmake into lib/cmake


  Commit: 1d86471c13a6536b233fe4c9cd0f74a4a34163a0
      https://github.com/libLAS/libLAS/commit/1d86471c13a6536b233fe4c9cd0f74a4a34163a0
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  cmake: remove unused target names


  Commit: edb793b2880dc1f15cf65bcd22ee8cbc1aa843cf
      https://github.com/libLAS/libLAS/commit/edb793b2880dc1f15cf65bcd22ee8cbc1aa843cf
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M apps/CMakeLists.txt
    M cmake/liblas-config.cmake.in
    M src/CMakeLists.txt
    M test/sample/CMakeLists.txt
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  cmake: use consistent target names

Instead of using the target name to influence the output library name,
use a consistent target name and use the `OUTPUT_NAME` property to
control the output filename.


  Commit: e14cbd6fde01b8ae7e7336bd050b5216bbf56764
      https://github.com/libLAS/libLAS/commit/e14cbd6fde01b8ae7e7336bd050b5216bbf56764
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M CMakeLists.txt
    M src/CMakeLists.txt

  Log Message:
  -----------
  cmake: use target_include_directories

This allows the installed targets to be used via `target_link_libraries`
without also needing to manage include directories.

Also move the `cmake_minimum_required` to the top of the file. It should
be the first CMake command in top-level `CMakeLists.txt`.


  Commit: b5933bd0f6f1fdd07744441d878ecbd174ae5b62
      https://github.com/libLAS/libLAS/commit/b5933bd0f6f1fdd07744441d878ecbd174ae5b62
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M CMakeLists.txt
    M apps/CMakeLists.txt
    M cmake/liblas-config.cmake.in
    M src/CMakeLists.txt
    M test/sample/CMakeLists.txt
    M test/unit/CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #153 from mathstuf/cmake-imported-targets

Cmake imported targets


  Commit: 3c30360f0a1cbf81237bcf9a81cde57099c4ad0c
      https://github.com/libLAS/libLAS/commit/3c30360f0a1cbf81237bcf9a81cde57099c4ad0c
  Author: Ben Boeckel <ben.boeckel at kitware.com>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M cmake/modules/FindGeoTIFF.cmake

  Log Message:
  -----------
  FindGeoTIFF: support finding Fedora's libgeotiff headers


  Commit: b1fb44e63cbaf4429de8ca9c091eee14408298a0
      https://github.com/libLAS/libLAS/commit/b1fb44e63cbaf4429de8ca9c091eee14408298a0
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

  Changed paths:
    M cmake/modules/FindGeoTIFF.cmake

  Log Message:
  -----------
  Merge pull request #155 from mathstuf/find-geotiff-fedora

FindGeoTIFF: support finding Fedora's libgeotiff headers


  Commit: e898a964da12e4da82364a7433cb8a36855c6f18
      https://github.com/libLAS/libLAS/commit/e898a964da12e4da82364a7433cb8a36855c6f18
  Author: John Papadakis <jpapadakis at ara.com>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  RPATHs enabled by removing CMAKE_SKIP_RPATH setting for Linux systems in CMakeLists.txt.


  Commit: e474229050a2caa01e18f2885d09d4cb54b5d339
      https://github.com/libLAS/libLAS/commit/e474229050a2caa01e18f2885d09d4cb54b5d339
  Author: Howard Butler <howard at hobu.co>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #157 from jpapadak/feature/enable-rpath-linux

Enable RPATH for Linux systems


  Commit: 09d45518776489508f34098f1c159f58b856f459
      https://github.com/libLAS/libLAS/commit/09d45518776489508f34098f1c159f58b856f459
  Author: Mateusz Loskot <mateusz at loskot.net>
  Date:   2019-01-20 (Sun, 20 Jan 2019)

  Changed paths:
    M include/liblas/liblas.hpp

  Log Message:
  -----------
  Ensure stream is deallocated in case of exception (#162)

Fixes #158


  Commit: 8b53f88acb6c6a30677f17b775bcd8df2f70d49e
      https://github.com/libLAS/libLAS/commit/8b53f88acb6c6a30677f17b775bcd8df2f70d49e
  Author: Wei Mingzhi <whistler_wmz at users.sf.net>
  Date:   2019-03-27 (Wed, 27 Mar 2019)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Fix compiling problem when WITH_GEOTIFF is disabled (#163)


  Commit: af431abce95076b59f4eb7c6ef0930ca57c8a063
      https://github.com/libLAS/libLAS/commit/af431abce95076b59f4eb7c6ef0930ca57c8a063
  Author: Piotr Dobrowolski <dobrypd at gmail.com>
  Date:   2019-04-25 (Thu, 25 Apr 2019)

  Changed paths:
    M include/liblas/detail/binary.hpp

  Log Message:
  -----------
  Use LIBLAS_BIG_ENDIAN instead of BOOST_BIG_ENDIAN (#166)

Fixes #165


  Commit: 0792d4fce1a48bfdab562c303564ef8f7cbc6561
      https://github.com/libLAS/libLAS/commit/0792d4fce1a48bfdab562c303564ef8f7cbc6561
  Author: Felipe M. López <femulop at gmail.com>
  Date:   2019-07-06 (Sat, 06 Jul 2019)

  Changed paths:
    M apps/las2txt.cpp

  Log Message:
  -----------
  Fix header missing from las2txt output (#167)


  Commit: 6a666b9101293b13fde4e4eb1d2c627f7613515e
      https://github.com/libLAS/libLAS/commit/6a666b9101293b13fde4e4eb1d2c627f7613515e
  Author: Felipe M. López <femulop at gmail.com>
  Date:   2019-07-19 (Fri, 19 Jul 2019)

  Changed paths:
    M include/liblas/liblas.hpp

  Log Message:
  -----------
  Always return NULL when Open() is used (#168)

Attempt to open LAS file using standard stream, without
Boost supports built in, always failed with
"Cannot open sample.las for read.  Exiting..."


  Commit: 8c7f3109e5c3bc71cdf400b31cc36640fa42eeea
      https://github.com/libLAS/libLAS/commit/8c7f3109e5c3bc71cdf400b31cc36640fa42eeea
  Author: Ben Boeckel <mathstuf at users.noreply.github.com>
  Date:   2019-08-09 (Fri, 09 Aug 2019)

  Changed paths:
    M cmake/liblas-config.cmake.in

  Log Message:
  -----------
  liblas-config: obey the `QUIET` flag for `find_package` (#154)


  Commit: dfe16f1d363ea90b639f5600d076da7f7efa8bfe
      https://github.com/libLAS/libLAS/commit/dfe16f1d363ea90b639f5600d076da7f7efa8bfe
  Author: Māris Nartišs <mn at sungis.lv>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M src/c_api.cpp

  Log Message:
  -----------
  Fix segfault by handling a case when Open returns NULL (#173)


  Commit: bd157f25b3de9747fa3146f9dcf2323bc275b254
      https://github.com/libLAS/libLAS/commit/bd157f25b3de9747fa3146f9dcf2323bc275b254
  Author: Ben Boeckel <mathstuf at users.noreply.github.com>
  Date:   2019-11-05 (Tue, 05 Nov 2019)

  Changed paths:
    M cmake/liblas-config.cmake.in

  Log Message:
  -----------
  liblas-config: find Boost when finding libLAS (#174)

Boost 1.70 and newer use imported targets. This means that the same
Boost needs to be re-found when finding libLAS again.


  Commit: d76a061f33a69a36ab116cd939c5d444b301efd8
      https://github.com/libLAS/libLAS/commit/d76a061f33a69a36ab116cd939c5d444b301efd8
  Author: rhuitl <robert at huitl.de>
  Date:   2020-04-05 (Sun, 05 Apr 2020)

  Changed paths:
    M include/liblas/color.hpp

  Log Message:
  -----------
  Fix method docs for color value range (libLAS#175) (#180)


  Commit: ca88a11a8a0548d3aa78b643e6c701708b826fa9
      https://github.com/libLAS/libLAS/commit/ca88a11a8a0548d3aa78b643e6c701708b826fa9
  Author: Sandro Mani <manisandro at gmail.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M src/spatialreference.cpp

  Log Message:
  -----------
  Fix CVE-2018-20536 and CVE-2018-20539 (#183)


  Commit: 1e854ec110d9bcebcae9db3136953c873f919235
      https://github.com/libLAS/libLAS/commit/1e854ec110d9bcebcae9db3136953c873f919235
  Author: Sandro Mani <manisandro at gmail.com>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

  Changed paths:
    M src/spatialreference.cpp

  Log Message:
  -----------
  Fix CVE-2018-20537 (#184)


  Commit: 924508084fe1dd42ad1c3b2bc6a5e945ee4ff3f4
      https://github.com/libLAS/libLAS/commit/924508084fe1dd42ad1c3b2bc6a5e945ee4ff3f4
  Author: Ben Boeckel <mathstuf at users.noreply.github.com>
  Date:   2020-04-19 (Sun, 19 Apr 2020)

  Changed paths:
    M CMakeLists.txt
    M src/CMakeLists.txt

  Log Message:
  -----------
  cmake: don't force rpath settings on macOS (#185)

Using rpath on macOS is tricky at best. Instead of forcing all macOS
users to deal with it, some package managers (e.g., MacPorts) avoid
@rpath completely. This logic forces settings on the deployment system
without a way to override it. These are best left controlled by the
`CMAKE_` variables which handle these properties by the user.


  Commit: 11a9435cc90ec40c4abbc498cbb1412dd8c33588
      https://github.com/libLAS/libLAS/commit/11a9435cc90ec40c4abbc498cbb1412dd8c33588
  Author: Sandro Mani <manisandro at gmail.com>
  Date:   2020-05-02 (Sat, 02 May 2020)

  Changed paths:
    M include/liblas/liblas.hpp

  Log Message:
  -----------
  Fix CVE-2018-20540 (#182)


Compare: https://github.com/libLAS/libLAS/compare/d42e23ceb1a2...11a9435cc90e


More information about the Liblas-commits mailing list