Changelog for 2.2.0
New Features
Blade Center Plugin
1283995 - Override resourceId for snmp_bc hotswap events
1251261 - gcc-4.0.1 warning msg for sim_file.c
Build System
1250591 - Enable a debuggable binary at build time
1252120 - dbg/trace messages should be a compile time option
HPI Clients
HPI Utils
1251246 - gcc-4.0.1 warning msg for oh_error.h
IPMI Direct plugin
1280650 - Add multiple domain support
OpenHPI Daemon Client
1250210 - gcc-4.0.1 warning msg for openhpiclient.cpp
OpenHPI base library
1284527 - Call oh_finalize() on application exit
1252125 - Need an auto-discovery thread implementation
1286125 - Optimize getnext lookups
1284526 - Create granular locking mechanism for handlers and plugins
Simulator Plugin
1208131 - Create the Simulator Plugin
Fixed Bugs
Blade Center Plugin
1076853 - saHpiSensorThesholdsSet fails
1076369 - saHpiControlGet fails NOT_PRESENT BCT3
1295647 - snmp_bc_control: Invalid parm for oh_get_rdr_data()
1109353 - acknowleging Alarm won't work for all severities
Build System
1196247 - make cscope doesn't work
Dummy plugin
1065417 - Resource_Active Tests are returning INVALID_CMD
HPI Utils
1114918 - Wrong timestamp information in domain event log
1086044 - UserEventMaxSize limit not being enforced in event log utils
IPMI Direct plugin
1280361 - Plugin does not work when built in SLES9
1337234 - Plugin doesn't start if auth_type != none
None
1218417 - Build fails openhpi/hpi_ui_lib/service.c, gcc-4.0.0
OpenHPI Daemon
OpenHPI base library
1234600 - eventlog get time not match with set time.
1234580 - saHpiEventLogTimeSet can set SAHPI_TIME_UNSPECIFIED on resou
1212383 - Add more check for Field param when invoke saHpiIdrFieldAdd.
1286320 - saHpiDrtEntryGet shoud return NOT_PRESENT if its not found
1295527 - saHpiEventGet never return TIMEOUT
1252788 - saHpiEventGet() does not provide rpt and rdr data ever
1285656 - Destruction process of domains needs cleaning
1111894 - safhpi.c - BEAM-2.4.0 complain
1234562 - The state should be ignored if contro MODE=AUTO
1286318 - Plugins cannot request new domains in open.
1053832 - SA_ERR_HPI_NO_RESPONSE should be returned if Resource failed
1295699 - Global parameters unread if unquoted
1216225 - No event queue overflow mechanism, always return 0
OpenIPMI plugin
1182948 - Extract ATCA blade can't cause resource update accordingly
1182136 - Power functionality of System_Chassis on ATCA
SNMP Agent
1296542 - Async Watchdog Event Handling Testing
1261114 - Change netsnmp_set_mode_request_error.
1257028 - set_table_annun_mode untested
1260266 - During Delete Area Fields NOT being deleted
1257627 - Make calls to snmp api thread safe
1292284 - Async Reource Event Handling Formal Testing
1257622 - Create utility function that copies timstamp into new struct
1264264 - NO way to add Resource Specific UserEvent to EventLog
1293272 - Async Sensor Event Handling Testing
1208072 - saHpiIdrAreaDelete() untested in saHpiAreatable.c
1208073 - saHpiIdrFieldDelete() untested in saHpiFieldTable.c
1262509 - announcement_ack() untested
1254427 - HotSwapIndicator: snmpset not tested.
1306118 - saHpiDiscovery -- ReDiscovery
1306122 - Make all subagent calls reentrant via Locking
1255964 - hot_swap_action_request_set untested
1326787 - Introduce the use of CC flag -Werror
1245495 - Add snmpset support to HotSwapTable.
1268846 - hot_swap_state_set untested
1208071 - saHpiFieldSet() untested in saHpiFieldTable.c
1208565 - saHpiIdrFieldDelete() Untested In saHpiFieldTable.c
1200022 - Threshold Tables Mostly Untested.
1268949 - Async OEM Event Handling Testing
1267453 - domain_alarm_add untested
1260252 - set_table_resource_tag untested.
1332052 - Support gcc 4.0.1 compilation
1225919 - AnnouncementTable untested.
1295742 - Async Sensor Enable Change Event Handling Testing
1268848 - hot_swap_indicator_set untested
1180999 - saHpiDomainReferenceTable UnImplemented
1267222 - resource_event_log_clear() unimplemented
1266567 - saHpiEventLogTable Updates.
1259944 - snmpset for auto_insert_timeout untested
1267244 - sen_en_chnge_event_log_clear() unimplemented
1267238 - domain_event_log_clear() not implemented
1267239 - sensor_event_log_clear() unimplemented
1267261 - watchdog_event_log_clear() unimplemented
1267254 - hotswap_event_log_clear() unimplemented
1267267 - software_event_log_clear() unimplemented
1267272 - user_event_log_clear() unimplemented
1312205 - Sensor Values
1267444 - event_log_add() un-Tested
1267270 - oem_event_log_clear() unimplemented
1268942 - Async Software Event Handling Testing
1268950 - Async User Event Handling Testing
1309670 - Timestamp endianess
1304949 - Announcement updates
1258037 - Check the setting of all TruthValues
1204547 - RowStatus Destroy (6) AreaDelete() Untested
1291221 - saHpiAreaTable.c, context element assignments swapped
1268923 - Async Domain Event Handling
1264279 - need to change saHpiDomainAlarmSevertiy MAX-ACCESS type
1292278 - Rdr and underlying Table's clear f()'s lacks Testing.
1263444 - announcement_add() untested
1267454 - domain_alarm_ack untested
1268852 - hot_swap_policy_set untested
1267451 - domain_alarm_delete untested
1262510 - announcement_delete() untested
SNMP Client plugin
1252824 - INVALID REQUEST not allowed return for EventLogStateSet
Simulator plugin
1290393 - IdrAreaHeaderGet and IdrInfoGet returns INTERNAL_ERROR
Test Suites
