<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/lib/syslinux, branch syslinux-3.71</title>
<subtitle>git.kernel.org: pub/scm/boot/syslinux/syslinux.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/'/>
<entry>
<title>loadfile: make sure we don't trash errno</title>
<updated>2008-06-16T00:03:18+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-06-16T00:03:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=99d175aa34800b281c65210ce436cf0a423906fc'/>
<id>99d175aa34800b281c65210ce436cf0a423906fc</id>
<content type='text'>
Make sure we don't trash a useful value in errno.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure we don't trash a useful value in errno.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge commit 'syslinux-3.63' into gpxe-added</title>
<updated>2008-04-10T17:41:32+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-10T17:41:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=6699cb66d4456f2d61b3ac3f8d14ce81df2437eb'/>
<id>6699cb66d4456f2d61b3ac3f8d14ce81df2437eb</id>
<content type='text'>
Conflicts:

	NEWS
	com32/modules/Makefile
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:

	NEWS
	com32/modules/Makefile
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: rewrite significant chunks of the algorithm</title>
<updated>2008-04-09T17:56:09+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T17:56:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=214689c9eecb7704275cc30a09319bb9c608fe73'/>
<id>214689c9eecb7704275cc30a09319bb9c608fe73</id>
<content type='text'>
Rewrite the algorithm to prefer entries which can be directly moved
into their target slots; this should reduce the number of descriptors
in most cases (although not necessarily *all* cases.)

Try to clean up the code some while we're at it... the code is
confusing enough as it is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rewrite the algorithm to prefer entries which can be directly moved
into their target slots; this should reduce the number of descriptors
in most cases (although not necessarily *all* cases.)

Try to clean up the code some while we're at it... the code is
confusing enough as it is.
</pre>
</div>
</content>
</entry>
<entry>
<title>zonelist.c: Fix the coalescing of identical ranges</title>
<updated>2008-04-09T17:49:51+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-09T17:49:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8c7e976621b91708272ca3e02a25e99155bc2da8'/>
<id>8c7e976621b91708272ca3e02a25e99155bc2da8</id>
<content type='text'>
The old code could fail to coalesce backwards in the case where a
range is totally obliterated.  For now, just scan the whole list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old code could fail to coalesce backwards in the case where a
range is totally obliterated.  For now, just scan the whole list.
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: use the memmap data structure for the freelist</title>
<updated>2008-04-08T23:47:12+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:47:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=16d2e6eaaa01b147d8e85ccb31c85e0f713369a7'/>
<id>16d2e6eaaa01b147d8e85ccb31c85e0f713369a7</id>
<content type='text'>
Use the syslinux_memmap data structure for the free memory list.  This
means we get range coalescing; this sometimes generates lists that are
vastly shorter than without range coalescing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the syslinux_memmap data structure for the free memory list.  This
means we get range coalescing; this sometimes generates lists that are
vastly shorter than without range coalescing.
</pre>
</div>
</content>
</entry>
<entry>
<title>movebits: handle the case of an upward overlap move with obstacles</title>
<updated>2008-04-08T23:02:40+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c9cc284ca6ce22d94470cb03029bf2e9a64287df'/>
<id>c9cc284ca6ce22d94470cb03029bf2e9a64287df</id>
<content type='text'>
Handle the case of an upward move when there is something in the way.
This happens when loading an SDI image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle the case of an upward move when there is something in the way.
This happens when loading an SDI image.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add stpcpy() and implement version/derivative queries</title>
<updated>2008-03-29T05:19:12+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-03-29T05:10:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=1e443fbc6ff358a1ce5559263957cbb4c4f92cec'/>
<id>1e443fbc6ff358a1ce5559263957cbb4c4f92cec</id>
<content type='text'>
Add stpcpy(), and actually implement syslinux_version() and
syslinux_derivative_info().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add stpcpy(), and actually implement syslinux_version() and
syslinux_derivative_info().
</pre>
</div>
</content>
</entry>
<entry>
<title>Generic framework for reading compressed files using standard I/O</title>
<updated>2008-02-29T19:57:36+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-29T19:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=a7504c1fc6c3f90d30197bf0ecfa23880a375697'/>
<id>a7504c1fc6c3f90d30197bf0ecfa23880a375697</id>
<content type='text'>
Add zopen(), zfopen(), and zloadfile() to transparently open and
uncompress a gzip file (adding support for other formats is quite
trivial.

Once a file handle or file pointer is received, it can be treated like
any other one (fstat will report it as a socket, since the length is
unknown.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add zopen(), zfopen(), and zloadfile() to transparently open and
uncompress a gzip file (adding support for other formats is quite
trivial.

Once a file handle or file pointer is received, it can be treated like
any other one (fstat will report it as a socket, since the length is
unknown.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Comboot/Com32 changes for unspecified file lengths</title>
<updated>2008-02-27T20:40:31+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-27T20:40:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=48722c47bbdcfe51e905e87ec0d34415506393c5'/>
<id>48722c47bbdcfe51e905e87ec0d34415506393c5</id>
<content type='text'>
Handle unspecified file length for comboot/com32 modules; do changes
to the appropriate part of libcom32 to handle this properly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle unspecified file length for comboot/com32 modules; do changes
to the appropriate part of libcom32 to handle this properly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Whitespace cleanup...</title>
<updated>2008-02-20T00:52:36+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-02-20T00:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=bc7ea9c422f98f969dca78b4736718e3c44edd9b'/>
<id>bc7ea9c422f98f969dca78b4736718e3c44edd9b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
