<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/lib/realloc.c, branch lua</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>Run Nindent on com32/lib/realloc.c</title>
<updated>2009-05-29T22:10:24+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-05-29T22:10:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=e1006b36ef61e5df1d73c184268442c38644f8ff'/>
<id>e1006b36ef61e5df1d73c184268442c38644f8ff</id>
<content type='text'>
Automatically reformat com32/lib/realloc.c using Nindent.

Do this for all files except HDT, gPXE and externally maintained
libraries (zlib, tinyjpeg, libpng).

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automatically reformat com32/lib/realloc.c using Nindent.

Do this for all files except HDT, gPXE and externally maintained
libraries (zlib, tinyjpeg, libpng).

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>realloc(): put an absolute upper limit on slack</title>
<updated>2008-02-27T20:44:52+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-27T20:44:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=dd8d65961f2b6a45af1ceb7813b7012c0f6691b6'/>
<id>dd8d65961f2b6a45af1ceb7813b7012c0f6691b6</id>
<content type='text'>
With loadfile() doing megabyte-sized trial-and-error allocations, we
want to be able to do really set the size on the final allocation;
thus constrain the amount of permitted slack to 4K max.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With loadfile() doing megabyte-sized trial-and-error allocations, we
want to be able to do really set the size on the final allocation;
thus constrain the amount of permitted slack to 4K max.
</pre>
</div>
</content>
</entry>
<entry>
<title>realloc(): try to protect a block in the path of a growing object</title>
<updated>2008-02-22T02:17:49+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-22T02:17:49+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=2b20b079f22f236eed97b920672f57821c5974ba'/>
<id>2b20b079f22f236eed97b920672f57821c5974ba</id>
<content type='text'>
When we realloc() a block larger, try to protect the free block
following it from being immediately allocated by something else by
placing it at the end of the freelist instead of the beginning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we realloc() a block larger, try to protect the free block
following it from being immediately allocated by something else by
placing it at the end of the freelist instead of the beginning.
</pre>
</div>
</content>
</entry>
<entry>
<title>realloc(): better implementation allowing in-place growth</title>
<updated>2008-02-22T01:59:56+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-22T01:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=ce6265e0c4577aa7871e337cec549b0d844706ce'/>
<id>ce6265e0c4577aa7871e337cec549b0d844706ce</id>
<content type='text'>
Change the realloc() implementation to allow in-place growth.  This is
an important step in handling files without knowing their sizes a
priori.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the realloc() implementation to allow in-place growth.  This is
an important step in handling files without knowing their sizes a
priori.
</pre>
</div>
</content>
</entry>
<entry>
<title>Across-the-board stealth whitespace cleanup</title>
<updated>2006-05-04T00:32:15+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-05-04T00:32:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=28eecd8965aedbd75727fb0797a2e7033d5c54ee'/>
<id>28eecd8965aedbd75727fb0797a2e7033d5c54ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Invert the sense of ARENA_SIZE_MASK to be consistent with klibc</title>
<updated>2006-01-19T17:02:46+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2006-01-19T17:02:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=f1d29748a432327bc891cf9c87144070318d479e'/>
<id>f1d29748a432327bc891cf9c87144070318d479e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>com32's realloc function</title>
<updated>2006-01-16T18:26:04+00:00</updated>
<author>
<name>Kenneth Fyfe</name>
<email>kenfyfe@conkersoft.co.uk</email>
</author>
<published>2006-01-14T23:51:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=a16afeb49ad4daa97f895a98ac42d551785fff54'/>
<id>a16afeb49ad4daa97f895a98ac42d551785fff54</id>
<content type='text'>
Hello list,

I've been playing with com32 programs lately and I've come across a
a problem with the realloc function in libcom32.  The code that rounds
up the size looks to be missing a '~' operator, resulting in it
truncating every request to a size of 0-15 bytes.

The little patch below fixes it up to match the corresponding line in
malloc, which makes it work for me.

K.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hello list,

I've been playing with com32 programs lately and I've come across a
a problem with the realloc function in libcom32.  The code that rounds
up the size looks to be missing a '~' operator, resulting in it
truncating every request to a size of 0-15 bytes.

The little patch below fixes it up to match the corresponding line in
malloc, which makes it work for me.

K.
</pre>
</div>
</content>
</entry>
<entry>
<title>Very first cut at a klibc-derived C library for com32</title>
<updated>2004-11-10T22:31:50+00:00</updated>
<author>
<name>hpa</name>
<email>hpa</email>
</author>
<published>2004-11-10T22:31:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/syslinux.git/commit/?id=17f967640cef484f83d755c9dd016a946711236f'/>
<id>17f967640cef484f83d755c9dd016a946711236f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
