<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/reflog.c, branch clay-test</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/'/>
<entry>
<title>posix: Properly handle `snprintf` in all platforms</title>
<updated>2011-08-18T00:35:28+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2011-08-18T00:13:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=84dd3820d41046d35cb8b3bf65e67d0eb7e68f6c'/>
<id>84dd3820d41046d35cb8b3bf65e67d0eb7e68f6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog.c: fix memory leaks</title>
<updated>2011-08-17T14:37:53+00:00</updated>
<author>
<name>schu</name>
<email>schu-github@schulog.org</email>
</author>
<published>2011-08-17T13:50:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=e7a3b3171bcec5d1ec8b2d94e0c7d9c66468a7f2'/>
<id>e7a3b3171bcec5d1ec8b2d94e0c7d9c66468a7f2</id>
<content type='text'>
Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: fix memory leaks</title>
<updated>2011-08-16T08:17:26+00:00</updated>
<author>
<name>schu</name>
<email>schu-github@schulog.org</email>
</author>
<published>2011-08-16T07:57:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=bcb080b00abfd6bf10ba74d1bc4546d2386d4439'/>
<id>bcb080b00abfd6bf10ba74d1bc4546d2386d4439</id>
<content type='text'>
Make sure to free the existing reflog when we run out or memory while
adding new entries.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure to free the existing reflog when we run out or memory while
adding new entries.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: assimilate reflog API to return git_oid's</title>
<updated>2011-08-15T19:14:51+00:00</updated>
<author>
<name>schu</name>
<email>schu-github@schulog.org</email>
</author>
<published>2011-08-15T16:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=e7be57a98bea9c56c88d8c3de78400c13909eede'/>
<id>e7be57a98bea9c56c88d8c3de78400c13909eede</id>
<content type='text'>
Rather than returning the OIDs out of the reflog as string return them
as git_oid.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rather than returning the OIDs out of the reflog as string return them
as git_oid.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: avoid users writing a wrong ancestor OID</title>
<updated>2011-08-01T15:02:42+00:00</updated>
<author>
<name>schu</name>
<email>schu-github@schulog.org</email>
</author>
<published>2011-08-01T15:00:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=eed2714ba58d42c5bcfee6f6bf08bd670ffe7e85'/>
<id>eed2714ba58d42c5bcfee6f6bf08bd670ffe7e85</id>
<content type='text'>
Disallow NULL as ancestor OID when writing a reflog entry for an
existing reference.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disallow NULL as ancestor OID when writing a reflog entry for an
existing reference.

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: fix cast warning</title>
<updated>2011-07-25T19:12:46+00:00</updated>
<author>
<name>Kirill A. Shutemov</name>
<email>kirill@shutemov.name</email>
</author>
<published>2011-07-15T12:07:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=b42a7f01a5114bd0e92d1e3c7c37ffbd4f8702ff'/>
<id>b42a7f01a5114bd0e92d1e3c7c37ffbd4f8702ff</id>
<content type='text'>
/home/kas/git/public/libgit2/src/reflog.c: In function ‘reflog_parse’:
/home/kas/git/public/libgit2/src/reflog.c:148:17: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]

Signed-off-by: Kirill A. Shutemov &lt;kirill@shutemov.name&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
/home/kas/git/public/libgit2/src/reflog.c: In function ‘reflog_parse’:
/home/kas/git/public/libgit2/src/reflog.c:148:17: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]

Signed-off-by: Kirill A. Shutemov &lt;kirill@shutemov.name&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: Fix reflog writer/reader</title>
<updated>2011-07-10T17:17:07+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2011-07-10T05:48:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=7757be33a249097e6f6a5d9c0065aff5e083ad2e'/>
<id>7757be33a249097e6f6a5d9c0065aff5e083ad2e</id>
<content type='text'>
 - Use a space to separate oids and signature
 - Enforce test coverage
 - Make test run in a temporary folder in order not to alter the test repository
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Use a space to separate oids and signature
 - Enforce test coverage
 - Make test run in a temporary folder in order not to alter the test repository
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MSVC compilation warning</title>
<updated>2011-07-09T06:36:37+00:00</updated>
<author>
<name>nulltoken</name>
<email>emeric.fermas@gmail.com</email>
</author>
<published>2011-07-09T06:36:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=38ce60f091c03ce3f7b1aa5fc2c4271b5a5a46ca'/>
<id>38ce60f091c03ce3f7b1aa5fc2c4271b5a5a46ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused methods</title>
<updated>2011-07-09T00:40:16+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2011-07-09T00:37:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=06c43821b94dcf9fa4f95f29c12f77d18a402690'/>
<id>06c43821b94dcf9fa4f95f29c12f77d18a402690</id>
<content type='text'>
The direct-writes commit left some (slow) internals methods that
were no longer needed. These have been removed.

Also, the Reflog code was using the old `git_signature__write`, so
it has been rewritten to use a normal buffer and the new `writebuf`
signature writer. It's now slightly simpler and faster.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The direct-writes commit left some (slow) internals methods that
were no longer needed. These have been removed.

Also, the Reflog code was using the old `git_signature__write`, so
it has been rewritten to use a normal buffer and the new `writebuf`
signature writer. It's now slightly simpler and faster.
</pre>
</div>
</content>
</entry>
<entry>
<title>reflog: add API to read or write a reference log</title>
<updated>2011-07-09T00:40:16+00:00</updated>
<author>
<name>schu</name>
<email>schu-github@schulog.org</email>
</author>
<published>2011-06-28T12:13:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/libgit2.git/commit/?id=27df4275f2b3301f117f538929f51f0e86f9f716'/>
<id>27df4275f2b3301f117f538929f51f0e86f9f716</id>
<content type='text'>
So far libgit2 didn't support reference logs (reflog). Add a new
git_reflog_* API for basic reading and writing of reflogs:

* git_reflog_read
* git_reflog_write
* git_reflog_free

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So far libgit2 didn't support reference logs (reflog). Add a new
git_reflog_* API for basic reading and writing of reflogs:

* git_reflog_read
* git_reflog_write
* git_reflog_free

Signed-off-by: schu &lt;schu-github@schulog.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
