Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 23, 2011
  1. Swapped synopsis & description in .cabal file

    authored
    It didn't really make sense showing the libgit2 version number in the
    synopsis. It seems like it is better suited to the description field so
    that you only see it when you look at the hlibgit2 page directly.
    
    I also changed 'Generated bindings' to 'Low-level bindings' in
    accordance with many of the other bindings on Hackage. Perhaps we should
    rename the library to bindings-libgit2? This seems to be a common naming
    scheme for bindings on Hackage.
  2. Only .hs files are included from /tests

    authored
    This should fix the .o & .hi files that were accidentally included in the
    0.1 release.
Commits on Mar 19, 2011
  1. Added libgit2 version to package summary in .cabal file

    authored
    The libgit2 version is determined using `git describe`
Commits on Mar 17, 2011
  1. Improved the usefulness/accuracy of type mappings

    authored
    - char * -> CString
    - void * -> Ptr Word8
    
    - unsigned char  -> Word8
    - unsigned short -> CUShort
    - unsigned int   -> CUInt
    - unsigned long  -> CULong
    
    - size_t     -> CSize
    - time_t     -> CTime
    - git_time_t -> CTime
    
    - fixed size arrays -> [a]
  2. Commented out build/install of libgit2 in build.sh

    authored
    This is no longer required as the cabal/ghc builds libgit2.
    
    I didn't remove it all together as it is useful to uncomment and use as
    a sanity check. It is also the only was to run the libgit2 tests.
  3. Ready for distribution with libgit2 included

    authored
    Doesn't build on Windows (MinGW) yet because libgit2 is uses
    CONDITION_VARIABLE to implement some pthreads APIs. If these usages are
    removed from libgit2 then everything compiles fine. I've raised this with
    the libgit2 maintainer.
  4. Don't need -DNO_GZIP anymore

    authored
    libgit2 does this now in code
Commits on Mar 16, 2011
  1. Fixed some whitespace problems

    authored
Commits on Mar 9, 2011
  1. @sakari

    changed license to MIT style

    sakari authored
  2. @sakari
Commits on Mar 8, 2011
  1. @sakari

    include libgit2 as a submodule.

    sakari authored
    This should make it easier to match the version of libgit2
    to the binding generator.
Commits on Mar 7, 2011
  1. @sakari
Commits on Feb 28, 2011
  1. @sakari
  2. @sakari
  3. @sakari

    added build script

    sakari authored
Commits on Feb 25, 2011
  1. @sakari

    inline functions -- 2nd try

    sakari authored
  2. @sakari

    fix configure warning

    sakari authored
  3. @sakari

    generate code for GIT_INLINE functions also.

    sakari authored
    Need to skip zlib.h as it references z_streamp defined somewhere
    in zlib headers. Easiest just to skip it for now.
  4. @sakari

    fix scanning of defines

    sakari authored
  5. @sakari

    ignore backups

    sakari authored
  6. @sakari

    added smoke test.

    sakari authored
Commits on Feb 24, 2011
  1. @sakari

    renamed setup for easier typing

    sakari authored
  2. @sakari

    moved smoketest under test/

    sakari authored
  3. @sakari

    refactored binding creation

    sakari authored
  4. @sakari

    fixed licence

    sakari authored
Something went wrong with that request. Please try again.