Permalink
Commits on Dec 22, 2016
  1. fixes pkg-config flags

    wookietreiber committed Dec 22, 2016
Commits on Apr 22, 2016
Commits on Mar 27, 2016
  1. Merge pull request #61 from kraj/master

    Musl inspired general fixes
    wookietreiber committed Mar 27, 2016
Commits on Mar 22, 2016
  1. endian: Use macro bswap_64 instead of __bswap_64

    byteswap.h defines then as public APIs on all libc
    on linux including musl
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj committed Mar 22, 2016
  2. configure: Detect headers before using them

    Current logic does not work when system does not have
    sys/endian.h, since it tried to reuse the cached results
    from first try of detecting htole64 in sys/endian.h which is
    'no' and hence the second try to look into endian.h also
    comes out negative.
    
    So we check for header and then run the test for symbols
    and these symbols are not standard and we need to define _GNU_SOURCE
    for it to work, this issue is exposed by systems using musl e.g.
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    kraj committed Mar 22, 2016
Commits on Dec 26, 2015
  1. option to not build man page

    fixes #56
    wookietreiber committed Dec 26, 2015
Commits on Nov 5, 2015
  1. release version 1.0.6

    wookietreiber committed Nov 5, 2015
  2. fixes #55

    wookietreiber committed Nov 5, 2015
Commits on Nov 4, 2015
  1. print fseeko error

    wookietreiber committed Nov 4, 2015
Commits on Sep 21, 2015
  1. release version 1.0.5

    wookietreiber committed Sep 21, 2015
  2. Merge pull request #53 from wookietreiber/endian-conversion-checks

    autoconf checks for htole64 and le64toh
    wookietreiber committed Sep 21, 2015
Commits on Sep 20, 2015
  1. autoconf checks for htole64 and le64toh

    - addresses #52
    wookietreiber committed Sep 20, 2015
Commits on Sep 18, 2015
  1. release version 1.0.4

    wookietreiber committed Sep 18, 2015
  2. Merge pull request #51 from wookietreiber/include-man-pages-in-release

    include man page in release tarball
    wookietreiber committed Sep 18, 2015
  3. include man page in release tarball

    - adds man page to `EXTRA_DIST`
    - `configure` checks for `a2x` only if the man page does not exist (poor
      mans way of checking if we build from git or release tarball)
    - fixes #50
    wookietreiber committed Sep 18, 2015
Commits on Sep 8, 2015
  1. fixes out-of-tree build manpage generation

    Unfortunately, a2x generates the manpage only in the directory where the
    source file is located and it does not offer a command line option to
    change the output directory. I hope, the `if ! test -f` hack I
    implemented works everywhere.
    wookietreiber committed Sep 8, 2015
Commits on Sep 7, 2015
  1. release version 1.0.3

    wookietreiber committed Sep 7, 2015
Commits on Aug 24, 2015
  1. Merge pull request #42 from wookietreiber/cppcheck-test

    implementing the basic cppcheck test
    wookietreiber committed Aug 24, 2015
  2. update TODO comment

    wookietreiber committed Aug 24, 2015
Commits on Aug 21, 2015
Commits on Aug 20, 2015
Commits on Aug 19, 2015
  1. Merge pull request #43 from wookietreiber/wip-file-permissions

    creates output file with permissions of input file
    wookietreiber committed Aug 19, 2015
  2. creates output file with permissions of input file

    - also some more detailed error messages, some duplication, though,
      maybe clean up later
    - fixes #15
    wookietreiber committed Aug 19, 2015
  3. check for preserving file permission, compression

    - adresses issue #15
    wookietreiber committed Aug 19, 2015
  4. implements cppcheck test

    - fixes #8
    wookietreiber committed Aug 19, 2015
Commits on Aug 8, 2015
  1. fixes #34

    for now this just adds the `-c` option and completely ignores it
    wookietreiber committed Aug 8, 2015