History log of /openbmc/ipmitool/lib/ipmi_main.c (Results 1 – 12 of 12)
Revision Date Author Comments
# 169d9ac3 25-Jul-2015 Zdenek Styblik <allura@sfs-alluradaemon-4.v29.ch3.sourceforge.com>

Merge /u/whissi/ipmitool/ branch fix-pidfile-handling into master

http://sourceforge.net/p/ipmitool/source/merge-requests/8/


# c87aa0b9 25-Jul-2015 Zdenek Styblik <stybla@turnovfree.net>

ID:368 - Fix handling of bridging-related parameters

1. my_addr is not set if an interface does not expose set_my_addr.
Currently, the only interface which requires some special handl

ID:368 - Fix handling of bridging-related parameters

1. my_addr is not set if an interface does not expose set_my_addr.
Currently, the only interface which requires some special handling to set
my_addr is OpenIPMI. But changing of my_addr still needed for other interfaces.
So, we must set it regardless of presence of set_my_addr().
2. Since set_my_addr() for serial interfaces only sets my_addr, we remove them
as redundand.
3. Bridging is enabled when either trasit_addr or target_addr is not 0.
Currentle transit_addr is not regarded.
4. target_lun does not relate to briging. It is needed for "raw" command. We
set it regardles of bridging.

Commit for: Dmitry Bazhenov

show more ...


# 2d79e69f 25-Jul-2015 Zdenek Styblik <stybla@turnovfree.net>

Merge commit '2f5789750183d4ef8be125b8cb32019441dd0530'

Return codes of functions should be either used or evaluated - always. This
merge is necessary for shell scripting to, eg. signal

Merge commit '2f5789750183d4ef8be125b8cb32019441dd0530'

Return codes of functions should be either used or evaluated - always. This
merge is necessary for shell scripting to, eg. signal there was an error during
execution.

show more ...


# eb541367 11-Mar-2015 Zdenek Styblik <stybla@turnovfree.net>

ID:319 - Interface safe re-open

Currently, interface-management code in the ipmitool does not allow safe
interface re-opening (i.e. closing and opening again). It is because the session

ID:319 - Interface safe re-open

Currently, interface-management code in the ipmitool does not allow safe
interface re-opening (i.e. closing and opening again). It is because the session
is allocated in the interface setup callback while is freed in the close
callback. So, normal re-opening of the interface, which can be required for
example durng the HPM.1 upgrade, leads to segmentation fault. That's why in the
ipmi_hpmfwupg.c instead of normal closing interface, directly access the
interface data for subsequent re-opening.

Commit for Dmitry Bazhenov

show more ...


# f1c6118c 05-Feb-2015 Zdenek Styblik <stybla@turnovfree.net>

ID:320 - Add VITA 46.11 support

Commit adds support for VITA 46.11 by Dmitry Bazhenov.


# ce02ffaf 23-Dec-2014 Zdenek Styblik <stybla@turnovfree.net>

ID:354 - forcefully switch to C99 and more strict CFLAGS

Commit changes CFLAGS which include C99 and more strict flags. Watch out for
falling rocks.


# d6710521 29-Nov-2014 Zdenek Styblik <stybla@turnovfree.net>

ID:345 - Do not do several close session retries when catching SIGINT

Reduce number of retries to 1 when closing interface on SIGINT.
This reduces time needed to terminate the LAN connec

ID:345 - Do not do several close session retries when catching SIGINT

Reduce number of retries to 1 when closing interface on SIGINT.
This reduces time needed to terminate the LAN connection.

show more ...


# ea49700e 11-Aug-2014 Jim Mankovich <jmank@hp.com>

ID: 331 Passwords provided in file (-f option) truncated on space
Code changed to remove truncation on space since space is valid in a password


# 23e9340b 08-Apr-2014 Zdenek Styblik <stybla@turnovfree.net>

ID:302 - HPM.2 long message support

This patch adds basic long message support for PICMG-based systems according to
the HPM.2 specification.
It also introduces APIs for setting inbou

ID:302 - HPM.2 long message support

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

show more ...


# b4a9d2f9 27-Feb-2014 Zdenek Styblik <zdenek.styblik@icflix.com>

ID: 293 - Use of uninitialized variable in ipmi_main()

The variable addr is used uninitialized on line 918 of ipmi_main(). Commit
ensures it is initialized to 0 before being used.

ID: 293 - Use of uninitialized variable in ipmi_main()

The variable addr is used uninitialized on line 918 of ipmi_main(). Commit
ensures it is initialized to 0 before being used.

Reported-by: NUXI

show more ...


# 8d44c55f 10-Feb-2014 Jim Mankovich <jmank@hp.com>

Properly handle plugin non-zero target adddress with -t specification Bug 292


# c18ec02f 05-Feb-2014 Petter Reinholdtsen <pere@hungry.com>

Move all files one level up in the file hierarcy, to avoid the useless ipmitool directory.