Home | Back
2011-01-07  isenburg  <isenburg>

* src/mydefs.hpp:
more efficient big endian handling
[7ff2569cc64a] [tip]

* src/lasreaditemraw.hpp, src/lasreadpoint.cpp,
src/laswriteitemraw.hpp, src/laswritepoint.cpp:
more efficient big endian handling
[7ae269f43dde]

2011-01-07  Howard Butler  <hobu.inc@gmail.com>

* CMakeLists.txt:
turn off osgeo4w building by default
[c544849de62f]

2011-01-06  Michael P. Gerlek  <mpg@flaxen.com>

* src/lasunzipper.cpp, src/laszipper.cpp:
do need to delete martin's stream (but not ours)
[71658514f280]

2011-01-06  isenburg  <isenburg>

* src/lasreaditemraw.hpp, src/laswriteitemraw.hpp:
for testing if extra freads/fwrites affect performance
[a8ad11ceb54b]

2011-01-06  Howard Butler  <hobu.inc@gmail.com>

* include/laszip/lasunzipper.hpp:
export LASunzipper too
[89e9ea2f8f7c]

2011-01-05  Howard Butler  <hobu.inc@gmail.com>

* src/CMakeLists.txt:
add install_name for OSX
[880013a5e96a]

* include/laszip/export.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp:
put LASZIP_DLL back. Martin, please let me know your error
message(s) instead of removing this as I need it for the OSGeo4W
windows deployment
[057be33cd6db]

2011-01-05  isenburg  <isenburg>

* tools/laszippertest.cpp:
forgot to copy & commit
[daac63e565cf]

2011-01-04  isenburg  <isenburg>

* src/bytestreamin.hpp, src/bytestreamin_file.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout.hpp,
src/bytestreamout_file.hpp, src/bytestreamout_ostream.hpp,
src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/lasreaditemraw.hpp, src/lasreadpoint.cpp, src/lasreadpoint.hpp,
src/lasunzipper.cpp, src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswriteitemraw.hpp,
src/laswritepoint.cpp, src/laswritepoint.hpp, src/laszip.cpp,
src/laszipper.cpp, src/rangemodel.cpp:
improved endianness again, renamed compression to algorithm,
improved wavepacket13 compressor
[dcd14845f9ed]

* include/laszip/lasunzipper.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp:
mpg: the LAS_ZIP_DLL does not work with my code. can you ifdef it?
[a8aa0185aa63]

2011-01-04  Howard Butler  <hobu.inc@gmail.com>

* .hgignore:
add a few more ignores
[473e998d2955]

* cmake/modules/BuildOSGeo4W.cmake:
simplify to a single package install for osgeo4w
[14af050db188]

2011-01-03  Howard Butler  <hobu.inc@gmail.com>

* CMakeLists.txt, cmake/modules/BuildOSGeo4W.cmake:
fix osgeo4w dependency and add OSGEO4W_UPSTREAM_RELEASE usage
[6cfec438cea3]

* CMakeLists.txt, cmake/modules/BuildOSGeo4W.cmake:
osgeo4w packaging
[bb381252df0d]

* cmake/modules/BuildOSGeo4W.cmake:
add osgeo4w packaging script
[5702cc183fe5]

* tools/CMakeLists.txt, tools/laszip-config.in, tools/laszip.pc.in:
add laszip-config and laszip.pc packageconfig
[5ea850338ed1]

* include/laszip/Makefile.am:
bring in line with cmake setup
[03aa58b60bf5]

* configure.ac:
bring in line with cmake setup
[0a245357c2cd]

* .hgignore:
ignore .lax test files and change location of laszip-config and
laszip.pc package config files
[3075e12e3a47]

* CMakeLists.txt, src/CMakeLists.txt:
add packaging and soname for dll
[43aa7323c711]

* laszip-config.in, tools/CMakeLists.txt, tools/laszip-config.in:
add a laszip-config target
[d48a54cc320b]

* .hgignore:
add a few more ignores
[f3729328ee77]

* src/CMakeLists.txt, src/lasreaditemrawendianswapped.hpp,
src/laswriteitemrawendianswapped.hpp:
these files are not used anymore according to Martin
[25aa62883097]

2010-12-30  Howard Butler  <hobu.inc@gmail.com>

* hobu-config.bat:
add my base config
[8fe8b5444dcf]

* src/CMakeLists.txt, tools/CMakeLists.txt:
export the laszip dll items
[799d195fe864]

* CMakeLists.txt, src/CMakeLists.txt:
fix install target to LASZIP_LIB_DIR instead of _BIN, build shared
library by default
[f30dd5b85cdc]

* include/laszip/export.hpp, include/laszip/lasunzipper.hpp,
include/laszip/laszip.hpp, include/laszip/laszipper.hpp,
src/CMakeLists.txt:
start adding LASZIP_DLL exports definition in preparation for shared
library build/install/usage
[724ec4f2a7de]

* CMakeLists.txt:
add logic or setting CMAKE_BUILD_TYPE to Debug by default if not set
and not in the cache
[35628e849688]

* src/CMakeLists.txt:
add some missing header files
[adc903683a4b]

2010-12-27  Michael P. Gerlek  <mpg@flaxen.com>

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp:
explicit default param no longer needed
[16cbedc7335f]

* include/laszip/lasunzipper.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp, src/lasreadpoint.cpp,
src/lasreadpoint.hpp, src/lasunzipper.cpp, src/laswritepoint.cpp,
src/laswritepoint.hpp, src/laszipper.cpp, tools/laszippertest.cpp:
use an enum for the compression type, for type safety
[276b21e82629]

* tools/laszippertest.cpp:
fix err checks on open()
[ce1bdb2a9e26]

* src/bytestreamin_file.hpp, src/bytestreamin_istream.hpp:
remove fprintf calls
[ba16595e644c]

* src/rangemodel.cpp:
remove calls to fprintf, exit
[7af78ceb3bfa]

2010-12-23  isenburg  <isenburg>

* src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp:
one last optimization to compress 1.5 percent better
[e815143ce051]

* src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/lasreadpoint.cpp, src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp:
fix of pointreader and small optimization of POINT10 compressor
[113c76a6708b]

* tools/laszippertest.cpp:
added test for new WAVEPACKET13 compressor
[294dfaf3b0d3]

* tools/laszippertest.cpp:
added test for new WAVEPACKET13 compressor
[30313ba06a38]

* src/arithmeticdecoder.cpp, src/arithmeticencoder.cpp,
src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswritepoint.cpp:
updated RGB encoding to be endian neutral
[7770fdf9c7c2]

2010-12-22  Michael P. Gerlek  <mpg@flaxen.com>

* src/laszip.cpp:
sync up w/ Martin's versioning
[4daf73355dc6]

* src/lasreadpoint.cpp:
memleak
[aabe8bc36fb0]

* include/laszip/laszip.hpp, src/CMakeLists.txt, src/Makefile.am,
src/lasunzipper.cpp, src/laszip.cpp, src/laszipper.cpp:
move header functions into .cpp file
[b939bfb7bdf7]

* tools/laszippertest.cpp:
sync w/ Martin's changes
[e8f5528c3d30]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp,
src/lasunzipper.cpp, src/laszipper.cpp:
pull-merge
[e651d0722c7e]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout_ostream.hpp,
src/lasunzipper.cpp, src/laszipper.cpp, tools/laszippertest.cpp:
pass streams by ref, not as pointers; return status code on open,
not bool; declare items parameter as an array
[3e5e0ec93ea6]

2010-12-21  isenburg  <isenburg>

* src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/lasreaditemraw.hpp, src/lasreadpoint.cpp,
src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswriteitemraw.hpp,
src/laswritepoint.cpp:
renaming to GPSTIME11, RGB12, and WAVEPACKET13
[68e267d04b63]

* include/laszip/laszip.hpp:
added LASzip struct to be used as VLR data
[80c637a74e7a]

2010-12-20  isenburg  <isenburg>

* src/lasreaditem.hpp, src/lasreaditemcompressed_v1.cpp,
src/lasreaditemcompressed_v1.hpp, src/lasreadpoint.cpp,
src/lasreadpoint.hpp, src/lasunzipper.cpp, src/laswriteitem.hpp,
src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswriteitemraw.hpp,
src/laswritepoint.cpp, src/laswritepoint.hpp, src/laszipper.cpp:
changing functions to const
[9b06bc82ee1e]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp:
changing functions to const
[af0d76303e5d]

* src/lasreaditemcompressed_v1.cpp, src/lasreaditemcompressed_v1.hpp,
src/lasreadpoint.cpp, src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswritepoint.cpp,
src/laszipper.cpp, src/rangedecoder.cpp, src/rangeencoder.cpp:
more minor changes under the hood
[b49409e2e144]

* include/laszip/laszip.hpp, include/laszip/laszipper.hpp:
minor changes to finalize interface
[035b52b181dc]

2010-12-18  Michael P. Gerlek  <mpg@flaxen.com>

* pull-merge
[b095ef93a1f2]

* include/laszip/laszip.hpp:
added LASitem::set helper
[7e3afedda8ae]

* include/laszip/lasunzipper.hpp:
comment fix
[5138579f7a56]

2010-12-18  isenburg  <isenburg>

* src/bytestreamout_ostream.hpp:
merge
[f064ee4d2df4]

* src/bytestreamin_file.hpp, src/bytestreamin_istream.hpp,
src/bytestreamout.hpp, src/bytestreamout_file.hpp,
src/bytestreamout_ostream.hpp:
consolidated all IO paths
[5aaa3c648f10]

* src/bytestreamin_file.hpp, src/bytestreamin_istream.hpp,
src/bytestreamout.hpp, src/bytestreamout_file.hpp,
src/bytestreamout_ostream.hpp:
consolidated all IO paths
[e9118cc24a18]

2010-12-17  Michael P. Gerlek  <mpg@flaxen.com>

* include/laszip/laszip.hpp:
added VERSION constants
[0ef60ec2e07c]

* src/bytestreamout_ostream.hpp:
add cast for vs2010; consolidate byte writer path
[b809c3c0b3bf]

2010-12-17  isenburg  <isenburg>

* include/laszip/lasunzipper.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp:
changed LASitem from struct to class
[df98c890f766]

* src/lasreaditemraw.hpp, src/lasreadpoint.cpp,
src/laswriteitemraw.hpp, src/laswritepoint.cpp, src/mydefs.hpp:
updated the endian handling
[c66256ecc759]

* src/bytestreamin.hpp, src/bytestreamin_file.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout.hpp,
src/bytestreamout_file.hpp, src/bytestreamout_ostream.hpp:
updated the endian handling and allow seeking
[473da02e72e3]

2010-12-17  Michael P. Gerlek  <mpg@flaxen.com>

* tools/laszippertest.cpp:
c/p error in stream creation
[41573d80a706]

2010-12-16  Michael P. Gerlek  <mpg@flaxen.com>

* include/laszip/lasunzipper.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp, src/bytestreamin_istream.hpp,
src/bytestreamout_ostream.hpp, tools/laszippertest.cpp:
consolidated the MC6 macro usage
[0c2698631af8]

* include/laszip/liblaszip.hpp, src/liblaszip.cpp:
dead code
[746fbdb3487b]

2010-12-15  Howard Butler  <hobu.inc@gmail.com>

* tools/laszippertest.cpp:
typo
[1d033bad3a73]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp,
src/CMakeLists.txt, src/Makefile.am, src/bytestreamin_istream.hpp,
src/bytestreamout_ostream.hpp, tools/laszippertest.cpp:
a whole slug of #ifdefs for the VC6 iostream vs stl iostream stuff
-- segfaults currently on OS X
[28c3ef5933da]

2010-12-15  isenburg  <isenburg>

* src/rangedecoder.cpp, src/rangedecoder.hpp, src/rangeencoder.cpp,
src/rangeencoder.hpp, src/rangemodel.cpp, src/rangemodel.hpp:
the (slower) rangecoder that was replaced in laszip with the
(faster) arithmetic coder in january 2010
[1fd6740c3f0a]

* tools/laszippertest.cpp:
added rangecoder and improved test output
[7c3e352c29ee]

* src/arithmeticencoder.cpp, src/lasreadpoint.cpp,
src/laswritepoint.cpp:
added rangecoder and fixed read past write issue
[b21103347c21]

* src/bytestreamout_ostream.hpp:
reinsert lost changes
[f066092800a9]

* src/bytestreamin_istream.hpp:
reinsert lost changes
[bf36cb687f49]

* src/bytestreamin.hpp, src/bytestreamin_file.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout_ostream.hpp,
src/lasunzipper.cpp, src/laszipper.cpp:
merging with my code
[e4af65b349e7]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp:
merging with my code
[eafa0e1730af]

* tools/laszippertest.cpp:
added check for input & output bytes
[e7dea1f25db5]

* src/bytestreamin_istream.hpp:
eof instead of bad
[6fc09696ca40]

* src/bytestreamin_istream.hpp:
getting annoyed at hg
[f9bbc9504f92]

* src/bytestreamin_istream.hpp:
getting annoyed at hg
[874ca24b3890]

* src/bytestreamin_istream.hpp:
getting byte count
[a945ff06f7c1]

* src/bytestreamin_istream.hpp:
getting byte count
[c08c950673aa]

2010-12-15  Howard Butler  <hobu.inc@gmail.com>

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout_ostream.hpp,
src/lasunzipper.cpp, src/laszipper.cpp, tools/laszippertest.cpp:
remove all std:: explicit calls and instead put 'using namespace
std;' in place to allow for usage by vc6
[14b8703b0c4c]

* merge
[74cc4311b468]

* merge
[54e070c6c466]

2010-12-15  isenburg  <isenburg>

* merge
[755123ad7728]

* src/lasreaditemrawendianswapped.hpp,
src/laswriteitemrawendianswapped.hpp:
handling big endian writes and reads
[70aa87413dcb]

2010-12-14  Michael P. Gerlek  <mpg@flaxen.com>

* include/laszip/laszipper.hpp, src/bytestreamin_istream.hpp,
src/bytestreamout_ostream.hpp, tools/laszippertest.cpp:
refine MSC_VER for vc6 usage
[d434ceaf93ac]

2010-12-14  isenburg  <isenburg>

* src/lasreadpoint.cpp, src/laswritepoint.cpp, src/mydefs.hpp:
handling of raw point writing on big endian platforms
[a2f165041d2a]

* tools/laszippertest.cpp:
it was not using streams but FILE* ... try again. i get a bug.
[8df920c36a44]

2010-12-14  Howard Butler  <hobu.inc@gmail.com>

* .hgignore, include/laszip/Makefile.am, tools/Makefile.am:
update autoconf build
[487fafda44f2]

* include/laszip/laszipper.hpp, src/CMakeLists.txt,
src/bytestreamin_istream.hpp, src/bytestreamout_ostream.hpp,
src/laszipper.cpp, src/laszippertest.cpp, tools/CMakeLists.txt,
tools/laszippertest.cpp:
Use explicit std:: prefix for streams, move laszippertest into the
tools directory, turn off lasdiff and laszip for now, as these
depend on LAStools.
[ab8bf5e582b0]

* include/laszip/lasunzipper.hpp, src/bytestreamin_istream.hpp,
src/lasunzipper.cpp:
merge
[b33531f25c48]

2010-12-14  isenburg  <isenburg>

* src/mydefs.hpp:
missing header file
[abac5891d7de]

2010-12-13  Michael P. Gerlek  <mpg@flaxen.com>

* src/CMakeLists.txt:
sync w/ Martin's changes
[aa2026d10a92]

* CMakeLists.txt, tools/lasdiff.cpp, tools/laszip.cpp:
move win32 DEPRECATE stuff into CMake
[bd3dd914ed48]

2010-12-13  isenburg  <isenburg>

* src/Makefile.am:
updated for new laszip sources
[be0f660c109b]

* src/arithmeticdecoder.cpp, src/arithmeticdecoder.hpp,
src/arithmeticencoder.cpp, src/arithmeticencoder.hpp,
src/arithmeticmodel.cpp, src/arithmeticmodel.hpp,
src/bytestreamin.hpp, src/bytestreamin_file.hpp,
src/bytestreamin_istream.hpp, src/bytestreamout.hpp,
src/bytestreamout_file.hpp, src/bytestreamout_ostream.hpp,
src/entropydecoder.hpp, src/entropyencoder.hpp,
src/integercompressor.cpp, src/integercompressor.hpp,
src/lasreaditem.hpp, src/lasreaditemcompressed_v1.cpp,
src/lasreaditemcompressed_v1.hpp, src/lasreaditemraw.hpp,
src/lasreadpoint.cpp, src/lasreadpoint.hpp, src/lasunzipper.cpp,
src/laswriteitem.hpp, src/laswriteitemcompressed_v1.cpp,
src/laswriteitemcompressed_v1.hpp, src/laswriteitemraw.hpp,
src/laswritepoint.cpp, src/laswritepoint.hpp, src/laszipper.cpp,
src/laszippertest.cpp:
adding refactored laszip compressor modules
[0c9f175d3633]

* include/laszip/lasunzipper.hpp, include/laszip/laszipper.hpp:
added optional FILE* input. iostream still broken.
[3123c08f132f]

* include/laszip/lasdefinitions.hpp,
include/laszip/laspointreader.hpp,
include/laszip/laspointreader0compressed.hpp,
include/laszip/laspointreader0compressedarithmetic.hpp,
include/laszip/laspointreader0raw.hpp,
include/laszip/laspointreader1compressed.hpp,
include/laszip/laspointreader1compressedarithmetic.hpp,
include/laszip/laspointreader1raw.hpp,
include/laszip/laspointreader2compressed.hpp,
include/laszip/laspointreader2compressedarithmetic.hpp,
include/laszip/laspointreader2raw.hpp,
include/laszip/laspointreader3compressed.hpp,
include/laszip/laspointreader3compressedarithmetic.hpp,
include/laszip/laspointreader3raw.hpp,
include/laszip/laspointwriter.hpp,
include/laszip/laspointwriter0compressed.hpp,
include/laszip/laspointwriter0compressedarithmetic.hpp,
include/laszip/laspointwriter0raw.hpp,
include/laszip/laspointwriter1compressed.hpp,
include/laszip/laspointwriter1compressedarithmetic.hpp,
include/laszip/laspointwriter1raw.hpp,
include/laszip/laspointwriter2compressed.hpp,
include/laszip/laspointwriter2compressedarithmetic.hpp,
include/laszip/laspointwriter2raw.hpp,
include/laszip/laspointwriter3compressed.hpp,
include/laszip/laspointwriter3compressedarithmetic.hpp,
include/laszip/laspointwriter3raw.hpp, include/laszip/lasreader.hpp,
include/laszip/laswriter.hpp, src/arithmeticdecoder.cpp,
src/arithmeticdecoder.hpp, src/arithmeticencoder.cpp,
src/arithmeticencoder.hpp, src/arithmeticintegercompressor.cpp,
src/arithmeticintegercompressor.hpp, src/arithmeticmodel.cpp,
src/arithmeticmodel.hpp, src/laspointreader0compressed.cpp,
src/laspointreader0compressedarithmetic.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader1compressedarithmetic.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader2compressedarithmetic.cpp,
src/laspointreader3compressed.cpp,
src/laspointreader3compressedarithmetic.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter0compressedarithmetic.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter1compressedarithmetic.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter2compressedarithmetic.cpp,
src/laspointwriter3compressed.cpp,
src/laspointwriter3compressedarithmetic.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.hpp, src/rangedecoder.cpp,
src/rangedecoder.hpp, src/rangeencoder.cpp, src/rangeencoder.hpp,
src/rangeintegercompressor.cpp, src/rangeintegercompressor.hpp,
src/rangemodel.cpp, src/rangemodel.hpp:
removing all classes that are no longer relevant
[6a9f0a4f6c9d]

2010-12-12  isenburg  <isenburg>

* include/laszip/lasunzipper.hpp, include/laszip/laszip.hpp,
include/laszip/laszipper.hpp, src/laszippertest.cpp:
more modular interface for liblas integration. only three
headerfiles. example use given. still some missing files under the
hood dur to remaining bugs
[9920c10ae49b]

2010-12-11  Michael P. Gerlek  <mpg@flaxen.com>

* AUTHORS:
(testing hg config)
[0b0935082266]

2010-12-11  Michael P. Gerlek  <mpg@lizardtech.com>

* include/laszip/liblaszip.hpp, src/CMakeLists.txt, src/liblaszip.cpp:
stub out a stake in the ground for "liblaszip" exported interface
[afc43d3fa954]

* .hgignore:
VS2010 lint
[cf76d7769d6f]

* tools/lasdiff.cpp, tools/laszip.cpp:
remove gzip usage; elide some windows warnings
[835d4fdaeb9b]

2010-12-01  Howard Butler  <hobu.inc@gmail.com>

* .hgignore, CMakeLists.txt, Makefile.am,
cmake/laszip.vcproj.user.template, configure.ac,
include/CMakeLists.txt, include/Makefile.am,
include/lasdefinitions.h, include/laspointreader.h,
include/laspointreader0compressed.h,
include/laspointreader0compressedarithmetic.h,
include/laspointreader0raw.h, include/laspointreader1compressed.h,
include/laspointreader1compressedarithmetic.h,
include/laspointreader1raw.h, include/laspointreader2compressed.h,
include/laspointreader2compressedarithmetic.h,
include/laspointreader2raw.h, include/laspointreader3compressed.h,
include/laspointreader3compressedarithmetic.h,
include/laspointreader3raw.h, include/laspointwriter.h,
include/laspointwriter0compressed.h,
include/laspointwriter0compressedarithmetic.h,
include/laspointwriter0raw.h, include/laspointwriter1compressed.h,
include/laspointwriter1compressedarithmetic.h,
include/laspointwriter1raw.h, include/laspointwriter2compressed.h,
include/laspointwriter2compressedarithmetic.h,
include/laspointwriter2raw.h, include/laspointwriter3compressed.h,
include/laspointwriter3compressedarithmetic.h,
include/laspointwriter3raw.h, include/lasreader.h,
include/laswriter.h, include/laszip/Makefile.am,
include/laszip/lasdefinitions.hpp,
include/laszip/laspointreader.hpp,
include/laszip/laspointreader0compressed.hpp,
include/laszip/laspointreader0compressedarithmetic.hpp,
include/laszip/laspointreader0raw.hpp,
include/laszip/laspointreader1compressed.hpp,
include/laszip/laspointreader1compressedarithmetic.hpp,
include/laszip/laspointreader1raw.hpp,
include/laszip/laspointreader2compressed.hpp,
include/laszip/laspointreader2compressedarithmetic.hpp,
include/laszip/laspointreader2raw.hpp,
include/laszip/laspointreader3compressed.hpp,
include/laszip/laspointreader3compressedarithmetic.hpp,
include/laszip/laspointreader3raw.hpp,
include/laszip/laspointwriter.hpp,
include/laszip/laspointwriter0compressed.hpp,
include/laszip/laspointwriter0compressedarithmetic.hpp,
include/laszip/laspointwriter0raw.hpp,
include/laszip/laspointwriter1compressed.hpp,
include/laszip/laspointwriter1compressedarithmetic.hpp,
include/laszip/laspointwriter1raw.hpp,
include/laszip/laspointwriter2compressed.hpp,
include/laszip/laspointwriter2compressedarithmetic.hpp,
include/laszip/laspointwriter2raw.hpp,
include/laszip/laspointwriter3compressed.hpp,
include/laszip/laspointwriter3compressedarithmetic.hpp,
include/laszip/laspointwriter3raw.hpp, include/laszip/lasreader.hpp,
include/laszip/laswriter.hpp, src/CMakeLists.txt, src/Makefile.am,
src/arithmeticdecoder.cpp, src/arithmeticdecoder.h,
src/arithmeticdecoder.hpp, src/arithmeticencoder.cpp,
src/arithmeticencoder.h, src/arithmeticencoder.hpp,
src/arithmeticintegercompressor.cpp,
src/arithmeticintegercompressor.h,
src/arithmeticintegercompressor.hpp, src/arithmeticmodel.cpp,
src/arithmeticmodel.h, src/arithmeticmodel.hpp,
src/laspointreader0compressed.cpp,
src/laspointreader0compressedarithmetic.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader1compressedarithmetic.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader2compressedarithmetic.cpp,
src/laspointreader3compressed.cpp,
src/laspointreader3compressedarithmetic.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter0compressedarithmetic.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter1compressedarithmetic.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter2compressedarithmetic.cpp,
src/laspointwriter3compressed.cpp,
src/laspointwriter3compressedarithmetic.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.h, src/mydefs.hpp,
src/rangedecoder.cpp, src/rangedecoder.h, src/rangedecoder.hpp,
src/rangeencoder.cpp, src/rangeencoder.h, src/rangeencoder.hpp,
src/rangeintegercompressor.cpp, src/rangeintegercompressor.h,
src/rangeintegercompressor.hpp, src/rangemodel.cpp,
src/rangemodel.h, src/rangemodel.hpp, tools/CMakeLists.txt,
tools/Makefile.am, tools/lasdiff.cpp, tools/laszip.cpp:
rename all header files from .h to .hpp. Move include files from
include/ to include/laszip. Provide CMake configuration.
[29f7d17058cc]

2010-01-19  Martin Isenburg  <isenburg@cs.unc.edu>

* include/lasdefinitions.h, include/laspointreader.h,
include/laspointreader0compressed.h,
include/laspointreader0compressedarithmetic.h,
include/laspointreader0raw.h, include/laspointreader1compressed.h,
include/laspointreader1compressedarithmetic.h,
include/laspointreader1raw.h, include/laspointreader2compressed.h,
include/laspointreader2compressedarithmetic.h,
include/laspointreader2raw.h, include/laspointreader3compressed.h,
include/laspointreader3compressedarithmetic.h,
include/laspointreader3raw.h, include/laspointwriter.h,
include/laspointwriter0compressed.h,
include/laspointwriter0compressedarithmetic.h,
include/laspointwriter0raw.h, include/laspointwriter1compressed.h,
include/laspointwriter1compressedarithmetic.h,
include/laspointwriter1raw.h, include/laspointwriter2compressed.h,
include/laspointwriter2compressedarithmetic.h,
include/laspointwriter2raw.h, include/laspointwriter3compressed.h,
include/laspointwriter3compressedarithmetic.h,
include/laspointwriter3raw.h, include/lasreader.h,
include/laswriter.h, src/arithmeticdecoder.cpp,
src/arithmeticencoder.cpp, src/arithmeticintegercompressor.cpp,
src/arithmeticmodel.cpp, src/laspointreader0compressed.cpp,
src/laspointreader0compressedarithmetic.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader1compressedarithmetic.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader2compressedarithmetic.cpp,
src/laspointreader3compressed.cpp,
src/laspointreader3compressedarithmetic.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter0compressedarithmetic.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter1compressedarithmetic.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter2compressedarithmetic.cpp,
src/laspointwriter3compressed.cpp,
src/laspointwriter3compressedarithmetic.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/rangeintegercompressor.cpp,
tools/Makefile.am, tools/lasdiff.cpp:
ran dos2unix & added lasdiff
[ebbe9f97a0c9]

* src/arithmeticdecoder.h, src/arithmeticencoder.h,
src/arithmeticintegercompressor.h, src/arithmeticmodel.h,
src/mydefs.h, src/rangeintegercompressor.h:
ran dos2unix
[ca54d41a4d88]

2010-01-19  Howard Butler  <hobu.inc@gmail.com>

* .hgignore, Makefile.am, configure.ac, tools/Makefile.am,
tools/laszip.cpp, tools/src/Makefile.am, tools/src/laszip.cpp:
enable laszip building
[df37a075671b]

* merging
[cfa49ef4b213]

* src/Makefile.am:
use tabs instead of spaces in makefiles
[e31d088e1cf4]

2010-01-19  Martin Isenburg  <isenburg@cs.unc.edu>

* tools/src/Makefile.am, tools/src/laszip.cpp:
adding an actual executable
[25e79f6803e2]

2010-01-19  Howard Butler  <hobu.inc@gmail.com>

* src/arithmeticmodel.cpp:
remove extraneous ;
[ba3b839989fd]

2010-01-19  Martin Isenburg  <isenburg@cs.unc.edu>

* Makefile.am, configure.ac:
those also needed to be changed
[64cb2e788e39]

* include/lasdefinitions.h, include/laspointreader.h,
include/laspointreader0compressed.h,
include/laspointreader0compressedarithmetic.h,
include/laspointreader0raw.h, include/laspointreader1compressed.h,
include/laspointreader1compressedarithmetic.h,
include/laspointreader1raw.h, include/laspointreader2compressed.h,
include/laspointreader2compressedarithmetic.h,
include/laspointreader2raw.h, include/laspointreader3compressed.h,
include/laspointreader3compressedarithmetic.h,
include/laspointreader3raw.h, include/laspointwriter.h,
include/laspointwriter0compressed.h,
include/laspointwriter0compressedarithmetic.h,
include/laspointwriter0raw.h, include/laspointwriter1compressed.h,
include/laspointwriter1compressedarithmetic.h,
include/laspointwriter1raw.h, include/laspointwriter2compressed.h,
include/laspointwriter2compressedarithmetic.h,
include/laspointwriter2raw.h, include/laspointwriter3compressed.h,
include/laspointwriter3compressedarithmetic.h,
include/laspointwriter3raw.h, include/lasreader.h,
include/laswriter.h, src/arithmeticdecoder.cpp,
src/arithmeticdecoder.h, src/arithmeticencoder.cpp,
src/arithmeticencoder.h, src/arithmeticintegercompressor.cpp,
src/arithmeticintegercompressor.h, src/arithmeticmodel.cpp,
src/arithmeticmodel.h, src/laspointreader0compressed.cpp,
src/laspointreader0compressedarithmetic.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader1compressedarithmetic.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader2compressedarithmetic.cpp,
src/laspointreader3compressed.cpp,
src/laspointreader3compressedarithmetic.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter0compressedarithmetic.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter1compressedarithmetic.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter2compressedarithmetic.cpp,
src/laspointwriter3compressed.cpp,
src/laspointwriter3compressedarithmetic.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.h, src/rangedecoder.cpp,
src/rangedecoder.h, src/rangeencoder.cpp, src/rangeencoder.h,
src/rangeintegercompressor.cpp, src/rangeintegercompressor.h,
src/rangemodel.cpp, src/rangemodel.h:
added the licensing info again
[0fccefe7392d]

* src/Makefile.am, src/arithmeticdecoder.cpp, src/arithmeticdecoder.h,
src/arithmeticencoder.cpp, src/arithmeticencoder.h,
src/arithmeticintegercompressor.cpp,
src/arithmeticintegercompressor.h, src/arithmeticmodel.cpp,
src/arithmeticmodel.h, src/laspointreader0compressed.cpp,
src/laspointreader0compressedarithmetic.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader1compressedarithmetic.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader2compressedarithmetic.cpp,
src/laspointreader3compressed.cpp,
src/laspointreader3compressedarithmetic.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter0compressedarithmetic.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter1compressedarithmetic.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter2compressedarithmetic.cpp,
src/laspointwriter3compressed.cpp,
src/laspointwriter3compressedarithmetic.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.h, src/rangedecoder.cpp,
src/rangedecoder.h, src/rangeencoder.cpp, src/rangeencoder.h,
src/rangeintegercompressor.cpp, src/rangeintegercompressor.h,
src/rangemodel.cpp, src/rangemodel.h:
adding arithmetic coder to main branch
[d29c316a530c]

* include/Makefile.am, include/lasdefinitions.h,
include/laspointreader.h, include/laspointreader0compressed.h,
include/laspointreader0compressedarithmetic.h,
include/laspointreader0raw.h, include/laspointreader1compressed.h,
include/laspointreader1compressedarithmetic.h,
include/laspointreader1raw.h, include/laspointreader2compressed.h,
include/laspointreader2compressedarithmetic.h,
include/laspointreader2raw.h, include/laspointreader3compressed.h,
include/laspointreader3compressedarithmetic.h,
include/laspointreader3raw.h, include/laspointwriter.h,
include/laspointwriter0compressed.h,
include/laspointwriter0compressedarithmetic.h,
include/laspointwriter0raw.h, include/laspointwriter1compressed.h,
include/laspointwriter1compressedarithmetic.h,
include/laspointwriter1raw.h, include/laspointwriter2compressed.h,
include/laspointwriter2compressedarithmetic.h,
include/laspointwriter2raw.h, include/laspointwriter3compressed.h,
include/laspointwriter3compressedarithmetic.h,
include/laspointwriter3raw.h, include/lasreader.h,
include/laswriter.h:
adding arithmetic coder to the main branch
[d0eb808ce138]

2010-01-18  Martin Isenburg  <isenburg@cs.unc.edu>

* src/alternate_coder_src/Makefile.am,
src/alternate_coder_src/arithmeticdecoder.cpp,
src/alternate_coder_src/arithmeticdecoder.h,
src/alternate_coder_src/arithmeticencoder.cpp,
src/alternate_coder_src/arithmeticencoder.h,
src/alternate_coder_src/arithmeticmodel.cpp,
src/alternate_coder_src/arithmeticmodel.h,
src/alternate_coder_src/integercompressor_newest.cpp,
src/alternate_coder_src/integercompressor_newest.h,
src/alternate_coder_src/laspointreader0compressed.cpp,
src/alternate_coder_src/laspointreader0compressed.h,
src/alternate_coder_src/laspointreader1compressed.cpp,
src/alternate_coder_src/laspointreader1compressed.h,
src/alternate_coder_src/laspointreader2compressed.cpp,
src/alternate_coder_src/laspointreader2compressed.h,
src/alternate_coder_src/laspointreader3compressed.cpp,
src/alternate_coder_src/laspointreader3compressed.h,
src/alternate_coder_src/laspointwriter0compressed.cpp,
src/alternate_coder_src/laspointwriter0compressed.h,
src/alternate_coder_src/laspointwriter1compressed.cpp,
src/alternate_coder_src/laspointwriter1compressed.h,
src/alternate_coder_src/laspointwriter2compressed.cpp,
src/alternate_coder_src/laspointwriter2compressed.h,
src/alternate_coder_src/laspointwriter3compressed.cpp,
src/alternate_coder_src/laspointwriter3compressed.h,
src/integercompressor_context.cpp, src/integercompressor_context.h:
alternate coder moves into main branch
[cfed1d96c9b2]

2010-01-14  Martin Isenburg  <isenburg@cs.unc.edu>

* include/lasdefinitions.h, include/laspointreader.h,
include/laspointreader0compressed.h, include/laspointreader0raw.h,
include/laspointreader1compressed.h, include/laspointreader1raw.h,
include/laspointreader2compressed.h, include/laspointreader2raw.h,
include/laspointreader3compressed.h, include/laspointreader3raw.h,
include/laspointwriter.h, include/laspointwriter0compressed.h,
include/laspointwriter0raw.h, include/laspointwriter1compressed.h,
include/laspointwriter1raw.h, include/laspointwriter2compressed.h,
include/laspointwriter2raw.h, include/laspointwriter3compressed.h,
include/laspointwriter3raw.h, include/lasreader.h,
include/laswriter.h, src/Makefile.am,
src/alternate_coder_src/arithmeticdecoder.cpp,
src/alternate_coder_src/arithmeticdecoder.h,
src/alternate_coder_src/arithmeticencoder.cpp,
src/alternate_coder_src/arithmeticencoder.h,
src/alternate_coder_src/arithmeticmodel.cpp,
src/alternate_coder_src/arithmeticmodel.h,
src/alternate_coder_src/integercompressor_newest.cpp,
src/alternate_coder_src/integercompressor_newest.h,
src/alternate_coder_src/laspointreader0compressed.cpp,
src/alternate_coder_src/laspointreader0compressed.h,
src/alternate_coder_src/laspointreader1compressed.cpp,
src/alternate_coder_src/laspointreader1compressed.h,
src/alternate_coder_src/laspointreader2compressed.cpp,
src/alternate_coder_src/laspointreader2compressed.h,
src/alternate_coder_src/laspointreader3compressed.cpp,
src/alternate_coder_src/laspointreader3compressed.h,
src/alternate_coder_src/laspointwriter0compressed.cpp,
src/alternate_coder_src/laspointwriter0compressed.h,
src/alternate_coder_src/laspointwriter1compressed.cpp,
src/alternate_coder_src/laspointwriter1compressed.h,
src/alternate_coder_src/laspointwriter2compressed.cpp,
src/alternate_coder_src/laspointwriter2compressed.h,
src/alternate_coder_src/laspointwriter3compressed.cpp,
src/alternate_coder_src/laspointwriter3compressed.h,
src/integercompressor_context.cpp, src/integercompressor_context.h,
src/integercompressor_newer.cpp, src/integercompressor_newer.h,
src/laspointreader0compressed.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader3compressed.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter3compressed.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.h, src/rangedecoder.cpp,
src/rangedecoder.h, src/rangeencoder.cpp, src/rangeencoder.h,
src/rangemodel.cpp, src/rangemodel.h:
major overhaul of the compressor
[692c74f8ff3a]

2010-01-12  isenburg  <isenburg@swan5.cs.unc.edu>

* src/Makefile.am:
no need for alternate coder right now
[e146f02b4f17]

* src/rangedecoder.cpp:
ull for constant
[c84afd310afe]

* src/rangeencoder.cpp:
ull for constant
[ef8f6323567e]

2010-01-12  Howard Butler  <hobu.inc@gmail.com>

* .hgignore, INSTALL, Makefile.am, src/Makefile.am:
fix up compilation issues
[f77c6eb550d7]

* .hgignore, ChangeLog, Makefile.am, NEWS, README:
add missing stuff so things can build
[ac088d1ea74b]

2010-01-04  Howard Butler  <hobu.inc@gmail.com>

* src/alternate_coder_src/arithmeticdecoder.cpp:
clean up warning
[e9412e0397c7]

* AUTHORS, COPYING, Makefile.am, autogen.sh, configure.ac,
include/Makefile.am, include/lasdefinitions.h,
include/laspointreader.h, include/laspointreader0compressed.h,
include/laspointreader0raw.h, include/laspointreader1compressed.h,
include/laspointreader1raw.h, include/laspointreader2compressed.h,
include/laspointreader2raw.h, include/laspointreader3compressed.h,
include/laspointreader3raw.h, include/laspointwriter.h,
include/laspointwriter0compressed.h, include/laspointwriter0raw.h,
include/laspointwriter1compressed.h, include/laspointwriter1raw.h,
include/laspointwriter2compressed.h, include/laspointwriter2raw.h,
include/laspointwriter3compressed.h, include/laspointwriter3raw.h,
include/lasreader.h, include/laswriter.h, laszip-config.in,
src/Makefile.am, src/alternate_coder_src/Makefile.am,
src/alternate_coder_src/arithmeticdecoder.cpp,
src/alternate_coder_src/arithmeticdecoder.h,
src/alternate_coder_src/arithmeticencoder.cpp,
src/alternate_coder_src/arithmeticencoder.h,
src/alternate_coder_src/arithmeticmodel.cpp,
src/alternate_coder_src/arithmeticmodel.h,
src/alternate_coder_src/integercompressor_newest.cpp,
src/alternate_coder_src/integercompressor_newest.h,
src/alternate_coder_src/laspointreader0compressed.cpp,
src/alternate_coder_src/laspointreader0compressed.h,
src/alternate_coder_src/laspointreader1compressed.cpp,
src/alternate_coder_src/laspointreader1compressed.h,
src/alternate_coder_src/laspointreader2compressed.cpp,
src/alternate_coder_src/laspointreader2compressed.h,
src/alternate_coder_src/laspointreader3compressed.cpp,
src/alternate_coder_src/laspointreader3compressed.h,
src/alternate_coder_src/laspointwriter0compressed.cpp,
src/alternate_coder_src/laspointwriter0compressed.h,
src/alternate_coder_src/laspointwriter1compressed.cpp,
src/alternate_coder_src/laspointwriter1compressed.h,
src/alternate_coder_src/laspointwriter2compressed.cpp,
src/alternate_coder_src/laspointwriter2compressed.h,
src/alternate_coder_src/laspointwriter3compressed.cpp,
src/alternate_coder_src/laspointwriter3compressed.h,
src/integercompressor_newer.cpp, src/integercompressor_newer.h,
src/laspointreader0compressed.cpp,
src/laspointreader1compressed.cpp,
src/laspointreader2compressed.cpp,
src/laspointreader3compressed.cpp,
src/laspointwriter0compressed.cpp,
src/laspointwriter1compressed.cpp,
src/laspointwriter2compressed.cpp,
src/laspointwriter3compressed.cpp, src/lasreader.cpp,
src/laswriter.cpp, src/mydefs.h, src/rangedecoder.cpp,
src/rangedecoder.h, src/rangeencoder.cpp, src/rangeencoder.h,
src/rangemodel.cpp, src/rangemodel.h:
It compiles! (on os x)
[64a483cd4f88]