<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/syslinux.git/com32/modules/sdi.c, branch thread</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>Run Nindent on com32/modules/sdi.c</title>
<updated>2009-05-29T22:10:31+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-05-29T22:10:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=c1ba76278c62b89b7d757cae139f38315943847b'/>
<id>c1ba76278c62b89b7d757cae139f38315943847b</id>
<content type='text'>
Automatically reformat com32/modules/sdi.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/modules/sdi.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>shuffler: correctly handle one-to-many relationships</title>
<updated>2009-05-03T00:27:03+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2009-05-03T00:27:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=b55f8a80e17e7b9c1b003c808ea8048c49fbf59c'/>
<id>b55f8a80e17e7b9c1b003c808ea8048c49fbf59c</id>
<content type='text'>
One-to-many relationships, in which one chunk of a file is used in
more than one place, tends to naturally show up in decoding certain
fileformats, including (but not limited to) Microsoft SDI.  Make the
shuffler library handle those cases correctly, and remove a
special-purpose hack in sdi.c.

This is based on the observation that all one-to-many relationships
can be treated as a one-to-one shuffle followed by
destination-to-destination copies; i.e. one copy is (arbitrarily)
assigned the "master copy" status, and all aliases are then copied
from the master copy when the master copy is already in its final
place.  All other copies can then be simply ignored for the duration
of the shuffle, just as zero-memory is.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
One-to-many relationships, in which one chunk of a file is used in
more than one place, tends to naturally show up in decoding certain
fileformats, including (but not limited to) Microsoft SDI.  Make the
shuffler library handle those cases correctly, and remove a
special-purpose hack in sdi.c.

This is based on the observation that all one-to-many relationships
can be treated as a one-to-one shuffle followed by
destination-to-destination copies; i.e. one copy is (arbitrarily)
assigned the "master copy" status, and all aliases are then copied
from the master copy when the master copy is already in its final
place.  All other copies can then be simply ignored for the duration
of the shuffle, just as zero-memory is.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: Change SDIReserved -&gt; MDBType</title>
<updated>2008-09-09T00:57:10+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-09-09T00:57:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=cbfc2a2cd23669da06604821d8b211528c3ae913'/>
<id>cbfc2a2cd23669da06604821d8b211528c3ae913</id>
<content type='text'>
Per Sergii Kolisnyk, change SDIReserved to MDBType.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Per Sergii Kolisnyk, change SDIReserved to MDBType.
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: verify the header checksum</title>
<updated>2008-09-09T00:56:39+00:00</updated>
<author>
<name>Remi Lefevre</name>
<email>rlefevre@gmail.com</email>
</author>
<published>2008-09-03T15:30:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=568999e62a41d1b8f42c5b945b618099ca999394'/>
<id>568999e62a41d1b8f42c5b945b618099ca999394</id>
<content type='text'>
Verify the checksum in the SDI header.

SDIheader variable names and checksum algo are from
http://skolk.livejournal.com/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Verify the checksum in the SDI header.

SDIheader variable names and checksum algo are from
http://skolk.livejournal.com/
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: credit where credit is due</title>
<updated>2008-09-02T21:44:22+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-09-02T21:44:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=8740d14732486996b15730e37c395ff2630606ef'/>
<id>8740d14732486996b15730e37c395ff2630606ef</id>
<content type='text'>
This doesn't use Remi's code, but definitely used some concepts from
his patch.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This doesn't use Remi's code, but definitely used some concepts from
his patch.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: support gzipped SDI images</title>
<updated>2008-09-02T21:42:23+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-09-02T21:42:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0d535c6cd9656035baf1c3268f8ed8cfab3c484e'/>
<id>0d535c6cd9656035baf1c3268f8ed8cfab3c484e</id>
<content type='text'>
Support gzipped SDI images, simply by replacing loadfile() with
zloadfile().  Suggested by Remi Lefevre.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Support gzipped SDI images, simply by replacing loadfile() with
zloadfile().  Suggested by Remi Lefevre.

Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sdi.c32: be a tad more verbose.</title>
<updated>2008-04-08T23:52:21+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-04-08T23:52:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=ceee8633c70e5cad45e2398ab489e59941bdacd3'/>
<id>ceee8633c70e5cad45e2398ab489e59941bdacd3</id>
<content type='text'>
Print minimal message while loading.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Print minimal message while loading.
</pre>
</div>
</content>
</entry>
<entry>
<title>COM32 module to load a Microsoft System Deployment Image</title>
<updated>2008-03-31T20:11:32+00:00</updated>
<author>
<name>H. Peter Anvin</name>
<email>hpa@zytor.com</email>
</author>
<published>2008-03-31T20:11:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/syslinux.git/commit/?id=0a529352702e1f63786a99119b589a7ca7ce24ab'/>
<id>0a529352702e1f63786a99119b589a7ca7ce24ab</id>
<content type='text'>
COM32 module to load a Microsoft System Deployment Image (SDI) file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
COM32 module to load a Microsoft System Deployment Image (SDI) file.
</pre>
</div>
</content>
</entry>
</feed>
