Hello community,

here is the log from the commit of package sblim-sfcb for openSUSE:Factory 
checked in at 2013-01-02 13:01:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old)
 and      /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sblim-sfcb", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes    2012-12-08 
15:53:29.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes       
2013-01-02 13:01:44.000000000 +0100
@@ -1,0 +2,34 @@
+Sat Dec 22 15:08:08 UTC 2012 - [email protected]
+
+- Changes in 1.3.16
+  New features: 
+  - 3538858 custom routine to log indInst objinfo
+  - 3555395 Additional auth lib return codes
+  - 3562538 Enable curl debug via env variable
+  - 3567450 Clients shouldn't cause log messages
+
+  Bugs fixed:
+  - 3539569 Leaks in interopProvider
+  - 3539563 Memory leak in indCIMXMLHandler when Reliable Inds Enabled
+  - 3539557 Memory leak in providerDrv with property list
+  - 3539555 Memory leak in TestInstanceProvider
+  - 1901737 Memory leak in internalProvider.c
+  - 3539006 Possible indication deadlock
+  - 3527714 Every other EnumerateClasses fails
+  - 3541554 insecure LD_LIBRARY_PATH usage
+  - 3546279 Core dump in providerDrv on Qualifier not found
+  - 3574169 revert interop2 stageschema
+  - 3573507 CreateInstance for IndicationFilter doesn't accept DMTF:CQL
+  - 3574936 --disable-debug still allocates trace variables
+  - 3579637 SFCB should check ftok return code
+  - 3582062 Various additional error checking
+  - 3580137 Classname needed in *ActivateFilter
+  - 3585274 Local connect kills tracing
+  - 3528056 sfcbd --version doesn't always work
+  - 3381209 Memory leak inside getClass() used by invokeMethod()
+  - 3588557 Object path in deliverIndication can remain resident
+  - 3452703 Default http uid used causes unexpected behavior
+  - 3593006 trace shared mem leak
+  - 3582039 SFCB should reject empty <VALUE> in most instances
+
+-------------------------------------------------------------------

Old:
----
  sblim-sfcb-1.3.15.tar.bz2

New:
----
  sblim-sfcb-1.3.16.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sblim-sfcb.spec ++++++
--- /var/tmp/diff_new_pack.vqZq6b/_old  2013-01-02 13:01:46.000000000 +0100
+++ /var/tmp/diff_new_pack.vqZq6b/_new  2013-01-02 13:01:46.000000000 +0100
@@ -28,7 +28,7 @@
 Group:          System/Management
 
 Name:           sblim-sfcb
-Version:        1.3.15
+Version:        1.3.16
 Release:        0
 Url:            http://sblim.sf.net/
 

++++++ 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch ++++++
--- /var/tmp/diff_new_pack.vqZq6b/_old  2013-01-02 13:01:46.000000000 +0100
+++ /var/tmp/diff_new_pack.vqZq6b/_new  2013-01-02 13:01:46.000000000 +0100
@@ -1,17 +1,7 @@
-From cb5e8339dc7e60c83f84566c2ca150305ce91903 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <[email protected]>
-Date: Sat, 1 Oct 2011 08:29:56 +0200
-Subject: [PATCH 4/4] Don't call tool_mm_flush() during OPS_LoadProvider
-
-This fixes a SIGSEGV reported upstream as 3416060
----
- providerDrv.c |    5 +++--
- 1 files changed, 3 insertions(+), 2 deletions(-)
-
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/providerDrv.c ./providerDrv.c
---- ../orig-sblim-sfcb-1.3.14/providerDrv.c    2012-03-31 01:15:00.000000000 
+0200
-+++ ./providerDrv.c    2012-04-03 09:27:51.000000000 +0200
-@@ -3028,6 +3028,7 @@
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/providerDrv.c ./providerDrv.c
+--- ../orig-sblim-sfcb-1.3.16/providerDrv.c    2012-11-01 22:38:23.000000000 
+0100
++++ ./providerDrv.c    2012-12-22 16:01:17.303715827 +0100
+@@ -3038,6 +3038,7 @@
  #endif
     }  
      
@@ -19,6 +9,3 @@
     tool_mm_flush();
     
     if (pInfo && idleThreadStartHandled==0) {
--- 
-1.7.6.1
-

++++++ 0006-Reflect-provider-information-in-ps-via-argv.patch ++++++
--- /var/tmp/diff_new_pack.vqZq6b/_old  2013-01-02 13:01:46.000000000 +0100
+++ /var/tmp/diff_new_pack.vqZq6b/_new  2013-01-02 13:01:46.000000000 +0100
@@ -1,24 +1,6 @@
-From 48cd38bd8ca5de5a524a9cb44f3939415e754bf9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <[email protected]>
-Date: Thu, 8 Mar 2012 14:34:41 +0100
-Subject: [PATCH] Reflect provider information in 'ps' via argv
-
-This patch changes the argv[] buffer to contain provider information
-(provider name, location and class name) making it easier to debug
-misbehaving providers.
-Set
-  argvDebug: true
-in sfcb.cfg to enable this.
----
- control.c       |    1 +
- providerDrv.c   |   39 +++++++++++++++++++++++++++++++++++++++
- sfcBroker.c     |    6 ++++++
- sfcb.cfg.pre.in |    5 +++++
- 4 files changed, 51 insertions(+), 0 deletions(-)
-
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/control.c ./control.c
---- ../orig-sblim-sfcb-1.3.14/control.c        2012-03-30 19:56:41.000000000 
+0200
-+++ ./control.c        2012-04-03 09:30:45.000000000 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/control.c ./control.c
+--- ../orig-sblim-sfcb-1.3.16/control.c        2012-06-13 23:21:09.000000000 
+0200
++++ ./control.c        2012-12-22 16:02:50.947718176 +0100
 @@ -61,6 +61,7 @@
  // { property, type, value}
  // Type: 0=string, 1=num, 2=bool, 3=unstripped string
@@ -27,9 +9,9 @@
     {"httpPort",         1, "5988"},
     {"enableHttp",       2, "true"},
     {"enableUds",        2, "true"},
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/providerDrv.c ./providerDrv.c
---- ../orig-sblim-sfcb-1.3.14/providerDrv.c    2012-03-31 01:15:00.000000000 
+0200
-+++ ./providerDrv.c    2012-04-03 09:30:45.000000000 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/providerDrv.c ./providerDrv.c
+--- ../orig-sblim-sfcb-1.3.16/providerDrv.c    2012-11-01 22:38:23.000000000 
+0100
++++ ./providerDrv.c    2012-12-22 16:02:50.947718176 +0100
 @@ -894,6 +894,42 @@
     _SFCB_RETURN(-1);
  }
@@ -82,9 +64,9 @@
        memset(&binCtx,0,sizeof(BinRequestContext));
        sreq.className = setCharsMsgSegment(info->className);
        sreq.libName = setCharsMsgSegment(info->location);
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/sfcb.cfg.pre.in ./sfcb.cfg.pre.in
---- ../orig-sblim-sfcb-1.3.14/sfcb.cfg.pre.in  2012-03-29 17:39:33.000000000 
+0200
-+++ ./sfcb.cfg.pre.in  2012-04-03 09:30:45.000000000 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/sfcb.cfg.pre.in ./sfcb.cfg.pre.in
+--- ../orig-sblim-sfcb-1.3.16/sfcb.cfg.pre.in  2012-06-13 23:21:09.000000000 
+0200
++++ ./sfcb.cfg.pre.in  2012-12-22 16:02:50.947718176 +0100
 @@ -11,6 +11,11 @@
  ## Use '#' at the start of a line to comment
  ## 
@@ -97,10 +79,10 @@
  ##------------------------------------- HTTP 
----------------------------------
  ## Enable HTTP. 
  ## Default is true. If HTTPS is configured, default is false.
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/sfcBroker.c ./sfcBroker.c
---- ../orig-sblim-sfcb-1.3.14/sfcBroker.c      2012-03-05 20:12:09.000000000 
+0100
-+++ ./sfcBroker.c      2012-04-03 09:30:45.000000000 +0200
-@@ -556,6 +556,8 @@
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/sfcBroker.c ./sfcBroker.c
+--- ../orig-sblim-sfcb-1.3.16/sfcBroker.c      2012-11-21 18:18:04.000000000 
+0100
++++ ./sfcBroker.c      2012-12-22 16:02:50.947718176 +0100
+@@ -561,6 +561,8 @@
      exit(0);
  }
  
@@ -109,7 +91,7 @@
  int main(int argc, char *argv[])
  {
     int c, i;
-@@ -565,6 +567,7 @@
+@@ -570,6 +572,7 @@
     int enableUds=0;
  #endif
     int 
enableHttp=0,enableHttps=0,useChunking=0,doBa=0,enableInterOp=0,httpLocalOnly=0;
@@ -117,7 +99,7 @@
     int syslogLevel=LOG_ERR;
     long dSockets,sSockets,pSockets;
     char *pauseStr;
-@@ -731,6 +734,9 @@
+@@ -740,6 +743,9 @@
       printf("--- Provider pausing for: %s\n",pauseStr);
     }
        

++++++ pending-upstream.patch ++++++
--- /var/tmp/diff_new_pack.vqZq6b/_old  2013-01-02 13:01:46.000000000 +0100
+++ /var/tmp/diff_new_pack.vqZq6b/_new  2013-01-02 13:01:46.000000000 +0100
@@ -1,6 +1,6 @@
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/cimcClientSfcbLocal.c 
./cimcClientSfcbLocal.c
---- ../orig-sblim-sfcb-1.3.15/cimcClientSfcbLocal.c    2012-06-12 
21:12:56.000000000 +0200
-+++ ./cimcClientSfcbLocal.c    2012-06-17 14:55:19.648000299 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/cimcClientSfcbLocal.c 
./cimcClientSfcbLocal.c
+--- ../orig-sblim-sfcb-1.3.16/cimcClientSfcbLocal.c    2012-12-06 
00:29:02.000000000 +0100
++++ ./cimcClientSfcbLocal.c    2012-12-22 16:03:56.699719824 +0100
 @@ -214,7 +214,6 @@
    if (cl->connection) CMRelease(cl->connection);
  
@@ -9,7 +9,7 @@
    return rc;
  }
  
-@@ -1916,6 +1915,7 @@
+@@ -1921,6 +1920,7 @@
  static void* release(ClientEnv* ce)
  {
     void *lib=ce->hdl;
@@ -17,12 +17,12 @@
     CONNECT_LOCK();
     if (localConnectCount > 0) localConnectCount -= 1;
     if (localConnectCount == 0) {
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/configure.ac ./configure.ac
---- ../orig-sblim-sfcb-1.3.15/configure.ac     2012-06-15 01:44:35.000000000 
+0200
-+++ ./configure.ac     2012-06-17 14:55:19.648000299 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/configure.ac ./configure.ac
+--- ../orig-sblim-sfcb-1.3.16/configure.ac     2012-12-21 23:12:47.000000000 
+0100
++++ ./configure.ac     2012-12-22 16:03:56.703719825 +0100
 @@ -24,12 +24,14 @@
  
- AC_INIT(Small Footprint CIM Broker, 1.3.15, 
[email protected], sblim-sfcb)
+ AC_INIT(Small Footprint CIM Broker, 1.3.16, 
[email protected], sblim-sfcb)
  AC_CONFIG_SRCDIR([providerDrv.c])
 +AC_CONFIG_MACRO_DIR([m4])
  
@@ -35,9 +35,9 @@
  
  AC_ARG_ENABLE(debug,
        [AC_HELP_STRING([--disable-debug],
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/fileRepository.c 
./fileRepository.c
---- ../orig-sblim-sfcb-1.3.15/fileRepository.c 2012-03-08 22:20:27.000000000 
+0100
-+++ ./fileRepository.c 2012-06-17 14:55:19.652000806 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/fileRepository.c 
./fileRepository.c
+--- ../orig-sblim-sfcb-1.3.16/fileRepository.c 2012-03-08 22:20:27.000000000 
+0100
++++ ./fileRepository.c 2012-12-22 16:03:56.703719825 +0100
 @@ -594,7 +594,7 @@
  #endif
      
@@ -47,10 +47,10 @@
        return 0;
     }   
     closedir(d);
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/Makefile.am ./Makefile.am
---- ../orig-sblim-sfcb-1.3.15/Makefile.am      2012-06-13 23:21:09.000000000 
+0200
-+++ ./Makefile.am      2012-06-17 14:55:19.652000806 +0200
-@@ -613,7 +613,7 @@
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/Makefile.am ./Makefile.am
+--- ../orig-sblim-sfcb-1.3.16/Makefile.am      2012-08-14 23:13:23.000000000 
+0200
++++ ./Makefile.am      2012-12-22 16:03:56.703719825 +0100
+@@ -616,7 +616,7 @@
  test: testprep check testreport
  endif
  
@@ -59,9 +59,9 @@
        test -f $(DESTDIR)$(sfcbstatedir)/registration/providerRegister || 
$(INSTALL_DATA) $(DESTDIR)$(sfcbstatedir)/stage/default.reg 
$(DESTDIR)$(sfcbstatedir)/registration/providerRegister 
  if TEST_ENABLED
        $(srcdir)/test/stageschema.sh -d $(srcdir)/test/schema -p $(prefix)
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/providerRegister.c 
./providerRegister.c
---- ../orig-sblim-sfcb-1.3.15/providerRegister.c       2010-05-01 
00:25:38.000000000 +0200
-+++ ./providerRegister.c       2012-06-17 14:55:19.652000806 +0200
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/providerRegister.c 
./providerRegister.c
+--- ../orig-sblim-sfcb-1.3.16/providerRegister.c       2010-05-01 
00:25:38.000000000 +0200
++++ ./providerRegister.c       2012-12-22 16:03:56.703719825 +0100
 @@ -178,7 +178,7 @@
       dir = "/var/lib/sfcb/registration";
     }
@@ -80,10 +80,10 @@
           n++;
           if (stmt) free(stmt);
           stmt = strdup(fin);
-diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/sfcBroker.c ./sfcBroker.c
---- ../orig-sblim-sfcb-1.3.15/sfcBroker.c      2012-06-13 23:21:09.000000000 
+0200
-+++ ./sfcBroker.c      2012-06-17 14:55:19.652000806 +0200
-@@ -643,7 +643,7 @@
+diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/sfcBroker.c ./sfcBroker.c
+--- ../orig-sblim-sfcb-1.3.16/sfcBroker.c      2012-11-21 18:18:04.000000000 
+0100
++++ ./sfcBroker.c      2012-12-22 16:03:56.707719825 +0100
+@@ -637,7 +640,7 @@
               if (*optarg == '?') {
                   fprintf(stdout, "---   Traceable Components:     Int       
Hex\n");
                   for (i = 0; traceIds[i].id; i++)

++++++ sblim-sfcb-1.3.15.tar.bz2 -> sblim-sfcb-1.3.16.tar.bz2 ++++++
++++ 39977 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to