Home | Back
commit a296516ed8b3dc5f2508c0f3bc7d28a8e81380aa
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-08-22 16:27:17 +0200

    Bump version to 0.9.3.

libgta/configure.ac |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit d1347c9614829b1a5aab1cb3c8a378ffcc596113
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-08-17 11:24:38 +0200

    Improve configure output.
    
    List all missing packages at once. Give the user a hint about which packages to
    install, at least for Debian-based systems.

libgta/configure.ac |   12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)

commit 7c1039d2cbc547963e1a9164fd65ea68587f963e
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-08-17 09:37:32 +0200

    Retain compatibility with libgta versions <= 0.9.2.

libgta/src/gta.c |    5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)

commit ef13389a7be674207ce2de9a58dbe6154c90f941
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-08-15 15:24:12 +0200

    Compression-related fixes:
    
    - Get rid of gta_data_is_chunked(). Replace calls to this function with
      get_get_compression(h) != GTA_NONE tests.
    - Fix prototype of gta_get_compression().
    - Add tests for GTA_ZLIB1 .. GTA_ZLIB9 compression methods.

libgta/src/gta.c           |   45 ++++--------
libgta/src/gta/gta.h       |   34 +++------
libgta/src/gta/gta.hpp     |   20 +----
libgta/tests/basic.c       |    2 +-
libgta/tests/compression.c |  170 ++++++++++++++++++++++++++++++++++++++++++-
libgta/tests/taglists.c    |    2 +-
6 files changed, 198 insertions(+), 75 deletions(-)

commit 46ad6849dcf7793d650a7e2936c95f9361d4c77b
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-08-15 13:48:59 +0200

    Enable reading of GTAs with compression method GTA_ZLIB1 .. GTA_ZLIB9.

libgta/src/gta.c |   27 +++++++++++++++++++++++++++
1 files changed, 27 insertions(+), 0 deletions(-)

commit 7464f8e6ad21a7d72f36fdaccdbe5446181c839e
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-07-04 16:41:56 +0200

    Gnulib update to 2010-07-04.

libgta/m4/lib-link.m4 |    4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)

commit 0ac7881ded75326f8fbb42f8b01466a76e02c25b
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-26 12:58:18 +0200

    Improve documentation, and add more examples.

libgta/doc/Makefile.am           |    4 +-
libgta/doc/example-basic.cpp     |   17 ++----
libgta/doc/example-block-io.c    |   65 +++++++++++++++++++++++++
libgta/doc/example-block-io.cpp  |   45 +++++++++++++++++
libgta/doc/example-stream-io.c   |   99 ++++++++++++++++++++++++++++++++++++++
libgta/doc/example-stream-io.cpp |   52 ++++++++++++++++++++
libgta/src/gta/gta.h             |   20 ++++++--
7 files changed, 286 insertions(+), 16 deletions(-)

commit 8672500cbe4ca3b9352de083a7e3ebffdc672b9a
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 13:37:35 +0200

    Fix typo in comments.

libgta/src/gta.c |    4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)

commit 2259d5dc7acbc7f56b22ff782a38013c367e65ef
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 11:30:32 +0200

    Improve handling of doxygen-generated files.
    
    Avoid using the wildcard '*', use '$(wildcard ...)' instead.

libgta/doc/Makefile.am |   10 +++-------
1 files changed, 3 insertions(+), 7 deletions(-)

commit f0926327a491bac23389be0a8f933c33128b00fb
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 11:04:50 +0200

    Distribute the example files.

libgta/doc/Makefile.am |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit fbc59e70d6ea928518fb18ca3b3f96ab1b7346fe
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 11:01:18 +0200

    Add examples for using tags.

libgta/doc/Makefile.am      |    3 +-
libgta/doc/example-tags.c   |  107 +++++++++++++++++++++++++++++++++++++++++++
libgta/doc/example-tags.cpp |   70 ++++++++++++++++++++++++++++
libgta/src/gta/gta.h        |   17 +++++--
4 files changed, 192 insertions(+), 5 deletions(-)

commit bc93607be7e9edfc91c01cf3460696f4e44922af
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 10:21:52 +0200

    Cleanup examples, and improve handling of doxygen.
    
    The example files were renamed in preparation of additional examples.
    
    The autotools handling of the doxygen documentation does not include an explicit
    list of doxygen-generated files anymore, because that seems to change with every
    release of doxygen.

libgta/doc/Makefile.am       |   57 +++----------------
libgta/doc/example-basic.c   |  127 ++++++++++++++++++++++++++++++++++++++++++
libgta/doc/example-basic.cpp |   70 +++++++++++++++++++++++
libgta/doc/example.c         |  127 ------------------------------------------
libgta/doc/example.cpp       |   70 -----------------------
libgta/src/gta/gta.h         |   12 ++--
6 files changed, 211 insertions(+), 252 deletions(-)

commit 2bd4c47030161038d2c93f49f5adf4430c590836
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-25 10:20:54 +0200

    Remove erroneous doxygen tag.

libgta/src/gta/gta.hpp |    1 -
1 files changed, 0 insertions(+), 1 deletions(-)

commit 35164bc53f2b5bc9ab3cf02ebc6ceef8d040d22e
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-24 15:58:56 +0200

    Bump version to 0.9.2.

libgta/configure.ac |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit b06f9cefeee324435980bff797626376639231d9
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-24 15:57:49 +0200

    Add the new index conversion functions to the C++ interface.

libgta/src/gta/gta.hpp |   21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)

commit ae15bce0ff7743907371d3c2e324f7fe7872949f
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-24 15:45:38 +0200

    Add test for element-based io.

libgta/tests/Makefile.am |    3 +-
libgta/tests/elements.c  |  153 ++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 155 insertions(+), 1 deletions(-)

commit a73766460c032890a9e7ef1cc070974981e7796a
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-24 15:44:58 +0200

    Add functions to convert between array indices and linear index.

libgta/src/gta.c     |   35 ++++++++++++++++++++++++++---------
libgta/src/gta/gta.h |   20 ++++++++++++++++++++
2 files changed, 46 insertions(+), 9 deletions(-)

commit ce5584ded91b6ef1fb701dd66905715a8ae2e925
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-24 15:43:59 +0200

    Remove endianness test temporary file.

libgta/tests/endianness.c |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit d4c028c1033b36a8ce656790c9c9545fff6b73cc
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-10 20:58:05 +0200

    Update gnulib. Local changes are not required anymore.

libgta/m4/gnulib-common.m4 |    8 +++++++-
libgta/m4/lib-link.m4      |   34 +++++++++++++++++-----------------
2 files changed, 24 insertions(+), 18 deletions(-)

commit df7a3422a138edb11f3c9fd3a078887de7d73feb
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-07 09:00:55 +0200

    Update doxyfile.in (using doxygen -u).

libgta/doc/doxyfile.in | 1364 ++++++++++++++++++++++++++----------------------
1 files changed, 751 insertions(+), 613 deletions(-)

commit b408212e76a710b0f228dafc572e14e4937c5b59
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-06 16:01:39 +0200

    Improve README.

libgta/README |    4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)

commit 6b70558e106d0280cc8db3afdb1260c3c8558e2b
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-06 15:58:28 +0200

    Add an initial README text.

libgta/README |   13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)

commit bcca864642e73d13a4567da6f1c1896c3ded0684
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-06 15:56:18 +0200

    Move the specification out of libgta and into its own directory.

libgta/configure.ac          |   11 -
libgta/doc/Makefile.am       |   14 +-
libgta/doc/fdl.tex           |  585 ------------------------------------------
libgta/doc/specification.tex |  376 ---------------------------
libgta/src/gta/gta.h         |    2 +-
5 files changed, 2 insertions(+), 986 deletions(-)

commit c8316b0b956656383dd0caf8baf8e25bae6374cc
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-05 13:39:39 +0200

    Rename get_compression() to compression(), for consistency.

libgta/src/gta/gta.hpp |    6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)

commit b1cbdff6347d29f623415efc1967ed9a618a0795
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-06-05 12:53:15 +0200

    Install the .la file only for static builds.
    
    Make the installation of the .la file configurable, and disable it by default
    if a shared library is built. See the comments in src/Makefile.am for an
    explanation.

libgta/configure.ac    |    5 +++++
libgta/src/Makefile.am |   21 ++++++++++-----------
2 files changed, 15 insertions(+), 11 deletions(-)

commit 11ee5be9d4936fa924b4ba0a9467dec12b9556bf
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-16 10:09:06 +0200

    Improve exception messages in the libgta C++ interface.

libgta/src/gta/gta.hpp |  175 ++++++++++++++++++++++--------------------------
1 files changed, 80 insertions(+), 95 deletions(-)

commit 725b13db43ecce40ef5866a6df706ba199bb3c4f
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-15 19:35:05 +0200

    Fix replacement for off_t on W32.

libgta/src/gta.c |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 9a669992a4efadf94b0e1f3497232c3ad7f2af57
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-14 11:07:18 +0200

    Bump version to 0.9.1 due to API changes.

libgta/configure.ac |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 72f309c088eb50ea293cbfd490040051d03039ea
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-14 11:06:40 +0200

    Update specification.

libgta/doc/specification.tex |   28 +++++++++++++++++++---------
1 files changed, 19 insertions(+), 9 deletions(-)

commit 7f4166a05d95fb14e6848065b6851a6e79099b72
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-14 11:06:04 +0200

    Fix stupid typo in last commit.

libgta/src/gta.c |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 269fdfb144a250b73791ceb26ce0f8fa328ed9c8
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-14 11:02:02 +0200

    Allow control of the ZLIB compression level, and add a function to query the compression level of a GTA.

libgta/src/gta.c       |   39 +++++++++++++++++++++++++++++++++++++--
libgta/src/gta/gta.h   |   28 +++++++++++++++++++++++++---
libgta/src/gta/gta.hpp |   28 +++++++++++++++++++++++++---
3 files changed, 87 insertions(+), 8 deletions(-)

commit cc5b5bda75845302cac348464d595c6e325f8da0
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-07 18:58:13 +0200

    Fix static linking with liblzma on W32.

libgta/src/gta.c |    3 +++
1 files changed, 3 insertions(+), 0 deletions(-)

commit 747e84f56a18453029df4b71f94b44e0bbdb00d0
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-07 11:06:42 +0200

    Make sure that 'make mydist' produces an archive with the right permissions.

libgta/Makefile.am |    6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)

commit 69966848d064e6a38c327601ed33e778c7ec63b4
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-06 12:50:20 +0200

    Improve comment about UTF-8 for tag names and values.

libgta/src/gta/gta.h   |    4 +++-
libgta/src/gta/gta.hpp |    5 ++++-
2 files changed, 7 insertions(+), 2 deletions(-)

commit 0d58f0187457c71ad989bb2b7639fc7526d087b5
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-05 22:50:53 +0200

    Update doxygen comments for the reference main page.

libgta/src/gta/gta.h |   19 +++++++++----------
1 files changed, 9 insertions(+), 10 deletions(-)

commit 43daa3d841419f2ac0578aefec1c506fafa693b1
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-05-02 14:46:47 +0200

    Add URL to AC_INIT call.

libgta/configure.ac |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit de0be1babeb22863076b07b48fc33178233a7b2b
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-04-29 22:08:09 +0200

    Add URL field to pkg-config file.

libgta/src/gta.pc.in |    2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

commit 200c444364490708ad06324bbb9f5526eb783d53
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-04-29 22:06:57 +0200

    Do not install the libgta.la file, and document the reasons for this decision.

libgta/src/Makefile.am |   19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)

commit 34b3d1404ae521d622d514d8b143163c6386bbc1
Author: Martin Lambers <marlam@marlam.de>
Date:   2010-04-27 08:43:29 +0200

    Initial import

libgta/AUTHORS                  |    1 +
libgta/COPYING                  |  504 +++
libgta/ChangeLog                |    3 +
libgta/INSTALL                  |  365 ++
libgta/Makefile.am              |   15 +
libgta/build-aux/config.guess   | 1501 +++++++
libgta/build-aux/config.rpath   |  672 ++++
libgta/build-aux/config.sub     | 1705 ++++++++
libgta/build-aux/depcomp        |  630 +++
libgta/build-aux/install-sh     |  520 +++
libgta/build-aux/ltmain.sh      | 8406 +++++++++++++++++++++++++++++++++++++++
libgta/build-aux/missing        |  376 ++
libgta/configure.ac             |  130 +
libgta/doc/Makefile.am          |   78 +
libgta/doc/doxyfile.in          | 1423 +++++++
libgta/doc/example.c            |  127 +
libgta/doc/example.cpp          |   70 +
libgta/doc/fdl.tex              |  585 +++
libgta/doc/specification.tex    |  366 ++
libgta/m4/00gnulib.m4           |   30 +
libgta/m4/gnulib-cache.m4       |   38 +
libgta/m4/gnulib-common.m4      |  195 +
libgta/m4/gnulib-comp.m4        |  194 +
libgta/m4/gnulib-tool.m4        |   57 +
libgta/m4/lib-ld.m4             |  110 +
libgta/m4/lib-link.m4           |  774 ++++
libgta/m4/lib-prefix.m4         |  224 ++
libgta/m4/libtool.m4            | 7357 ++++++++++++++++++++++++++++++++++
libgta/m4/ltoptions.m4          |  368 ++
libgta/m4/ltsugar.m4            |  123 +
libgta/m4/ltversion.m4          |   23 +
libgta/m4/lt~obsolete.m4        |   92 +
libgta/m4/visibility.m4         |   74 +
libgta/src/Makefile.am          |   16 +
libgta/src/gta.c                | 4115 +++++++++++++++++++
libgta/src/gta.pc.in            |   18 +
libgta/src/gta/gta.h            | 1360 +++++++
libgta/src/gta/gta.hpp          | 2097 ++++++++++
libgta/src/gta/gta_version.h.in |   32 +
libgta/tests/Makefile.am        |   30 +
libgta/tests/basic.c            |  211 +
libgta/tests/big-endian.gta     |  Bin 0 -> 2449 bytes
libgta/tests/blocks.c           |  156 +
libgta/tests/compression.c      |  175 +
libgta/tests/endianness.c       |  418 ++
libgta/tests/filedescriptors.c  |  137 +
libgta/tests/little-endian.gta  |  Bin 0 -> 2370 bytes
libgta/tests/taglists.c         |  230 ++
48 files changed, 36131 insertions(+), 0 deletions(-)