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 "bwhiteley@novell.com"
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 - kkaempf@suse.com
+
+- 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?=
-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?=
-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, sblim-devel@lists.sourceforge.net, sblim-sfcb)
+ AC_INIT(Small Footprint CIM Broker, 1.3.16, sblim-devel@lists.sourceforge.net, 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: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org