nulltoken
12595ab8f9
revparse: deploy git_reference_remote_tracking_from_branch()
2012-07-12 01:06:13 +02:00
nulltoken
84f18e3587
refs: introduce git_reference_remote_tracking_from_branch()
2012-07-12 01:06:13 +02:00
nulltoken
874303d468
refs: readonly tests don't need a sandboxed repo
2012-07-12 01:06:12 +02:00
nulltoken
2d012c0c72
revparse: deploy git_commit_nth_gen_ancestor()
2012-07-12 01:06:12 +02:00
nulltoken
b1aca6eae0
commit: introduce git_commit_nth_gen_ancestor()
2012-07-12 01:06:11 +02:00
nulltoken
2b92a154b6
commit: reduce code duplication
2012-07-12 01:06:11 +02:00
nulltoken
8f17ed801f
revparse: simplify the parsing of described object
2012-07-12 01:06:10 +02:00
Vicent Marti
111ee3fe2d
Add missing includes
2012-07-11 14:37:26 +02:00
Vicent Martí
a13a30ac30
Merge pull request #801 from nulltoken/fix/ref-renaming
...
refs and revparse love <3
2012-07-11 05:29:51 -07:00
Russell Belfer
6b9a49cd5f
Updating language in examples README
2012-07-10 21:50:36 -07:00
Russell Belfer
b173cda5bf
Merge pull request #804 from schu/examples-readme
...
examples: add README
2012-07-10 21:46:40 -07:00
Russell Belfer
4d3a7b7846
Merge pull request #793 from libgit2/tree-entry-by-path
...
Bring back `entry_bypath`
2012-07-10 21:45:16 -07:00
Russell Belfer
19017a24e3
Merge pull request #797 from yorah/fix/inter-hunk-context
...
diff: make inter-hunk-context default value git-compliant
2012-07-10 16:24:17 -07:00
Russell Belfer
6f41aeab11
Merge pull request #811 from nacho/development
...
Point to the libgit2-glib wiki page
2012-07-10 15:49:51 -07:00
Michael Schubert
13f9eb242d
examples: add README
2012-07-10 14:56:54 +02:00
Russell Belfer
1de11acafb
Merge pull request #810 from Steap/development
...
Fix libgit2 on GNU/Hurd.
2012-07-09 21:49:34 -07:00
Ignacio Casal Quinteiro
a7a2fccd83
Point to the libgit2-glib wiki page
2012-07-09 13:12:16 +02:00
nulltoken
3e82d6c6f0
revparse: unfound reference return ENOTFOUND
2012-07-07 12:16:15 +02:00
nulltoken
ce9e8e11ca
revparse: fix invalid test reference name
2012-07-07 12:16:14 +02:00
nulltoken
b8460c2015
revparse: do not segfault when retrieving the last entry
2012-07-07 12:16:14 +02:00
nulltoken
e727938112
revparse: fix disambiguation of refs
2012-07-07 12:16:13 +02:00
nulltoken
805c81594d
revparse: unfound previous head return ENOTFOUND
2012-07-07 12:16:12 +02:00
nulltoken
3d78ab6427
revparse: split reflog test per feature
2012-07-07 12:16:12 +02:00
nulltoken
3cd90893a0
revparse: enhance upstream reflog test coverage
2012-07-07 12:16:11 +02:00
nulltoken
35bed94fd5
revparse: enhance refs/<name> coverage
2012-07-07 12:16:10 +02:00
nulltoken
6a5136e538
revparse: only allow decimal reflog ordinal specs
...
passing 0 to git_strol(32|64) let the implementation guess if it's
dealing with an octal number or a decimal one.
Let's make it safe and ensure that both 'HEAD@{010}' and 'HEAD@{10}'
point at the same commit.
2012-07-07 12:16:10 +02:00
nulltoken
29f72aa638
revparse: leverage git__isdigit()
2012-07-07 12:16:09 +02:00
nulltoken
98d6a1fdda
util: add git__isdigit()
2012-07-07 12:16:09 +02:00
nulltoken
cab65c2b23
revparse: detect incorrect "refname@{-n}" syntax
2012-07-07 12:16:08 +02:00
nulltoken
1decf88bc1
revparse: slightly improve readability of tests
2012-07-07 12:16:08 +02:00
nulltoken
34922eeeed
revparse: readonly tests don't need a sandboxed repo
2012-07-07 12:16:07 +02:00
nulltoken
d0a920a6fd
refs: deep unfound ref returns ENOTFOUND
2012-07-07 12:15:30 +02:00
nulltoken
5ffd510dd2
refs: remove seemingly useless giterr_clear() call
2012-07-07 12:15:29 +02:00
nulltoken
33c3370700
refs: deploy git_reference_has_log()
2012-07-07 12:15:29 +02:00
nulltoken
75261421ec
refs: add git_reference_has_log()
2012-07-07 12:15:28 +02:00
nulltoken
b6bfd96fdd
refs: fix moving of the reflog when renaming a ref
2012-07-07 12:15:28 +02:00
Cyril Roelandt
296f60f56d
Fix libgit2 on GNU/Hurd.
...
On GNU, the d_name field of the dirent structure is defined as "char d_name[1]",
so we must allocate more than sizeof(struct dirent) bytes, just like on Sun.
2012-07-06 00:54:07 +02:00
Vicent Martí
b00e921605
Merge pull request #798 from nulltoken/fix/revparse-date
...
revparse: fix parsing of date specifiers
2012-07-03 12:38:09 -07:00
Vicent Martí
9dc9e5845d
Merge pull request #800 from kevinsawicki/patch-1
...
Replace incorrect 'it' with 'if' in documentation
2012-07-03 12:37:08 -07:00
Kevin Sawicki
4ea7c8c666
Replace incorrect 'it' with 'if' in documentation
2012-07-03 12:35:33 -07:00
Carlos Martín Nieto
973ed4c9f0
repo tests: do cleanup reinit tests
2012-07-03 12:11:19 +02:00
nulltoken
494ae940a0
revparse: fix parsing of date specifiers
2012-07-02 19:56:41 +02:00
yorah
29f9186d1b
diff: make inter-hunk-context default value git-compliant
...
Default in git core is 0, not 3
2012-07-02 17:27:49 +02:00
Vicent Martí
e560aa8ffa
Merge pull request #795 from nulltoken/topic/revparse-notfound
...
More git_revparse_single ENOTFOUND use cases
2012-06-29 12:16:52 -07:00
nulltoken
52b938d55a
revparse: unfound reflog entry returns ENOTFOUND
2012-06-29 17:23:18 +02:00
nulltoken
08ac23a5fd
revparse: unfound reflog ref returns ENOTFOUND
2012-06-29 17:23:10 +02:00
nulltoken
4de89ce72a
revparse: unfound partially-named ref returns ENOTFOUND
2012-06-29 17:22:43 +02:00
Vicent Marti
46ea40d995
tree: Rename entry_copy
to entry_dup
2012-06-29 17:08:36 +02:00
Scott J. Goldman
7e8c146c6b
Don't rmdir() nonexistent dirs in object::tree::frompath tests
...
It causes the clar testsuite to abort on Windows, and isn't necessary.
2012-06-29 00:47:46 -07:00
Vicent Marti
0e2fcca850
tree: Bring back entry_bypath
...
Smaller, simpler, faster.
2012-06-29 02:21:12 +02:00