# changelog

author: prusnak@suse.cz
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
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
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: crrodriguez@suse.de
changelog:
  - fix build, implicit-fortify-decl backend/cimxml/indicationlistener.c:85
  - disable static libraries
  - correct -devel package requires


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


author: kkaempf@novell.com
changelog:
  - Update to 1.3.7
    (numbers are from the sourceforge.net bug tracker)
    New features:
    - 2920773 Tests for reliable indications
    Bugs fixed:
    - 2891367 Error processing content-length
    - 2933087 Small leak in cimXmlRequest:getProperty()
    - 2932809 sfcb 1.3.6 crashes when provider user is set to sfcb
    - 2934540 sfcb may respond with incorrect association provider
    - 2935931 Indications to file:// urls never fail.
    - 2937577 Some SLP-specific code not ifdef'd
    - 2939874 Serious provider id mismatch after provider reload
    - 2655854 Common Provider invokes Init and CleanUp more than once
    - 2875050 default MOFs should allow for multiple files
    - 2945277 SFCB crashes on subscription without filter or handler prop
    - 2946106 possible race condition initializing providers
    - 2931327 sblim-sfcb-1.3.6 tarball is incomplete
    - 2946885 BEAM errors found in cimXmlGen
    - 2946890 classProvider may try to closedir(NULL)
    - 2948812 footprint.pl missing from release tarball


author: kkaempf@novell.com
changelog:
  - Backport patches from 1.3.8
    * args.c, array.c, constClass.c, instance.c, internalProvider.c,
      objectpath.c:
      [ 2948647 ] getObjectPath may dereference NULL pointer
    * internalProvider.c:
      [ 2952616 ] internalProvider is not Threadsafe
      (bnc#580804)
    * providerMgr.c:
      [ 2952912 ] resultSockets variable is not used threadsafe
      (bnc#580802)
    * indCIMXMLHandler.c:
      [ 2950773 ] Leak in indCIMXMLHandler.c
    * interopServerProvider.c:
      [ 2949454 ] Memory leak in ServerProviderInitInstances()


author: kkaempf@novell.com
changelog:
  - clone CMPI_chars return value from invokeMethod called via
    local interface (bnc#578189, upstream #2968656)


author: kkaempf@novell.com
changelog:
  - remove conflicting directory tree from 3rd party package, will
    be replaced by cim-schema package (bnc#590196)


author: Michael E Brown <michael_e_brown at dell.com> - 2.2.12-1
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.12-1
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 Brown <michael-e_brown at dell.com> - 2.2.22-1
changelog:
  - Fixup bug in reading asset and service tag where it A) read checksum from wrong location and B) used wrong comparison check to validate it
  - enable service tag SET for machines that still set service tag in CMOS
  - ABI/API - change to -fvisibility=hidden for libsmbios_c.so.*, mark public api's. This removes all non-public symbols that were not formerly part of the ABI from the dynamic link table.


author: Michael Brown <michael-e_brown at dell.com> - 2.2.25-1
changelog:
  - Fix breakage resulting from improperly fixing up constructors for MemoryAccess/CmosAccess. Fixes CLI utilities.


author: Jess Portnoy <kernel01@gmail.com> 10-3
changelog:
  - Added --enable-static=no and --docdir=/usr/share/doc/argtable2-devel-version to configure command.


