Home | Back
commit 21c2bc22fe582e7ea18e2d2c61d39d3ec2d1bcc3
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jun 25 12:45:36 2015 +0200

    Install gta.hpp header file.
    
    Reported by Andreas Görlitz. Thanks!


commit 1484b4960d1d6e7795c12a2bfcfc8ba428efe358
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 9 19:45:33 2015 +0100

    gta: update base modules and sync FFmpeg code with Bino.

create mode 100644 gtatool/src/conv-ffmpeg/base/pth.cpp
create mode 100644 gtatool/src/conv-ffmpeg/base/pth.h
create mode 100644 gtatool/src/conv-ffmpeg/base/ser.cpp
create mode 100644 gtatool/src/conv-ffmpeg/base/ser.h
delete mode 100644 gtatool/src/conv-ffmpeg/s11n.cpp
delete mode 100644 gtatool/src/conv-ffmpeg/s11n.h
delete mode 100644 gtatool/src/conv-ffmpeg/thread.cpp
delete mode 100644 gtatool/src/conv-ffmpeg/thread.h

commit 7963c22de093ac40e62a44cacb13f0b2fed19aa4
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 7 20:48:01 2015 +0100

    gta from-netpbm, to-netpbm: fix for 64 bit builds


commit ff0db13784787e65e9936673f3333116cd042ee6
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 7 20:45:19 2015 +0100

    gta from-pfs, to-pfs: fix for pfstools 2.0.0


commit f38ae5a40efce5ed0d13c56f7f9d14c89341b0bb
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 23 13:37:17 2014 +0100

    gta: move from mingw to mingw64 as only supported Windows build platform


commit 51ac9e698942f2bc25c2069278acfc5d8bc38a6d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 20 17:04:22 2014 +0100

    gta: bump version to 2.1.0


commit 27b5322a2e26b0240270188b7c2b1cc84d9f0966
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 20 17:04:09 2014 +0100

    gta: fix base module blb


commit 693f14e22102af45ed8c1ae93b4e139093c8918d
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Dec 19 07:46:13 2014 +0100

    gta: always distribute all test files.
    
    Reported by Volker Fröhlich.


commit 086cf48587d9427914f9f300f796b2874f18a26b
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 18 06:23:58 2014 +0100

    libgta: bump version to 1.0.7


commit 1be9f2429c897a60d2f0d2a0c0b4b061c395194e
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 18 06:23:07 2014 +0100

    libgta: distribute FindGTA.cmake. Fixes build failure.


commit 48bb223a43adeb737d0496c1f820a9b5bccd6309
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 17 20:55:33 2014 +0100

    libgta: update doxyfile.in


commit 23a6853ba12db071e222e37663e2f1ffe8173ede
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 17 20:51:50 2014 +0100

    libgta: bump version to 1.0.6


commit 14d22588632c2b8ef843ad5305599eddf07a8bf2
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Dec 12 22:53:12 2014 +0100

    gta: fix memory leak in base module blb


commit 3f6d47e7371f5aa53c6af8886b71ed7204327ed5
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Dec 12 12:24:49 2014 +0100

    gta: fix clang++ warnings


commit 6554b1de0ca9c114f74ced6bb2e8e7d2c5a8454e
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Dec 12 10:28:07 2014 +0100

    libgta: fix potential memory leaks caused by realloc() failure.
    
    These were found by scan-build.


commit a7ffebf8b0774372d1e07323a05de4da56fb39a8
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 11 17:27:11 2014 +0100

    Fix a few problems found with scan-build.


commit 733d6f2edbec6ee5bf50f117c5bcb305ed7a2694
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 11 17:26:32 2014 +0100

    Remove some non-null restrictions from pointers passed to gta_* functions.


commit 2d56ee788467b8466ffd455d61c04d8d664f3f1c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 11 16:51:08 2014 +0100

    Cosmetic change.


commit 7d165cd9348325f1f5d7be486c2dfa1108164e69
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 11 16:26:11 2014 +0100

    Fix several potential problems reported by scan-build.
    
    These include possible memory leaks, a missing error check, and allocation of
    zero-sized arrays.


commit be70c33d22510beb2a3469070f9dd656abd07131
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Oct 29 21:38:39 2014 +0100

    gta: add --large-address-aware linker flag for 32bit Windows executables


commit 6273810c8f3b3a9562f765a6dde7db66740bcfd1
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Oct 29 19:51:28 2014 +0100

    gta: add README.hacking

create mode 100644 gtatool/README.hacking

commit da8f02058d04c40aba001065f03f1586aa74033a
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Oct 29 19:50:08 2014 +0100

    gta from-png, to-png: fix support for some obscure PNG formats and features


commit 123007a79b9824f4808b103f5f7517026b17ab7e
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Oct 29 19:49:29 2014 +0100

    gta: add libs required by base modules only to main program, not to all modules


commit 3e53276b658d20cd4078382ea69e01bda81d4cdc
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Oct 28 22:10:03 2014 +0100

    gta: add from-png, to-png for import/export of PNG images via libpng

create mode 100644 gtatool/src/conv-png/from-png.cpp
create mode 100644 gtatool/src/conv-png/to-png.cpp
create mode 100755 gtatool/tests/conv-png.sh

commit e0685b5c9eaa9d14972560b9a7cf21802ce2c179
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Oct 12 14:12:07 2014 +0200

    gta to-pfs: add support for float128, int128, uint128


commit 3b5316b80a9626a4d0fe23ebf827994a036fb82d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Oct 12 14:11:48 2014 +0200

    gta to-exr: add support for float128, int128, uint128


commit a05b50343e8d05d69d68756b00c4df8db4b509b1
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Oct 12 14:11:00 2014 +0200

    gta from-csv, to-csv: improve conversion to and from strings, and add support for float128, int128, uint128


commit d0461148d01f0fd485b8bfdbcb89897f21b8d496
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Oct 12 14:10:41 2014 +0200

    gta: add support for float128, int128, and uint128 to relevant core commands


commit 5c78bb5b5a9454450a8d40ca6f742f71b249bd15
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Oct 12 14:09:13 2014 +0200

    gta base: add support for gcc's __int128 and __float128 types


commit 05eb84c93b4a15426f0dd78bd148a2d3cb3c2be2
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 26 18:11:52 2014 +0200

    gta: bump version to 2.0.1


commit ac402b0a18a4364af1ec3216b4fec6c921769f30
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 26 18:11:18 2014 +0200

    gta view: distribute icons in release tar archives.


commit ab1bbd9e3422b8e41d25b0f2ebb94aa5f38b206e
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Sep 23 20:31:35 2014 +0200

    gta view: add roadmap for future improvements as a TODO list

create mode 100644 gtatool/src/view/TODO

commit 4e4ee0290af681269a6486a3a18309fa1ebc4091
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Sep 23 20:31:18 2014 +0200

    gta view: make toolbox wider


commit e16739b172cdbc518d4a69f24d84fc01f3a1592b
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 21 16:55:29 2014 +0200

    gta gui: fix import/export file names on Windows systems


commit 39a3b9bfdf7e6d6724f05190248fc27f6315aa69
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 21 16:20:28 2014 +0200

    gta to-csv: avoid compiler warning introduced with C++11 mode


commit 19430decd37c285e4463802d7bcab8e16611578e
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Sep 20 20:27:20 2014 +0200

    gta from-magick, to-magick: allow to choose either GraphicsMagick (default) or ImageMagick.
    
    Default is GraphicsMagick since ImageMagick regularly breaks things.


commit 342914e04031ad1e335b660a0a77a66d4445c2e2
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 19:54:46 2014 +0200

    gta gui, gta view: avoid the unreliable QKeySequence::Quit, use Ctrl+Q explicitly.


commit 8f9bdbae1119ef4d0e0f02f94d010e0406e57665
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 16:12:35 2014 +0200

    gta view: update glvm, and all callers


commit 55f802c2f917b59bec25dcb640562c963b6af911
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 16:10:47 2014 +0200

    gta: require C++11


commit 9569b6c1522ff2b96bb05427a6c7e0297bbbac30
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 09:02:19 2014 +0200

    gta view: disable 'configure Equalizer' menu option for now


commit fd0ab5085e7967d93c864740b16f8b72ed4998e3
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 08:59:29 2014 +0200

    gta view: fix handling of RGB vs SRGB


commit a6b18c3665ee4793c17597532d04cf4ab790a002
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Sep 19 08:31:10 2014 +0200

    gta view: keep view parameters for all GTAs in a file if they are compatible.


commit 2602c04f1dd20e7066d54dc194ed96efc3fba23e
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 18 10:04:05 2014 +0200

    gta from-ffmpeg: sync source from Bino, to add support for newer ffmpeg/libav.


commit 3d3ff5d03a71d2816cc80b588f57245e75d56b45
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri May 9 16:33:03 2014 +0200

    gta combine: improve --help text


commit 489b99d335bcebe79fbe1923cfdb1c6feff17c77
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri May 9 12:23:45 2014 +0200

    gta: add a first example to the manual.
    
    The plan is to extent the list of examples over time, to get some sort of
    HOWTO reference.


commit d9f52fd3ca41668d987274dcc6c06f0cc8fdd38b
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 7 15:29:12 2014 +0200

    libgta: install FindGTA.cmake to appropriate location, also when building with cmake


commit b3148c66968093e92e4dd839fd7a0aa1e5c67038
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 7 14:49:31 2014 +0200

    libgta: install FindGTA.cmake to appropriate location.
    
    This was suggested by Volker Froehlich.

create mode 100644 libgta/cmake/FindGTA.cmake
delete mode 100644 libgta/doc/FindGTA.cmake

commit 3737d448d0502af79f975c9f56b0d257b37f51a6
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 7 14:32:36 2014 +0200

    gta to-ply: assume x,y,z when exporting 3 unlabeled components.


commit b67701ca99c315f013a487bc96b25f4437a563b5
Author: Volker Fröhlich <volker27@gmx.at>
Date:   Tue Apr 1 14:32:07 2014 +0200

    libgta: add support for systems using lib64 to CMakeLists.txt.


commit cfaf5954b20965900a2d37e61dda08bf0603431d
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Mar 20 13:49:07 2014 +0100

    gta: re-add from-pmd command.
    
    This new version is based on the proprietary PMD SDK.
    This is necessary to get meaningful data from the .pmd files.
    
    The command is not yet complete, and is only tests with CamCube data for now.

create mode 100644 gtatool/src/conv-pmd/from-pmd.cpp
create mode 100755 gtatool/tests/conv-pmd.sh

commit 0463bfe1e49882c4bbc41f160e337679261e93ff
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Mar 20 13:48:23 2014 +0100

    gta: update base modules.


commit deeb2654c62743822a21dd8ac9406b721172c63f
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Mar 10 08:14:56 2014 +0100

    gta from-pmd: remove command
    
    Importing this data without using the proprietary PMD SDK to get calibrated
    depth, amplitude, and intensity does not make sense.

delete mode 100644 gtatool/src/conv-pmd/from-pmd.cpp
delete mode 100755 gtatool/tests/conv-pmd.sh

commit 406ed20c059b16710f44e190c2a16b0adef28dcc
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 5 13:56:25 2014 +0100

    libgta: bump version to 1.0.5.


commit 4970fe525a04ba8807f1c5e7bfd238c22d739268
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 5 13:51:15 2014 +0100

    libgta: fix compilation with MinGW again, by choosing the right ftello/fseeko.
    
    Now, libgta uses ftello64/fseeko64 with MinGW 3.x, just like before commit
    0f1a6568d95d588e849a93891f7f29a4fd73f339.
    
    But with MinGW-W64 and with Visual Studio, _ftelli64/_fseeki64 are used.
    
    All of this only affects Windows systems.


commit bfe37d77517118a8e1c1ceaf2fdfb481db668c23
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 5 10:10:44 2014 +0100

    libgta: fix compilation with MinGW


commit 684ec36520455e04847e53525466a5fd93a3cabc
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 5 09:31:57 2014 +0100

    libgta: improve clarity of code in gta_swap_component_endianness()


commit f9a29a005ac3cf5d854224da0fa306e3b6d972cb
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 5 09:17:35 2014 +0100

    libgta: fix ssize_t for 32-bit Visual Studio (no other platforms affected).


commit 0f1a6568d95d588e849a93891f7f29a4fd73f339
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 4 16:16:24 2014 +0100

    libgta: add support for building with Visual Studio 12 (2013).


commit 289e542c1c24d0b51d31de87e41172bb5040458d
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 4 16:15:21 2014 +0100

    libgta: add support for building with CMake as an alternative to autoconf

create mode 100644 libgta/CMakeLists.txt

commit 6502e8e80844d412ce395308f82c5c614430df4d
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 25 19:41:26 2014 +0100

    gta from-dcmtk: add support for RGB images


commit 88f2a0ceb77b2ff700956e7d589986903d0bd27a
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 25 10:26:38 2014 +0100

    gtatool: fix a few implicit conversions from float to double.


commit a9394d95987ddbcee9623ef880a5621b98ad9290
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 18 08:16:57 2014 +0100

    gta: bump version to 2.0.0.


commit 3ecdebfc08290c3a557ed74cc8643ab9606a30ab
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 18 08:10:02 2014 +0100

    gta view: add new command.
    
    This is the beginning of an OpenGL-based viewer for array data.
    
    Preliminary support is available for 2D arrays containing scalar values or
    images. Planned features include support 3D volumes and other types of arrays.
    
    As a side effect of this command, Qt4 support has been reenabled and will
    remain the default until Qt5 is more solid.

delete mode 100644 gtatool/src/gui/gui.h
create mode 100644 gtatool/src/gui/gui.hpp
create mode 100644 gtatool/src/gui/viewwidget.hpp
create mode 100644 gtatool/src/view/base/ser.cpp
create mode 100644 gtatool/src/view/base/ser.h
create mode 100644 gtatool/src/view/base/sys.cpp
create mode 100644 gtatool/src/view/base/sys.h
create mode 100644 gtatool/src/view/base/tmr.cpp
create mode 100644 gtatool/src/view/base/tmr.h
create mode 100644 gtatool/src/view/eq/eqwindow.cpp
create mode 100644 gtatool/src/view/eq/eqwindow.hpp
create mode 100644 gtatool/src/view/eq/tracking-eqevent.cpp
create mode 100644 gtatool/src/view/eq/tracking-eqevent.hpp
create mode 100644 gtatool/src/view/eq/tracking.cpp
create mode 100644 gtatool/src/view/eq/tracking.hpp
create mode 100644 gtatool/src/view/glwidget.cpp
create mode 100644 gtatool/src/view/glwidget.hpp
create mode 100644 gtatool/src/view/icons-local/README
create mode 100644 gtatool/src/view/icons-local/output-type-alternating.png
create mode 100644 gtatool/src/view/icons-local/output-type-amber-blue.png
create mode 100644 gtatool/src/view/icons-local/output-type-checkerboard.png
create mode 100644 gtatool/src/view/icons-local/output-type-even-odd-columns.png
create mode 100644 gtatool/src/view/icons-local/output-type-even-odd-rows.png
create mode 100644 gtatool/src/view/icons-local/output-type-green-magenta.png
create mode 100644 gtatool/src/view/icons-local/output-type-hdmi-frame-pack.png
create mode 100644 gtatool/src/view/icons-local/output-type-left-right-half.png
create mode 100644 gtatool/src/view/icons-local/output-type-left-right.png
create mode 100644 gtatool/src/view/icons-local/output-type-mono-left.png
create mode 100644 gtatool/src/view/icons-local/output-type-mono-right.png
create mode 100644 gtatool/src/view/icons-local/output-type-red-blue.png
create mode 100644 gtatool/src/view/icons-local/output-type-red-cyan.png
create mode 100644 gtatool/src/view/icons-local/output-type-red-green.png
create mode 100644 gtatool/src/view/icons-local/output-type-stereo.png
create mode 100644 gtatool/src/view/icons-local/output-type-top-bottom-half.png
create mode 100644 gtatool/src/view/icons-local/output-type-top-bottom.png
create mode 100644 gtatool/src/view/minmaxhist.cpp
create mode 100644 gtatool/src/view/minmaxhist.hpp
create mode 100644 gtatool/src/view/mode_2d_fs.glsl
create mode 100644 gtatool/src/view/mode_2d_widget.cpp
create mode 100644 gtatool/src/view/mode_2d_widget.hpp
create mode 100644 gtatool/src/view/renderer.cpp
create mode 100644 gtatool/src/view/renderer.hpp
create mode 100644 gtatool/src/view/view.cpp
create mode 100644 gtatool/src/view/view.qrc
create mode 100644 gtatool/src/view/viewparams.cpp
create mode 100644 gtatool/src/view/viewparams.hpp
create mode 100644 gtatool/src/view/widget.cpp
create mode 100644 gtatool/src/view/widget.hpp
create mode 100644 gtatool/src/view/xgl/glcontext.hpp
create mode 100644 gtatool/src/view/xgl/glmanager.cpp
create mode 100644 gtatool/src/view/xgl/glmanager.hpp
create mode 100644 gtatool/src/view/xgl/glnavigator.hpp
create mode 100644 gtatool/src/view/xgl/glrenderer.hpp
create mode 100644 gtatool/src/view/xgl/glvm-ser.hpp
create mode 100644 gtatool/src/view/xgl/glvm.hpp
create mode 100644 gtatool/src/view/xgl/glwindow.hpp
create mode 100644 gtatool/src/view/xgl/navigator.cpp
create mode 100644 gtatool/src/view/xgl/navigator.hpp
create mode 100644 gtatool/src/view/xqglwidget.cpp
create mode 100644 gtatool/src/view/xqglwidget.hpp
create mode 100755 gtatool/tests/gta-view.sh

commit 4a18491d32b3d1b21445fcecfddeca5aff35954f
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Feb 14 15:06:36 2014 +0100

    gta from-teem, to-teem: fix static linking with MXE builds


commit ef71e5f1d6d4be8b32b01da304e5e7692a35629e
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 4 14:15:01 2014 +0100

    gta from-mat, to-mat: update for libmatio >= 1.5.0.


commit c9251c9bb246b0a195db77de93d525c12ef8cdb3
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 4 13:50:20 2014 +0100

    gta from-csv, to-csv: add support for the NO_DATA_VALUE tag.


commit b212974063fa992ca72a9afef675a4ca8a30af7a
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 4 09:26:00 2014 +0100

    gta from-csv: permit empty array at end of input file.


commit 8dfa9f4bb6bf3aa620e354bf429e7283f5ffd94f
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 4 09:24:52 2014 +0100

    gta from-csv: autodetect delimiter by default.


commit 7f43a1ca2dcedb4600674a81e019cfbe92d96418
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 31 16:59:44 2014 +0100

    gta from-csv, to-csv: add support for multiple arrays in one CSV file


commit 224f68664e7bfb92d89e7d35101d26a39b3aec23
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jan 14 16:54:40 2014 +0100

    gta from-csv: allow tab as field delimiter


commit 35d1c3c1f5ba1a68f6036b870bd40251f1667e0f
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 6 12:54:04 2014 +0100

    gta from-raw: add several options for finer control.
    
    This adds --stream-skip, --array-pre-skip, --array-post-skip.


commit 8117461d8f79225b59b68c020e57fb9a81fa0884
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 16 15:52:06 2013 +0100

    gta from-raw: add option -n to specify number of arrays.


commit 8ced15ae07627f8fc67527c781221da7cebcab17
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 9 14:17:08 2013 +0100

    gta info: handle NO_DATA_VALUE, and only use real part of complex numbers.


commit 7c206ad4d941e726c6e4f2ce19f05f99174aadb6
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 9 14:16:18 2013 +0100

    gta component-convert: only using real part of complex numbers if necessary
    
    The old behaviour was to use the amplitude.


commit d27887c4cafb0c246e30b0afffaf343e69ff017a
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Oct 28 21:44:07 2013 +0100

    gta from-ffmpeg: sync FFmpeg code from latest Bino version.


commit 01376a8bafc8bc13ea9f615be741865be191e7b5
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Oct 10 13:57:39 2013 +0200

    gtatool: update .gitignore and configure.ac for latest autotools.


commit e284a329ea5af955d05ffdad2cee848d9e61ed56
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Oct 10 13:39:57 2013 +0200

    libgta: update doxygen.in for latest doxygen.


commit b0197ccb6465ad990ee1947c6ac67e5235d82916
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Oct 10 13:36:50 2013 +0200

    libgta: update .gitignore for latest autotools.


commit a87b0fff3a06a2ab53f494a7b20d9cf3f86f0201
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Sep 9 08:46:34 2013 +0200

    gta: fix bug in base module fio
    
    Reported by David Binderman.


commit ed0f25a4231158f2ac0c4bbe654403d4d496a57d
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Aug 15 13:00:06 2013 +0200

    gta from-pcd, to-pcd: port to libpcl version 1.7 (1.6 still works)


commit d53ef38b50deb1d958446da375838e2806781f87
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jul 18 14:32:07 2013 +0200

    gta from-pmd: remove from automatic import filter list, since some options are mandatory.


commit c90fd5d92104cdee29110b02c402f199164bc025
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jul 16 14:24:59 2013 +0200

    gta: add a from-pmd command to convert PMD data to GTAs.

create mode 100644 gtatool/src/conv-pmd/from-pmd.cpp
create mode 100755 gtatool/tests/conv-pmd.sh

commit 663749beb29d5767a80ea7dd414465543eb6f710
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jun 24 12:52:01 2013 +0200

    gta from-netcdf: fix last commit.
    
    Restore the original handling of attributes with type NC_CHAR.


commit cf5a67cb35e13b1d54a157600ac479f133978b7f
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jun 20 14:37:18 2013 +0200

    gta from-netcdf: various improvements.
    
    1. Fix import of attributes of type NC_STRING and NC_CHAR.
    2. Improve help text.
    3. Ignore dimensions with size 1.
       Some data sets I encountered had such dimensions littered over
       several variables when this was clearly not intended.
       If it turns out that others need these dimensions, then ignoring
       them should be made optional.


commit ad90af86a129d5d83ac1cafdab1f079c48758cba
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 18 16:50:29 2013 +0200

    gta: update and improve installation of bash-completion script.
    
    Thanks to Volker Froehlich for pointing out the problem.

create mode 100644 gtatool/src/bash-completion/gta
delete mode 100644 gtatool/src/gta-completion.bash

commit f3e97de2a404c715e88a52f9bcbcf3fad08bc643
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu May 2 20:58:43 2013 +0200

    gta gui: switch from Qt4 to Qt5.


commit 7355801eec7738ecb371b525a1520706bec45e28
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Apr 29 21:11:11 2013 +0200

    gta: bump version to 1.5.2.


commit 3d13b6af02a3bcdec6903b93249eef5b44f53dd6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Apr 28 20:28:20 2013 +0200

    gta gui: fix watching of files that are truncated before update


commit 72aa81a5ddba17c149291d4399c80171f7330b18
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Apr 27 23:35:12 2013 +0200

    gta: clarify message about unavailable commands.


commit f42a82d26845c5f6bc95b621c8d5e1fe5d1822b6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Apr 27 23:10:43 2013 +0200

    gta: update base modules, and all callers.

create mode 100644 gtatool/src/base/blb.h
delete mode 100644 gtatool/src/base/blob.h
create mode 100644 gtatool/src/base/chk.h
create mode 100644 gtatool/src/base/end.h
delete mode 100644 gtatool/src/base/endianness.h
delete mode 100644 gtatool/src/base/intcheck.h

commit bb54a0c3a8b3f3f8ac147ef8bb0945d44089f7b1
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Apr 25 21:26:59 2013 +0200

    gta: configure.ac: remove Debian-specific hints


commit 97536e0e5d7a4d799c1d03522ed58982a37504f3
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Apr 22 09:20:41 2013 +0200

    gta: base module fio: fix compiler warning.


commit 6027cf18df47ecbf94e957aa896e44b9d3cf93fa
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Apr 22 09:03:15 2013 +0200

    gta combine: add a --force option.


commit 389cbb69a18d66db5e62dd0b4beef9a4aacf7845
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Apr 18 23:41:52 2013 +0200

    gta diff: add --force option to bash completion script.


commit 0fb6bf7df3d658077da5da0bdda29f7bdb5eb779
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Apr 17 12:08:31 2013 +0200

    gta diff: fix help text and add a --force option.


commit 459fb207404c307bdd4edfa127acfe8cd38cb39d
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Apr 17 12:07:32 2013 +0200

    gta: base module intcheck: distinguish between over- and underflow.


commit ff02c49760849f4c23cb07ce1b3e96099b9e0ba9
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Apr 2 10:36:31 2013 +0200

    gta to-netpbm: remove obsolete restriction.


commit 902ec232a07425be228ba4c78d97a8032ab3f271
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Mar 15 11:12:43 2013 +0100

    gta help: fix typo in overview


commit 8db8564ee3dc17fbb01cb6fb0fd354f19cb7743e
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 12 14:54:41 2013 +0100

    gta to-ply: use more verbose names for PLY color variables.
    
    This is required for Meshlab.


commit ba5694ad441b59152b6e83a91848f91501769d80
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Feb 27 22:05:25 2013 +0100

    gta stream-foreach, stream-grep: flush stderr before and after the child process.


commit 2f895e79b1be36954ffeb082e59217ae6f560500
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Feb 27 21:55:25 2013 +0100

    gta tag: fix the 'all' keyword, document it, and test it.


commit 41134e81cb7565c3d43a16cae73229c7bd985267
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Feb 27 11:39:58 2013 +0100

    gta dimension-split: remove restrictions, improve efficiency
    
    This command now works on arrays that are very large in the dimension that
    needs splitting, and uses fewer resources.


commit 727669b54ac54edfa939d84d8d1edf947b5f6e37
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 13:48:22 2013 +0100

    gta: bump version to 1.5.1


commit 014595458c832fc57a23cbc09e07ce892976ded5
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 13:48:07 2013 +0100

    gta: make git ignore INSTALL


commit 391873b8b8eeb7f47934f8107a6313f16e613909
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 13:47:51 2013 +0100

    libgta: make git ignore INSTALL


commit 57fa79188ac8d70250b8b5a04d0523590d9a22c0
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 13:42:34 2013 +0100

    specification: add hyperref setup


commit 5c7093c37f826a18149ffe9752277b88455641f8
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 12:39:42 2013 +0100

    gta from-csv, to-csv: fix build on NetBSD 6


commit 7dfd765d1f1b3ca029ea9830803f1c672c43a841
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 12:38:30 2013 +0100

    gta: configure: set language to C for base module checks
    
    This is required for AM_ICONV to work on NetBSD.


commit a031d43360a7b1f434e95f5dac613369bc943dd3
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 11:40:25 2013 +0100

    gta: base module str: improve error messages of str::convert


commit e9cf13e0e94ece57621ac98bdda851f7232cf4c6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 11:29:10 2013 +0100

    libgta, gta: ignore build-aux/test-driver, created by newer autotools


commit b5fe2116867f401416f9a06423ff6214782f7d5f
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 10 11:28:18 2013 +0100

    libgta, gta: remove INSTALL; this is generated by autoconf

delete mode 100644 gtatool/INSTALL
delete mode 100644 libgta/INSTALL

commit d653c8873d6e7b9033f984ebe0598a53259a772f
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Feb 7 18:47:50 2013 +0100

    gta: enable parallel tests


commit 6f8afb0f204b2eba3c291916dcf9b83a0f558754
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Feb 7 18:45:55 2013 +0100

    libgta: enable parallel tests


commit f5ccddb8e63418a941d5b4a66d85fa647f65ea20
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Feb 6 22:42:45 2013 +0100

    specification: fix some typos


commit d8b675da9c11a8758fdeb14634d1c00bea2cc08b
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 20:25:10 2013 +0100

    gta gui: fix minor problems in File->Save on Windows


commit 695b7c8f4e10181ef8904b00159a6135e8e43794
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:50:17 2013 +0100

    gta: conditionally compile dynamic module function


commit 56c160b36830c232c51626e9a4e79e02c9bb04d7
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:47:24 2013 +0100

    gta: test availability of dynamic modules at runtime


commit 5d763faf9a4376c506b61998fbdd0bed546e7a86
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:46:12 2013 +0100

    gta gui: fix watching of new unsaved files


commit 6f003124add0afe19ce25afb2b45b602c9fb64d6
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:45:47 2013 +0100

    gta gui: make file tabs movable


commit fd930c0f4df1da621809ef230c2b4713b31da493
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:45:26 2013 +0100

    gta gui: remember only one last directory


commit ad217fc4bf6a27744f25fbbbcd7c522fd5919ce3
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:45:05 2013 +0100

    gta gui: make file tabs closeable


commit 0789329a2d14e4e4f2ee53e94661a559be2d3709
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:44:32 2013 +0100

    gta gui: watch files for changes and reload automatically


commit 06fd5df6e52182340f24a0ffe6f3b2f7abf34fe7
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:38:39 2013 +0100

    gta gui: cleanup file name handling


commit e3ac5a45adb582099d07754bb4d7455163c63c52
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:35:55 2013 +0100

    gta gui: improve error handling when reading GTA headers


commit 97bda7f113b795c9934c0f3cc6e82f4621294737
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 18:34:40 2013 +0100

    gta gui: do not leak GTA headers of closed files


commit b432155bd8090c427f96d6a0e37b3a3d046b0bb9
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 07:37:29 2013 +0100

    gta: configure: check if the C++ compiler works


commit 74182e6ccb853aabee4f94779f207436f2d02615
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Feb 5 07:36:44 2013 +0100

    gta: configure: improve check for libpcl_io
    
    Use pkg-config files with versions in the filename only as a fallback.


commit 81db43cd212fe9edc2004a4923c77958363281fd
Author: Volker Froehlich <volker27@gmx.at>
Date:   Tue Feb 5 07:16:43 2013 +0100

    gta: create a directory entry for the info page
    
    This is necessary when using install-info.


commit 54ebf65cd0d8316289ba539ba2113ca339294b8f
Author: Volker Froehlich <volker27@gmx.at>
Date:   Sun Feb 3 18:15:13 2013 +0100

    gta gui: fix .desktop file
    
    "Categories" entries in desktop files must end in a semi-colon:
    http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#desktop-entry-extensions


commit 6e28fb0fb54749027455905b7675e42f5bc95732
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 3 18:12:42 2013 +0100

    gta: add bash completion script

create mode 100644 gtatool/src/gta-completion.bash

commit 79200e916119e3034dada82c1665539bca2def27
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 3 18:11:18 2013 +0100

    gta conv-csv: rename an option for consistency


commit 8a4cba71a35fa19eb58c111d6a376e181f642ae0
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Feb 3 14:50:41 2013 +0100

    gta from-magick, to-magick: fix initialization, improve test


commit 582566f13ea2ac9c19322f038b61cb64b9e7578c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 16:14:54 2013 +0100

    gta: bump version to 1.5.0


commit c8257463b59e06752c8d4ab952cb9a3697f60acc
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 16:14:25 2013 +0100

    gta gui: tweak menu entry names


commit a606715cafbea8fb9450090c5a296109bbe1c187
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 16:06:46 2013 +0100

    gta help: reorder command categories


commit 5789a50266a45fdef1cb7cea8ac9ea1b797a2f6c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 16:06:20 2013 +0100

    gta: rename command category enum values


commit 8e32f77a085c55ec3c6d3be1077cf9ffb6e8fdf3
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 14:54:00 2013 +0100

    gta: improve PACKAGE_NAME


commit 91a2607e8498eaa1ef2e9844c672b2f03759453b
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 14:52:28 2013 +0100

    gta: base module fio: simplify temp file API


commit 3a9a71bd19016ba742e0368ea360181935a7c69b
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 13:02:49 2013 +0100

    gta: add an overview to man page, texinfo, and the GUI.


commit 6c2b2480d11d5f0a9988260164aea8b5050b0627
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 12:13:22 2013 +0100

    gta gui: add example to stream-foreach dialog


commit 264d342c29c7dc79dfa699bdbedf5849556409ec
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Feb 2 12:10:33 2013 +0100

    gta: add stream-grep command

create mode 100644 gtatool/src/stream/stream-grep.cpp
create mode 100755 gtatool/tests/gta-stream-grep.sh

commit 414c80819077846b28d6d048d591132a886edf01
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Feb 1 18:57:06 2013 +0100

    gta gui: preserve stderr messages from commands


commit 732751982d8f8f6888d1768e07c441b6a020fdc7
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Feb 1 18:55:21 2013 +0100

    gta stream-foreach: fix running from GUI on Windows


commit e0482c61d9bb36dbf5b27acd58e0df5220a127e8
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Feb 1 18:54:27 2013 +0100

    gta stream-foreach: make signal handler static


commit cdbee1c7b980566851079ab29e70663485ecf90c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jan 31 21:36:20 2013 +0100

    gta from, gta to: improve description


commit 43cc40f73866205bc1eede960f3541868687d870
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jan 31 21:35:12 2013 +0100

    gtatool: add stream-foreach command

create mode 100644 gtatool/src/stream/stream-foreach.cpp
create mode 100755 gtatool/tests/gta-stream-foreach.sh

commit c88d02d4a5dfe5ca2648995afafc7f451b21c6f4
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jan 31 19:59:17 2013 +0100

    gta combine, gta diff: remove unnecessary check


commit 42f7bba957cca29f3d8370c7ce963e5a324b6246
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jan 31 19:58:22 2013 +0100

    gta gui: move stream-extract code block


commit 244a6d216eda727df2e5097671756fe31dc4996c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jan 31 19:57:35 2013 +0100

    gta gui: fix stream-extract and stream-split


commit 66fa835fecb631be958d8728fd34a17f378f34d7
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 22:37:05 2013 +0100

    gta from-magick, to-magick: initialize magick library


commit 7d9d81963bbdc6ac98ffc27b75f2c197fb7d73ed
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 15:14:24 2013 +0100

    gta to-netpbm: fix crash with newer libnetpbm


commit 25afc05cbc50d6bea9f06a1ce1cc088ce50d74c5
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 15:13:59 2013 +0100

    gta tag: fix test for cross-testing via wine


commit 5c379089826303131ad5df580056ae97f45e59e9
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 10:53:03 2013 +0100

    gta gui: fix character encoding of command output
    
    This is fallout from the Qt5 support patch.


commit a753b669ab0c1c5f1ffc3c55f704afcf0c8664e8
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 10:40:00 2013 +0100

    gta to-netcdf: limit names to allowed characters.


commit 840da321d887478bdecfe1e53ad7897b0ce5120a
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 10:27:39 2013 +0100

    gta help: add command descriptions


commit 6b12d3b32b83a1fd8188b5683cb69c99ff3b1c3d
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 10:04:13 2013 +0100

    gta to-netcdf: fix export of multiple GTAs


commit 0de1bcb4465e9022bec2c0d560861b2b12103d27
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 09:37:46 2013 +0100

    gtatool: fix support for local character set


commit c1ea2579136d03fc73dc3c16a81a6be81f5be4e6
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 09:04:06 2013 +0100

    gta gui: fix character encoding of filenames.
    
    This is fallout from the Qt5 support patch.


commit 6a54bfa4ed1ee32ea92f2499a5d8c4bd37183b35
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 30 06:50:32 2013 +0100

    gta gui: support Qt5 (untested).


commit 7aef62734c02bb579e6b92b810b90e6a8b72b0d5
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 28 12:19:45 2013 +0100

    gta gui: improve display of number of arrays in file.


commit 3ece41ef2a8e3f869ee773de419e7b6e51360489
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jan 27 17:18:56 2013 +0100

    gta gui: add automatic import/export commands.


commit 8f392b96dc495e9ad1ac968dc01bb6d75878d2ff
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jan 27 16:22:31 2013 +0100

    gtatool: add from/to commands for automatic import/export.

create mode 100644 gtatool/src/conv/conv.cpp
create mode 100644 gtatool/src/conv/conv.h
create mode 100644 gtatool/src/conv/filters.cpp
create mode 100644 gtatool/src/conv/filters.h
create mode 100644 gtatool/src/conv/from.cpp
create mode 100644 gtatool/src/conv/to.cpp

commit ed4e58835445bb4cbd6b44a2a33d8d80ffc313ef
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jan 27 14:49:05 2013 +0100

    gtatool: remove obsolete NEWS entries.


commit 5e1e29786069651651a298841021c5bf4372ba77
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jan 27 11:20:48 2013 +0100

    gta from-ffmpeg: sync FFmpeg code, keep base modules local.
    
    This updates FFmpeg code from Bino (upstream).
    
    Base modules that are only required by this code are moved here locally and are
    not part of libbase anymore.

delete mode 100644 gtatool/src/base/s11n.cpp
delete mode 100644 gtatool/src/base/s11n.h
delete mode 100644 gtatool/src/base/thread.cpp
delete mode 100644 gtatool/src/base/thread.h
create mode 100644 gtatool/src/conv-ffmpeg/s11n.cpp
create mode 100644 gtatool/src/conv-ffmpeg/s11n.h
create mode 100644 gtatool/src/conv-ffmpeg/thread.cpp
create mode 100644 gtatool/src/conv-ffmpeg/thread.h

commit 22013a3ffee2214e5cb844d43c4a0574ec157885
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Jan 26 17:50:51 2013 +0100

    gtatool: bump version to 1.4.0.


commit 6f94591a9ff85c703df2cdd5266c911d25ed9b9c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Jan 26 17:24:52 2013 +0100

    gta gui: rename 'layer' command to 'combine'.


commit e0da2baf9437f4747c9b621d158df64fe9d3b0a9
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Jan 26 17:23:13 2013 +0100

    gtatool: fix failures on empty GTAs, and add test cases.


commit 3f0c4b2befdf79d1b18e7be58a1c0d71415d935a
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 23:14:27 2013 +0100

    gta from-mat, to-mat: add support for matio >= 1.5.0.


commit aa9672243628d3602f07525cf897d8a6a70deee5
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 22:31:21 2013 +0100

    gta conv-mat tests: disable comparison of .mat files.


commit dacc833ad9fb5ced5734e98123b7407a3728cb01
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 22:29:49 2013 +0100

    gtatool: rename 'layer' command to 'combine'.

create mode 100644 gtatool/src/array/combine.cpp
delete mode 100644 gtatool/src/array/layer.cpp
create mode 100755 gtatool/tests/gta-combine.sh
delete mode 100755 gtatool/tests/gta-layer.sh

commit dd015a5eea3e34824727012b4606c9de79494e62
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 22:09:48 2013 +0100

    gta dimension-reorder, dimension-reverse: remove restrictions.
    
    The input GTAs do not have to be seekable and uncompressed anymore;
    if they are not, the data is simply buffered in a temporary file.


commit 604c22ac032f3cc860a54d99b7c24678571daaf5
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 21:36:37 2013 +0100

    gta diff, gta layer: always output uncompressed GTAs.


commit 98452e39ac73d2e3ce247c500387748a127f2fbb
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 21:18:54 2013 +0100

    gta gui: optimize for files with many arrays.


commit c107e327d9dfa3ca2ca33adee876fc082e9d392f
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 09:25:18 2013 +0100

    gta compress: improve help text.


commit 696cafb272d1559155729ac4074918d67a6d022e
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 25 09:23:51 2013 +0100

    gta from-raw: import a series of GTAs if enough data is provided.


commit a6f90bbc61d72764e770348bde59c63530315633
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 20:47:46 2013 +0100

    gta gui: reorder menu entries.


commit f27963334113086a2b6112c009adf5c7ea2332b3
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 20:35:54 2013 +0100

    gta gui: add diff and layer command.


commit d7b572aedc9491c94d1989d0af178bcaa45219ce
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 16:15:51 2013 +0100

    gtatool: add a layer command.

create mode 100644 gtatool/src/array/layer.cpp
create mode 100755 gtatool/tests/gta-layer.sh

commit a229ddc11381d622d66b22cdc347a9dc416334c2
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 16:15:08 2013 +0100

    gta diff: remove unused option.


commit 7b81535f9e59365ad54ab660e0d326e01c5e194c
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 13:39:26 2013 +0100

    gtatool: add a diff command.

create mode 100644 gtatool/src/array/diff.cpp
create mode 100755 gtatool/tests/gta-diff.sh

commit ddd7f3813777fd00862c613a880a249a626b783d
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 12:23:08 2013 +0100

    gta merge: remove dead code.


commit a2a4d3894d44681551119e570e76e4910837ee31
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 10:50:06 2013 +0100

    gtatool: bump copyright year in output.


commit 82197e52df1e5d0ee4edbf0856cbfc20048801d1
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 21 10:48:08 2013 +0100

    gta merge, component-merge, dimension-merge: fix crash on missing input.


commit 47e7046054ff86ada91c78408ac97c73357033ef
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 9 15:29:02 2013 +0100

    gta to-csv/from-csv: improve performance.
    
    This new version uses faster functions for conversion of numbers to and from
    strings.


commit ef3affa58f8be5b5bf5d3d2fe5945e48b5f488aa
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 21:13:12 2012 +0100

    gtatool: update base modules; fixes support for WinXP.


commit b504c736e190ae78fb19a762e255a2c20d9fe2ea
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 19:09:41 2012 +0100

    gta gui: allow --help to run without graphical display, to make automated tests pass.


commit 5a2075490afa2264ade194ea5671fb23dd8a89b6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 18:17:50 2012 +0100

    gtatool: bump version to 1.3.1.


commit d458fbd2fb2ef6aee07f1fddff5cf13050b38828
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 18:02:13 2012 +0100

    libgta: improve FindGTA.cmake.


commit a7650f5e7a69a182fa52295c1af75628aa470e54
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 16:50:54 2012 +0100

    libgta: bump shared library version.


commit b034158df52ee97bac875a1c554da76c49b7142e
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 16:50:35 2012 +0100

    libgta: bump version to 1.0.4.


commit 3aac2de8af11f885c061113dd6b36e3b4c77494d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 16:50:09 2012 +0100

    libgta: avoid MinGW64 compiler warning about redefinitions.


commit 302d008ea693ab5d1ba59b978b62b843d0aed289
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 8 16:48:55 2012 +0100

    libgta: avoid test for _MSVC; use _MSC_VER instead.
    
    _MSVC is not defined with Visual Studio 2010 anymore.


commit f143bf90bcd146d2bc0d2bdb3bbd8f39a7632264
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:53:12 2012 +0100

    Revert "gtatool: adjust test for gta info."
    
    This reverts commit fb2c4e5399f160c47d0b630bf2db1f7eae3e954f.


commit 2eb013627b459dded91d6b5260632df3a0140f1c
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:53:01 2012 +0100

    Revert "gta info: print output to stdout, not stderr."
    
    This reverts commit 02d870a489ea540506776e72175f7bad1927d684.


commit 1bb4792321587fbb2230b1cd19eeb4e4aac9f2a7
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:42:18 2012 +0100

    gtatool: add tests for optional modules.

create mode 100755 gtatool/tests/conv-csv.sh
create mode 100755 gtatool/tests/conv-datraw.sh
create mode 100755 gtatool/tests/conv-dcmtk.sh
create mode 100755 gtatool/tests/conv-exr.sh
create mode 100755 gtatool/tests/conv-ffmpeg.sh
create mode 100755 gtatool/tests/conv-gdal.sh
create mode 100755 gtatool/tests/conv-jpeg.sh
create mode 100755 gtatool/tests/conv-magick.sh
create mode 100755 gtatool/tests/conv-mat.sh
create mode 100755 gtatool/tests/conv-netcdf.sh
create mode 100755 gtatool/tests/conv-netpbm.sh
create mode 100755 gtatool/tests/conv-pcd.sh
create mode 100755 gtatool/tests/conv-pfs.sh
create mode 100755 gtatool/tests/conv-ply.sh
create mode 100755 gtatool/tests/conv-pvm.sh
create mode 100755 gtatool/tests/conv-rat.sh
create mode 100755 gtatool/tests/conv-raw.sh
create mode 100755 gtatool/tests/conv-sndfile.sh
create mode 100755 gtatool/tests/conv-teem.sh
create mode 100755 gtatool/tests/gta-component-compute.sh
create mode 100755 gtatool/tests/gta-gui.sh

commit ac08e4e4be294ff669a921d98e6b61dca644ef08
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:31:37 2012 +0100

    gtatool: allow to set plugin path with GTATOOL_PLUGIN_PATH.
    
    This will be used by module tests so that 'make check' works
    before 'make install'.


commit 7c0f425a5d56a0d954299da14067de0ddd129ae5
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:20:24 2012 +0100

    gta to-netcdf: fix setting of NC names that may include file paths.


commit 070decc2dc0bb0194e8654d1d9d103acfeae0b33
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:19:43 2012 +0100

    gta from-datraw/to-datraw: fix conditional compilation.


commit 9058d9d213a6faa695c92681b618b048b5cd5941
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 13:19:19 2012 +0100

    gtatool: make --quiet mode more quiet.


commit 550465c5dfd0b83c92803fd6f501a5ffcf21c587
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Dec 4 11:43:42 2012 +0100

    gta from-ffmpeg: fix dynamic loading of module.


commit d1d6f38c698fd8bb6d9989d38ed0d333b5261c0d
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 3 19:20:02 2012 +0100

    gtatool: bump version to 1.3.0.


commit dfc5707c1bc6804b48ba6c65f47c8acd8b054ebb
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 3 12:22:34 2012 +0100

    gtatool: remove obsolete workaround for automake problem.


commit 181f9ee6d800c2c725900527b7cba70bbebeb270
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 2 21:59:42 2012 +0100

    gta from-ffmpeg: sync FFmpeg code from Bino.


commit fb2c4e5399f160c47d0b630bf2db1f7eae3e954f
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Oct 25 11:05:19 2012 +0200

    gtatool: adjust test for gta info.


commit 71a4b55c34fe31781be3141f19d50659882eb3b4
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Oct 25 09:57:34 2012 +0200

    libgta: update doxyfile.in, based on doxygen -u.


commit 68fa883347276b819816836bc9cc4713babf0d15
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 30 15:55:08 2012 +0200

    gta from-ply, to-ply: major improvements to PLY file format support.
    
    Now each array element is imported/exported as a vertex in the PLY vertex list,
    and all PLY vertex attributes are supported.


commit 7256bc8239a001704336883bc133061e1d18ba7d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 30 13:43:27 2012 +0200

    gta from-pcd/to-pcd: add support for oriented point clouds.
    
    Add support for per-point normals in import and export.


commit 657598e227d34df82910c07d6f995cf6cf492f2d
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 27 09:44:52 2012 +0200

    gta gui: minor code cleanup.


commit 789a0a801a805ffa799c8a99846515f28fbaf4b0
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 27 09:38:09 2012 +0200

    gta gui: add NetCDF import/export.


commit e34bb0502896d21e2726547529c3e8bb8c8f3bdf
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Sep 26 14:58:15 2012 +0200

    Specification: add the "NETCDF/" prefix to the list of reserved tags.


commit 5406f924da65b80b3fd74f28804db9ab73fe0fa5
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Sep 26 14:57:44 2012 +0200

    gtatool: add from-netcdf, to-netcdf commands for import/export of NetCDF files.

create mode 100644 gtatool/src/conv-netcdf/from-netcdf.cpp
create mode 100644 gtatool/src/conv-netcdf/to-netcdf.cpp

commit 02d870a489ea540506776e72175f7bad1927d684
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Sep 26 09:54:50 2012 +0200

    gta info: print output to stdout, not stderr.


commit 4494f3df9ab0ddebda8a7db8296a1feb6e5db5b5
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Sep 18 17:17:13 2012 +0200

    gta from-pcd, to-pcd: fix PCL import/export module, and update for PCL-1.6.


commit 346b6820798f0182c34b5808549dab9a05530f5f
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Sep 3 09:48:08 2012 +0200

    gtatool: bump version to 1.2.0.


commit f0fa8d54e0165058056c62cc8eaaa1dfa9af73a8
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Sep 3 09:47:50 2012 +0200

    gtatool: do not link dynamic modules with libbase.
    
    Linking with libbase leads to two instances of msg::_program_name at runtime,
    with the effect that dynamic modules do not properly print the program
    name in messages.


commit f1028cd3482d42ba2b81956639b0f8efda09ad9d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 2 22:09:50 2012 +0200

    libgta: bump version to 1.0.3.


commit 0eb1768ba1fd3f11e9d64d1353c7388ddfdf2929
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 2 22:07:38 2012 +0200

    libgta: distribute fuzztest.sh, required for 'make check'.


commit 72e56e3b3293a2b5ad82444e62df004b96d29992
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 2 14:12:52 2012 +0200

    gta to-datraw: improve compatibility with OpenQVis.


commit 1fd19072b1f14a7ac762c1b63000fabb9196dc52
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 2 11:34:47 2012 +0200

    gtatool: add from-datraw, to-datraw commands for import/export of .dat/.raw volume data.

create mode 100644 gtatool/src/conv-datraw/from-datraw.cpp
create mode 100644 gtatool/src/conv-datraw/to-datraw.cpp

commit 0cdfb799e7426a54d18761c51f145a1a076a6446
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Sep 1 22:03:57 2012 +0200

    gtatool: add from-pvm, to-pvm commands for import/export of PVM volume data.

create mode 100644 gtatool/src/conv-pvm/README
create mode 100644 gtatool/src/conv-pvm/codebase.h
create mode 100644 gtatool/src/conv-pvm/ddsbase.cpp
create mode 100644 gtatool/src/conv-pvm/ddsbase.h
create mode 100644 gtatool/src/conv-pvm/from-pvm.cpp
create mode 100644 gtatool/src/conv-pvm/to-pvm.cpp

commit dbee02e883257219f916d69402832620754618fd
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Aug 24 20:05:06 2012 +0200

    Remove files added by 'autoreconf -i', and cleanup .gitignore files.

delete mode 100644 .gitignore
create mode 100644 gtatool/.gitignore
delete mode 100755 gtatool/build-aux/config.guess
delete mode 100755 gtatool/build-aux/config.sub
delete mode 100755 gtatool/build-aux/depcomp
delete mode 100755 gtatool/build-aux/install-sh
delete mode 100644 gtatool/build-aux/ltmain.sh
delete mode 100755 gtatool/build-aux/missing
delete mode 100644 gtatool/m4/iconv.m4
delete mode 100644 gtatool/m4/lib-ld.m4
delete mode 100644 gtatool/m4/lib-link.m4
delete mode 100644 gtatool/m4/lib-prefix.m4
delete mode 100644 gtatool/m4/libtool.m4
delete mode 100644 gtatool/m4/ltoptions.m4
delete mode 100644 gtatool/m4/ltsugar.m4
delete mode 100644 gtatool/m4/ltversion.m4
delete mode 100644 gtatool/m4/lt~obsolete.m4
create mode 100644 libgta/.gitignore
delete mode 100755 libgta/build-aux/config.guess
delete mode 100755 libgta/build-aux/config.sub
delete mode 100755 libgta/build-aux/depcomp
delete mode 100755 libgta/build-aux/install-sh
delete mode 100644 libgta/build-aux/ltmain.sh
delete mode 100755 libgta/build-aux/missing
delete mode 100644 libgta/m4/lib-ld.m4
delete mode 100644 libgta/m4/lib-link.m4
delete mode 100644 libgta/m4/lib-prefix.m4
delete mode 100644 libgta/m4/libtool.m4
delete mode 100644 libgta/m4/ltoptions.m4
delete mode 100644 libgta/m4/ltsugar.m4
delete mode 100644 libgta/m4/ltversion.m4
delete mode 100644 libgta/m4/lt~obsolete.m4
create mode 100644 specification/.gitignore

commit d2408f74d01d2fc1c89762f593c9ee9e8070175d
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Aug 24 19:27:59 2012 +0200

    Remove unused symbol visibility stuff.

delete mode 100644 libgta/m4/visibility.m4

commit 84dac8e46f21bcd8b725110167f3265335669ff2
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Aug 23 15:37:16 2012 +0200

    gtatool: fix overriding of tool names in configure script.
    
    This affects GDALCONFIG, RCC, and MOC.


commit c221ff74c4feda70e4608e25f072f66ec04b17fd
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Aug 15 20:14:38 2012 +0200

    gta from-jpeg, to-jpeg: minor cleanup.


commit 3573d6cb45a86bade0e91fb483df6db1763c6455
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Aug 15 15:51:36 2012 +0200

    gtatool: add from-jpeg, to-jpeg commands for import/export of JPEG images via libjpeg.

create mode 100644 gtatool/src/conv-jpeg/from-jpeg.cpp
create mode 100644 gtatool/src/conv-jpeg/to-jpeg.cpp

commit 72f3b878615bc81836fa6806f20313f728dda2d5
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jul 18 21:57:15 2012 +0200

    gtatool: bump version to 1.1.0


commit fc7be66461146a22b2d936812d868bad6c245d7a
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jul 18 21:49:08 2012 +0200

    gta from-ffmpeg: sync FFmpeg import from Bino.


commit c718e21316e5de9fb635286a93994cf29845fcfd
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jul 6 15:45:19 2012 +0200

    gta gui: add CSV import/export


commit b158e30325e0fe7780a552ef99b7f716291d04ff
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jul 6 15:39:24 2012 +0200

    gta gui: disable RAT and RAW import/export if the commands are unavailable.


commit 82943803a0a26dc2be3b494179bb4b4ac5f83372
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jul 6 15:16:39 2012 +0200

    gtatool: rewrite the from-raw, to-raw commands.
    
    By using the common library functions from lib.cpp, this new version avoids
    code duplication, improves performance, and adds features.


commit 18e0cdc961e11c9c55dd9599a6898eb08c1b7ac5
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jul 6 11:14:50 2012 +0200

    gtatool: add from-csv, to-csv commands for the CSV file format.

create mode 100644 gtatool/src/conv-csv/delimiter.cpp
create mode 100644 gtatool/src/conv-csv/delimiter.h
create mode 100644 gtatool/src/conv-csv/from-csv.cpp
create mode 100644 gtatool/src/conv-csv/to-csv.cpp

commit e507327ff5b231b5655b50d8246114930ca65613
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jul 1 16:46:51 2012 +0200

    gtatool: update base modules.


commit d1a6c81ef7a0356c5358b4a90090045c97e8863c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Jun 21 18:03:37 2012 +0200

    gta info: fix computation of statistics.
    
    Ignore all numbers that are not finite, and don't compute/print statistics if
    insufficient values are available.


commit 479a8c6821e36ed5281b2c97060d71657ad534b3
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:54:15 2012 +0200

    gta from-ffmpeg: sync FFmpeg import from Bino.


commit 9d829789c41839f40dbc448aaa7f7bdff09cdb2b
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:47:36 2012 +0200

    gtatool: update packaging for Windows.


commit 3dc2fd98becb97a0542fdd5da394cb529f16bab2
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:42:11 2012 +0200

    gta gui: improve Help->About text.


commit 310dc3ec15f1e0c0d89c271894a1651d8ec9b512
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:37:38 2012 +0200

    gta gui: Install icons and a desktop entry. Update appicon.

create mode 100644 gtatool/src/gui/gta_gui.desktop
delete mode 100644 gtatool/src/gui/gui.png
create mode 100644 gtatool/src/gui/logo/16x16/gta.png
create mode 100644 gtatool/src/gui/logo/32x32/gta.png
create mode 100644 gtatool/src/gui/logo/48x48/gta.png
create mode 100644 gtatool/src/gui/logo/64x64/gta.png
create mode 100644 gtatool/src/gui/logo/scalable/gta.svg

commit 76b106a19893dd9e9f6299b1dfbd311a77eb3a64
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:01:30 2012 +0200

    gta gui: update description of component-convert --normalize.


commit 0c76d2c99679eb5a3f99533fe52826ac4a16160d
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed May 2 10:00:56 2012 +0200

    gta gui: add import/export via sndfile and teem.


commit b0a84ac37f54c4500111e7c6a189d426b3d15cfe
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue May 1 16:42:02 2012 +0200

    Update autotools files.

mode change 100755 => 100644 gtatool/build-aux/ltmain.sh
mode change 100755 => 100644 libgta/build-aux/ltmain.sh

commit 4db4a96d7f7823f8b8fc53f7a147cf2d33d3b5e6
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Apr 30 11:24:37 2012 +0200

    gta to-magick: fix a crash when there is no image to write.


commit f1ced2545e5de5c90ec1babadde136d2aab0b969
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Apr 30 11:18:37 2012 +0200

    gta component-convert: extend and improve --normalization option.


commit 87a8be334d65bc9a97092c4140b4afe366f3761d
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Apr 17 10:43:47 2012 +0200

    gtatool: update base modules.


commit 346665dd668dfd759297ec25de9d7c54ecfab332
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Mar 12 09:17:11 2012 +0100

    libgta: add a FindGTA.cmake example to the documentation.

create mode 100644 libgta/doc/FindGTA.cmake

commit 7fcba59341434088e17d35a54b8c6659b56929f6
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 6 21:57:21 2012 +0100

    gta from-ply: make code more robust and avoid compiler warning.


commit f97102bdd0f90a4957fb7a85c3a4d80dfb7c9371
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 6 21:55:54 2012 +0100

    gtatool: fix build issue with the conv-teem module.


commit 367be579dbed79aa40dbb0ea8c50b9291249530b
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 6 13:26:38 2012 +0100

    gtatool: add from-teem, to-teem commands for the NRRD file format.

create mode 100644 gtatool/src/conv-teem/from-teem.cpp
create mode 100644 gtatool/src/conv-teem/to-teem.cpp

commit 3853db1faa37606767cc37613be9dcf6304b6d74
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 14:17:06 2012 +0100

    gtatool: bump copyright years.


commit eb38c198b8f726a4b53d4755556abde694a7adce
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 14:16:51 2012 +0100

    gtatool: bump version to 1.0.2.


commit add3f0cc8eed6d860de5bae938ff1b4f5e59206e
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 14:02:22 2012 +0100

    libgta: bump copyright years.


commit bb4923030a86c135640f3091b38924216bebef05
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 13:58:48 2012 +0100

    libgta: bump version to 1.0.2.
    
    No library code was changed since 1.0.1, therefore LT_REVISION does not need to
    be bumped.


commit 40af4ddc8541789e53b83c9b572c19f71fa58200
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 13:34:16 2012 +0100

    libgta: do not define OFF_MAX if it already is defined, e.g. on FreeBSD 9.0.


commit 417b121e0f197d19f58f7cd0e6aa421ddcc81cc7
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Jan 27 10:39:05 2012 +0100

    libgta: make gta.hpp compatible with MS Visual Studio Express 2010.


commit 77ca8babfd053e7255391f3c038bca1fb159c429
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jan 23 15:29:40 2012 +0100

    gtatool: array loop: fix error messages when fio::has_more() fails.


commit d03b048efc71f8b1ba00d5a0714f2fa5ce7bc4cb
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Jan 22 15:32:55 2012 +0100

    libgta / gtatool: properly use DESTDIR in install-exec-hook.
    
    Reported by Volker Fröhlich.


commit e642d1cb52058b2cb827dace840c50267778436d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 15:05:24 2011 +0100

    gtatool: bump version to 1.0.1.


commit bd1155bfe88dda1b99b9adf159da524d7ed6f6ed
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 15:05:14 2011 +0100

    gtatool: Update NEWS.


commit 7325482735bfe9426db23dce7311e53955d9d543
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 15:01:30 2011 +0100

    gtatool: let element_loop::read return 'const void *'


commit 1c04e66dfc993e07ffcf635ddaba783bbaf34ef6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 14:58:03 2011 +0100

    gta component-merge: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-merge.sh

commit 73bd4ceb29fc0585899bce942f8f16bbf455a946
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 14:36:10 2011 +0100

    gta component-split: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-split.sh

commit d3a901968ff7be7ef6bbaec85d58344a8cbe0016
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 12:41:15 2011 +0100

    gta component-reorder: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-reorder.sh

commit 17d1bd98135e48ed7037a48d015762c81f86cd21
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 12:32:09 2011 +0100

    gta component-extract: use array and element loop, add test, and fix bug.

create mode 100755 gtatool/tests/gta-component-extract.sh

commit 0135812d4ef5b41ade208ec593116581e191fd01
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 12:02:11 2011 +0100

    gta component-convert: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-convert.sh

commit 8323b077613d3a272832c2a6c802553c16fa23a0
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 11:43:42 2011 +0100

    gta component-compute: use array and element loop.


commit 7f2169c420f1e2402815f7cf1694cc23c7a5e52d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 11:34:06 2011 +0100

    gta component-add: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-add.sh

commit ce0f2f1c6b42b9481471b99ea23ec0d7a08e4f51
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 11:21:02 2011 +0100

    gta component-set: use array and element loop, add test.

create mode 100755 gtatool/tests/gta-component-set.sh

commit cb9527838957cf32b197a2d4b76b370e19b1769e
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 10:35:11 2011 +0100

    libgta: bump library version.


commit c402ca44b87d87ea212b535c005457ac6c387b23
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 11 10:35:01 2011 +0100

    libgta: bump version to 1.0.1.


commit 75528da918eb4b8073ac9077cf756e6a017d9da6
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Dec 9 06:42:03 2011 +0100

    libgta: fuzz test: clean up when interrupted


commit b267da1a7ff34e75b036abb0166d0abfb10e738d
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 8 09:56:29 2011 +0100

    libgta: remove unnecessary initialization from C++ interface


commit a91fb02b02892beed9b88c654cf2aa61cfbd14b0
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 8 09:18:30 2011 +0100

    libgta: check more code paths during fuzz tests


commit 278990b35a3ebafe07e712b997ed4bc4c0bcf52b
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 8 07:11:14 2011 +0100

    libgta: improve fuzztest.sh script.
    
    This allows concurrent runs of 'make fuzztest', e.g. for multicore machines.


commit 9d1f1e2858e41c4ed863be15217fdbb27b720661
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 8 06:52:19 2011 +0100

    libgta: fix doxygen links to examples on front page.


commit ffe2ce485756334aad3f1692eeceb06c76c63eab
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 23:01:55 2011 +0100

    libgta: improve seeding of fuzz tester


commit 5dc0a5e92b67595730e84fff993ebd750259c5dd
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:57:13 2011 +0100

    libgta: improve fuzz testing


commit f33984105653590258da27ea2a2806891b4b08d5
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:56:43 2011 +0100

    libgta: improve fuzz testing


commit b9ca9641cc06fdc13164fd4fe0d4f67e3139c15b
Author: Even Rouault <even.rouault@mines-paris.org>
Date:   Wed Dec 7 22:52:19 2011 +0100

    libgta: fix invalid free (found by fuzz testing with fusil)


commit 9482187d0947a14712a1ce22354140fd2b6a87f1
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:41:06 2011 +0100

    libgta: fix invalid free on corrupt input data (found with 'make fuzztest')


commit a4546dc4c113aa457532a52fd1dad4ca6e783ede
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:39:51 2011 +0100

    libgta: fix endless loop on empty elements (found with 'make fuzztest').


commit c5a51f906f114746de0283c6a62d9fd0394c49e8
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:34:32 2011 +0100

    libgta: fuzz test: add test for element-wise io.


commit 2adea5d0d5850d3be096ce1c8595ced12ab0b6c7
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Dec 7 22:09:46 2011 +0100

    libgta: add fuzz testing capability ('make fuzztest')

create mode 100644 libgta/tests/fuzztest-check.c
create mode 100644 libgta/tests/fuzztest-create.c
create mode 100755 libgta/tests/fuzztest.sh

commit 203ca8f336c6b385c620c082aaf3a68e88ab7ef7
Author: Even Rouault <even.rouault@mines-paris.org>
Date:   Wed Dec 7 06:03:11 2011 +0100

    Fix NULL-pointer dereferences on invalid GTA files.
    
    This fixes segfaults on invalid GTA files created by corrupting valid GTA files
    with a hexadecimal editor.


commit d9db8d86e0f8d4df6c00d8b9d2700bc859ad7e83
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 5 21:39:02 2011 +0100

    gtatool: update base modules.


commit 0f45e07795a0d5df57a632f3a107968c3a68fc11
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 5 14:14:14 2011 +0100

    gtatool: remove dependency on C++11x features.


commit 7af1909622dea856118eef9ce8b8cb98222e59b8
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Dec 5 07:11:26 2011 +0100

    gta info: fix computation of sample mean.


commit f688d84c07b79ef3854d5948d0095645a4d62fb9
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 4 17:03:44 2011 +0100

    gtatool: bump version to 1.0.0.


commit 53b6f9b1f609a7e30d2836cd077827b6b69140e3
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 4 17:03:33 2011 +0100

    libgta: bump version to 1.0.0.


commit d265799d87f8b7add779ed669ae174b286e8ddfc
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Dec 4 00:47:41 2011 +0100

    libgta C++ interface: remove extra ';'


commit c04665be4bbf114225922b35451e4d9c57276513
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 22:09:25 2011 +0100

    gta from-gdal: use MIN_VALUE and MAX_VALUE tags.


commit c6a27f611382244924cd01b2a90dd1b3d2bea4bd
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 22:06:01 2011 +0100

    gta info: fix minor typo.


commit 60ce5c2b69322d27d8b2fd819c0f240e2ccb3701
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 21:22:58 2011 +0100

    gtatool info: Improve output for empty GTAs.


commit 1e7fb7c12d888fa3461ca3cf301e84d63c238a83
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 21:22:08 2011 +0100

    gtatool create: Support creation of empty GTAs.
    
    Empty GTAs either have zero dimensions or zero element components, or both.


commit b3f9c0113133ec33117f3990fe889e53caf9ba36
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 20:58:38 2011 +0100

    gtatool gui: improve display of array information.


commit f894c3b5ad4faf74f38a4223c7b8bcd98639a53e
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 20:22:26 2011 +0100

    gta info: print total number of elements.


commit 146b2f819518734295293df22cfb6f347bb1230a
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 20:06:57 2011 +0100

    gtatool: configure.ac: update Debian package name for libdcmtk.


commit 6b9a906904727c1292bc1f6d17517f3001969f2a
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 19:09:02 2011 +0100

    Specification: rename MIN to MIN_VALUE and MAX to MAX_VALUE.


commit acb74150b5eb4b96e46688657e04bf1e0f5d6956
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:47:13 2011 +0100

    gtatool: configure.ac: fix minor typo.


commit e5a80405f0edd0fa092a5280844fbb8171016394
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:46:25 2011 +0100

    gtatool: disable valgrind in tests by default.


commit 6160c3e78339c106234789e2bc5b5f548d8c3980
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:46:04 2011 +0100

    libgta: disable valgrind in tests by default.


commit f6786933350b27e72fbb957e399387874870e618
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:43:20 2011 +0100

    gtatool info: add test for -s.


commit 6e3ff46befb145222621072212da79779aba505c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:42:21 2011 +0100

    gtatool dimension-flatten: add test.

create mode 100755 gtatool/tests/gta-dimension-flatten.sh

commit 3608d0ce5d382a11050c50d6331610899cd00bec
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:25:16 2011 +0100

    gtatool gui: update with latest gtatool features.


commit de2ecd82d18191328e4b49181c09338ac6fb0a2d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 16:01:13 2011 +0100

    gtatool: remove obsolete NEWS entries.
    
    Start updating NEWS again only after 1.0.0.


commit c278a863e6e4d31e8abf9a3b2dd6ba18366236bb
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 14:55:48 2011 +0100

    gtatool: base module fio: add missing lib for w32.


commit eaa14e738bb04a6177fae5cdee9c9ca9d27e8bd3
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 14:55:33 2011 +0100

    gtatool: base module fio: fix typo.


commit 523fc8dd085f116b4176cb7c38225b11f122e44a
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 14:30:07 2011 +0100

    gtatool: add check for symlink().


commit b571f0a67395b2b36607304940a2e12641b012a1
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 14:29:05 2011 +0100

    gtatool: port updated base module fio to w32.


commit 8bc8c6d8c2aaca09b552add9b14a8a7917d9bd49
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 13:54:39 2011 +0100

    gtatool: update base modules.

delete mode 100644 gtatool/src/base/cio.cpp
delete mode 100644 gtatool/src/base/cio.h
create mode 100644 gtatool/src/base/fio.cpp
create mode 100644 gtatool/src/base/fio.h

commit 12d345d5dd6ad318b19586fef8d8ec5cf3f95eaf
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Dec 3 13:13:31 2011 +0100

    gtatool: move to C++0x.


commit 1a4e3e7902f47502cc91e87ad4cc1bc7a85b0b6f
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Dec 1 14:53:40 2011 +0100

    gtatool: info: implement --statistics.


commit 79b66a9f68545ba9b51e10a16d3b2047a8c6bad1
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Nov 29 11:53:01 2011 +0100

    gtatool: from-ffmpeg: sync with Bino.


commit 8d0c97b2229042c03e30b4a51787a951624f19d2
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Nov 29 09:21:41 2011 +0100

    libgta: update workaround for microsoft compilers.


commit 6a7909a60dd0357e97f6054737dda6a4408bbd89
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Nov 29 07:28:01 2011 +0100

    libgta: define SSIZE_MAX if necessary (fixes building with mingw64).


commit b751c6662a9b6c6de7da3344b64bf365fa32b505
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Nov 28 16:25:06 2011 +0100

    gtatool: fix invalid reuse of variable names; fixes compilation with clang++.


commit 9671b6678bdfb9b13d6657e383cc6c61e6c47013
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Nov 9 16:45:37 2011 +0100

    gtatool: autotools update.


commit edc388cb42e0180341ef7dea827fd88565918e09
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Nov 9 16:45:12 2011 +0100

    libgta: autotools update.


commit dfe2bfcb06bacedc0a3cc56156c3e74486b23387
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 22 13:43:27 2011 +0200

    gtatool {from,to}-ffmpeg: relax ffmpeg version requirement.


commit 4420cd1d5af27efa8011cb4a10d23aba23eb0271
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 22 13:40:51 2011 +0200

    gtatool from-{pcd,ply,sndfile}: fix help text.


commit 05af702e82cb0125ea0e091915733b86b89cd91c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 15 15:01:56 2011 +0200

    gtatool from-ply: handl CRLF in PLY files correctly.


commit 4067260a75b938d4e1a7712e62d1fbf5390eaaf7
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Sep 11 11:53:29 2011 +0200

    gtatool from-ply: avoid compiler warning.


commit 298b3f6b3b93e5a0e0eb618962cf8aab3a212c93
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Sep 10 11:32:13 2011 +0200

    gtatool from-ffmpeg: sync FFmpeg import from Bino.


commit 93ebac459661769f4bef94514ffa13e3ead375df
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Sep 10 11:31:44 2011 +0200

    Specification: fix typo.


commit a29b47e4fe4a393b8501b1f80d5ef02f4bab39d1
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Aug 5 09:57:02 2011 +0200

    GTA specification: document MIN/MAX component tags.


commit ed0ce6a48d3ffe941c29d4ca7aad65cc7f217bdd
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Jul 4 08:56:40 2011 +0200

    gtatool from-ffmpeg: sync FFmpeg import from Bino.


commit a433185a6437cc3e9b29b8ff6f2e05310bf640e3
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jun 22 12:22:14 2011 +0200

    gtatool component-convert: improve --help text.


commit 7ee44246b152849b057bfabbdcfcc9b958b32027
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jun 22 10:49:07 2011 +0200

    gtatool component-convert: add option to normalize range during conversion.


commit e319ddad5fa3fe585cf8a393238437180e2fa2c7
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 28 18:36:52 2011 +0200

    gtatool: add from-sndfile, to-sndfile commands.

create mode 100644 gtatool/src/conv-sndfile/from-sndfile.cpp
create mode 100644 gtatool/src/conv-sndfile/to-sndfile.cpp

commit 2295440b8299fe4cb7bd75e34e96e37ba429a81a
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 28 18:32:40 2011 +0200

    gtatool from-ffmpeg: fix audio meta data.


commit 01d4171e2225674b414308cbdbe10a5ae7977759
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 28 18:22:59 2011 +0200

    gtatool: make all conversion commands optional.


commit 9e09c3db8ac73736a257b13cb2aaaffda09a760d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 28 12:25:53 2011 +0200

    gtatool from-ffmpeg: fix audio data import.
    
    Use a temporary file to store all audio data to be able to get the exact number
    of samples, and only afterward write everything to a GTA.


commit f896b33f30bf06e0bdf9de2b01120784fec3d530
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu May 26 16:43:24 2011 +0200

    gtatool: add from-pcd, to-pcd commands.

create mode 100644 gtatool/src/conv-pcd/from-pcd.cpp
create mode 100644 gtatool/src/conv-pcd/to-pcd.cpp

commit 17bddee473c2c1fbc48b76beeb6dfc98d87b7280
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu May 26 16:42:59 2011 +0200

    gtatool from-ply: add metadata.


commit c53148f90277d2c6894f6a2bec30e9e5f56846a0
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu May 26 13:28:03 2011 +0200

    gtatool: add from-ply/to-ply commands.

create mode 100644 gtatool/src/conv-ply/from-ply.cpp
create mode 100644 gtatool/src/conv-ply/ply.h
create mode 100644 gtatool/src/conv-ply/plyfile.cpp
create mode 100644 gtatool/src/conv-ply/to-ply.cpp

commit a49cd938fcdf5af03f0e87be1753e34d5bbf9f9c
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu May 26 10:27:50 2011 +0200

    gtatool: add dimension-flatten command.

create mode 100644 gtatool/src/dimension/dimension-flatten.cpp

commit a442d0e07784e1e953e9e02174b952b28af7fb9c
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon May 23 07:11:33 2011 +0200

    gtatool from-ffmpeg: set metadata for audio.


commit f82396d7bdbbdb17eab0d11ddda76b5c51520822
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon May 23 07:03:49 2011 +0200

    gtatool from-ffmpeg: fix stream index check.


commit fbe056baa901fe59a06a14077d86eb311a6b414c
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon May 23 06:54:30 2011 +0200

    gtatool from-ffmpeg: various improvements.


commit d06558c8595bd00784c5c07c51838040fa852ebf
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun May 22 16:24:01 2011 +0200

    gtatool: synchronize base modules from Bino.


commit adf10ebbec38405953f797b7fef0e63bcdd39e50
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun May 22 16:05:58 2011 +0200

    gtatool: improve build order of modules.


commit 8e54f30548c8ca08d934b3aecb7059b41a3c9134
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun May 22 15:09:36 2011 +0200

    gtatool: add from-ffmpeg command.

create mode 100644 gtatool/src/base/gettext.h
create mode 100644 gtatool/src/base/s11n.cpp
create mode 100644 gtatool/src/base/s11n.h
create mode 100644 gtatool/src/base/thread.cpp
create mode 100644 gtatool/src/base/thread.h
create mode 100644 gtatool/src/conv-ffmpeg/from-ffmpeg.cpp
create mode 100644 gtatool/src/conv-ffmpeg/media_data.cpp
create mode 100644 gtatool/src/conv-ffmpeg/media_data.h
create mode 100644 gtatool/src/conv-ffmpeg/media_object.cpp
create mode 100644 gtatool/src/conv-ffmpeg/media_object.h

commit 226a824332686a118a245a42c8326a4037279051
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun May 22 15:09:05 2011 +0200

    gtatool from-magick: fix typo.


commit 30ae328067e2a169a91fad2f30410f0feef95f11
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun May 22 14:51:45 2011 +0200

    gtatool: print only warnings by default.


commit 47475462c7cd82220a8f6f1c3642131c51311862
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 22:01:28 2011 +0200

    gtatool: require libgta >= 0.9.4.


commit 99885cd0bf6761069911392e3ed6862d05e3ad66
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 21:51:49 2011 +0200

    Clean up packaging.

delete mode 100644 gtatool/build-aux/AddToPath.nsh
delete mode 100644 gtatool/build-aux/gtatool.nsi
create mode 100644 gtatool/pkg/w32/AddToPath.nsh
create mode 100644 gtatool/pkg/w32/gtatool.nsi
create mode 100644 gtatool/pkg/w32/notes.txt

commit c2ad963f1072724cfcc1b2cd3b7262067f47a2c0
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 19:57:31 2011 +0200

    gtatool: move all conversion commands into conv-* modules.

create mode 100644 gtatool/src/conv-dcmtk/from-dcmtk.cpp
create mode 100644 gtatool/src/conv-exr/from-exr.cpp
create mode 100644 gtatool/src/conv-exr/to-exr.cpp
create mode 100644 gtatool/src/conv-gdal/from-gdal.cpp
create mode 100644 gtatool/src/conv-gdal/to-gdal.cpp
create mode 100644 gtatool/src/conv-magick/from-magick.cpp
create mode 100644 gtatool/src/conv-magick/to-magick.cpp
create mode 100644 gtatool/src/conv-mat/from-mat.cpp
create mode 100644 gtatool/src/conv-mat/to-mat.cpp
create mode 100644 gtatool/src/conv-netpbm/from-netpbm.cpp
create mode 100644 gtatool/src/conv-netpbm/to-netpbm.cpp
create mode 100644 gtatool/src/conv-pfs/from-pfs.cpp
create mode 100644 gtatool/src/conv-pfs/to-pfs.cpp
create mode 100644 gtatool/src/conv-rat/from-rat.cpp
create mode 100644 gtatool/src/conv-rat/to-rat.cpp
create mode 100644 gtatool/src/conv-raw/from-raw.cpp
create mode 100644 gtatool/src/conv-raw/to-raw.cpp
delete mode 100644 gtatool/src/format-dcmtk/from-dcmtk.cpp
delete mode 100644 gtatool/src/format-exr/from-exr.cpp
delete mode 100644 gtatool/src/format-exr/to-exr.cpp
delete mode 100644 gtatool/src/format-gdal/from-gdal.cpp
delete mode 100644 gtatool/src/format-gdal/to-gdal.cpp
delete mode 100644 gtatool/src/format-magick/from-magick.cpp
delete mode 100644 gtatool/src/format-magick/to-magick.cpp
delete mode 100644 gtatool/src/format-mat/from-mat.cpp
delete mode 100644 gtatool/src/format-mat/to-mat.cpp
delete mode 100644 gtatool/src/format-netpbm/from-netpbm.cpp
delete mode 100644 gtatool/src/format-netpbm/to-netpbm.cpp
delete mode 100644 gtatool/src/format-pfs/from-pfs.cpp
delete mode 100644 gtatool/src/format-pfs/to-pfs.cpp
delete mode 100644 gtatool/src/format-rat/from-rat.cpp
delete mode 100644 gtatool/src/format-rat/to-rat.cpp
delete mode 100644 gtatool/src/format-raw/from-raw.cpp
delete mode 100644 gtatool/src/format-raw/to-raw.cpp

commit faa30f1ae6066e54c195c06d23ba1a543226e35f
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 18:17:57 2011 +0200

    gtatool: make error messages more consistent.


commit b892da59297fb855cd37cb063de85640f211ed35
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 18:15:02 2011 +0200

    gtatool: bump version to 0.9.4.


commit f694d482392e78e05589efe67c65c8c3d9670935
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 18:14:48 2011 +0200

    libgta: bump version to 0.9.4.


commit 7fe846ca5946afe87bac1a30bda26028f2c4dfe6
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 17:41:17 2011 +0200

    gtatool: restructure source files and modules.

create mode 100644 gtatool/src/array/compress.cpp
create mode 100644 gtatool/src/array/create.cpp
create mode 100644 gtatool/src/array/extract.cpp
create mode 100644 gtatool/src/array/fill.cpp
create mode 100644 gtatool/src/array/info.cpp
create mode 100644 gtatool/src/array/merge.cpp
create mode 100644 gtatool/src/array/resize.cpp
create mode 100644 gtatool/src/array/set.cpp
create mode 100644 gtatool/src/array/tag.cpp
create mode 100644 gtatool/src/array/uncompress.cpp
delete mode 100644 gtatool/src/cmds/Makefile.am
delete mode 100644 gtatool/src/cmds/component-add.cpp
delete mode 100644 gtatool/src/cmds/component-compute.cpp
delete mode 100644 gtatool/src/cmds/component-convert.cpp
delete mode 100644 gtatool/src/cmds/component-extract.cpp
delete mode 100644 gtatool/src/cmds/component-merge.cpp
delete mode 100644 gtatool/src/cmds/component-reorder.cpp
delete mode 100644 gtatool/src/cmds/component-set.cpp
delete mode 100644 gtatool/src/cmds/component-split.cpp
delete mode 100644 gtatool/src/cmds/compress.cpp
delete mode 100644 gtatool/src/cmds/create.cpp
delete mode 100644 gtatool/src/cmds/dimension-add.cpp
delete mode 100644 gtatool/src/cmds/dimension-extract.cpp
delete mode 100644 gtatool/src/cmds/dimension-merge.cpp
delete mode 100644 gtatool/src/cmds/dimension-reorder.cpp
delete mode 100644 gtatool/src/cmds/dimension-reverse.cpp
delete mode 100644 gtatool/src/cmds/dimension-split.cpp
delete mode 100644 gtatool/src/cmds/extract.cpp
delete mode 100644 gtatool/src/cmds/fill.cpp
delete mode 100644 gtatool/src/cmds/from-dcmtk.cpp
delete mode 100644 gtatool/src/cmds/from-exr.cpp
delete mode 100644 gtatool/src/cmds/from-gdal.cpp
delete mode 100644 gtatool/src/cmds/from-magick.cpp
delete mode 100644 gtatool/src/cmds/from-mat.cpp
delete mode 100644 gtatool/src/cmds/from-netpbm.cpp
delete mode 100644 gtatool/src/cmds/from-pfs.cpp
delete mode 100644 gtatool/src/cmds/from-rat.cpp
delete mode 100644 gtatool/src/cmds/from-raw.cpp
delete mode 100644 gtatool/src/cmds/gui.cpp
delete mode 100644 gtatool/src/cmds/gui.h
delete mode 100644 gtatool/src/cmds/gui.png
delete mode 100644 gtatool/src/cmds/gui.qrc
delete mode 100644 gtatool/src/cmds/info.cpp
delete mode 100644 gtatool/src/cmds/merge.cpp
delete mode 100644 gtatool/src/cmds/resize.cpp
delete mode 100644 gtatool/src/cmds/set.cpp
delete mode 100644 gtatool/src/cmds/stream-extract.cpp
delete mode 100644 gtatool/src/cmds/stream-merge.cpp
delete mode 100644 gtatool/src/cmds/stream-split.cpp
delete mode 100644 gtatool/src/cmds/tag.cpp
delete mode 100644 gtatool/src/cmds/to-exr.cpp
delete mode 100644 gtatool/src/cmds/to-gdal.cpp
delete mode 100644 gtatool/src/cmds/to-magick.cpp
delete mode 100644 gtatool/src/cmds/to-mat.cpp
delete mode 100644 gtatool/src/cmds/to-netpbm.cpp
delete mode 100644 gtatool/src/cmds/to-pfs.cpp
delete mode 100644 gtatool/src/cmds/to-rat.cpp
delete mode 100644 gtatool/src/cmds/to-raw.cpp
delete mode 100644 gtatool/src/cmds/uncompress.cpp
create mode 100644 gtatool/src/component/component-add.cpp
create mode 100644 gtatool/src/component/component-compute.cpp
create mode 100644 gtatool/src/component/component-convert.cpp
create mode 100644 gtatool/src/component/component-extract.cpp
create mode 100644 gtatool/src/component/component-merge.cpp
create mode 100644 gtatool/src/component/component-reorder.cpp
create mode 100644 gtatool/src/component/component-set.cpp
create mode 100644 gtatool/src/component/component-split.cpp
create mode 100644 gtatool/src/dimension/dimension-add.cpp
create mode 100644 gtatool/src/dimension/dimension-extract.cpp
create mode 100644 gtatool/src/dimension/dimension-merge.cpp
create mode 100644 gtatool/src/dimension/dimension-reorder.cpp
create mode 100644 gtatool/src/dimension/dimension-reverse.cpp
create mode 100644 gtatool/src/dimension/dimension-split.cpp
create mode 100644 gtatool/src/format-dcmtk/from-dcmtk.cpp
create mode 100644 gtatool/src/format-exr/from-exr.cpp
create mode 100644 gtatool/src/format-exr/to-exr.cpp
create mode 100644 gtatool/src/format-gdal/from-gdal.cpp
create mode 100644 gtatool/src/format-gdal/to-gdal.cpp
create mode 100644 gtatool/src/format-magick/from-magick.cpp
create mode 100644 gtatool/src/format-magick/to-magick.cpp
create mode 100644 gtatool/src/format-mat/from-mat.cpp
create mode 100644 gtatool/src/format-mat/to-mat.cpp
create mode 100644 gtatool/src/format-netpbm/from-netpbm.cpp
create mode 100644 gtatool/src/format-netpbm/to-netpbm.cpp
create mode 100644 gtatool/src/format-pfs/from-pfs.cpp
create mode 100644 gtatool/src/format-pfs/to-pfs.cpp
create mode 100644 gtatool/src/format-rat/from-rat.cpp
create mode 100644 gtatool/src/format-rat/to-rat.cpp
create mode 100644 gtatool/src/format-raw/from-raw.cpp
create mode 100644 gtatool/src/format-raw/to-raw.cpp
create mode 100644 gtatool/src/gui/gui.cpp
create mode 100644 gtatool/src/gui/gui.h
create mode 100644 gtatool/src/gui/gui.png
create mode 100644 gtatool/src/gui/gui.qrc
create mode 100644 gtatool/src/stream/stream-extract.cpp
create mode 100644 gtatool/src/stream/stream-merge.cpp
create mode 100644 gtatool/src/stream/stream-split.cpp

commit cb85c28d2e91e01100d387ce87e90f4f9be4671c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 16:45:35 2011 +0200

    gtatool: udpate and cleanup build system.
    
    Use pkg-config where available, and remove unnecessary gnulib complexity.

delete mode 100644 gtatool/m4/00gnulib.m4
delete mode 100644 gtatool/m4/absolute-header.m4
delete mode 100644 gtatool/m4/gnulib-cache.m4
delete mode 100644 gtatool/m4/gnulib-common.m4
delete mode 100644 gtatool/m4/gnulib-comp.m4
delete mode 100644 gtatool/m4/gnulib-tool.m4
create mode 100644 gtatool/m4/iconv.m4

commit f13f3d37051b0c34b71257f87f0f9210de47295f
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 15:59:35 2011 +0200

    configure.ac: remove gl_EARLY (not used anymore).


commit 4b0198c16d0c572e276e5abde0c59aba29ec3bfe
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 15:02:52 2011 +0200

    libgta: sync files from latest gnulib, and cleanup.
    
    This removes unnecessary complexity added by gnulib-tool.

delete mode 100644 libgta/m4/00gnulib.m4
delete mode 100644 libgta/m4/gnulib-cache.m4
delete mode 100644 libgta/m4/gnulib-common.m4
delete mode 100644 libgta/m4/gnulib-comp.m4
delete mode 100644 libgta/m4/gnulib-tool.m4

commit cdad1d3d285a0c275ec87e62e476ea3f93708957
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 14:58:10 2011 +0200

    libgta: re-rename libgta.pc to gta.pc.

create mode 100644 libgta/src/gta.pc.in
delete mode 100644 libgta/src/libgta.pc.in

commit 90bde819c90ce6143d0fcb1793a8522d99f3ec69
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat May 21 14:07:38 2011 +0200

    gtatool: fix from-dcmtk for dcmtk version 3.6.0.


commit db9982822788fe52f440f937f9a109c5466006cf
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon May 2 13:07:17 2011 +0200

    gtatool: avoid compiler warnings.


commit 34367afcfd71f72fcb1f45f65c4889c76b64bcc6
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Apr 19 10:09:06 2011 +0200

    gtatool: synchronize base modules from Bino.


commit c00ce1bac0d832346c31443416d7671b384896c2
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Apr 10 21:40:51 2011 +0200

    gtatool: base module str: do not clobber LC_CTYPE locale.


commit 47537176d7ec999015acd6d35e53019f89702e61
Author: Martin Lambers <marlam@marlam.de>
Date:   Fri Mar 18 10:42:52 2011 +0100

    gtatool: update the base modules.

create mode 100644 gtatool/src/base/dbg.cpp
create mode 100644 gtatool/src/base/dbg.h
delete mode 100644 gtatool/src/base/debug.cpp
delete mode 100644 gtatool/src/base/debug.h

commit d95288c8a7a8371774d373d13874b148c0ebbc07
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Mar 17 21:15:50 2011 +0100

    libgta C++ interface: start exception messages with upper case.


commit 2c06488aa20e3a29da92ac8d68da0d1fdb80d1ee
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Mar 17 12:52:35 2011 +0100

    libgta: rename gta_init_*()/gta_deinit_*() to gta_create_*()/gta_destroy_*().


commit 18f7ff84ba46db8c379a9c8b6c6dbb7dd69fcc05
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 15:25:23 2011 +0100

    libgta: replace gta_iobuf_size with gta_max_chunk_size.
    
    Now gta_max_chunk_size is used consistently for data buffer sizes.


commit bb2c197a00edd301f7c1948de93f5f1b1eec2974
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 13:07:23 2011 +0100

    libgta: remove unused automake conditional.


commit ea8f8897e391364130b53f458f29032c310dcfee
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 13:02:11 2011 +0100

    libgta: update doxygen file to latest version.


commit eadbe5274bf5c18c301fe8e096660f98b9c1552c
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 12:31:30 2011 +0100

    libgta: limit buffer size for element-wise input.
    
    If an array is smaller than the max chunk size, do not allocate a buffer with
    the max chunk size.


commit 36bf4f6b3eba2d1bc8bb7de10214b769cbc222cd
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:54:32 2011 +0100

    Update copyright information in version output for 2011.


commit 5a5ba823033b2f5f15efcb682d8f0a030646e121
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:52:35 2011 +0100

    gtatool: remove the now-obsolete buffering from the element loop.


commit 73bba023b75004a2b8092ebbb99d9c51a9bc0b97
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:52:18 2011 +0100

    Update copyright information for 2011.


commit c732dfa8c090948c921129e440fc3d58e4af9771
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:28:57 2011 +0100

    libgta: free the element io buffer early.
    
    This frees the buffer as soon as it will not be needed anymore. This may save
    some memory in some use cases.


commit 160e5c2ce4d491978964e33804602118039be98d
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:20:09 2011 +0100

    libgta: improve pkg-config .pc file handling.

delete mode 100644 libgta/src/gta.pc.in
create mode 100644 libgta/src/libgta.pc.in

commit 3fe015b65f5b19e1cdf92cb21d9cd5eec3f18938
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:15:22 2011 +0100

    Update copyright information for 2011.


commit 54a4ff98242fc10bc9475bde112383b2c145f5a1
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Mar 16 09:11:06 2011 +0100

    libgta: add buffering to element-based io of uncompressed GTAs.
    
    This should improve performance, especially when small elements are read or
    written one at a time.


commit 932da7ba403c2986e1ed83621beeb99768a5d0c2
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Mar 8 10:00:50 2011 +0100

    Update website and bug report address.


commit d258b930baf56cd2ea9fc8e93a348f4652fc19ad
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 26 09:26:28 2011 +0100

    C++ interface: re-add throw specifications for exception::what().


commit f409ea729ec1df73a6f11755821773a3e87e7f43
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 26 09:23:50 2011 +0100

    C++ interface: remove throw specifications.


commit dbf21fb21ad720ad9bbd80d0f196952297e87581
Author: Martin Lambers <marlam@marlam.de>
Date:   Wed Jan 26 09:20:12 2011 +0100

    C++ interface: prevent the use of taglists independent of headers.


commit 33aa3785fd53afad72ee2fa5e28e14333938fee6
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jan 25 18:25:39 2011 +0100

    C++ interface: Improve handling of tag lists.


commit 6ba678b38140945d8b94729a4d29379cc6dadcc2
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jan 25 16:36:49 2011 +0100

    gtatool from-gdal: Do not fail on invalid tag values.
    
    Instead, just print a warning for each failing tag.


commit 324d29a828ea939d573ec54ae60cb421b43a8898
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jan 11 13:42:00 2011 +0100

    gtatool gui: fix typo in about box.


commit 7289c35801d1cad9890186921d96009fdd2edea2
Author: Martin Lambers <marlam@marlam.de>
Date:   Tue Jan 11 13:41:14 2011 +0100

    gtatool gui: use QLineEdit instead of QLabel for potentially very long labels.


commit 79c082533934206c6dbd76cd282e98bd9df561a4
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 9 22:12:24 2010 +0200

    dimension-split: do not leave temporary files.


commit 5c6245691992b0bc8bf4719bd2101d687862c254
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 9 21:39:21 2010 +0200

    Move the dimension-* commands to the new array and element loops, and add tests.

create mode 100755 gtatool/tests/gta-dimension-add.sh
create mode 100755 gtatool/tests/gta-dimension-extract.sh
create mode 100755 gtatool/tests/gta-dimension-merge.sh
create mode 100755 gtatool/tests/gta-dimension-reorder.sh
create mode 100755 gtatool/tests/gta-dimension-reverse.sh
create mode 100755 gtatool/tests/gta-dimension-split.sh

commit 7f5ceaaf728db711b96ad11f981f83b63012997c
Author: Martin Lambers <marlam@marlam.de>
Date:   Sat Sep 4 11:20:24 2010 +0200

    Improve check for optreset, for base/opt.


commit 766e3a3429bc4a86a351f9c10dc4b50f76031181
Author: Martin Lambers <marlam@marlam.de>
Date:   Thu Sep 2 08:50:23 2010 +0200

    Remove stale CFLAGS.


commit f43ff28f132ee4fb90179f4b08bb084d2ea31a1d
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 22:29:15 2010 +0200

    Further improvements to exception handling.


commit 075ce65746d53d55e8e1ff6032009b57bb147a67
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 21:03:43 2010 +0200

    Finally get exception handling right. See comments in base/exc.h.


commit 74bc837fa1eda9d632115af10f767ed552143fd7
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 20:43:17 2010 +0200

    Improve array loop API for stream-split special case. Update caller.


commit 8be28c87acbf4fb9dc66c40a342d6f8c3e65dcf6
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 09:31:37 2010 +0200

    Move the stream commands to the new array and element loop.
    
    Also make some changes to the order of arguments, and add tests.

create mode 100755 gtatool/tests/gta-stream-extract.sh
create mode 100755 gtatool/tests/gta-stream-merge.sh
create mode 100755 gtatool/tests/gta-stream-split.sh

commit ac1351d9663fcabb806f3c5d5ce5c6c7e947b57c
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 09:28:41 2010 +0200

    Fix catch() block.


commit 6c81cd9659ee926915c43deb20b097b59e4530ce
Author: Martin Lambers <marlam@marlam.de>
Date:   Mon Aug 30 06:05:16 2010 +0200

    Improve the array_loop and element_loop interfaces.
    
    Update all callers. Remove limitations of the set command.


commit 1902d2c6e0e208627a63dbb835ea638b9ce39aa4
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 17:34:33 2010 +0200

    Ignore pdflatex auxiliary files.


commit 960abde5430577a71d45d25633f1b0f0c3969233
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 17:33:28 2010 +0200

    Add and improve tests.

create mode 100755 gtatool/tests/gta-extract.sh
create mode 100755 gtatool/tests/gta-fill.sh
create mode 100755 gtatool/tests/gta-merge.sh
create mode 100755 gtatool/tests/gta-resize.sh
create mode 100755 gtatool/tests/gta-set.sh

commit a0df3f31fe06e0056d1f24e715767e28b4cc81ef
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 17:19:08 2010 +0200

    Move all array-based commands to the new array and element loop implementations.


commit 28cba9273c546745a07ef3b7a9176f90ccf5df4d
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 17:17:27 2010 +0200

    Add an array loop and an element loop to be used by most gtatool commands.
    
    This harmonizes error messages and reduces code duplication. Additionally,
    the element loop provides input/output buffering and therefore improves
    performance.


commit 4797d1c1518ac2f4108692706d1f29471d59c4c3
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 17:16:54 2010 +0200

    Minor cleanup.


commit b2525646dc1342ca8b020b12780582b98169db6e
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 29 16:01:32 2010 +0200

    Improve check for off_t overflow.


commit 3c2b26fc193ec30db83d3e81f98c0fc33f3156f0
Author: Martin Lambers <marlam@marlam.de>
Date:   Sun Aug 22 16:52:02 2010 +0200

    Fix detection of dlopen() for dynamic module support.


commit d481df94cc46 ...