<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/include, branch example_general</title>
<subtitle>github.com: libgit2/libgit2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/'/>
<entry>
<title>remote: add typedef to normalize push_update_reference callback</title>
<updated>2017-10-06T14:16:26+00:00</updated>
<author>
<name>Carson Howard</name>
<email>carsonh+1@axosoft.com</email>
</author>
<published>2017-10-06T14:16:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=7138ce370b0b39c53249c7ec6804e197c0080c22'/>
<id>7138ce370b0b39c53249c7ec6804e197c0080c22</id>
<content type='text'>
Very many callbacks in libgit2 have some sort of typedef to normalize the name at git_&lt;name_of_operation&gt;_cb. Add a typedef for push_update_references in the remote so the name follows the same conventions.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Very many callbacks in libgit2 have some sort of typedef to normalize the name at git_&lt;name_of_operation&gt;_cb. Add a typedef for push_update_references in the remote so the name follows the same conventions.</pre>
</div>
</content>
</entry>
<entry>
<title>graph: document that a commit isn't a descendant of itself</title>
<updated>2017-10-06T12:33:16+00:00</updated>
<author>
<name>Jacob Wahlgren</name>
<email>jacob.wahlgren@gmail.com</email>
</author>
<published>2017-09-30T15:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=56ac6c0a4b7c4be60642fcda702b9b68c3eb8a75'/>
<id>56ac6c0a4b7c4be60642fcda702b9b68c3eb8a75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Docs: Fix inline comments for git_diff_hunk</title>
<updated>2017-08-11T21:15:51+00:00</updated>
<author>
<name>Alpha</name>
<email>alpha0010@users.noreply.github.com</email>
</author>
<published>2017-08-11T21:15:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2a3cfc236d53e50244451190dfd563966192ce91'/>
<id>2a3cfc236d53e50244451190dfd563966192ce91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4304 from pks-t/pks/patch-buffers</title>
<updated>2017-07-31T00:20:21+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-31T00:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=a9d6b9d529daa920b558ee3f34151422d10bc95e'/>
<id>a9d6b9d529daa920b558ee3f34151422d10bc95e</id>
<content type='text'>
patch_generate: represent buffers as void pointers</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
patch_generate: represent buffers as void pointers</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4323 from libgit2/ethomson/remove_sys_remote_h</title>
<updated>2017-07-31T00:17:24+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-31T00:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=dca8c44f4f882098a9653a42d37194d7e3782119'/>
<id>dca8c44f4f882098a9653a42d37194d7e3782119</id>
<content type='text'>
Remove unused 'sys/remote.h' header</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove unused 'sys/remote.h' header</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '4233'</title>
<updated>2017-07-30T23:59:27+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-30T23:58:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=fb585d01205e1a0b580a39f9cbdc829ff63e02c9'/>
<id>fb585d01205e1a0b580a39f9cbdc829ff63e02c9</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 'sys/remote.h' header</title>
<updated>2017-07-30T23:38:28+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-30T23:38:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=37841317377aee4ce08ce3787d88dd24f3d7b982'/>
<id>37841317377aee4ce08ce3787d88dd24f3d7b982</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #4272 from pks-t/pks/patch-id</title>
<updated>2017-07-19T20:28:32+00:00</updated>
<author>
<name>Edward Thomson</name>
<email>ethomson@edwardthomson.com</email>
</author>
<published>2017-07-19T20:28:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=a94a54021c118df5d0cf526c0ace4bd96a442f39'/>
<id>a94a54021c118df5d0cf526c0ace4bd96a442f39</id>
<content type='text'>
Patch ID calculation</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch ID calculation</pre>
</div>
</content>
</entry>
<entry>
<title>patch_generate: represent buffers as void pointers</title>
<updated>2017-07-10T09:46:25+00:00</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2017-07-10T09:42:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=9093ced6a10a050c6eee31a4ef3b9251f58ce561'/>
<id>9093ced6a10a050c6eee31a4ef3b9251f58ce561</id>
<content type='text'>
Pointers to general data should usually be used as a void pointer such
that it is possible to hand in variables of a different pointer type
without the need to cast. This is the same when creating patches from
buffers, where the buffers may contain arbitrary data. Instead of
requiring the caller to care whether his buffer is e.g. `char *` or
`unsigned char *`, we should instead just accept a `void *`. This is
also consistent in how we tread other types like for example `git_blob`,
which also just has a void pointer as its raw contents.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Pointers to general data should usually be used as a void pointer such
that it is possible to hand in variables of a different pointer type
without the need to cast. This is the same when creating patches from
buffers, where the buffers may contain arbitrary data. Instead of
requiring the caller to care whether his buffer is e.g. `char *` or
`unsigned char *`, we should instead just accept a `void *`. This is
also consistent in how we tread other types like for example `git_blob`,
which also just has a void pointer as its raw contents.
</pre>
</div>
</content>
</entry>
<entry>
<title>git_reset_*: pass parameters as const pointers</title>
<updated>2017-06-30T08:31:04+00:00</updated>
<author>
<name>Andrey Davydov</name>
<email>andrey.a.davydov@gmail.com</email>
</author>
<published>2017-06-30T08:21:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=d4e03be61317bc67c621283902c8428c28aecc81'/>
<id>d4e03be61317bc67c621283902c8428c28aecc81</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
