<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dmidecode-git.git/dmidecode.c, branch dmidecode-3-0</title>
<subtitle>git.savannah.gnu.org: git/dmidecode.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/'/>
<entry>
<title>Typo correction in 2.8 spec</title>
<updated>2015-08-29T20:27:49+00:00</updated>
<author>
<name>Sai Kiran</name>
<email>sai@nonmagic.org</email>
</author>
<published>2015-08-29T20:27:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=e6cb6843548688a7858227e591815a60330de841'/>
<id>e6cb6843548688a7858227e591815a60330de841</id>
<content type='text'>
Corrected a typo for Type 4 Processor Family field. Table 22,
hex value 0xCC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Corrected a typo for Type 4 Processor Family field. Table 22,
hex value 0xCC.
</pre>
</div>
</content>
</entry>
<entry>
<title>dmioem: Move function is_printable to dmidecode.c</title>
<updated>2015-05-21T19:14:57+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-21T19:14:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=d7749b2dc6f2350b52685fc96b37e4565a0a7a2e'/>
<id>d7749b2dc6f2350b52685fc96b37e4565a0a7a2e</id>
<content type='text'>
Move function is_printable to dmidecode.c so that a single implementation
can be used in both dmidecode.c and dmioem.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move function is_printable to dmidecode.c so that a single implementation
can be used in both dmidecode.c and dmioem.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Fix up invalid DMI type 34 structure length</title>
<updated>2015-05-21T19:04:58+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-21T19:04:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=3f70b3515d91e2eea0d9a1a36aef6eefc9ec513c'/>
<id>3f70b3515d91e2eea0d9a1a36aef6eefc9ec513c</id>
<content type='text'>
Several boards have a bug where some type 34 structures have their
length incorrectly set to 0x10 instead of 0x0B. This causes the first
5 characters of the device name to be trimmed. It's easy to check and
fix, so do it, but warn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Several boards have a bug where some type 34 structures have their
length incorrectly set to 0x10 instead of 0x0B. This causes the first
5 characters of the device name to be trimmed. It's easy to check and
fix, so do it, but warn.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warnings about comparison between signed and unsigned integers</title>
<updated>2015-05-13T07:17:38+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-13T07:17:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=963cdfec4e2b1ab15da9756c106099cfb1672e5f'/>
<id>963cdfec4e2b1ab15da9756c106099cfb1672e5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Add support for SMBIOS3 EFI table</title>
<updated>2015-05-13T07:14:15+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-13T07:14:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=5de2143685aa4af6155c56ecdb909829b036e0ee'/>
<id>5de2143685aa4af6155c56ecdb909829b036e0ee</id>
<content type='text'>
The SMBIOS v3 entry point has a different identifier in the EFI systab.
Add support for it, as well as 64-bit addresses.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The SMBIOS v3 entry point has a different identifier in the EFI systab.
Add support for it, as well as 64-bit addresses.
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Remove extra blank line after hidden type 40</title>
<updated>2015-05-12T15:58:20+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-12T15:58:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=b0a0ecc660860b5a5599251e94e18bb47966b949'/>
<id>b0a0ecc660860b5a5599251e94e18bb47966b949</id>
<content type='text'>
When we don't decode type 40 in quiet mode, we shouldn't print the
blank line after it either.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we don't decode type 40 in quiet mode, we shouldn't print the
blank line after it either.
</pre>
</div>
</content>
</entry>
<entry>
<title>Coding style fixes</title>
<updated>2015-05-04T12:01:39+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-04T12:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=d0a18a58e6e20821bb8a8f1f2e680a75efc3a185'/>
<id>d0a18a58e6e20821bb8a8f1f2e680a75efc3a185</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Get OEM vendor from System Information (DMI type 1)</title>
<updated>2015-05-04T11:52:37+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-04T11:52:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=6e3a3f3cd36f633a56437b42e40d6769ad8acfe7'/>
<id>6e3a3f3cd36f633a56437b42e40d6769ad8acfe7</id>
<content type='text'>
DMI type 0 is the BIOS information, it doesn't tell us about the
system vendor. DMI type 1 does that. It made no difference so far
because the only vendor with support for OEM-type decoding was HP and
they make their own BIOS, but it will matter as soon as we add support
for more vendors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
DMI type 0 is the BIOS information, it doesn't tell us about the
system vendor. DMI type 1 does that. It made no difference so far
because the only vendor with support for OEM-type decoding was HP and
they make their own BIOS, but it will matter as soon as we add support
for more vendors.
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Display types 41 and 42 in quiet mode too</title>
<updated>2015-05-04T11:28:49+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-04T11:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=d4120aa505e0699c43bddbe492efe56ce095f9e5'/>
<id>d4120aa505e0699c43bddbe492efe56ce095f9e5</id>
<content type='text'>
Originally the highest regular DMI structure type was 39, and non-OEM
types greater than that (including 126/disabled and 127/end-of-table)
wouldn't show up in quiet mode. The limit was not updated when types
41 and 42 were added to the SMBIOS specification, so these types do
not show up in quiet mode. Fix that.

We could simply raise the limit from 39 to 42, but the fact that this
bug went unnoticed for years is probably a good indication that this
limit was a bad idea in the first place and it is safer to only
explicitly hide types 126 and 127 in quiet mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Originally the highest regular DMI structure type was 39, and non-OEM
types greater than that (including 126/disabled and 127/end-of-table)
wouldn't show up in quiet mode. The limit was not updated when types
41 and 42 were added to the SMBIOS specification, so these types do
not show up in quiet mode. Fix that.

We could simply raise the limit from 39 to 42, but the fact that this
bug went unnoticed for years is probably a good indication that this
limit was a bad idea in the first place and it is safer to only
explicitly hide types 126 and 127 in quiet mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>dmidecode: Simplify function dmi_table_dump</title>
<updated>2015-05-04T11:24:54+00:00</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-05-04T11:24:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/dmidecode-git.git/commit/?id=51a7b72c56d0b4d14990f211a1948d799a185fb1'/>
<id>51a7b72c56d0b4d14990f211a1948d799a185fb1</id>
<content type='text'>
We can let function dmi_table read the memory chunk and free the
memory for us, this avoids some code duplication.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We can let function dmi_table read the memory chunk and free the
memory for us, this avoids some code duplication.
</pre>
</div>
</content>
</entry>
</feed>
