<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/libgit2.git, branch cmn/pack-objects-memory</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>pack-objects: always write out the status in write_one()</title>
<updated>2014-04-26T16:15:39+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-04-26T16:15:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=38d338b2b85f280fe54057375fc3ccd6d2877e26'/>
<id>38d338b2b85f280fe54057375fc3ccd6d2877e26</id>
<content type='text'>
Make sure we set the output parameter to a value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we set the output parameter to a value.
</pre>
</div>
</content>
</entry>
<entry>
<title>zstream: grow based on used memory rather than allocated</title>
<updated>2014-04-26T16:04:43+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-04-26T16:04:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=c7f86efb13815554d5b5e7c58bf19769e99c1357'/>
<id>c7f86efb13815554d5b5e7c58bf19769e99c1357</id>
<content type='text'>
When deflating data, we might need to grow the buffer. Currently we
add a guess on top of the currently-allocated buffer size.

When we re-use the buffer, it already has some memory allocated; adding
to that means that we always grow the buffer regardless of how much we
need to use.

Instead, increase on top of the currently-used size. This still leaves
us with the allocated size of the largest object we compress, but it's a
minor pain compared to unbounded growth.

This fixes #2285.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When deflating data, we might need to grow the buffer. Currently we
add a guess on top of the currently-allocated buffer size.

When we re-use the buffer, it already has some memory allocated; adding
to that means that we always grow the buffer regardless of how much we
need to use.

Instead, increase on top of the currently-used size. This still leaves
us with the allocated size of the largest object we compress, but it's a
minor pain compared to unbounded growth.

This fixes #2285.
</pre>
</div>
</content>
</entry>
<entry>
<title>refdb: fix typo and wording</title>
<updated>2014-04-26T12:29:18+00:00</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2014-04-26T12:29:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=4f9d54146d569fffb679386fd3057e571afacd1f'/>
<id>4f9d54146d569fffb679386fd3057e571afacd1f</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 #2299 from mekishizufu/fix_leaks</title>
<updated>2014-04-25T14:08:41+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-04-25T14:08:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=e79a2998cbff456264ed24e6dd46e07143567fe9'/>
<id>e79a2998cbff456264ed24e6dd46e07143567fe9</id>
<content type='text'>
Plug some leaks</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Plug some leaks</pre>
</div>
</content>
</entry>
<entry>
<title>Reset tests: Use sandboxed index</title>
<updated>2014-04-25T13:49:58+00:00</updated>
<author>
<name>Jiri Pospisil</name>
<email>mekishizufu@gmail.com</email>
</author>
<published>2014-04-25T13:49:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=7b8d564d5da4745e9227676a8768b3b48ca3dff8'/>
<id>7b8d564d5da4745e9227676a8768b3b48ca3dff8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Filter: Make sure to release local on error</title>
<updated>2014-04-25T13:49:26+00:00</updated>
<author>
<name>Jiri Pospisil</name>
<email>mekishizufu@gmail.com</email>
</author>
<published>2014-04-25T13:49:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=424222f4157b050fd6417b8805796f7183a38e03'/>
<id>424222f4157b050fd6417b8805796f7183a38e03</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 #2284 from jacquesg/push-progress-callback</title>
<updated>2014-04-25T09:10:19+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-04-25T09:10:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=8443ed6c1d1237e203474a772fb4281c382df6ac'/>
<id>8443ed6c1d1237e203474a772fb4281c382df6ac</id>
<content type='text'>
Fire progress and update tips callbacks also for pushes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fire progress and update tips callbacks also for pushes.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2297 from libgit2/rb/status-with-precomposed-changes</title>
<updated>2014-04-25T09:07:42+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-04-25T09:07:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=332e4f20273a424efcea06ca1550146c816f4404'/>
<id>332e4f20273a424efcea06ca1550146c816f4404</id>
<content type='text'>
Improve test coverage of status with different core.precomposeunicode settings</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve test coverage of status with different core.precomposeunicode settings</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2241 from libgit2/rb/stash-skip-submodules</title>
<updated>2014-04-25T09:04:12+00:00</updated>
<author>
<name>Vicent Marti</name>
<email>vicent@github.com</email>
</author>
<published>2014-04-25T09:04:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=2ad51b81d2d735c50549f16c308d61c0a5ed990c'/>
<id>2ad51b81d2d735c50549f16c308d61c0a5ed990c</id>
<content type='text'>
Improve stash and checkout for ignored + untracked items</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Improve stash and checkout for ignored + untracked items</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #2294 from ethomson/merge_checkout_strategy</title>
<updated>2014-04-24T23:20:08+00:00</updated>
<author>
<name>Russell Belfer</name>
<email>rb@github.com</email>
</author>
<published>2014-04-24T23:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/libgit2.git/commit/?id=af9eeac93929bdf10c30e60f34717959d83b6bd3'/>
<id>af9eeac93929bdf10c30e60f34717959d83b6bd3</id>
<content type='text'>
Merge checkout strategy</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge checkout strategy</pre>
</div>
</content>
</entry>
</feed>
