commit sblim-sfcb for openSUSE:Factory

Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-03-30 09:10:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sblim-sfcb" Changes: -------- --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes 2014-02-02 22:23:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-03-30 12:28:01.000000000 +0200 @@ -1,0 +2,25 @@ +Fri Mar 28 11:28:45 UTC 2014 - kkaempf@suse.com + +- Update to 1.4.8 + New features: + - [sfcb-tix:#99] Add config property enableSslCipherServerPref + - [sfcb-tix:#101] Add config property indicationCurlUseExpect100 + - [sfcb-tix:#102] Add config property indicationCurlHonorRedirect + - [sfcb-tix:#105] Add config property embeddedObjectEncoding + + See README.conf for details about the new config properties + + Bugs fixed: + - [sfcb-tix:#94] Increase sigChldWaitTime + - [sfcb-tix:#95] Do not release pthread lock prior to stopBroker() exit + - [sfcb-tix:#89] Gracefully handle providers doing abort() + - [sfcb-tix:#96] Provider should close req handler on shutdown + - [sfcb-tix:#98] sfcbmofpp segfaults if mof file ends with block comment without newline + - [sfcb-tix:#100] Fix some compiler warnings & errors on newer distros + - [sfcb-tix:#103] Unsafe usage of strncpy in providerRegister.c + +- Patches dropped + 0009-Catch-SIGABRT.patch - upstream + 0011-Can-t-use-srcdir-in-TESTS.patch - upstream + +------------------------------------------------------------------- Old: ---- 0009-Catch-SIGABRT.patch 0011-Can-t-use-srcdir-in-TESTS.patch sblim-sfcb-1.4.7.tar.bz2 New: ---- sblim-sfcb-1.4.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sblim-sfcb.spec ++++++ --- /var/tmp/diff_new_pack.OSYyNC/_old 2014-03-30 12:28:03.000000000 +0200 +++ /var/tmp/diff_new_pack.OSYyNC/_new 2014-03-30 12:28:03.000000000 +0200 @@ -28,9 +28,9 @@ Group: System/Management Name: sblim-sfcb -Version: 1.4.7 +Version: 1.4.8 Release: 0 -%define srcversion 1.4.7 +%define srcversion 1.4.8 Url: http://sblim.sf.net/ Source0: %{name}-%{srcversion}.tar.bz2 Source1: autoconfiscate.sh @@ -50,12 +50,8 @@ Patch6: 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch Patch7: 0007-Don-t-crash-if-class-repo-is-not-initialized.patch Patch8: 0008-Increase-max-trace-msg-len-to-4096.patch -Patch9: 0009-Catch-SIGABRT.patch Patch10: 0010-Properly-shut-down-if-provider-crashed.patch -# using '$(srcdir)' in TESTS is currently broken -Patch11: 0011-Can-t-use-srcdir-in-TESTS.patch - Provides: cim-server Provides: cimserver BuildRequires: cmpi-devel @@ -121,13 +117,8 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 %patch10 -p1 -%if 0%{?suse_version} > 1230 -%patch11 -p1 -%endif - export PATCH_GET=0 %build ++++++ README.conf ++++++ --- /var/tmp/diff_new_pack.OSYyNC/_old 2014-03-30 12:28:03.000000000 +0200 +++ /var/tmp/diff_new_pack.OSYyNC/_new 2014-03-30 12:28:03.000000000 +0200 @@ -1,4 +1,6 @@ -There are a couple of new sfcb.cfg properties: sslDhParamsFilePath +There are a couple of new sfcb.cfg properties: + +* sslDhParamsFilePath supports the use of an external Diffie Hellman (DH) parameters file, and sslEcDhCurveName allows the user to set the "curve name" for Elliptic Curve Diffie Hellman (ECDH) key generation. These options can be used @@ -10,6 +12,8 @@ with a conventional RSA-based server certificate. See the .cfg file comments for more info. +* SFCB_LABELPROCS + Perhaps the most fun new feature is SFCB_LABELPROCS. This will label each SFCB process by adding some identifying information to the cmdline so that it appears in 'ps' output. This provides an easy way to identify each @@ -35,3 +39,59 @@ Thanks to all who contributed to this release, especially Chris who fixed up the SFCC issues and Klaus Kampf who made a big contribution to LABELPROCS. + + +New features for 1.4.8 + +For new features: There is new config property + +* enableSslCipherServerPref + +which allows a fine adjustment in the +selection of cipher suite on the connection, by enforcing the server's +order of preference instead of the client's (as is the case by default). + In general, the selection of cipher suite is determined by the openssl +library based on the "cipher list" provided to the client and the +server. SFCB's cipher list is set using the "sslCiphers" config +property. Remember, you can use the openssl "s_client" tool to check +the actual cipher used on the connection, for a given configuration at +client and server. See the .cfg file comments for more info. + +There a a couple of new properties to control the behavior of the +indication sender: + +* indicationCurlUseExpect100 + +and + +* indicationCurlHonorRedirect. + +This will have little or no impact for +most environments but users should be aware we shut off curl's use of +the HTTP Expect:100-continue by default. This eliminates a short delay +on indication send that is not desirable unless Expect:100-continue +behavior is really being used. For those who do rely on this behavior +it can be reenabled with indicationCurlUseExpect100. It can be useful +in conjunction with HTTP redirect, for example, which can now be enabled +via the indicationCurlHonorRedirect property. See +https://sourceforge.net/p/sblim/sfcb-tix/101/ for more info. + + +On the aforementioned improvements: SFCB tix #94 is an attempt to reduce +the likelihood of shutdown hang due to an inter-thread signal being +missed, as can happen if shutdown occurs under particularly gnarly +conditions. #95 is a tweak that tends to prevent a (benign but) +annoying core dump at the end of shutdown. #89 improves providerDvr's +handling and recovery when providers crash, making a req handler less +likely to hang. And #96 is an attempt to also not hang a req handler +when there is a request outstanding at shutdown, which can in fact hang +the whole shutdown. + +Because these changes reduce but do not entirely eliminate the +possibility of a req handler hang, it is determined we ultimately need +some sort of configurable req handler timeout. This is under +development but will have to wait until the next release! Watch this +space for updates: https://sourceforge.net/p/sblim/sfcb-tix/97/. + +Thanks to Klaus from Novell for goals/assists on all of the new shutdown +patches! And thanks to the others who contributed to this release. ++++++ sblim-sfcb-1.4.7.tar.bz2 -> sblim-sfcb-1.4.8.tar.bz2 ++++++ ++++ 5528 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de