/
ChangeLog
3735 lines (2474 loc) · 114 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2010-06-29 Chris Buccella <buccella@linux.vnet.ibm.com>
* objectImpl.c:
[ 3016863 ] Data corruption when replacing array properties
* cimslp.c, cimslpSLP.c:
[ 3022941 ] Remove HAVE_SLP_ALONE sections
* profileProvider.c, cimslpCMPI.c:
[ 3022934 ] SLP code calls setupControl more than once
2010-06-17 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerDrv.c:
[ 2950521 ] Provider operations are wrongly traced
(patch by Till Steinbach)
2010-06-16 Chris Buccella <buccella@linux.vnet.ibm.com>
* instance.c:
[ 3016295 ] Initialise refcount in CMPIInstance clone
(patch by Tim Potter)
2010-05-27 Sean Swehla <smswehla@linux.vnet.ibm.com>
* cimslpSLP.c:
[ 2984485 ] Possible access to freed memory in cimslpSLP.c
(based on patch by Klaus Kämpf)
2010-05-27 Sean Swehla <smswehla@linux.vnet.ibm.com>
* profileProvider.c:
[ 2994737 ] cimslp fails to get sslCertificateFilePath config value
(patch by Klaus Kämpf)
2010-05-25 Chris Buccella <buccella@linux.vnet.ibm.com>
* sfcBroker.c:
[ 3006690 ] Remove startSLPAgent sections from sfcBroker
2010-05-24 Chris Buccella <buccella@linux.vnet.ibm.com>
* configure.ac
[ 3004232 ] configure.ac allows slp-standalone and checks for sfcc
(second hunk was not applied)
* cimslpCMPI.h, cimslpCMPI.c:
[ 3006687 ] ProfileProvider depends on sfcc
2010-05-21 Sean Swehla <smswehla@linux.vnet.ibm.com>
* tests/slptest/slpTests.sh, Makefile.am, README,
cimslp.c, cimslp.h, cimslpCMPI.c, cimslpCMPI.h
cimslpSLP.c, cimslpSLP.h, cimslpUtil.c, cimslpUtil.h,
configure.ac, control.c, profileProvider.c,
sfcBroker.c, sfcb.cfg.pre.in
[ 3004257 ] slp information in README is not current
[ 3004232 ] configure.ac allows slp-standalone and checks for sfcc
[ 3003508 ] slpTests.sh uses bash-isms
[ 2987170 ] Handle SLP in a provider
2010-05-21 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 3005508 ] Warning in indCIMXMLHandler.c
2010-05-21 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlParser.c:
[ 3005424 ] Memory leak on error responses
* Makefile.am:
[ 3005574 ] make clean does not remove cimXmlParserProcessed.c
* Makefile.am:
[ 2987170 ] Handle SLP in a provider
(missing cimslp headers in no_inst_HEADERS)
2010-05-20 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/TestProviders/tests/IndRetryTest.sh:
[ 2964568 ] Indication stress test
2010-05-20 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 3004992 ] Sporadic deadlock on multiple failing indications
2010-05-20 Chris Buccella <buccella@linux.vnet.ibm.com>
* instance.c:
[ 3004996 ] Typo in instance.c
2010-05-19 Chris Buccella <buccella@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 3004358 ] indCIMXMLHanlder ci can leak on error condition
2010-05-17 Chris Buccella <buccella@linux.vnet.ibm.com>
* profileProvider.c, providerMgr.c, default.reg.in:
[ 3002851 ] SLP needs to register at startup
2010-05-14 Chris Buccella <buccella@linux.vnet.ibm.com>
* internalProvider.c:
[ 3001879 ] Remove SLP sections from internalProvider
* httpAdapter.c:
[ 3001896 ] httpAdapter can crash on bad content length
[ 3001915 ] Possible heap corruption in httpAdapter
2010-05-14 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* 10_interop.mof, default.reg.in, indCIMXMLHandler.c,
interopServerProvider.c, test/TestProviders/tests/IndRetryTest.sh:
[ 2994969 ] Persist failing indications
2010-05-06 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/TestProviders/tests/IndRetryTest.sh:
[ 2997961 ] IndRetryTest.sh leaves IndicationSubscription modded
2010-05-06 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/TestProviders/cmpiTestIndicationProvider.c:
[ 2997928 ] Namespace incorrect in test_providers
2010-04-30 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.c:
[ 2980524 ] providerRegister should collate namespaces
(patch by Klaus Kaempf)
2010-04-27 Chris Buccella <buccella@linux.vnet.ibm.com>
* constClass.c, instance.c:
[ 2993137 ] CMSetProperty fails for CMPIInstance for EmbeddedObject
2010-04-20 Sean Swehla <smswehla@linux.vnet.ibm.com>
* objectpath.c:
[ 2990091 ] Implement getPropertyQualifier in CMPIObjectPath
2010-04-20 Chris Buccella <buccella@linux.vnet.ibm.com>
* getSchema.sh.pre.in:
[ 2990169 ] Bump downloaded CIM schema to 2.25
2010-04-14 Chris Buccella <buccella@linux.vnet.ibm.com>
* msgqueue.c:
[ 2979043 ] Fix leak in msgqueue.c during an error condition
(patch by John Powell)
* queryStatement.c, providerDrv.c:
[ 2979036 ] Always reset lexer and add error handing to activateFilter()
(patch by John Powell)
2010-04-13 Chris Buccella <buccella@linux.vnet.ibm.com>
* dbpAdapter.c, sqlLexer.l, sqlParser.y, sqlStatement.c, sqlStatement.h:
[ 2978514 ] Compilation with --enable-jdbc fails
(patch by Klaus Kampf)
2010-04-09 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlGen.c:
[ 2984214 ] double free error cimXmlGen.c: triggered by AssocatorNames
(patch by Chad Smith)
2010-04-07 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimcClientSfcbLocal.c, sfcBroker.c, mlog.h, mlog.c:
[ 2982924 ] Use a logging process to write to syslog
* providerDrv.c:
[ 2979028 ] Modify SFCB to not abort for socket errors
(patch by John Powell)
* queryStatement.c:
[ 2979030 ] Restart the lexer when filter creation ends in a parsing err
2010-04-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* 20_indication.mof, profileProvider.c, interopServerProvider.c:
[ 2980820 ] Indication Profile 1.1 New attr values.
2010-03-29 Sean Swehla <smswehla@linux.vnet.ibm.com>
* cimXmlRequest.c, msgqueue.c, msgqueue.h, providerMgr.c:
[ 2961560 ] Disallow InvokeMethod calls to internal provider methods
2010-03-22 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.c:
[ 2974807 ] Can't have > 2 providers registered for the same classname
2010-03-12 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c:
[ 2969129 ] Missing dlclose() in httpAdapter.c
(patch by Tim Potter)
2010-03-12 Sean Swehla <smswehla@linux.vnet.ibm.com>
* value.c:
[ 2968656 ] cimcClientSfcbLocal.c does not clone return value
(patch by Klaus Kaempf)
2010-03-12 Sean Swehla <smswehla@linux.vnet.ibm.com>
* value.c:
[ 2968198 ] CMPI_chars in sfcb - see #2967257
(patch by Klaus Kaempf)
2010-03-10 Sean Swehla <smswehla@linux.vnet.ibm.com>
* cimcClientSfcbLocal.c:
[ 2968246 ] connect2 builds unnecessary struct
2010-03-09 Sean Swehla <smswehla@linux.vnet.ibm.com>
* instance.c:
[ 2966804 ] setObjectPath returns uninitialized pointer
2010-03-08 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c, sfcBroker.c:
[ 2961422 ] Single HTTP Adapter
2010-03-04 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* Makefile.am in test subdirs
[ 2963746 ] Incorrect license in test makefiles
2010-03-04 Chris Buccella <buccella@linux.vnet.ibm.com>
* configure.ac, test/pywbem/Makefile.am, test/pywbem/check_pywbem.py,
test/pywbem/ecn_interop.py:
[ 2963601 ] pywbem tests
2010-03-01 Sean Swehla <smswehla@linux.vnet.ibm.com>
* args.c, array.c, constClass.c, instance.c, internalProvider.c, objectpath.c:
[ 2948647 ] getObjectPath may dereference NULL pointer
2010-02-24 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c, sfcBroker.c:
[ 2958167 ] Remove USE_THREADS sections of httpAdapter
2010-02-19 Chris Buccella <buccella@linux.vnet.ibm.com>
* interopServerProvider.c:
[ 2949454 ] Memory leak in ServerProviderInitInstances()
2009-02-19 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2950773 ] Leak in indCIMXMLHandler.c
2010-02-19 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* providerMgr.c:
[ 2952912 ] resultSockets variable is not used threadsafe
(patch by Till Steinbach )
2010-02-19 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* internalProvider.c:
[ 2952616 ] internalProvider is not Threadsafe
(patch by Till Steinbach )
2010-02-10 Chris Buccella <buccella@linux.vnet.ibm.com>
* Makefile.am:
[ 2948812 ] footprint.pl missing from release tarball
2010-02-05 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlGen.c:
[ 2946885 ] BEAM errors found in cimXmlGen
* classProvider.c:
[ 2946890 ] classProvider may try to closedir(NULL)
2010-02-04 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* Makefile.am:
[ 2931327 ] sblim-sfcb-1.3.6 tarball is incomplete
2010-02-04 Sean Swehla <smswehla@linux.vnet.ibm.com>
* providerDrv.c:
[ 2946101 ] possible race condition initializing providers
2010-02-04 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerDrv.c, elementCapabilitiesProvider.c:
Cleaned up unused vars
* interopProvider.c:
[ 2945277 ] SFCB crashes on subscription without filter or handler prop
(patch by Klaus Kampf)
2010-02-02 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.c:
[ 2932809 ] sfcb 1.3.6 crashes when provider user is set to sfcb
(updated patch)
2010-02-01 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am
[ 2875050 ] default MOFs should allow for multiple files ( fixed the build breaks while make install )
2010-01-28 Sean Swehla <smswehla@linux.vnet.ibm.com>
* Makefile.am:
[ 2875050 ] default MOFs should allow for multiple files
2010-01-28 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/TestProviders/tests/GenMI.pl, IndRetryTest.sh, RICreateHandler.XML
RIEnumIS.XML, RIGetSub.XML, Makefile.am:
[ 2920773 ] Tests for reliable indications
2010-01-28 Sean Swehla <smswehla@linux.vnet.ibm.com>
* providerDrv.c:
[ 2655854 ] Common Provider invokes Init and CleanUp more than once
2010-01-28 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.c:
[ 2939874 ] Serious provider id mismatch after provider reload
* providerRegister.h, providerRegister.c, providerMgr.c:
[ 2934540 ] sfcb may respond with incorrect association provider (refix)
2010-01-22 Chris Buccella <buccella@linux.vnet.ibm.com>
* internalProvider.c:
[ 2937577 ] Some SLP-specific code not ifdef'd
2010-01-21 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c, indCIMXMLExport.c
[ 2935931 ] Indications to file:// urls never fail.
2010-01-18 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.h, providerRegister.c, providerMgr.c:
[ 2934540 ] sfcb may respond with incorrect association provider
2010-01-15 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* providerRegister.c
[ 2932809 ] sfcb 1.3.6 crashes when provider user is set to sfcb
(patch by dmacvicar)
2010-01-15 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlRequest.c:
[ 2933087 ] Small leak in cimXmlRequest:getProperty()
2009-01-13 Sean Swehla <smswehla@linux.vnet.ibm.com>
* httpAdapter.c:
[ 2891367 ] Error processing content-length
2009-12-30 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlGen.c:
[ 2923826 ] Leak on XML generation if including qualifiers
* elementCapabilitiesProvider.c, 20_indication.mof, Makefile.am,
default.reg.in, interopServerProvider.c,
test/xmltest/ECTP_RI_IS.lines,
test/xmltest/enumerateinstancenames.CIM_IndicationService.lines:
[ 2922610 ] IndicationProfile: CIM_ElementCapabilities
(patch by Sean Swehla)
* Makefile.am:
[ 2923885 ] Makefile.am has some minor omissions
2009-12-28 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* enumerateInstance_CIM_IndicationService.lines, SAE_03_AI-IF.lines:
[ 2908425 ] IndicationProfile: Reliable Indications, removal
(Fixing test failures)
2009-12-24 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c, 10_interop.mof:
[ 2908425 ] IndicationProfile: Reliable Indications, removal
2009-12-23 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* interopProvider.c,indCIMXMLHandler.c,10_interop.mof:
[ 2908425 ] IndicationProfile: Reliable Indications, removal
2009-12-23 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerMgr.c:
[ 2920402 ] 'out' param in localInvokeMethod sometimes not used
[ 2920407 ] addProviders() doesn't release UtilList
2009-12-23 Sean Swehla <smswehla@linux.vnet.ibm.com>
* interopServerProvider.c
[ 2920387 ] IndicationProfile: CIM_IndicationService doesn't persist
2009-12-23 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* test/xmltest/modifyInstance_ServerProv.*,
enumerateInstance_CIM_IndicationService.lines
[ 2919072 ] IndicationProfile: CIM_IndicationService ModifyInstance
(Test case failures updated)
2009-12-22 Chris Buccella <buccella@linux.vnet.ibm.com>
* interopProvider.c:
[ 2919753 ] Some IndicationSubscriptions cannot be deleted
2009-12-21 Sean Swehla <smswehla@linux.vnet.ibm.com>
* interopServerProvider.c, cmpidt.h
[ 2919072 ] IndicationProfile: CIM_IndicationService ModifyInstance
2009-12-18 Chris Buccella <buccella@linux.vnet.ibm.com>
* Makefile.am, objectImpl.h, sfcbdump.c, sfcbrepos.sh.in,
support.c, mofc/backend_sfcb.c, mofc/mofparse.c,
mofc/symtab.c, classProviderSf.c:
[ 1664637 ] Reduced size class repository / classProviderSf
2009-12-16 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2908423 ] Honor DeliveryRetry* props of CIM_IndicationService
2009-12-16 Chris Buccella <buccella@linux.vnet.ibm.com>
* result.c:
[ 2818014 ] EnumerateClasses segfault w/DeepInheritance prop setting
(refix)
* classProvider.c, classProviderMem.c:
[ 2915957 ] Port 2192023 fix to classProvider and classProviderMem
2009-12-15 Surendra Kodali
* ABTScript
[ 2893373 ] Test reports need to include xml results files
2009-12-15 Sean Swehla <smswehla@linux.vnet.ibm.com>
* interopServerProvider.c
[ 2915198 ] Interop Server Provider returns incorrect object
2009-12-14 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerDrv.c, providerMgr.h:
[ 2914435 ] providers should receive param info from providerRegister
* classProviderGz.c, default.reg.in:
[ 2914484 ] classProviderGz's cacheLimit should be tunable at runtime
2009-12-11 Chris Buccella <buccella@linux.vnet.ibm.com>
* providerRegister.c:
[ 2910372 ] Provider user and params strdup'd but never free'd
* support.c, sfcBroker.c, providerRegister.h, providerRegister.c:
[ 2913067 ] Unused arg for newProviderRegister()
2009-12-09 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* test/xmltest/execQuery24/25.*,
enumerateInstanceNames.SFCB_IndicationServiceCapabilities.*,
enumerateInstances.SFCB_IndicationServiceCapabilities.*,
test/unittests/newDateTime.c, test/unittests/Makefile.am:
[ 2859885 ] New exec query and enumeration test cases
2009-12-07 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* interopProvider.c,
test/TestProviders/tests/IndTest3CreateSubscription.lines,
IndTest3CreateSubscription.xml, IndTest5DeleteSubscription.xml,
test/xmltest/Indication03CreateSubscription.OK,
Indication11DeleteSubscription.xml:
[ 2908421 ] IndicationProfile: IndicationSubscription - RI props
Change classname when CIM_IndicationSubscription is created.
2009-12-04 Chris Buccella <buccella@linux.vnet.ibm.com>
* result.c:
Repealed original fix for 2818014
* result.c:
[ 2900630 ] Allow for instances > chunkSize when chunking enabled
2009-12-04 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* 10_interop.mof,default.reg.in,interopProvider.c:
[ 2908421 ] IndicationProfile: IndicationSubscription - RI props
2009-11-19 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* test/unittest/Makefile.am, test/unittest/genericlist.c
[ 2859885 ] unittest case for generic list functions
2009-11-18 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* msgQueue.h, msgqueue.c, providerMgr.c, sfcBroker.c,
test/TestProviders/cmpiTestAssociationProvider.c:
[ 2532149 ] sfcb: instance ops against non-instance MI report no error
2009-11-18 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* configure.ac, test/TestProviders/cmpiTestInstanceProvider.c
[ 2859978 ] TestProviders for SFCB
(added threading based functions support)
2009-11-09 Chris Buccella <buccella@linux.vnet.ibm.com>
* fileRepository.c:
[ 2727811 ] typeo in fileRepository.c
(found by Shigeyoshi Hashi)
* brokerUpc.c:
[ 2707633 ] sfcb: doesn't advertise capabilities CMPIBrokerFT
(based on patch by Tyrel Datwyler)
2009-11-06 Chris Buccella <buccella@linux.vnet.ibm.com>
* test/stageschema.sh, Makefile.am:
[ 2893618 ] Improve stageschema.sh
* objectImpl.c:
[ 2892739 ] buffer overruns in dataValueToString()
(patch by Bart Whitely)
2009-11-05 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlGen.c:
[ 2093567 ] Qualifiers are not returned for REF properties
(patch by Bart Whitely)
* test/TestProviders/cmpiTestExecQueryProvider.c,
test/TestProviders/cmpiTestMiscProvider.c:
[ 2892943 ] Various compiler warnings for TestProviders
2009-11-04 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* interopProvider.c, test/xmltest/SNS*:
[ 2863775 ] interopProvider needs SourceNamespaces property
2009-11-03 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am
[ 2871527 ] TestProviders not switchable
2009-11-02 Sean Swehla <smswehla@linux.vnet.ibm.com>
* 20_indication.mof, default.reg.in, interopServerProvider.c
[ 2873007 ] IndicationProfile: CIM_IndicationServiceCapabilities
2009-10-30 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* configure.ac
[ 1993231 ] configure doesn't fail for all missing dependencies
2009-10-30 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* sfcb-dox.conf.in
[ 2881700 ] Build failure when docs are enabled
2009-10-29 Chris Buccella <buccella@linux.vnet.ibm.com>
* objectpath.c:
[ 2888178 ] getObjectPath() ignores numeric types
2009-10-22 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am,test/stageschema.sh,test/TestProviders/cmpiTestIndicationProvider.c,
test/TestProviders/tests/IndTest*.xml,test/TestProviders/tests/IndTest*.lines
[ 2859978 ] TestProviders for SFCB ( Sample Indicationprovider inclusion )
2009-10-21 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/xmltest/ECTP*:
[ 2882663 ] IndicationProfile: CIM_ElementConformsToProfile
Testcases
2009-10-21 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* configure.ac, test/localtests/Makefile.am, test/localtests/test*.c:
[ 2883083 ] Test cases when SFCB is configured using local connect option
2009-10-20 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* default.reg.in, 10_interop.mof, interopServerProvider.c:
[ 2882663 ] IndicationProfile: CIM_ElementConformsToProfile
2009-10-15 Pratyusha Doddpaneni <pratyusha.d@in.ibm.com>
* configure.ac:
[ 2871527 ] TestProviders not switchable
2009-10-14 Sean Swehla <smswehla@linux.vnet.ibm.com>
* 10_interop.mof:
[ 2875050 ] default MOFs should allow for multiple files
2009-10-13 Chris Buccella <buccella@linux.vnet.ibm.com>
* sfcbrepos.sh.in, man/sfcbrepos.1.pre.in:
[ 2878175 ] sfcbrepos should pass all backend options to sfcbmof
2009-10-13 Sean Swehla <smswehla@linux.vnet.ibm.com>
* Makefile.am, default.reg.in, profileProvider.c:
[ 2864660 ] IndicationProfile: CIM_RegisteredProfile
2009-10-13 Sean Swehla <smswehla@linux.vnet.ibm.com>
* Makefile.am, interop.mof, 10_interop.mof:
[ 2875050 ] default MOFs should allow for multiple files
2009-10-11 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am, test/schema/Test_Query.*,
test/TestProviders/cmpiTestExecQueryProvider.c,
test/TestProviders/tests/execQuery*.*:
[2859978] TestProviders for SFCB
2009-10-10 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* test/TestProviders/cmpiTestInstanceProvider.c:
[ 2859978 ] TestProviders for SFCB
(Typo in the sample instance provider)
* test/TestProviders/tests/Test7ExecQuery*.*:
[ 2859978 ] TestProviders for SFCB
(ExecQuery test cases for sample InstanceProvider)
2009-10-09 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* default.reg.in, interop.mof, interopServerProvider.c:
[ 2875822 ] IndicationProfile: CIM_HostedService
2009-10-05 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* test/schema/Test_Misc.reg, test/schema/Test_Misc.mof:
[ 2859978 ] TestProviders for SFCB (Updating with schema files)
2009-10-02 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2864610 ] Subclasses not enum'd
2009-10-02 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/xmltest/SAE*
[ 2850167 ] IndicationProfile: CIM_ServiceAffectsElement creation
Added some testcases
2009-10-02 Chris Buccella <buccella@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2871935 ] indCIMXMLHandler provider can crash on invalid destination
2009-10-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* interopServerProvider.c, indication.mof, default.reg.in:
[ 2850167 ] IndicationProfile: CIM_ServiceAffectsElement creation
2009-09-30 Chris Buccella <buccella@linux.vnet.ibm.com>
* interopProvider.c:
[ 2870959 ] Creation of IndicationFilter fails if missing property
* indCIMXMLHandler.c:
[ 2871055 ] Creation of IndicationHandlerCIMXML fails if missing prop
2009-10-25 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am, test/TestProviders/cmpiTestMiscProvider.c,
test/TestProviders/tests/TestMisc*.*:
[ 2859978 ] TestProviders for SFCB
(Inclusion of test cases for new provider)
2009-09-24 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* sfcBroker.c:
[ 2865635 ] Semaphore leak
(patch from Surendra Kodali)
2009-09-22 Chris Buccella <buccella@linux.vnet.ibm.com>
* result.c:
[ 2818014 ] EnumerateClasses segfault w/DeepInheritance prop setting
* internalProvider.c:
[ 2793653 ] CreateInstance method of abstract class
(patch by Shigeyoshi Hashi)
2009-09-22 Sean Swehla <smswehla@linux.vnet.ibm.com>
* interopServerProvider.c:
[ 2864486 ] IndicationProfile: CIM_IndicationService should persist
2009-09-21 Chris Buccella <buccella@linux.vnet.ibm.com>
* getSchema.pre.in:
[ 2863736 ] Bump downloaded CIM schema to 2.22
* interopProvider.c:
[ 2863774 ] interopProvider needs IndividualSubscriptionSupported prop
2009-09-18 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* Makefile.am, test/stageschema.sh:
[ 2859978 ] TestProviders for SFCB
2009-09-17 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c:
[ 2860163 ] Missing commRead error checks
2009-09-09 Surendra Kodali
* wbemcat:
[ 2858565 ] Need user and password support for wbemcat
2009-09-09 Surendra Kodali
* configure.ac:
[ 2691765 ] --disable-debug option is not working.
2009-09-08 Surendra Kodali
* sfcBroker.c:
[ 2726890 ] sfcbd is starting with invalid options
2009-09-08 Surendra Kodali
* mofpp.c:
[ 2726835 ] closing file two times in mofpp.c causes corruption
2009-09-03 Pratyusha Doddapaneni
* result.c:
[ 2531949 ] GetInstance call ends up with SIGSEGV when Released
2009-09-03 Pratyusha Doddapaneni
* configure.ac:
[ 2835364 ] No check for lcov when code coverage is enabled.
2009-09-03 Pratyusha Doddapaneni
* classProviderGz.c:
[ 2832552 ] Memory leak in classProviderGz.c
2009-09-02 Sean Swehla <smswehla@linux.vnet.ibm.com>
* classProvider.c, classProviderGz.c, classProviderMem.c:
[ 1887383 ] isa() in interopProvider.c doesn't find all children
2009-09-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* interopProvider.c:
[ 2791613 ] interop provider gives invalid error while creating instance
(based on patch from Gokul)
2009-09-01 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimcClientSfcbLocal.c:
[ 2847757 ] local cim client execQuery leak
2009-08-31 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/ABT/ABTScript:
[ 2845131 ] Add summary.html to uploaded results
2009-08-26 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimcClientSfcbLocal.c:
[ 2844812 ] CMPIConnect2 doesn't init CMPIStatus completely
(fix by Klaus Kampf)
2009-08-25 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* control.c, sfcb.cfg.pre.in, sfcBroker.c:
[ 2840384 ] Have httpAdapter not run as root
2009-08-25 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* configure.ac, test/slptest/slpTest.sh, test/slptest/Makefile.am:
[ 2844044 ] Script to test slp functionality
2009-08-24 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* providerDrv.c, providerRegister.c, providerRegister.h,
sfcb.cfg.pre.in, control.c, README:
[ 2840374 ] Specify user for provider processes
2009-08-20 Chris Buccella <buccella@linux.vnet.ibm.com>
* cimXmlRequest.c:
[ 2841419 ] Memory leak during chunked ec call
2009-08-19 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* providerDrv.c, providerRegister.c, providerRegister.h:
[ 2840374 ] Specify user for provider processes
2009-08-07 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* context.c:
[ 2833542 ] Possible leak in CMPIContext addEntry
(based on patch from Gokul)
2009-08-07 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* cimcClientSfcbLocal.c, mlog.c, mlog.h:
[ 2833403 ] sfcc calls unable to log
2009-08-05 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* cimXmlGen.c:
[ 2727830 ] No valid variable in error message in cimXmlGen.c
2009-07-30 Chris Buccella <buccella@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2825221 ] No validation for PersistenceType property
(take 2)
* test/xml/indCIMXMLHandler-verify_PersistenceType.*:
Test for above fix
2009-07-28 Pratyusha Doddapaneni <pratyusha.d@in.ibm.com>
* cimXmlGen.c:
[ 2826620 ] Memory leak while generating responses.
2009-07-27 Chris Buccella <buccella@linux.vnet.ibm.com>
* support.c:
[ 2827800 ] SfcbBroker Library crashes in Local mode communication
(patch by Rajib Saha)
2009-07-24 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c:
[ 2823219 ] doHttpRequest Segfault when Protocol field is NULL
2009-07-22 Chris Buccella <buccella@linux.vnet.ibm.com>
* cmpios.h:
[ 2825365 ] class provider crashing on 64 bit machines
(patch from Surendra Kodali)
2009-07-20 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* Makefile.am:
[ 2802113 ] make footprint doesn't account for .so files
(patch from Pratayusha Doddapaneni)
2009-07-20 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/ABT/MonitorABT:
[ 2821718 ] Former reports included in the report zip file if ABT fails
(patch from Pratayusha Doddapaneni)
2009-06-25 Sean Swehla <smswehla@linux.vnet.ibm.com>
* fileRepository.c:
[ 2727799 ] Qualifier provider exiting due to a SIGSEGV signal
(patch from Shigeyoshi Hashi, tested by Pratayusha Doddapaneni)
2009-06-16 Chris Buccella <buccella@linux.vnet.ibm.com>
* getSchema.pre.in:
[ 2807245 ] Bump downloaded CIM schema to 2.21
* interopServerProvider.c, default.reg.in, interop.mof:
[ 2807405 ] Implement CIM_IndicationService
2009-06-11 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c:
[ 2804477 ] SFCB doesn't properly parse content-length from some clients
(patch from J. Bart Whitely)
2009-06-11 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* mlog.c, mlog.h, sfcBroker.c, msgqueue.c, msgqueue.h:
[ 2804331 ] Reduce logging verbosity
2009-06-05 Chris Buccella <buccella@linux.vnet.ibm.com>
* interopServerProvider.c:
[ 2761168 ] Return value does not comply DSP0200
(patch from Shigeyoshi Hashi)
* cimXmlRequest.c, cimXmlGen.c:
[ 2736593 ] Null/No NewValue of SetProperty causes segfault
(patch from Shigeyoshi Hashi)
* cimXmlParser.c:
[ 2736627 ] The type of NewValue is not checked at free
(patch from Shigeyoshi Hashi)
* cimXmlOps.y:
[ 2780152 ] SetProperty without NewValue gets segfault
(patch from Shigeyoshi Hashi)
* cimXmlGen.c:
[ 2799756 ] Bad xml for Array of embedded instance out parameters
(patch from J. Bart Whitely)
2009-06-04 Chris Buccella <buccella@linux.vnet.ibm.com>
* httpAdapter.c, man/sfcbd.1.pre.in:
[ 2766344 ] Allow the client trust store to be a directory
(patch from Mihai Ibanescu)
2009-04-06 Sean Swehla <smswehla@linux.vnet.ibm.com>
* Makefile.am, configure.ac, wbemcat, wbemcat.1.pre.in
[ 2794013 ] Multiple wbemcats
2009-04-06 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* classProvider.c, classProviderGz.c:
[ 2727841 ] Memory Leak is in gatherNameSpaces in classProvider
Redo fix for failure on certain distros.
2009-05-08 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/xmltest/xmltest.sh
Support for prereq checks and cleaned output
2009-05-05 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* indCIMXMLHandler.c, internalProvider.c, internalProvider.h:
[ 2779966 ] Use upcalls for ei/ein in indCIMXMLHandler
2009-05-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* cimXmlParser.c
[ 2784240 ] Possible array access overflow in cimXmlParser
(patch from Klaus Kämpf)
2009-05-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* classProvider.c, providerDrv.c, test/xmltest/CreateClassSegfault*:
[ 2778276 ] ClassProvider exiting by CreateClass
(based on patch from Shigeyoshi Hashi)
2009-05-01 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* test/xmltest/xmltest.sh:
Added support for inverse xmltests in .lines files.
2009-04-27 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* classProvider.c, classProviderGz.c, classProviderMem.c
test/xmltest/EnumerateClassesNoName.*:
[ 2780126 ] EnumerateClassNames with ClassName=NULL gets error
(based on patch from Shigeyoshi Hashi)
2009-04-23 Sean Swehla <smswehla@linux.vnet.ibm.com>
* cimXmlGen.c
[ 2779859 ] HOST defaults to "localhost" in XML output of OBJECTPATH
2009-04-17 Chris Buccella <buccella@linux.vnet.ibm.com>
* indCIMXMLHandler.c:
[ 2771516 ] Duplicate extern in indCIMXMLHandler.c
* objectImpl.c:
[ 2771819 ] Some ClXXX functions in objectImpl assume "data" is not NULL
2009-04-17 Sean Swehla <smswehla@linux.vnet.ibm.com>
* providerMgr.c
[ 2538227 ] Daemon clients are not unloading providers (localclient)
2009-04-14 Michael Chase-Salerno <bratac@linux.vnet.ibm.com>
* Makefile.am, configure.ac, wbemcatX, man/wbemcatX.1.pre.in:
Multi protocol version of wbemcat
(code from Sean Swehla)
2009-04-14 Chris Buccella <buccella@linux.vnet.ibm.com>