summaryrefslogtreecommitdiff
path: root/lib/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* dist: Fix dependencies and cleanupAlexander Amelkin2020-06-301-2/+1
| | | | | | | The `make distcheck` was failing because of some files deleted twice and some intermediate files not deleted at all. Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
* Load IANA PEN registry from a fileAlexander Amelkin2019-06-181-6/+0
| | | | | | | | | | | | | | | | | | | | Previously, the OEM names dictionary was compiled in and updating it required rebuilding of `ipmitool`, thus taking a long time for newly registered OEMs to get supported by the tool. Building also required a direct internet connection to succeed. With this commit, the OEM enterprise dictionary is now loaded from either ${HOME}/.local/usr/share/misc/enterprise-numbers or from /usr/share/misc/enterprise-numbers (in that precedence). Those files can be downloaded from iana.org at http://www.iana.org/assignments/enterprise-numbers Partially resolves ipmitool/ipmitool#11 Fixes: 9d41136c9b7c7d392f1a3f3adeb6d7fe3bd3135e Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
* Refactor timestamp handlingAlexander Amelkin2018-11-071-1/+1
| | | | | | | | | | | | Handle all date/time stamps uniformly, taking in account the host endianness. Respect the local time zone and the '-Z' option for all ipmitool commands. Unify the date and time formatting. Add correct handling of IPMI timestamps 'since system startup' and for 'unspecified' timestamps. Partially resolves ipmitool/ipmitool#23 Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
* oem: Add basic support for Quantaqctbmc2018-07-281-1/+1
|
* ID:491 - Fetch vendor IDs from IANAAlexander Amelkin2018-03-301-0/+6
| | | | | | | | | | | | | | | | | | | Prior to this commit, ipmitool had hard-coded list of OEM Vendor IDs that it recognized. With this commit, the list is fetched directly from IANA PEN registry at build time, so that each release will now contain an up-to-date list of vendors. Only basic ASCII characters are supported now. Any Unicode or extended ASCII will be either transliterated (cyrillic and diacritic) or simply removed (chinese). Closes: ID:491 https://sourceforge.net/p/ipmitool/bugs/491/ ID:505 https://sourceforge.net/p/ipmitool/bugs/505/ Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru>
* ID:375 - Add lan6 subcommand to handle IPv6 LAN parametersDmitry Rakhchev2016-08-211-0/+1
|
* Fix automake compatibility warningsZdenek Styblik2016-03-161-0/+1
| | | | Commit fixes future compatibility warnings from automake.
* Get rid of old INCLUDES macro, use AM_CPPFLAGS instead.Gianfranco Costamagna2016-03-151-1/+1
|
* ID:320 - Add VITA 46.11 supportZdenek Styblik2015-02-051-1/+1
| | | | Commit adds support for VITA 46.11 by Dmitry Bazhenov.
* ID:302 - HPM.2 long message supportZdenek Styblik2014-04-081-1/+1
| | | | | | | | | | | | | | | This patch adds basic long message support for PICMG-based systems according to the HPM.2 specification. It also introduces APIs for setting inbound and outbound messages sizes per selected interface. This APIs are used in LAN and LAN+ interfaces to set autonomously detected inbound and outbound message sizes. The newly introduced APIs also replace the existing message size detection code in several ipmitool commands in order to leverage the advantages of long message support (HPM.1 upgrade, SDR acquring, FRU inventory read and write). The Kontron-specific long message support is moved under a OEM option. Commit for Dmitry Bazhenov
* Move all files one level up in the file hierarcy, to avoid the useless ↵Petter Reinholdtsen2014-02-051-0/+48
ipmitool directory.