kumpf [Tue, 16 Jul 2002 22:21:48 +0000 (22:21 +0000)]
HP-RK Fix compile warnings caused by locking a Mutex member variable (non-const method) inside a const method.
kumpf [Tue, 16 Jul 2002 21:55:03 +0000 (21:55 +0000)]
HP-RK Fix compile errors caused by changing the AtomicInt::value() method to const.
sage [Tue, 16 Jul 2002 15:08:09 +0000 (15:08 +0000)]
added AIX OS provider
sage [Tue, 16 Jul 2002 15:06:34 +0000 (15:06 +0000)]
added AIX
sage [Tue, 16 Jul 2002 15:05:16 +0000 (15:05 +0000)]
AIX_LIB_PRIORITY for suballoc.cpp
sage [Tue, 16 Jul 2002 15:02:54 +0000 (15:02 +0000)]
AIX_LIB_PRIORITY for Signal.cpp
sage [Tue, 16 Jul 2002 15:02:10 +0000 (15:02 +0000)]
removed native np_thread_cleanup for AIX
sage [Tue, 16 Jul 2002 15:01:26 +0000 (15:01 +0000)]
non-native Semaphore implementation (additional lock handling and added copy constructor)
sage [Tue, 16 Jul 2002 15:00:06 +0000 (15:00 +0000)]
Linux: AtomicInt::value() has to be defined const
sage [Tue, 16 Jul 2002 14:59:16 +0000 (14:59 +0000)]
removed native np_thread_push and cleanup
sage [Tue, 16 Jul 2002 14:57:54 +0000 (14:57 +0000)]
added class CIMQualifierDeclRep; for AIX
sage [Tue, 16 Jul 2002 14:56:51 +0000 (14:56 +0000)]
added class CIMQualifierRep; for AIX
sage [Tue, 16 Jul 2002 14:55:57 +0000 (14:55 +0000)]
AIX doesn't like "#if 0 // comment"
sage [Tue, 16 Jul 2002 14:51:10 +0000 (14:51 +0000)]
added entry for AIX
sage [Tue, 16 Jul 2002 14:49:29 +0000 (14:49 +0000)]
added AIX_LIB_PRIORITY
sage [Tue, 16 Jul 2002 14:47:53 +0000 (14:47 +0000)]
changed link command for AIX
sage [Tue, 16 Jul 2002 14:46:46 +0000 (14:46 +0000)]
AIX only change
kumpf [Mon, 15 Jul 2002 20:28:03 +0000 (20:28 +0000)]
HP-RK Add necessary include of Array.h.
kumpf [Mon, 15 Jul 2002 16:47:55 +0000 (16:47 +0000)]
HP-RK Cleanup.
mday [Mon, 15 Jul 2002 14:30:30 +0000 (14:30 +0000)]
fixed double delete in IndicationService
kumpf [Mon, 15 Jul 2002 06:22:11 +0000 (06:22 +0000)]
HP-DME: Added REPOSITORY_DIR variable.
kumpf [Sat, 13 Jul 2002 00:23:57 +0000 (00:23 +0000)]
HP-RK Hack around a memory error caused by poor management of the client_handle in the CIMOMHandle. The client_handle class has been given a reference count that is incremented in the operator=() method. However, the CIMOMHandle was copying a pointer to the object rather than the object itself, so the operator=() method was not getting invoked and the reference count was not getting incremented. Therefore, the client_handle was getting thrown away while it was still being referenced by a CIMOMHandle object. The hacked fix was to explicitly increment the reference count when then pointer is copied in the CIMOMHandle::operator=() method. A better fix would be to make the CIMOMHandle contain a client_handle object rather than a pointer to one, but this is not easily done because the client_handle class does not have a default constructor.
kumpf [Fri, 12 Jul 2002 23:10:04 +0000 (23:10 +0000)]
HP-RK Fix the abort-on-exit problem that was caused by the polling thread using already-destructed objects in the case that the MessageQueueService destructor is not called (because of C++ semantics on exit()).
kumpf [Fri, 12 Jul 2002 23:07:08 +0000 (23:07 +0000)]
HP-RK Add a definition for the TMP_DIR variable which defines the directory where temporary test files are written.
kumpf [Fri, 12 Jul 2002 23:06:03 +0000 (23:06 +0000)]
HP-RK Removed cout statement that was used for testing purposes.
mday [Fri, 12 Jul 2002 13:49:31 +0000 (13:49 +0000)]
transitioned unix atomic int class to use Markus' pthread_spinlock implementation, added some consts casts to remove errors
chuck [Wed, 10 Jul 2002 21:22:38 +0000 (21:22 +0000)]
fix copyright
chuck [Wed, 10 Jul 2002 21:12:06 +0000 (21:12 +0000)]
Initial OS400 version
kumpf [Fri, 28 Jun 2002 22:20:01 +0000 (22:20 +0000)]
HP-WO Bugzilla 119 - Fixed ConfigFileHandler to use cimserver_planned.conf when cimserver_current.conf is missing.
kumpf [Thu, 27 Jun 2002 21:49:43 +0000 (21:49 +0000)]
YZ-HP: Merged cimprovider, ProviderRegistrationProvider, and ProviderRegistrationManager related code from ClearCase to CVS.
mday [Tue, 25 Jun 2002 16:13:42 +0000 (16:13 +0000)]
fixed hang in MQS when application exits without destroying MQS
karl [Sat, 22 Jun 2002 18:49:05 +0000 (18:49 +0000)]
correct files to get rid of extra line between each line b reloading original files
karl [Fri, 21 Jun 2002 21:39:31 +0000 (21:39 +0000)]
Change order to compile lib first
karl [Fri, 21 Jun 2002 21:25:16 +0000 (21:25 +0000)]
add the pegCLIClientlib
karl [Fri, 21 Jun 2002 20:52:24 +0000 (20:52 +0000)]
add comment about CLI command
karl [Fri, 21 Jun 2002 20:49:03 +0000 (20:49 +0000)]
add template files with correct extensions
karl [Fri, 21 Jun 2002 20:46:08 +0000 (20:46 +0000)]
Fix licenses statements at head of files
mday [Thu, 20 Jun 2002 22:05:18 +0000 (22:05 +0000)]
fixed a bug in HTTPAcceptor that would cause the cimserver to stop processing incoming tcp data
chip [Thu, 20 Jun 2002 21:29:57 +0000 (21:29 +0000)]
Initialize all memebers in constructor and check for none null values in the destructor.
mday [Thu, 20 Jun 2002 14:55:38 +0000 (14:55 +0000)]
fixed typo that caused bug in thread pool kill_dead_threads routine
mday [Wed, 19 Jun 2002 22:06:32 +0000 (22:06 +0000)]
Monitor rewritten to integrate IP state information in one place
kumpf [Wed, 19 Jun 2002 21:37:55 +0000 (21:37 +0000)]
HP-Nag: Created a Pegasus Security Architecture slide set.
mday [Tue, 18 Jun 2002 17:20:09 +0000 (17:20 +0000)]
fixed memory leak in ModuleController::client_handle
mday [Tue, 18 Jun 2002 17:18:43 +0000 (17:18 +0000)]
fixed memory leak in modulecontroller::client_handle
kumpf [Thu, 13 Jun 2002 21:32:03 +0000 (21:32 +0000)]
HP-RK Removed the use of PEGASUS_TEMPLATE_SPECIALIZATION.
kumpf [Wed, 12 Jun 2002 17:38:09 +0000 (17:38 +0000)]
HP-RK Change include of TLS.h to SSLContext.h
mday [Tue, 11 Jun 2002 21:28:08 +0000 (21:28 +0000)]
changes to Monitor.cpp to make the connection entries thread-safe. Unsafe windows was exposed most frequently on preemptive OS's with multiple processors but could occur on any pegasus platform
karl [Tue, 11 Jun 2002 15:45:08 +0000 (15:45 +0000)]
minor code fixes
chip [Tue, 11 Jun 2002 15:43:46 +0000 (15:43 +0000)]
new schema from dmtf
kumpf [Tue, 11 Jun 2002 06:27:30 +0000 (06:27 +0000)]
HP-RK Consolidate definition of client SSL files and prepending of PEGASUS_HOME directory.
kumpf [Tue, 11 Jun 2002 01:39:04 +0000 (01:39 +0000)]
HP-RK Fix test result based on change to validate the CIM class before passing a request to a provider.
kumpf [Tue, 11 Jun 2002 00:36:55 +0000 (00:36 +0000)]
HP-RK Check for existence of CIM classes before sending requests to providers.
kumpf [Tue, 11 Jun 2002 00:32:26 +0000 (00:32 +0000)]
HP-RK Add support for turning off assert()s.
kumpf [Mon, 10 Jun 2002 22:59:40 +0000 (22:59 +0000)]
HP-RK Fix memory leak.
karl [Mon, 10 Jun 2002 22:31:11 +0000 (22:31 +0000)]
fix to OutputType defintion
mday [Mon, 10 Jun 2002 21:43:40 +0000 (21:43 +0000)]
added sleep in monitor loop for HPUX
mday [Mon, 10 Jun 2002 20:38:30 +0000 (20:38 +0000)]
extra traces
kumpf [Mon, 10 Jun 2002 20:33:49 +0000 (20:33 +0000)]
HP-RK Clean up asserts.
ramnath [Mon, 10 Jun 2002 17:30:43 +0000 (17:30 +0000)]
no message
ramnath [Mon, 10 Jun 2002 17:26:31 +0000 (17:26 +0000)]
Commented out "#define PEGASUS_HAVE_TEMPLATE_SPECIALIZATION"
kumpf [Mon, 10 Jun 2002 16:30:02 +0000 (16:30 +0000)]
HP-RK Fix compile warnings.
kumpf [Mon, 10 Jun 2002 16:27:14 +0000 (16:27 +0000)]
HP-RK Fix case of library file names.
mday [Mon, 10 Jun 2002 14:28:22 +0000 (14:28 +0000)]
fixed bug in Monitor destructor
karl [Mon, 10 Jun 2002 13:51:33 +0000 (13:51 +0000)]
add commands to CLI
karl [Mon, 10 Jun 2002 11:23:47 +0000 (11:23 +0000)]
Connect CLI client into the makefile
karl [Mon, 10 Jun 2002 10:47:51 +0000 (10:47 +0000)]
import
karl [Mon, 10 Jun 2002 10:47:24 +0000 (10:47 +0000)]
Import the cli command line files
karl [Sat, 8 Jun 2002 17:52:40 +0000 (17:52 +0000)]
Fix date on version 1.10
karl [Sat, 8 Jun 2002 13:45:12 +0000 (13:45 +0000)]
Increment version number of pegasus
karl [Sat, 8 Jun 2002 13:42:55 +0000 (13:42 +0000)]
add new version and tag 1.10
karl [Sat, 8 Jun 2002 13:40:46 +0000 (13:40 +0000)]
Add more bypasses to the match test because of current error
kumpf [Fri, 7 Jun 2002 22:56:39 +0000 (22:56 +0000)]
HP-MG: Rework to Process Provider and tests
mday [Fri, 7 Jun 2002 20:52:13 +0000 (20:52 +0000)]
fixed exception handling and destructor bug in Thread.cpp and Monitor.cpp related to thread pool management
mday [Fri, 7 Jun 2002 15:17:13 +0000 (15:17 +0000)]
fixed bug that deleted static thread pools when cimserver run as a daemon
karl [Fri, 7 Jun 2002 11:18:58 +0000 (11:18 +0000)]
correct to match recent client api changes
kumpf [Fri, 7 Jun 2002 00:56:00 +0000 (00:56 +0000)]
HP-RK Fix Copyright statement.
mday [Fri, 7 Jun 2002 00:03:31 +0000 (00:03 +0000)]
thread reduction changes
kumpf [Thu, 6 Jun 2002 20:58:10 +0000 (20:58 +0000)]
HP-RK Add test program to tests: target and add empty poststarttests: target in ProviderManager test Makefiles.
chip [Thu, 6 Jun 2002 19:00:59 +0000 (19:00 +0000)]
no message
kumpf [Thu, 6 Jun 2002 17:58:19 +0000 (17:58 +0000)]
HP-RK Add processing for the enableIndicationService configuration property.
chip [Thu, 6 Jun 2002 16:44:48 +0000 (16:44 +0000)]
no message
kumpf [Wed, 5 Jun 2002 22:56:24 +0000 (22:56 +0000)]
HP-RK Add a mutex in the OperationAggregate to protect against multiple threads delivering responses simulataneously, since the Array is not thread-safe.
kumpf [Wed, 5 Jun 2002 21:52:46 +0000 (21:52 +0000)]
HP-RK Fixed a problem where the ProviderManagerService was getting empty request messages. Root cause turned out to be in the SafeQueue::dequeue() method.
kumpf [Wed, 5 Jun 2002 18:24:52 +0000 (18:24 +0000)]
HP-RK Minor defect fix.
chip [Wed, 5 Jun 2002 05:08:02 +0000 (05:08 +0000)]
update test to ensure void and primary types work as expected
chip [Wed, 5 Jun 2002 04:35:32 +0000 (04:35 +0000)]
update test to ensure void and primary types work as expected
chip [Wed, 5 Jun 2002 04:15:18 +0000 (04:15 +0000)]
more cleanup and optimization
chip [Wed, 5 Jun 2002 03:06:19 +0000 (03:06 +0000)]
update
kumpf [Wed, 5 Jun 2002 02:19:21 +0000 (02:19 +0000)]
HP-[DME] Update DIR value to point to correct directory.
kumpf [Wed, 5 Jun 2002 02:01:33 +0000 (02:01 +0000)]
HP-RK Add a hack in BaseResponseHandler template to allow ResponseHandler<void> to use empty processing() and complete() methods.
kumpf [Wed, 5 Jun 2002 01:48:52 +0000 (01:48 +0000)]
HP-RK Move inline template class method implementations into the template class definition itself, to fix unresolved symbol problems on HP-UX.
kumpf [Tue, 4 Jun 2002 23:59:46 +0000 (23:59 +0000)]
HP-Nag: Added client.pem to be used by wbem clients.
chip [Tue, 4 Jun 2002 23:31:25 +0000 (23:31 +0000)]
update
chip [Tue, 4 Jun 2002 23:30:04 +0000 (23:30 +0000)]
somehow deleted files and updated with most recent copy
chip [Tue, 4 Jun 2002 23:26:05 +0000 (23:26 +0000)]
ResponseHandler cleanup
chip [Tue, 4 Jun 2002 23:14:03 +0000 (23:14 +0000)]
ResponseHandler cleanup
kumpf [Tue, 4 Jun 2002 22:56:41 +0000 (22:56 +0000)]
YZ-HP: fixed a defect on the updating operational status.
kumpf [Tue, 4 Jun 2002 22:41:31 +0000 (22:41 +0000)]
HP-JY Added new ConfigException for unrecognized command line option.
kumpf [Tue, 4 Jun 2002 21:34:14 +0000 (21:34 +0000)]
HP-RK Fixed compile warnings.
chip [Tue, 4 Jun 2002 21:25:56 +0000 (21:25 +0000)]
oops. should not have checked in