<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lbmk.git/util, branch 20221214</title>
<subtitle>libreboot build system (LibreBoot MaKe)
</subtitle>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/'/>
<entry>
<title>util/nvmutil: only mask random unicast/local macs</title>
<updated>2022-12-14T08:15:07+00:00</updated>
<author>
<name>lbmkplaceholder</name>
<email>placeholder@lbmkplaceholder.com</email>
</author>
<published>2022-12-14T08:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=ab2cfb86396231843bb41ffdd818d7fbf41283d8'/>
<id>ab2cfb86396231843bb41ffdd818d7fbf41283d8</id>
<content type='text'>
Without this change, arbitrary MAC addresses will always be masked.

This change restores the intended behaviour.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this change, arbitrary MAC addresses will always be masked.

This change restores the intended behaviour.
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: consistent parentheses on comparison</title>
<updated>2022-12-08T21:34:19+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-08T21:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=b495aa0987a09714f94e0e035beeb216cbd5f67c'/>
<id>b495aa0987a09714f94e0e035beeb216cbd5f67c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil file reads: skip reading if errno!=0</title>
<updated>2022-12-08T21:29:36+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-08T21:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=17fa25e5af04b121653bf588b056c1bf49afa104'/>
<id>17fa25e5af04b121653bf588b056c1bf49afa104</id>
<content type='text'>
*This condition will probably never be met, but it is theoretically
possible that the code could still fail at this point. Catch all errors,
and exit, ruthlessly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
*This condition will probably never be met, but it is theoretically
possible that the code could still fail at this point. Catch all errors,
and exit, ruthlessly.
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: return error when fstat() is -1</title>
<updated>2022-12-08T21:20:53+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-08T21:20:53+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=27876c6421b5eb1f318688a38698f3c2067131a8'/>
<id>27876c6421b5eb1f318688a38698f3c2067131a8</id>
<content type='text'>
Another oversight in my error handling.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Another oversight in my error handling.
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: rhex(): fail if errno not zero</title>
<updated>2022-12-07T22:30:55+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-07T22:30:55+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=960af2d6e8d882d958d25333e7cab864877e37b5'/>
<id>960af2d6e8d882d958d25333e7cab864877e37b5</id>
<content type='text'>
The code was only checking whether all of the bytes were read,
but there are other errors that can be caught via errno.

Enforce strict errno handling, when generating random
numbers for command `setmac`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code was only checking whether all of the bytes were read,
but there are other errors that can be caught via errno.

Enforce strict errno handling, when generating random
numbers for command `setmac`.
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: minor code formatting cleanup</title>
<updated>2022-12-05T03:26:18+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-05T03:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=3d01cf28d618f30e8f1e3670ef0df28da4d29aff'/>
<id>3d01cf28d618f30e8f1e3670ef0df28da4d29aff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: remove errant line break</title>
<updated>2022-12-03T12:43:13+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-03T12:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=a5e4416a14c923cbc3f99dad8bc9c2716380ae03'/>
<id>a5e4416a14c923cbc3f99dad8bc9c2716380ae03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: missing paretheses on if statement</title>
<updated>2022-12-03T12:30:13+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-03T12:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=c100dd1f818847dc06a9c1d001ff1c56c8d2fd2d'/>
<id>c100dd1f818847dc06a9c1d001ff1c56c8d2fd2d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: don't initialise rbuf unless needed</title>
<updated>2022-12-03T12:28:20+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-03T12:27:53+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=036d710776ba0065560f42f28d081047d552dd0e'/>
<id>036d710776ba0065560f42f28d081047d552dd0e</id>
<content type='text'>
previously, it was always initialised, but now it's only
initialised if '?' is used on a mac address character in
command `setmac`

this is done by simply moving mac address character
randomisation to a separate function
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
previously, it was always initialised, but now it's only
initialised if '?' is used on a mac address character in
command `setmac`

this is done by simply moving mac address character
randomisation to a separate function
</pre>
</div>
</content>
</entry>
<entry>
<title>util/nvmutil: rename variable in hextonum</title>
<updated>2022-12-03T12:17:16+00:00</updated>
<author>
<name>Leah Rowe</name>
<email>leah@libreboot.org</email>
</author>
<published>2022-12-03T12:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://browse.libreboot.org/lbmk.git/commit/?id=851892b4642d7247f7929f1f0ceef2425f463adf'/>
<id>851892b4642d7247f7929f1f0ceef2425f463adf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
