2009-02-24  Tyrel Datwyler <tyreld@us.ibm.com>

   * Makefile.am:
   Bug 2634178: Versioned libcmpiOSBase_OperatingSystemProvider

2009-01-14  Tyrel Datwyler <tyreld@us.ibm.com>

   * cmpiOSBase_OperatingSystem.c:
   Bug 2508592: add CMPIStatus to indication function return

2008-12-03  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_OperatingSystem.c:
   Bug 2384043: incorrect process count
   Patch by Narasimha Sharoff <nsharoff@us.ibm.com>

2008-11-17  Tyrel Datwyler <tyreld@us.ibm.com>

   * cmpiOSBase_OperatingSystem.c:
   Bug 2308219: invokeMethod doesn't test parameter type

2008-11-11  Tyrel Datwyler <tyreld@us.ibm.com>

   * README.INDICATION,
   test/indication/SFCBCreateFilter.localhost.xml,
   test/indication/SFCBCreateHandler.localhost.xml,
   test/indication/SFCBCreateSubscription.localhost.xml,
   test/indication/SFCBDeleteFilter.localhost.xml,
   test/indication/SFCBDeleteHandler.localhost.xml,
   test/indication/SFCBDeleteSubscription.localhost.xml:
   Bug 1203827: update cmpi-base README.INDICATION for sfcb support

2008-10-20  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_Processor.c, OSBase_Processor.h:
   Bug 2169940: Linux_Processor: reports wrong value for load percentage

2008-09-22  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_Processor.c, configure.ac:
   Bug 2065946: OSBase ProcessorProvider crashes on some platforms

2008-09-09  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_OperatingSystem.c, OSBase_OperatingSystem.h,
   cmpiOSBase_OperatingSystem.c:
   Bug 2093965: Linux_OperatingSystem fails to set some properties

2008-09-04  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_OperatingSystem.c, 
   test/system/linux/Linux_OperatingSystem.version.sh:
   Bug 2093799: distro version script guesses wrong 

2008-09-02  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_Common.c, OSBase_Common.h, OSBase_ComputerSystem.c, 
     OSBase_OperatingSystem.c OSBase_OperatingSystem.h, cmpiOSBase_Common.c,
     cmpiOSBase_ComputerSystem.c, cmpiOSBase_OperatingSystem.c, 
     cmpiOSBase_OperatingSystemStatisticalData.c, cmpiOSBase_Processor.c, 
     cmpiOSBase_UnixProcess.c:
     Bug 2089546: CIM_OS_DISTRO should only be intialized once

2008-09-02  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_OperatingSystem.c:
   Bug 1883918: OperatingSystem provider segfaults on file not found

2008-09-02  Tyrel Datwyler <tyreld@us.ibm.com>

   * OSBase_OperatingSystem.c, OSBase_Common.c, Makefile.am:
   Bug 2089383: Shared library use of _init/_fini obsolete

2007-11-16  Chris Buccella  <buccella@linux.vnet.ibm.com>

	* OSBase_OperatingSystem.c:
	Bug 1832839: OSBase OperatingSystem provider returns wrong max processes

2007-01-03  heidi eckhart  <heidineu@localhost.localdomain>

	* Makefile.am, test/cim/Linux_BaseBoard.cim, 
	test/cim/Linux_CSBaseBoard.cim,
	test/system/linux/Linux_BaseBoard.system,
	test/system/linux/Linux_CSBaseBoard.system: 
	Bug 1626832: test cases for class Linux_BaseBoard and
	association Linux_CSBaseBoard are missing

2006-02-09    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* provider-register.sh, acinclude.m4: 
	Merged in updates of provider-register and acinclude.

	* Makefile.am: 
	Bug 1395363: fixed location dependence of postinstall
	step.

2005-11-30    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* OSBase_Common.c: 
	Bugs 1368636: fixed inifinite recursion in get_os_timezone.

2005-11-10    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* sblim-cmpi-spec.rh.in:
	Bugs 1353086: Suppress error output in scriptlets

	* README.tog-pegasus:
	Bugs 1353086: Added instructions for provider registration and
	deregistration.

2005-11-09    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* OSBase_Processor.c, cmpiOSBase_Processor.c:
	Bugs 1331750: Remove meaningless clock speeds for zSeries platform.
	
	* cmpiOSBase_BaseBoard.c, cmpiOSBase_BaseBoard.h,
	cmpiOSBase_BaseBoardProvider.c, cmpiOSBase_CSBaseBoardProvider.c,
	cmpiOSBase_CSProcessorProvider.c, cmpiOSBase_Common.c,
	cmpiOSBase_Common.h, cmpiOSBase_ComputerSystem.c,
	cmpiOSBase_ComputerSystem.h, cmpiOSBase_ComputerSystemProvider.c,
	cmpiOSBase_OSProcessProvider.c, cmpiOSBase_OperatingSystem.c,
	cmpiOSBase_OperatingSystem.h, cmpiOSBase_OperatingSystemProvider.c,
	cmpiOSBase_OperatingSystemStatisticalData.c,
	cmpiOSBase_OperatingSystemStatisticalData.h,
	cmpiOSBase_OperatingSystemStatisticalDataProvider.c,
	cmpiOSBase_OperatingSystemStatisticsProvider.c,
	cmpiOSBase_Processor.c, cmpiOSBase_Processor.h,
	cmpiOSBase_ProcessorProvider.c, cmpiOSBase_RunningOSProvider.c,
	cmpiOSBase_UnixProcess.c, cmpiOSBase_UnixProcess.h,
	cmpiOSBase_UnixProcessProvider.c, configure.ac:
	Bugs 1199129, 1203849: Updates for warning-free compilation
	with CMPI headers >= 1.0.0.
	
	* OSBase_OperatingSystem.c: 
	Bugs 1328703 Use lsb-release only if not other /etc/*release files
	could be found.

	* OSBase_Common.c, OSBase_OperatingSystem.c: 
	Bugs 1331755 Replace gettimeofday usage for timezone determination

2005-11-08    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* OSBase_Processor.c: 
	Bugs 1228864 Added IA64 Recognition Code

2005-10-19    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* sblim-cmpi-base.spec.in:
	Bugs 1236584 Removed RH specific stuff.

	* sblim-cmpi-base.rh.spec:
	Bugs 1236584 Entirely new spec for RH/Fedora.

2005-09-09    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* provider-register.sh:
	Bugs 1285011 1285324: Fixed portability issues.

2005-09-06    <mihajlov@dyn-9-152-143-45.boeblingen.de.ibm.com>

	* provider-register.sh: 
	Bug 1246886: Fixed pegasus multi-class registration.

2005-07-28    <mihajlov@dyn-9-152-143-97.boeblingen.de.ibm.com>

	* dmiinfo.c: 
	Bug 1246639: Unwanted debug output removed.

	* Makefile.am: 
	Bug 1236584: Added per provider LDFLAGS to suppress version number
	generation, as rpmlint doesn't like .so.n.n files and .so files
	in the same RPM.

	* sblim-cmpi-base.spec.in: 
	Bug 1236584: Modified scriptlets to support RPM upgrade.
	
2005-07-12    <mihajlov@dyn-9-152-143-42.boeblingen.de.ibm.com>

	* provider-register.sh: 
	Bug 1236584: Additional functionality to detect the location of
	the pegasus repository (in well known places - sigh).

	* sblim-cmpi-base.spec.in: 
	Bug 1236584: Added RPM macro tog_pegasus to support the tog-pegasus
	RPM (reluctantly).

	* test/test-cmpi-base.sh: 
	Bug 1236584: Allow invocation from arbitrary directories 
	(by Mark Hamzy).

2005-06-20    <mihajlov@dyn-9-152-143-42.boeblingen.de.ibm.com>

	* OSBase_Common.c:
	Bug 1222571: Changed addstring to support lines longer than 4K and
	added new function addstring_noconc for lines not ending in newlines.

2005-06-07    <mihajlov@localhost.localdomain>

	* mof/Linux_BaseIndication.registration: 
	Bug 1214090: Fixed registration information for indication provider.

	* cmpiOSBase_OperatingSystem.c (getpctcpu): 
	Bug 1214092: Improved algorithm for computation of the CPU utilization.

	* test/system/linux/Linux_OperatingSystem.system: 
	Bug 1214092:Take into account that OperationalStatus is more volatile 
	now.

2005-06-01    <mihajlov@dyn-9-152-141-53.boeblingen.de.ibm.com>

	* provider-register.sh: 
	Bug 1214090: Make sure not to delete CIM_ classes on de-registration.
	Use unique capability id to allow multiple registrations
	of a provider.

2005-05-31    <mihajlov@dyn-9-152-141-53.boeblingen.de.ibm.com>

	* OSBase_UnixProcess.c: 
	Bug 1211913: Fixed the UnixProcess field formatting problems.
	Uses ps -p <pid> to retrieve single process data now.
	Process name is determined using basename and brackets are stripped
	from kernel daemons.

2005-05-12    <mihajlov@dyn-9-152-141-53.boeblingen.de.ibm.com>

	* provider-register.sh: Updated for OpenWBEM support.

	* acinclude.m4: Updated for OpenWBEM support.

	* OSBase_OperatingSystem.c: 
	Bug 1198184: Enhanced the release determination logic to ignore
	directories in /etc .

2005-05-11    <mihajlov@dyn-9-152-141-53.boeblingen.de.ibm.com>

	* cmpiOSBase_OperatingSystemProvider.c:
	Bug 1199449: Removed CMPI_VER_86 definition as the CMPI_VER_nn
	macros are not for provider usage. Further, fixed the ind_reg_pollfnc
	invokation.
	

2005-05-10    <mihajlov@dyn-9-152-141-53.boeblingen.de.ibm.com>

	* configure.ac: Bug 1199129 added -DCMPI_VERSION=90 to CPPFLAGS 
	in order to support newer CMPI header versions.

// ===================================================================
// new in version 1.2.3 :

* update to Pegasus' CIMOMINC path in setting.cmpi

* added three properties to OperatingSystem :
   - CodeSet
   - LanguageEdition
   - DefaultPageSize

* support for standalone build (RPM)

// ==================================================================
// new in version 1.2.4 :

* fixed algorithm to retrieve Version of Linux_OperatingSystem

* Processor instrumentation ported to GENERIC and X86_64 hardware 
  platform

* test script accepts userID and password

// ===================================================================
// new in version 1.3 :

* support for property list filter on EnumInstances and GetInstance

// ===================================================================
// new in version 1.4 :

* moved library dmiinfo from cmpi-smbios package to cmpi-base (needed
  for data gathering for Linux_BaseBoard)
* added class Linux_BaseBoard
* added association Linux_CSBaseBoard
* enabled Indication Interface for Linux_OperatingSystem (with no 
  functionality !)

// ===================================================================
// new in version 1.4.1 :

* implemented Indication support for Linux_OperatingSystem property
  OperationalStatus - default disabled by -DNOEVENTS
  -> see README.IDICATION for more information

// ===================================================================
// new in version 1.4.2 :

* fixed retrieval of LPARID on Power

// ===================================================================
// new in version 1.4.3 :

* bug# 1155823: fixed retrieval of OperatingSystem's 
  TotalVirtualMemorySize, FreeVirtualMemory, TotalVisibleMemorySize,
  FreePhysicalMemory, SizeStoredInPagingFiles and 
  FreeSpaceInPagingFiles for kernel 2.6
* bug# 1155834: fixed OperatingSystem's InstallDate for Fedora
* added sample subscriptions to test/indication directory
* updated README.INDICATION with better description and sample for
  openPegasus
* restructured init process for SBLIM tracing into a file
* ported OperatingSystem's process indication of OperationalStatus
  to become a life-cycle indication
* bug# 1178575: fixed seg fault of OperatingSystem's
  IndicationCleanup() 
* bug# 1179049: switched BaseBoard's values of Vendor and Model on
  PPC

// ===================================================================
// new in version 1.4.4 :

* bug# 1181317: fixed sample indication filter in test/indication
  directory. Filter was still for old Linux_OperatingSystemIndication
  class, but should be for CIM_InstModification
* bug# 1183083: fixed the problem, that only the first indication of
  the monitored OS OperationalStatus property was delivered

// ===================================================================
// new in version 1.5.0 :

* feature request# 1186592 : added support for class
  Linux_OperatingSystemStatisticalData and association
  Linux_OperatingSystemStatistics
  ... contribution by Michael Schuele ... thx :)

// ===================================================================
