# changelog

author: Phil Knirsch <pknirsch@redhat.com> - 1.4.14-1.4E.20
date: 1185278400
changelog:
  - Added patch to add -k option to ipmitool (#235198)
  - Prevent ps showing passwords from ipmicmd (#235574)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-1.4E.15
date: 1164888000
changelog:
  - Fixed bug where ipmitool fru print displays error for physical fru devices
    (#201553)
  - Fix ipmitool type conversion bug in ipmi_pef.c for x86_64 (#192061)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-1.4E.12
date: 1136808000
changelog:
  - Included FRU fix for displaying FRUs with ipmitool (#172311)
  - Included patch for new option to specify a BMC password for IPMI 2.0 sessions
    (#172311)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-1.4E.5
date: 1123848000
changelog:
  - Fixed the unwanted output of failed module loading of the initscript. Behaves
    now like all our other initscripts (#165476)


author: Phil Knirsch <pknirsch@redhat.com> 1.4.14-2
date: 1119873600
changelog:
  - Updated to OpenIPMI-1.4.14
  - Split the main package into normal and libs package for multilib support
  - Added ipmitool-1.8.2 to OpenIPMI and put it in tools package
  - Added sysconf and initscript (#158270)
  - Fixed oob subscripts (#149142)


author: Michael E Brown <michael_e_brown at dell.com> - 2.2.12-1
date: 1233662400
changelog:
  - Add feature to turn on debugging printf()'s without recompiling by setting
    certain environment variables:
      LIBSMBIOS_C_DEBUG_OUTPUT_ALL    -- all debugging output
          or, per module:
      LIBSMBIOS_C_DEBUG_CONSTRUCTOR_C
      LIBSMBIOS_C_DEBUG_SYSINFO_C
      LIBSMBIOS_C_DEBUG_SMBIOS_C
      LIBSMBIOS_C_DEBUG_TOKEN_C
      LIBSMBIOS_C_DEBUG_MEMORY_C
      LIBSMBIOS_C_DEBUG_CMOS_C
      LIBSMBIOS_C_DEBUG_SMI_C


author: Michael E Brown <michael_e_brown at dell.com> - 2.2.12-1
date: 1233576000
changelog:
  - Add pkgconfig files to -devel
  - fixup yum plugin to not parse certain data that causes a crash on some machines (Optiplex 755, others may be affected)


author: Michael E Brown <michael_e_brown at dell.com> - 2.2.7-1
date: 1232020800
changelog:
  - change source to bz2 format
  - Update to latest upstream release. Many changes in the new release:
    - python interface
    - libsmbios_c interface almost fully implemented
    - libsmbios c++ interface deprecated


author: Michael E Brown <michael_e_brown at dell.com> - 2.0.0
date: 1199880000
changelog:
  - ABI incompatible, minor API changes
  - sync up libsmbios soname with version #
  - move binaries to /usr/sbin as they are only runnable by root
  - drop libsmbiosxml lib as it was mostly unused.
  - drop autotools generated files out of git and add autogen.sh
  - drop tokenCtl binary-- pysmbios has a *much* improved version


author: Michael E Brown <michael_e_brown at dell.com> - 0.13.9
date: 1187784000
changelog:
  - Fix a couple of failure-to-check-return on fopen. most were unit-test code
    only, but two or three were in regular code.
  - Add hinting to the memory class, so that it can intelligently close /dev/mem
    file handle when it is not needed (which is most of the time). it only
    leaves it open when it is scanning, so speed is not impacted.


author: Michael E Brown <michael_e_brown at dell.com> - 0.13.6
date: 1175601600
changelog:
  - critical bugfix for dellBiosUpdate utility for packet mode
  - autoconf/automake support for automatically building docs
  - more readable 'make' lines by splitting out env vars
  - remove run_cppunit option... always run unit tests.
  - update autoconf/automake utilities to latest version
  - fix LDFLAGS to not overwrite user entered LDFLAGS
  - add automatic doxygen build of docs
  - fix urls of public repos
  - remove yum repo page in favor of official page from docs
  - split dmi table entry point from smbios table entry point
  - support legacy _DMI_ tables
  - fix support for EFI-based imacs without proper _SM_ anchor


author: Michael E Brown <michael_e_brown at dell.com> - 0.13.5
date: 1174392000
changelog:
  - rpmlint cleanups
  - Add dellLEDCtl binary
  - update AUTHORS file to add credit for dellLEDCtl
  - update doc/DellToken.txt to add a few more useful tokens.
  - updated build system to create documentation
  - skip cppunit dep on .elX builds (not in EPEL yet)


author: Michael E Brown <michael_e_brown at dell.com> - 0.13.4-1
date: 1173700800
changelog:
  - Added dellWirelessCtl binary
  - Added 'static' makefile target to build static binaries and clean them as well
  - fix for signed/unsigned bug in probes binary. CPU temp misreported
  - simplify interface for DELL_CALLING_INTERFACE_SMI, autodetect Port/Magic
  - document all of the tokens for controlling wireless on dell notebooks
  - enums for SMI args/res to make code match docs better (cbRES1 = res[0], which
    was confusing.
  - helper functions isTokenActive() and activateToken() to simplify token API.
  - Added missing windows .cpp files to the dist tarball for those who compile
    windows from dist tarball vs source control
  - Add support for EFI based machines without backwards compatible smbios table
    entry point in 0xF0000 block.
  - Added wirelessSwitchControl() and wirelessRadioControl() API for newer
    laptops.
  - fixed bug in TokenDA activate() code where it wasnt properly using SMI
    (never worked, but apparently wasnt used until now.)


author: Michael E Brown <michael_e_brown at dell.com> - 0.12.4-1
date: 1159272000
changelog:
  - Changes per Fedora Packaging Guidelines to prepare to submit to Extras.
  - Add in a changelog entry per Fedora Packaging Guidelines...


author: bwhiteley@suse.de
date: 1226059200
changelog:
  - Better patch for HTTP connection close -- sblim tracker #2193250
  - Handle more escaped chars in XML (bnc#435882, sblim#2169807)


author: bwhiteley@suse.de
date: 1224676800
changelog:
  - The following bugs from the sblim tracker address bnc#425457
    - [ 2164750 ] sfcb does not handle some malformed HTTP requests correctly
    - [ 2172888 ] http content-length is not constrained
    - [ 2169514 ] spRcvMsg doesn't check malloc return
    - [ 2169527 ] Some XML parsing error strings do not have sufficient space
    - [ 2169607 ] sqlLexer assumes line lengths under MAXBUF
    - [ 2175426 ] possible int overflow
    - [ 2158198 ] syslog call incorrect
    - [ 2172023 ] mlogf call cleanups
    - [ 2175507 ] sockaddr_un not allocated for localconnect server
  - Some code cleanup.
  - SBLIM tracker #2189391 fork() race condition in providerDrv.c:getProcess()
  - SBLIM tracker #2192023 sfcb deadlocks on nsHt initialization
  - SBLIM tracker #2185304 SFCB doesn't shut down properly a good portion
      of the time.
  - bnc:438758, SBLIM tracker #2189234 wrong minimal provider check


author: kkaempf@suse.de
date: 1223985600
changelog:
  - Fix compiler warnings (on 64bit systems) (bnc#435043)
  - Adapt for latest autotools
  - Fix rpmlint warnings in .spec (%preun/%postun)


author: bwhiteley@suse.de
date: 1212062400
changelog:
  - Enhanced to support HTTP connections over unix domain sockets,
    including unix socket peer credential authentication without
    passwords.
  - Changed authentication module to only allow users with uid 0
    to log in.


author: bwhiteley@suse.de
date: 1210939200
changelog:
  - Moved back to 1.3.0.  1.3.1 has problems.  Removed schema
    package, and placed a dependency on cim-schema package
    instead.


author: prusnak@suse.cz
date: 1226491200
changelog:
  - added 5 more fixes to retval.patch
  - merged implicit-fortify-decl.patch and stdlib.patch into includes.patch


author: crrodriguez@suse.de
date: 1223553600
changelog:
  - fix build, implicit-fortify-decl backend/cimxml/indicationlistener.c:85
  - disable static libraries
  - correct -devel package requires


author: prusnak@suse.cz
date: 1220961600
changelog:
  - updated to 2.1.0
    * New features:
    - 1820015 sfcc: prepare for indication support
    - 1854813 sfcc: new parser
    - 1867649 sfcc: embedded instance support (receiving side)
    - 1828588 sfcc: Indication support (CIMXML)
    - 1828584 sfcc: large volume data support (CIMXML)
    * Bugs:
    - 1887125 sfcc: cleanup due to new parser
    - 1940546: Memory corruption in AsciiToXmlStr()
  - fixed undefined variable (cimhostport.patch)


author: prusnak@suse.cz
date: 1205928000
changelog:
  - updated to 2.0.3
    * fixed sfcc generates incorrect XML for complex properties
    * sfcc reports incorrect namespace for associators operation


author: prusnak@suse.cz
date: 1195646400
changelog:
  - updated to 2.0.2
    * fixed handling of complex array IN arguments
    * fixed issue with the SFCC xml parsing code
    * invokeMethod test now works correctly


author: prusnak@suse.cz
date: 1221566400
changelog:
  - updated to 2.1.0
    * Security related fixes
    * Many bug fixes related to http stack
    * GSSAPI support (thanks to Paul Moore)
  - updated to 2.0.1
    * Added Java bindings
    * Set proxy in C++ bindings
    * Fixed SelectorSet Filter
    * Added SelectorSet filter support to C++ interface
    * SelecorFilter does not need __cimnamespace
  - dropped obsoleted patch:
    * interim-bug-fixes.patch (included in update)


author: prusnak@suse.cz
date: 1208865600
changelog:
  - update to 2.0.0
    * Use latest shttpd code base
    * Fixed SSL related issues with shttpd
    * Ruby bindings using swish now and part of openwsman
    * Python bindings update
    * serialize/de-serialize APIs updated
      Make serialize/de-serialize APIs independent of server related structure
    * secure eventing delivery support in WS-Eventing server code and related
      options added in client code.
    * WS-Eventing client interfaces updated to make it more general
    * Source indication namespace configuration supported so that the
      namespace of subscription related classes can be different from
      that of indication class
    * Anonymous identify and custom identify file supported
    * Support SelectorSet Dialect
    * Improved Filter API
    * Improved EPR API
    * Enahnced bindings to support filters
    * Initial cmake support
    * Many other bug fixes


author: kkaempf@suse.de
date: 1198065600
changelog:
  - update to svn 2336
    * added and enabled ruby bindings
    * custom and anonymous Identify support added
  - new sub-packages: openwsman-ruby, openwsman-python
  - add rpmlintrc for .so files within openwsman-server


author: prusnak@suse.cz
date: 1194350400
changelog:
  - update to 1.5.0
    Openwsman 1.5 is an interim stable release toward 2.0 with all
    completed features since 1.0. This release serves as a checkpoint
    to evaluate implemented and outstanding features and to take care
    of bugs instead of waiting until the beta phase of 2.0.
    See ChangeLog for more details ...
  - fixed installdirs (mkinstalldir.patch)
  - added entries to ChangeLog from wiki (changelog.patch)
  - renamed openwsman to libwsman1 and openwsman-devel to libwsman-devel
  - removed obsolete patches
    * devel.patch (included in update)
    * get_auth.patch (included in update)
    * remote_fs.patch (included in update)


author: kkaempf@suse.de
date: 1186142400
changelog:
  - update to 1.2.0
  - default to pam authentication in openwsman-server
  - fix filelist (include .so files for plugin loading)
  - fix %preun for base package
  - remove wsmand.log when deleting openwsman-server
  - fix -devel dependencies
  - add wsman_transport_get_auth_method() definition


author: prusnak@suse.cz
date: 1185278400
changelog:
  - branch packages -server and -client
  - replaced obsoleted macro %run_ldconfig with direct call of ldconfig
  - added $remote_fs to Required-Start in init file (remote_fs.patch)


