Duncan Laurie
e3e67fbc57
change to 1.6.0
2004-09-10 04:36:20 +00:00
Duncan Laurie
2407e86e90
add README finally
2004-09-10 04:35:45 +00:00
Duncan Laurie
6247d67ec1
add ipmi init script
2004-09-09 23:44:58 +00:00
Duncan Laurie
ed1ee73953
update description
2004-09-08 18:12:17 +00:00
Duncan Laurie
9626375cfb
add jeremy to the list
2004-09-03 22:22:03 +00:00
Duncan Laurie
d8b9ae6c8a
move shell/exec functions to new file to keep the original
...
one readable
2004-09-03 22:19:32 +00:00
Duncan Laurie
cb105b246f
fix hostname check
2004-09-03 22:18:38 +00:00
Duncan Laurie
4883543139
add configure flag for setting -Wall -Werror status
2004-09-03 22:13:39 +00:00
Duncan Laurie
c8aad7df14
use keepalive when possible to keep sessions open in shell mode,
...
cleanup 'set' command and have it display message when setting
2004-09-03 19:02:22 +00:00
Duncan Laurie
ba2cfe98a5
add keepalive function for lanplus interface
2004-09-03 19:01:04 +00:00
Duncan Laurie
bdf90c59bc
add keepalive function for lan interface
2004-09-03 18:58:59 +00:00
Duncan Laurie
72f6d0b977
two variables for preceeding change
2004-09-02 21:33:51 +00:00
Duncan Laurie
23dc958548
improve the usage help text,
...
try and workaround SP issues when setting lan parameters
2004-09-02 21:33:17 +00:00
Duncan Laurie
7e140a2c5f
add support for "set" command for setting up session variables in shell/exec,
...
add support for help and up-arrow key in shell mode
2004-09-02 21:32:24 +00:00
Duncan Laurie
4022cb1c63
up debug level for noise
2004-09-02 21:31:04 +00:00
Duncan Laurie
94245169c1
clean up some strval defines that were causing problems with -Wall
2004-09-02 21:30:41 +00:00
Duncan Laurie
3c78114ccc
up version to pre5,
...
fix mis-detectin of libcrypto when testing for md5 presence,
allow --enable-intf-X=static to also work for compatibility reasons
2004-09-02 21:29:03 +00:00
Duncan Laurie
8e7361bb6c
fix use of received_byte_count, patch from cyclades
2004-09-02 16:52:33 +00:00
Duncan Laurie
6c43afe6f3
fix a couple missed warnings that gcc 2.95 picked up
2004-09-01 19:27:29 +00:00
Duncan Laurie
e05ab344af
use administrator privilege level by default,
...
add new "exec" command to execute script,
use portable file io
2004-09-01 16:42:59 +00:00
Duncan Laurie
eab79363a2
use portabale file io
2004-09-01 16:41:00 +00:00
Duncan Laurie
c1fd61b419
use portable file io
2004-09-01 16:40:26 +00:00
Duncan Laurie
4763dcf560
fix impi->ipmi typo,
...
workaround for mBMC
2004-09-01 16:15:24 +00:00
Duncan Laurie
a745d83af2
move file handling routines into helper
2004-09-01 00:19:36 +00:00
Duncan Laurie
6da8379fe4
fix lots of little errors that show up with -Werror -Wall
2004-08-31 23:52:59 +00:00
Duncan Laurie
ea146566c5
clean up handling of top level commands,
...
add support for "shell" command
2004-08-31 23:15:31 +00:00
Duncan Laurie
bbf1909161
add header interface printing
2004-08-31 23:12:42 +00:00
Duncan Laurie
f6495ddf0e
add support for readline,
...
move raw command to its own file,
remove md5 header that doesn't belong
2004-08-31 23:11:45 +00:00
Duncan Laurie
e092eedd5b
fix lots of little errors that show up when compiled with -Wall
2004-08-31 22:55:11 +00:00
Duncan Laurie
8f5e3e0d95
fix segfault on x86_64 by including time.h...
...
fix lots of little issues that show up when -Wall is turned on
2004-08-31 22:52:54 +00:00
Duncan Laurie
8da3a449cb
fix setting Power Restore Policy
2004-08-31 18:48:07 +00:00
Duncan Laurie
639df0246c
md2 and md5 were split into here
2004-08-27 19:12:14 +00:00
Duncan Laurie
72417c67db
- support for using OpenIPMI MD5 and MD2 implementations if found,
...
otherwise fall back to internal version
- add "-A authtype" parameter for forcing a certain authtype level
2004-08-27 19:11:43 +00:00
Duncan Laurie
cbc8cbdff4
misc interface opening changes I forgot to propogate
2004-08-27 16:57:04 +00:00
Duncan Laurie
f0cbc9b2ba
update to event generation test functions
2004-08-27 16:51:57 +00:00
Duncan Laurie
a8e2fc03e7
a few commands that need to be admin privlege level
2004-08-27 16:51:19 +00:00
Duncan Laurie
4d8ec39062
add new "dump" command to dump the entire sdr to a binary file
...
relax version check to try and support IPMIv1.0 SDRs
2004-08-27 16:50:14 +00:00
Duncan Laurie
4f9cbb3f38
better handling of fru devices from Tim_T_Murphy@Dell.com
...
- automatic retries w/ size adjustment when 'get fru info' transfers fail due to size
- support FRU info data formats (4 formats, via type/length byte)
- fix FRU area offset calculation (uchar -> ushort)
- support word-based FRU access as well as byte-based access
- added: 'as-needed' FRU info retrieval
avoids having to retrieve (say) entire 16K, when only a few fields are printed.
~5X response time improvement.
2004-08-27 16:49:20 +00:00
Duncan Laurie
0603bd8f98
export a couple functions for ipmievd,
...
better handling of description string
2004-08-27 16:47:00 +00:00
Duncan Laurie
69501d7827
minor changes to interface structures
2004-08-27 16:46:06 +00:00
Duncan Laurie
f9c23d8a54
- support for reading/setting BMC Enables
...
(this code may be trying to be too smart, but it was an interesting test)
2004-08-27 16:45:25 +00:00
Duncan Laurie
6ce168af6f
- add new "-f file" param to read lan password from a file
...
- add new "-t addr" param for bridging to IPMB target
- add new "-m addr" param for setting local IPMB address
- interface loading now has a "default" option
2004-08-27 16:42:50 +00:00
Duncan Laurie
68be9c40e6
now has an option to daemonize and log SEL events to syslog
2004-08-27 16:40:42 +00:00
Duncan Laurie
dd8b1806b5
- remove dynamic interface support
...
- support for bridged IPMB messages
- add function to build/send IPMI response messages
- fix reporting of "per-msg-auth" and "user-level-auth"
during Get Channel Authentication Capabilities phase
2004-08-27 16:37:34 +00:00
Duncan Laurie
d92b9920d7
add support for Intel IMB kernel driver (for legacy kernel support)
...
imbapi.[ch] code is BSD licensed and taken from panicsel.sf.net
2004-08-27 16:33:25 +00:00
Duncan Laurie
45a4c1a9c8
remove dynamic interface support
2004-08-27 16:32:32 +00:00
Duncan Laurie
66aaa91ff2
remove dynamic interface support,
...
remove my stupid spec-violating pedantic packets
2004-08-27 16:31:53 +00:00
Duncan Laurie
c52b6e80ba
update the OpenIPMI interface,
...
support sending and receiving from IPMB addresses
2004-08-27 16:30:07 +00:00
Duncan Laurie
d5b598c93d
all interfaces are static now
2004-08-27 16:29:07 +00:00
Duncan Laurie
c452979e74
add new simple logging functions
2004-08-27 16:27:41 +00:00