yes seb its a new upstream version with the following upstream changelog excerpt
2009-03-16 Corey Minyard <[email protected]> * configure.in: Move to version 2.0.16. It's been a while and a release is a good idea, I think. 2009-01-16 Corey Minyard <[email protected]> * lib/normal_fru.c: An Intel document (IPMI 0.9 to IPMI 1.0 Change Summary and Porting Considerations from October 1, 1998) mentioned the FRU version was updated from 1 to 2. Nothing else really changed this, but some systems used the version 2. So account for this change. 2009-01-09 Jan Safranek <[email protected]> * sample/rmcp_ping.c: I know, it's just a library sample, but people find rmcp_ping useful and it should report something when user provides wrong command line arguments. 2008-12-09 Corey Minyard <[email protected]> * lib/ipmi_lan.c, lib/oem_atca.c, sample/dump_sensors.c: Fix some compiler warnings. 2008-12-08 Dann Frazier * doc/IPMI.ltx: Fix some typos. 2008-11-19 Corey Minyard <[email protected]> * lib/domain.c: Allow scanning IPMB address 0x20 even if the the channel medium is not IPMB. This helps fake out things where there is no IPMB channel but an MC at 0x20 is still reported in the SDRs. 2008-11-07 Corey Minyard <[email protected]> * lib/ipmi_lan.c: Fix some bugs notices by Stephane Blain (stblain at users.sourceforge.net) dealing with the hash function for ipmi lan objects. 2008-09-07 Corey Minyard <[email protected]> * unix/selector.c: Fixed a problem with a missing NULL check on sending a signal. * sample/Makefile.am, sample/waiter_sample.c: Add a sample that does waiting using the OS handler waiter. 2008-09-05 Corey Minyard <[email protected]> * lib/ipmi_payload.c: Work around a bug in some systems that switch the request and response address in IPMI LAN messages. 2008-07-14 Corey Minyard <[email protected]> * unix/selector.c: Fixed handling of waking up threads. 2008-07-02 Corey Minyard <[email protected]> * utils/os_handler.c: Fixed a messed up refcount when a waiter times out. * lib/strings.c: Fixed another typo noticed by Nancy Nichols. 2008-06-29 Corey Minyard <[email protected]> * lib/hmac.c: Someone named "Sia" reported on Sourceforge that OpenIPMI was using the wrong key for HMAC-MD5-128. And they were right. Problem is now fixed. 2008-06-26 Corey Minyard <[email protected]> * lib/strings.c: Fix a typo noticed by Nancy Nichols. * configure.in: Fixed the dia test to work with 3-level version. * lib/hmac.c: A variable in the SHA1 init function was declared static instead of const. This means that in a multi-threaded program, it is possibly (though quite unlikely) that the data could get corrupted. * swig/python/openipmiguid/gui_domainDialog.py: Improve the error handling to make it easier to track down problems. 2008-05-21 Corey Minyard <[email protected]> * lib/domain.c: Don't remove everything from the IPMB scan if all the get channel commands fail. There may still be something on IPMB 0. * lib/domain.c: Fix an overflow problem dealing with IPMB addresses. If the IPMB ignores list covered all addresses, the scan code would go into an infinite loop. * lib/domain.c, include/OpenIPMI/ipmi_mc.h: Cleaned up the defaulting of the channel to IPMB, including using defines instead of constants. * configure.in: Move to version 2.0.15. 2008-04-21 Corey Minyard <[email protected]> * sample/sample.c: Fixed some array index errors that Nancy Nichols noticed. 2008-04-12 Corey Minyard <[email protected]> * include/OpenIPMI/ipmiif.h.in, include/OpenIPMI/ipmi_mc.h: Added handlers that can be called when a registered handlers is removed (cleaned up) automatically (usually when an object is destroyed). This sounds kind of weird, perhaps, but object referenced as callback data can be refcounted by perl and Python (and maybe other things). If an object gets destroyed, there was no easy way (besides keeping a list yourself and watching for object destruction) to detect this. To avoid burdening the user with having to watch that stuff, provide an easy way for them to know when a callback handler is automatically removed. * include/OpenIPMI/internal/ipmi_entity.h: Added helper functions for the callback cleanup. * lib/control.c, lib/domain.c, lib/entity.c, lib/mc.c, lib/sensor.c: Actually implement the callback cleanup handlers. * swig/OpenIPMI.i: Use the callback cleanup handlers to clean things up properly and avoid memory leaks. * swig/perl/test_pet: Remove the now-unneeded cleanup of the update handlers. 2008-04-10 Corey Minyard <[email protected]> * lib/ipmi_lan.c: Don't mark a connection as started unless it starts up completely. * lib/ipmi.c: Fixed a log race that was caused by the shutdown changes. * lib/pet.c: Fix some refcounting problems, make sure the pet object exists while callbacks are in progress. * swig/OpenIPMI.i: Clean up refcount handling for PEF, PET, and LANPARM objects to avoid race conditions and problems on errors. * swig/perl/Makefile.am: Set the proper glib patch so that perl can pick it up when running tests. * lib/pef.c: Make sure the PEF object stays around during the capabilities check. 2008-04-04 Corey Minyard <[email protected]> * lib/domain.c: The send_command_option function of a connection is optional, only use it if it is present. 2008-04-03 Corey Minyard <[email protected]> * include/OpenIPMI/ipmiif.h.in, lib/domain.c: Made the "name" field in ipmi_open_domain a const. * lib/fru_spd_decode.c: Made the initialization reentrant. * lib/ipmi_lan.c: Use IPMI_CON_OPTION_LIST_END instead of "0". Also add -M to the option list * include/OpenIPMI/ipmi_conn.h, lib/ipmi_lan.c: Added a connection option specifying that a message has side effects. For messages with side effects, increase the retry timeout to 5 seconds. This is for reservation messages; on a slow link a reservation would be resent, then the first response would be received and the old reservation was being returned. * include/OpenIPMI/ipmi_mc.h, lib/mc.c: Added a side-effect send command function. * include/OpenIPMI/ipmiif.h.in, lib/domain.c: ditto * lib/sel.c, lib/sdr.c: Switch over to using the side effect functions for doing reservations. * man/ipmi_cmdlang.7: Add the -M option. * lib/ipmi.c: Fix init/shutdown problems to allow init to be called after a shutdown. * lib/aes_cbc.c: ditto * lib/hmac.c: ditto * lib/md5.c: ditto * lib/rakp.c: ditto * lib/normal_fru.c: ditto * lib/fru_spd_decode.c: ditto * lib/fru.c: ditto * lib/oem_atca.c: ditto * lib/oem_atca_conn.c: ditto * sample/sample.c: Add test code for multiple init/shutdown. -- Please merge openipmi 2.0.16-1(main) from debian unstable(main) https://bugs.launchpad.net/bugs/406263 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
