- 13 Jul, 2018 1 commit
-
-
C++ style comment ("//") are not specified by the ISO C90 standard and thus do not conform to it. While libgit2 aims to conform to C90, we did not enforce it until now, which is why quite a lot of these non-conforming comments have snuck into our codebase. Do a tree-wide conversion of all C++ style comments to the supported C style comments to allow us enforcing strict C90 compliance in a later commit.
Patrick Steinhardt committed
-
- 25 Apr, 2016 1 commit
-
-
While no extra header fields are defined for tags, git accepts them by ignoring them and continuing the search for the message. There are a few tags like this in the wild which git parses just fine, so we should do the same.
Carlos Martín Nieto committed
-
- 14 Nov, 2013 1 commit
-
-
Ben Straub committed
-
- 31 Mar, 2013 2 commits
- 23 Jan, 2013 1 commit
-
-
as per @vmg's request
Scott J. Goldman committed
-
- 22 Jan, 2013 1 commit
-
-
Also ammends one of the tag tests to make sure it's working.
Scott J. Goldman committed
-
- 17 Nov, 2012 1 commit
-
-
nulltoken committed
-
- 02 Nov, 2012 1 commit
-
-
This fix makes libgit2 capable of parsing annotated tag objects that lack the optional message/description field. Previously, libgit2 treated this field as mandatory and raised a tag_error on such tags. However, the message field is optional. An example of such a tag is refs/tags/v2.6.16.31-rc1 in Linux: $ git cat-file tag refs/tags/v2.6.16.31-rc1 object afaa018cefb6af63befef1df7d8febaae904434f type commit tag v2.6.16.31-rc1 tagger Adrian Bunk <bunk@stusta.de> 1162716505 +0100 $
Erik van Zijst committed
-
- 22 Sep, 2012 1 commit
-
-
Sascha Cunz committed
-
- 17 May, 2012 1 commit
-
-
Vicent Martí committed
-
- 02 May, 2012 1 commit
-
-
Vicent Martí committed
-
- 01 Apr, 2012 2 commits
-
-
Ben Straub committed
-
Ben Straub committed
-
- 31 Mar, 2012 1 commit
-
-
Ben Straub committed
-
- 30 Mar, 2012 2 commits
-
-
Ben Straub committed
-
Also cleaned up some names for things that used to be macros.
Ben Straub committed
-