<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git/src/git/tree.h, branch ethomson/https_proxy</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>Change the library include file</title>
<updated>2010-12-06T21:03:16+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-12-06T21:03:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=44908fe763b1a2097b65c86130ac679c458df7d2'/>
<id>44908fe763b1a2097b65c86130ac679c458df7d2</id>
<content type='text'>
Libgit2 is now officially include as

	#include "&lt;git2.h&gt;"

or indidividual files may be included as

	#include &lt;git2/index.h&gt;

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Libgit2 is now officially include as

	#include "&lt;git2.h&gt;"

or indidividual files may be included as

	#include &lt;git2/index.h&gt;

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change include structure for the project</title>
<updated>2010-12-05T23:14:15+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-12-03T20:22:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=d12299fe22e549a20e632668fdbe13cab9def9df'/>
<id>d12299fe22e549a20e632668fdbe13cab9def9df</id>
<content type='text'>
The maze with include dependencies has been fixed.
There is now a global include:

	#include &lt;git.h&gt;

The git_odb_backend API has been exposed.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The maze with include dependencies has been fixed.
There is now a global include:

	#include &lt;git.h&gt;

The git_odb_backend API has been exposed.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve error handling</title>
<updated>2010-11-05T01:20:17+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-11-05T01:20:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=1795f87952a68155a618523799f70473483c7265'/>
<id>1795f87952a68155a618523799f70473483c7265</id>
<content type='text'>
All initialization functions now return error codes instead of pointers.
Error codes are now properly propagated on most functions. Several new
and more specific error codes have been added in common.h

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All initialization functions now return error codes instead of pointers.
Error codes are now properly propagated on most functions. Several new
and more specific error codes have been added in common.h

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change /* to /** at the start of comment blocks in public api so doxygen</title>
<updated>2010-10-26T05:32:52+00:00</updated>
<author>
<name>Benjamin C Meyer</name>
<email>ben@meyerhome.net</email>
</author>
<published>2010-10-26T05:26:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0d95f32c55a18303a87147467ebd68ea24995753'/>
<id>0d95f32c55a18303a87147467ebd68ea24995753</id>
<content type='text'>
will generate documenation and not hide them.

Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
will generate documenation and not hide them.

Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling mistakes in the documentation.</title>
<updated>2010-10-25T23:53:17+00:00</updated>
<author>
<name>Benjamin C Meyer</name>
<email>ben@meyerhome.net</email>
</author>
<published>2010-10-25T23:32:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=0037e4919bcb53f7441a18c992d0cc70e8d1d931'/>
<id>0037e4919bcb53f7441a18c992d0cc70e8d1d931</id>
<content type='text'>
Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove whitespace from the end of the line in documentation.</title>
<updated>2010-10-25T23:46:55+00:00</updated>
<author>
<name>Benjamin C Meyer</name>
<email>ben@meyerhome.net</email>
</author>
<published>2010-10-25T23:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=544d15194ac6732833cc0933de15323803b3fc44'/>
<id>544d15194ac6732833cc0933de15323803b3fc44</id>
<content type='text'>
Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Benjamin C Meyer &lt;ben@meyerhome.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue 3 (memory corruption resize_tree_array)</title>
<updated>2010-10-08T10:52:17+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-10-08T10:52:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=e4def81aab5df3ce1bd8622f3c89224d5910a97b'/>
<id>e4def81aab5df3ce1bd8622f3c89224d5910a97b</id>
<content type='text'>
The tree array wasn't being initialized when instantiating a tree object
in memory instead of loading it from disk.

New unit tests added to check for the problem.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tree array wasn't being initialized when instantiating a tree object
in memory instead of loading it from disk.

New unit tests added to check for the problem.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add write-back support for git_tree</title>
<updated>2010-09-21T14:17:10+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-09-21T14:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2a884588b405c4dee78494119a123fb1878f3490'/>
<id>2a884588b405c4dee78494119a123fb1878f3490</id>
<content type='text'>
All the setter methods for git_tree have been added, including the
setters for attributes on each git_tree_entry and methods to add/remove
entries of the tree.

Modified trees and trees created in-memory from scratch can be written
back to the repository using git_object_write().

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All the setter methods for git_tree have been added, including the
setters for attributes on each git_tree_entry and methods to add/remove
entries of the tree.

Modified trees and trees created in-memory from scratch can be written
back to the repository using git_object_write().

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for in-memory objects</title>
<updated>2010-09-20T18:39:11+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-09-20T18:39:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=d45b4a9a1bcbb157a4f02cf5ed23fde5222db9c8'/>
<id>d45b4a9a1bcbb157a4f02cf5ed23fde5222db9c8</id>
<content type='text'>
All repository objects can now be created from scratch in memory using
either the git_object_new() method, or the corresponding git_XXX_new()
for each object.

So far, only git_commits can be written back to disk once created in
memory.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All repository objects can now be created from scratch in memory using
either the git_object_new() method, or the corresponding git_XXX_new()
for each object.

So far, only git_commits can be written back to disk once created in
memory.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Give object structures more descriptive names</title>
<updated>2010-09-19T00:21:06+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>tanoku@gmail.com</email>
</author>
<published>2010-09-19T00:21:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=f49a2e4981d747f96246bc0c8e75e618419f4eee'/>
<id>f49a2e4981d747f96246bc0c8e75e618419f4eee</id>
<content type='text'>
The 'git_obj' structure is now called 'git_rawobj', since
it represents a raw object read from the ODB.

The 'git_repository_object' structure is now called 'git_object',
since it's the base object class for all objects.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'git_obj' structure is now called 'git_rawobj', since
it represents a raw object read from the ODB.

The 'git_repository_object' structure is now called 'git_object',
since it's the base object class for all objects.

Signed-off-by: Vicent Marti &lt;tanoku@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
