It's been a while since a release, and lots of little things have gone 
in.  Thanks to everyone who has helped with this.  ChangeLog follows...



2010-04-29 Corey Minyard <[email protected]>

    * configure.in: Move to version 2.0.17.
   
2010-04-28 Corey Minyard <[email protected]>

    * include/OpenIPMI/ipmiif.h, lib/ipmi.c:  Add a cache option
    to allow using the local cache to be enabled or disabled.
   
    * include/OpenIPMI/internal/ipmi_domain.h, lib/domain.c,
    include/OpenIPMI/ipmiif.h.in:
    Add support for the cache option.  Also rearrange the handling
    of options to parse them before the domain is setup, otherwise
    the SDR allocation would be done before the cache option is
    processed.

    * lib/sdr.c: Add support for the cache option.

2010-04-27 Alex Deiter <[email protected]>

    * configure.in, cmdlang/Makefile.am, sample/Makefile.am: Properly
    handle the terminal library.

    * swig/perl/Makefile.am: Clean up compile issues.

    * swig/python/Makefile.i, swig/OpenIPMI.i,
    swig/python/openipmigui/Makefile.am:
    Clean up various compile issues with the python sources.
   
2010-04-27 Corey Minyard <[email protected]>

    * lib/sensor.c: Use unsigned int, not double, to hold the raw
    sensor value.

    * lib/ipmi_lan.c: Pass in the correct socket length to sendto,
    not just the maximum possible size.
   
2010-04-21 Alex Deiter <[email protected]>
   
    * cmdlang/ipmish.c, cmdlang/out_fru.c, configure.in,
    lanserv/OpenIPMI/lanserv.h, lanserv/emu.h, lanserv/lanserv.c,
    lanserv/lanserv_emu.c, lib/fru_spd_decode.c, lib/oem_intel.c,
    sample/dump_sensors.c, sample/ipmi_serial_bmc_emu.c,
    sample/sample.c, sample/sample2.c, sample/sample3.c
    sample/solterm.c, unix/selector.c, unix/test_heap.c:
    Get OpenIPMI to compile under FreeBSD.

2010-03-24 Corey Minyard <[email protected]>

    * swig/python/sample.py, swig/python/Makefile.am: Added a python
    sample program, converted from the perl sample program.

    * swig/perl/sample: Fixed a few bugs notices in the conversion
    to python.

2010-01-04 Corey Minyard <[email protected]>

    * lib/ipmi_smi.c: Fix a bug noticed by a user who filed
    Sourceforge bug 2924182 on this, error cleanup in the case of an
    SMI setup failure would crash in some cases, and I noticed a
    use of freed data in the same routine and fixed that, too.

2009-10-19 Corey Minyard <[email protected]>

    * cmdlang/os_debug.c, glib/glib_os_hnd.c, tcl/tcl_os_hnd.c,
      unix/posix_os_hnd.c, unix/posix_thread_os_hnd.c: Fix a bug filed
      by dcb on SourceForce, modify set_gdbm_filename() in all these
      files to properly use the allocated name instead of the passed
      in name.

2009-09-14 Jan Safranek <[email protected]>

    * ipmi.init: On certain HW (e.g. IBM HS20 blade) the /dev/watchdog
    is created by kernel during boot (provided by i6300esb
    driver). /etc/init.d/ipmi script then does not recognize the
    device is already there and tries to configure new one, which
    obviously fails. The init script does not show any error and
    pretends everything is OK.  So modify the init script to detect
    that another watchdog is registered and print a failure message.
   
2009-06-17 Eric J. Bowersox <[email protected]>

    * lib/ipmi_lan.c: Two more null-pointer fixes to ipmi_lan.c, found
    in 2.0.16.  The first is in a debugging message in
    rmcpp_find_ipmi, which was using the IPMI_CONN_NAME(ipmi) macro in
    a scenario in which the pointer it was passing would always be
    NULL, causing a segfault.  I modified the debug message to remove
    the connection name, as none of the other debug messages in that
    function use the connection name anyway.

    The second is in lan_oem_done, which may be called with a NULL
    "ipmi" parameter (such as, indirectly, via lan_cleanup at line
    4030).  It contains recovery code for that purpose, but the
    initialization of "lan" at line 4308 causes a segfault before the
    code gets to that point.  I moved the initialization to after the
    test for NULL.

2009-06-15 Corey Minyard <[email protected]>

    * lib/oem_atca_conn.c: Fix a logic problem in the disabling
    of ATCA address checking.
   
2009-06-13 Corey Minyard <[email protected]>

    * lib/oem_atca_conn.c: Fix a problem where the ATCA address
    checking code could be called even if it was disabled.


------------------------------------------------------------------------------
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to