Commit Graph

368 Commits

Author SHA1 Message Date
mrb ac17e28633 Fixed renamed func in index_test 2013-03-06 13:06:00 -05:00
Vicent Marti e620ded393 Sane names yo 2013-03-06 17:18:25 +01:00
Vicent Marti 60eac43943 Repository.Path 2013-03-06 17:17:27 +01:00
Vicent Marti 3ca8077334 Properly wrap ODB objects 2013-03-06 17:15:28 +01:00
Vicent Marti 4819b36b67 Update README 2013-03-06 17:06:01 +01:00
Vicent Marti 20e2528478 Repository.CreateCommit 2013-03-06 16:59:45 +01:00
Vicent Martí bdfd8736bc Merge pull request #4 from carlosmn/index
Wrap the index and test it a bit
2013-03-06 07:48:16 -08:00
Carlos Martín Nieto 23ba0f1e6d Test the index code slightly 2013-03-06 13:39:53 +01:00
Carlos Martín Nieto 33f4594e9c Wrap git_index 2013-03-06 13:10:53 +01:00
Vicent Martí 9b6d570748 Merge pull request #3 from carlosmn/finalizers
Free Git objects via finalizers or manually
2013-03-05 16:59:40 -08:00
Carlos Martín Nieto d43561fbf7 Free Git objects via finalizers or manually
Provide a manual way of freeing objects, but set finalizers for them
in case the user does not want to worry about memory management, which
would be useful for commits or trees, which sare typically small.

When the objects are freed manually, the finalizer is unset to avoid
double-freeing, mimicking what the go runtime does.
2013-03-06 01:47:53 +01:00
Vicent Martí 2885e3fe0c Merge pull request #2 from carlosmn/signature
Introduce Signature
2013-03-05 14:25:49 -08:00
Carlos Martín Nieto dce75a8974 Introduce Signature
It brings the data into go-land so we don't have to worry about the
commit being there. It stores the data we get from git and provides a
Time() function to get a time.Time struct.
2013-03-05 23:18:07 +01:00
Vicent Martí dd2ad2bf6b Merge pull request #1 from carlosmn/revwalk
Bring back the RevWalk
2013-03-05 13:14:58 -08:00
Carlos Martín Nieto 93ab5a1c3e Bring back the RevWalk 2013-03-05 21:47:55 +01:00
Vicent Marti 439f7acf28 Submodule wrapping courtesy of @sbinet 2013-03-05 21:05:55 +01:00
Carlos Martín Nieto 1926f913b3 My username is carlosmn 2013-03-05 21:00:31 +01:00
Vicent Marti b1d50b70ea Initial commit 2013-03-05 20:53:04 +01:00