<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-ipmi-flash/tools, branch master</title>
<subtitle>OpenBMC Phosphor host-side firmware update tool</subtitle>
<id>https://git.raptorcs.com/git/phosphor-ipmi-flash/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/'/>
<updated>2020-01-13T21:45:51+00:00</updated>
<entry>
<title>tools: increase polling timeout by 5 minutes</title>
<updated>2020-01-13T21:45:51+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2020-01-13T21:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=aae4c2e3aff481ab52838569b673912ea2973e64'/>
<id>urn:sha1:aae4c2e3aff481ab52838569b673912ea2973e64</id>
<content type='text'>
This is needed for 64 MiB images.

Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
Change-Id: I3e2a63d1c8ae5db956ca8d5553c98d9cc671409c
</content>
</entry>
<entry>
<title>tools: net: support IPv4 and IPv6 addresses</title>
<updated>2019-12-05T03:43:09+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2019-12-05T00:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=2aa55347312c400f9dd61a32c8c1e37b1691bb1c'/>
<id>urn:sha1:2aa55347312c400f9dd61a32c8c1e37b1691bb1c</id>
<content type='text'>
Switch from IPv4-only to an unspecified address family, which will allow
either IPv4 or IPv6 addresses to be used.

Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
Change-Id: I6f4d3e71e2a310fc158ec90793f5c7479e060f02
</content>
</entry>
<entry>
<title>tools: Fix clangtidy warning for PpcMemDevice</title>
<updated>2019-11-27T01:36:00+00:00</updated>
<author>
<name>Brandon Kim</name>
<email>brandonkim@google.com</email>
</author>
<published>2019-11-27T01:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=cbf474049bfa680ec1d52204400850b057a22533'/>
<id>urn:sha1:cbf474049bfa680ec1d52204400850b057a22533</id>
<content type='text'>
It seems that the the recently checked in PpcMemDevice code had a
clangtidy issue with the move assignment operator.

Fixing it by deleting the previously defaulted operator as it is
implicitly deleted due to a non-static const data member "ppcMemPath".

Signed-off-by: Brandon Kim &lt;brandonkim@google.com&gt;
Change-Id: I125cbbb5be6edd53274a9025b741df98cb7f408d
</content>
</entry>
<entry>
<title>tools: net: add &lt;optional&gt; header</title>
<updated>2019-11-26T03:11:29+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2019-11-26T03:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=4152f096b7e400cd5697895178298591fa3353d0'/>
<id>urn:sha1:4152f096b7e400cd5697895178298591fa3353d0</id>
<content type='text'>
The constant std::nullopt is used but the header was not included.

Change-Id: Ibb79f7f0b9944425202695b8c5d4e1d191b72a69
Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
</content>
</entry>
<entry>
<title>tools: Add PpcMemDevice as an HostIoInterface</title>
<updated>2019-11-25T21:56:48+00:00</updated>
<author>
<name>Brandon Kim</name>
<email>brandonkim@google.com</email>
</author>
<published>2019-11-06T00:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=286cc6adf24b611904e589b1dcd34664df741218'/>
<id>urn:sha1:286cc6adf24b611904e589b1dcd34664df741218</id>
<content type='text'>
PPC platforms may require a different mempath and different I/O
operations to access the file system.

Change-Id: I46b8825c685b362009dc62fdbaa59c65239831d1
Signed-off-by: Brandon Kim &lt;brandonkim@google.com&gt;
</content>
</entry>
<entry>
<title>tools: add network bridge support</title>
<updated>2019-11-21T23:09:48+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2019-10-11T23:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=30d09a316b49a89a7ea01368911fc92d8260b5e6'/>
<id>urn:sha1:30d09a316b49a89a7ea01368911fc92d8260b5e6</id>
<content type='text'>
Add support to the host tool for sending the image data over a network
connection.

Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
Change-Id: I88630d79499254d6c80ceaa8c7721c241d394fc8
</content>
</entry>
<entry>
<title>sys: add networking functions</title>
<updated>2019-11-21T23:09:48+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2019-10-12T00:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=f7ccadb0a1bd074d731244d45cf9e1b45a27e2f6'/>
<id>urn:sha1:f7ccadb0a1bd074d731244d45cf9e1b45a27e2f6</id>
<content type='text'>
Add networking related functions to the syscall wrapper.

Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
Change-Id: I0ccb4138963ce2a8c7bb6f6f3a556de1afcd0c08
</content>
</entry>
<entry>
<title>tools: remove stat() check for supported interface</title>
<updated>2019-11-16T00:20:06+00:00</updated>
<author>
<name>Benjamin Fair</name>
<email>benjaminfair@google.com</email>
</author>
<published>2019-11-14T21:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=060be01fee2b63104921ea6a5b2901b75fb63f2e'/>
<id>urn:sha1:060be01fee2b63104921ea6a5b2901b75fb63f2e</id>
<content type='text'>
If an unsupported interface is requested, the open() call will simply
fail.

Signed-off-by: Benjamin Fair &lt;benjaminfair@google.com&gt;
Change-Id: Iefd11657d957931873a4d20246d9ccdd791ba0e5
</content>
</entry>
<entry>
<title>internal: Add pread pwrite support in sys</title>
<updated>2019-11-06T01:04:58+00:00</updated>
<author>
<name>Brandon Kim</name>
<email>brandonkim@google.com</email>
</author>
<published>2019-11-06T00:28:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=493b3af0ae9eaaa39333239df59aa3b45178c7f1'/>
<id>urn:sha1:493b3af0ae9eaaa39333239df59aa3b45178c7f1</id>
<content type='text'>
Signed-off-by: Brandon Kim &lt;brandonkim@google.com&gt;
Change-Id: I84c5e7f493afbb0894528f5d0986180b7109e170
</content>
</entry>
<entry>
<title>tools: Add ignoreUpdate parameter</title>
<updated>2019-09-20T02:39:05+00:00</updated>
<author>
<name>Brandon Kim</name>
<email>brandonkim@google.com</email>
</author>
<published>2019-09-19T20:31:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-ipmi-flash/commit/?id=6749ba1c93c9b4f65c9ef7791987fc2f98bc15d1'/>
<id>urn:sha1:6749ba1c93c9b4f65c9ef7791987fc2f98bc15d1</id>
<content type='text'>
Adds ignoreUpdate flag to skip checking the update status and always
return success instead. This is needed for platforms that use the reboot
json and encounters an update failure due to IPMI going down during
shutdown.

Tested: Tried out an update with and without --ignore-update to verify
that the flag ignores the update status and returns success.

Signed-off-by: Brandon Kim &lt;brandonkim@google.com&gt;
Change-Id: Ie20774f997229cd5ff8ae9082dc8a747079f9a2c
</content>
</entry>
</feed>
