<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/ipmitool/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/ipmitool/feature-requests/</id><updated>2018-03-31T19:04:01.535000Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>#26 pcap or verbose log replay tool</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/26/?limit=25#1c1f" rel="alternate"/><published>2018-03-31T19:04:01.535000Z</published><updated>2018-03-31T19:04:01.535000Z</updated><author><name>Alexander Amelkin</name><uri>https://sourceforge.net/u/spirit-rc/</uri></author><id>https://sourceforge.netd85e1f648ae0e454d571fe959a3dff445bd8c4c6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#3 IPMI_AUTH_RAKP_HMAC_MD5 support in lanplus</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/3/?limit=25#1300" rel="alternate"/><published>2016-05-19T20:02:35.536000Z</published><updated>2016-05-19T20:02:35.536000Z</updated><author><name>Zdenek Styblik</name><uri>https://sourceforge.net/u/stybla/</uri></author><id>https://sourceforge.nete625fcb9427f1f532591eaf8a83c1e7d8e5f9b51</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Zdenek Styblik&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; version-cvs&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#3 IPMI_AUTH_RAKP_HMAC_MD5 support in lanplus</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/3/?limit=25#cf4e" rel="alternate"/><published>2016-05-19T20:02:13.587000Z</published><updated>2016-05-19T20:02:13.587000Z</updated><author><name>Zdenek Styblik</name><uri>https://sourceforge.net/u/stybla/</uri></author><id>https://sourceforge.net43ef496df4018ae96709970d63aa87d6c2e648cb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is linked to &lt;a href="https://sourceforge.net/p/ipmitool/bugs/441/"&gt;https://sourceforge.net/p/ipmitool/bugs/441/&lt;/a&gt; and &lt;a href="https://sourceforge.net/p/ipmitool/bugs/141/"&gt;https://sourceforge.net/p/ipmitool/bugs/141/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#60 Use meaningful Generator ID for "ipmitool sel add"</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/60/?limit=25#2621" rel="alternate"/><published>2015-12-08T10:49:24.993000Z</published><updated>2015-12-08T10:49:24.993000Z</updated><author><name>Martin Wilck</name><uri>https://sourceforge.net/u/wilck/</uri></author><id>https://sourceforge.netde5b52355a05cb61533e3bcc00ad3babc0906ff6</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Suggested patch.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Use meaningful Generator ID for "ipmitool sel add"</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/60/" rel="alternate"/><published>2015-12-08T10:43:13.305000Z</published><updated>2015-12-08T10:43:13.305000Z</updated><author><name>Martin Wilck</name><uri>https://sourceforge.net/u/wilck/</uri></author><id>https://sourceforge.netdb581d9f5ccedf7f55c541dc8a8b6ca94166fffc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;"ipmitool sel add" always sets the Generator ID field of the generated SEL entry to 0x0000.&lt;/p&gt;
&lt;p&gt;Looking at the &lt;a class="" href="http://www.intel.com/content/www/us/en/servers/ipmi/ipmi-second-gen-interface-spec-v2-rev1-1.html" rel="nofollow"&gt;IPMI spec v2&lt;/a&gt;, §13.2, this is questionable.  The value 0 would be read as a HW-generated event from IPMB with slave address 0, which is the broadcast or   &lt;span&gt;["general call"]&lt;/span&gt;http://www.i2c-bus.org/addressing/ address.&lt;/p&gt;
&lt;p&gt;The spec says that the Generator ID should be &lt;em&gt;"Software ID if event was generated from system software"&lt;/em&gt;, and goes on to say that bit 0 should be set to 1 and bit 1-7 should be set to the Software ID for software-generated events. SEL entries generated by ipmitool will usually be software-generated. &lt;/p&gt;
&lt;p&gt;Out of the SWIDs defined in §5.5 of the IPMI spec, "System management Software" or "OEM" would match ipmitool's use best, thus it would make sense to set the generator ID field to 0x0041 or 0x0061.&lt;/p&gt;
&lt;p&gt;I request to change the default Generator ID used by ipmitool, or make it user-configurable.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Support for new Communication Interface (USB Medium)</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/58/?limit=25#8b96/ef49" rel="alternate"/><published>2015-09-08T04:51:21.745000Z</published><updated>2015-09-08T04:51:21.745000Z</updated><author><name>Zdenek Styblik</name><uri>https://sourceforge.net/u/stybla/</uri></author><id>https://sourceforge.netff1fdcd6621661ca659ad259f40d8b7b0a536c6c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi David,&lt;/p&gt;
&lt;p&gt;I'm sorry, but I completely misunderstood your reply. Also, I can see we were talking about different things. I was talking about fix and you about workaround. The problem, unterminated string, is still there, however I can see now it can't be fixed. I'll proceed with code formatting then and commit into git once done.&lt;/p&gt;
&lt;p&gt;Z.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Support for new Communication Interface (USB Medium)</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/58/?limit=25#8b96/f852" rel="alternate"/><published>2015-09-08T04:41:53.067000Z</published><updated>2015-09-08T04:41:53.067000Z</updated><author><name>Zdenek Styblik</name><uri>https://sourceforge.net/u/stybla/</uri></author><id>https://sourceforge.net84d49070e6c433bc29cc57fb1614702b2c97eaf3</id><summary type="html"/></entry><entry><title>#58 Support for new Communication Interface (USB Medium)</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/58/?limit=25#8b96" rel="alternate"/><published>2015-08-27T20:21:53.864000Z</published><updated>2015-08-27T20:21:53.864000Z</updated><author><name>David Wise</name><uri>https://sourceforge.net/u/dwise/</uri></author><id>https://sourceforge.netee5f5bc563052434cf46bb145c24da0f08068adb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Zdenek,&lt;/p&gt;
&lt;p&gt;The InitCmdHeader function is appending the BEGIN_SIG string to the beginning of the command.  So I don't think increaing the BEGIN_SIG_LEN is possible.  Yes this interface has been in use in our existing code for some time and is also used by some of our customers.&lt;/p&gt;
&lt;p&gt;Is Coverity still throwing error after changing the strncpy to memcpy?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br/&gt;
David Wise&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Support for new Communication Interface (USB Medium)</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/58/?limit=25#f3b8/ef9e" rel="alternate"/><published>2015-08-25T04:38:29.658000Z</published><updated>2015-08-25T04:38:29.658000Z</updated><author><name>Zdenek Styblik</name><uri>https://sourceforge.net/u/stybla/</uri></author><id>https://sourceforge.net30ccd6a32afb27dc558f8da0a965c4bf73eca2df</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello David,&lt;/p&gt;
&lt;p&gt;it's ok. I'm just "checking pulse". I'm sorry to hear BEGIN_SIG thing is being PITA. I'm thinking this and that, but I can't figure out way how to cheat this. It's understandable that changing size of(alignment of attributes/items in) structure breaks the communication. I presume this interface is already out in the wild, correct?&lt;/p&gt;
&lt;p&gt;Z.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Support for new Communication Interface (USB Medium)</title><link href="https://sourceforge.net/p/ipmitool/feature-requests/58/?limit=25#f3b8" rel="alternate"/><published>2015-08-24T21:12:19.631000Z</published><updated>2015-08-24T21:12:19.631000Z</updated><author><name>David Wise</name><uri>https://sourceforge.net/u/dwise/</uri></author><id>https://sourceforge.net8ea6f0d4292808e3521b1aa569bc9fffde079579</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Zdenek,&lt;/p&gt;
&lt;p&gt;Sorry I have been swamped with other work and I have not had a chance to come back to this.  I tried increasing the size of BEGIN_SIG_LEN to accomodate the NULL terminating character, and this caused problems communicating over the USB interface.&lt;/p&gt;
&lt;p&gt;Since the BEGIN_SIG is getting added to the beginning of the command string I instead used a memcpy in place of strncpy.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br/&gt;
David Wise&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>