1. 02 Feb, 2011 1 commit
    • Rewrite the unit testing suite · 2a1732b4
      NIH Enterprises presents: a new testing system based on CuTesT, which is
      faster than our previous one and fortunately uses no preprocessing on
      the source files, which means we can run that from CMake.
      
      The test suites have been gathered together into bigger files (one file
      per suite, testing each of the different submodules of the library).
      
      Signed-off-by: Vicent Marti <tanoku@gmail.com>
      Vicent Marti committed
  2. 01 Feb, 2011 1 commit
  3. 30 Jan, 2011 1 commit
    • Refactor reference parsing code · 2f8a8ab2
      Several changes have been committed to allow the user to create
      in-memory references and write back to disk. Peeling of symbolic
      references has been made explicit. Added getter and setter methods for
      all attributes on a reference. Added corresponding documentation.
      
      Signed-off-by: Vicent Marti <tanoku@gmail.com>
      Vicent Marti committed
  4. 29 Jan, 2011 9 commits
  5. 20 Jan, 2011 5 commits
  6. 13 Jan, 2011 2 commits
  7. 11 Jan, 2011 4 commits
  8. 10 Jan, 2011 2 commits
  9. 08 Jan, 2011 6 commits
  10. 03 Jan, 2011 4 commits
  11. 29 Dec, 2010 1 commit
    • Add generic hash function to util.c · e0646b38
      It's MurmurHash3 slightly edited to make it
      cross-platform. Fast and neat.
      
      Use this for hashing strings on hash tables instead
      of a full SHA1 hash. It's very fast and well distributed.
      
      Obviously not crypto-secure.
      
      Signed-off-by: Vicent Marti <tanoku@gmail.com>
      Vicent Marti committed
  12. 26 Dec, 2010 1 commit
  13. 23 Dec, 2010 1 commit
  14. 22 Dec, 2010 2 commits