openSUSE Commits
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
June 2006
- 1 participants
- 1015 discussions
Hello community,
here is the log from the commit of package dbus-1
checked in at Thu Jun 22 18:14:52 CEST 2006.
--------
dbus-1-qt.changes: same change
dbus-1-qt3.changes: same change
--- dbus-1/dbus-1.changes 2006-06-20 12:21:34.000000000 +0200
+++ dbus-1/dbus-1.changes 2006-06-22 13:59:39.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Jun 22 12:48:43 CEST 2006 - thoenig(a)suse.de
+
+- fix build: add freetype2-devel and libpng-devel to dbus-1-qt.spec
+- add patch: dbus-pending-reply-revert.diff to avoid crashes of
+ multi-threaded applications using libdbus-1.
+
+-------------------------------------------------------------------
New:
----
dbus-pending-reply-revert.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dbus-1-mono.spec ++++++
--- /var/tmp/diff_new_pack.9ikKGp/_old 2006-06-22 18:13:11.000000000 +0200
+++ /var/tmp/diff_new_pack.9ikKGp/_new 2006-06-22 18:13:11.000000000 +0200
@@ -20,13 +20,12 @@
License: Other uncritical OpenSource License, Other License(s), see package
Group: Development/Libraries/Other
Version: 0.62
-Release: 2
+Release: 3
Autoreqprov: on
Summary: Mono Bindings for D-BUS
Source0: dbus-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
-# Please sync the patches with the other spec file!
Patch0: dbus-gcj_fixes.diff
Patch1: dbus-enable_fill_api_doc.diff
Patch2: dbus-tools_autobuild.diff
@@ -38,6 +37,7 @@
Patch8: dbus-glib-nameownerchange-workaround.diff
Patch9: dbus-mono-exit-on-disconnect.diff
Patch10: dbus-qt-bindings_fix.diff
+Patch11: dbus-pending-reply-revert.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# COMMON-END1
Requires: dbus-1 = %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
@@ -229,6 +229,7 @@
%patch8
%patch9
%patch10
+%patch11 -R
autoreconf -fi
# COMMON-END2
++++++ dbus-1-qt.spec ++++++
--- /var/tmp/diff_new_pack.9ikKGp/_old 2006-06-22 18:13:11.000000000 +0200
+++ /var/tmp/diff_new_pack.9ikKGp/_new 2006-06-22 18:13:11.000000000 +0200
@@ -11,7 +11,7 @@
# norootforbuild
Name: dbus-1-qt
-BuildRequires: dbus-1 qt-devel
+BuildRequires: dbus-1 freetype2-devel libpng-devel qt-devel
# COMMON-BEGIN1
# taken von dbus-1.spec till COMMON-END
BuildRequires: glib2-devel libxml2-devel
@@ -19,13 +19,12 @@
License: Other License(s), see package, Other uncritical OpenSource License
Group: Development/Libraries/KDE
Version: 0.62
-Release: 2
+Release: 3
Autoreqprov: on
Summary: QT4/KDE bindings for D-BUS
Source0: dbus-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
-# Please sync the patches with the other spec file!
Patch0: dbus-gcj_fixes.diff
Patch1: dbus-enable_fill_api_doc.diff
Patch2: dbus-tools_autobuild.diff
@@ -37,6 +36,7 @@
Patch8: dbus-glib-nameownerchange-workaround.diff
Patch9: dbus-mono-exit-on-disconnect.diff
Patch10: dbus-qt-bindings_fix.diff
+Patch11: dbus-pending-reply-revert.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# COMMON-END1
Requires: dbus-1 = %( echo `rpm -q --queryformat '%{VERSION}-%{RELEASE}' dbus-1`)
@@ -141,6 +141,7 @@
%patch8
%patch9
%patch10
+%patch11 -R
autoreconf -fi
# COMMON-END2
++++++ dbus-1-qt3.spec ++++++
--- /var/tmp/diff_new_pack.9ikKGp/_old 2006-06-22 18:13:11.000000000 +0200
+++ /var/tmp/diff_new_pack.9ikKGp/_new 2006-06-22 18:13:11.000000000 +0200
@@ -19,13 +19,12 @@
License: Other License(s), see package, Other uncritical OpenSource License
Group: Development/Libraries/KDE
Version: 0.62
-Release: 2
+Release: 3
Autoreqprov: on
Summary: QT3/KDE bindings for D-BUS
Source0: dbus-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
-# Please sync the patches with the other spec file!
Patch0: dbus-gcj_fixes.diff
Patch1: dbus-enable_fill_api_doc.diff
Patch2: dbus-tools_autobuild.diff
@@ -37,6 +36,7 @@
Patch8: dbus-glib-nameownerchange-workaround.diff
Patch9: dbus-mono-exit-on-disconnect.diff
Patch10: dbus-qt-bindings_fix.diff
+Patch11: dbus-pending-reply-revert.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# COMMON-END1
Provides: dbus-1-qt:/usr/%_lib/libdbus-qt-1.so.1
@@ -134,6 +134,7 @@
%patch8
%patch9
%patch10
+%patch11 -R
autoreconf -fi
# COMMON-END2
++++++ dbus-1.spec ++++++
--- /var/tmp/diff_new_pack.9ikKGp/_old 2006-06-22 18:13:11.000000000 +0200
+++ /var/tmp/diff_new_pack.9ikKGp/_new 2006-06-22 18:13:11.000000000 +0200
@@ -19,13 +19,12 @@
License: Other License(s), see package
Group: System/Daemons
Version: 0.62
-Release: 2
+Release: 3
Autoreqprov: on
Summary: D-BUS Message Bus System
Source0: dbus-%{version}.tar.gz
Source1: rc.boot.dbus
Source2: dbus-1.desktop
-# Please sync the patches with the other spec file!
Patch0: dbus-gcj_fixes.diff
Patch1: dbus-enable_fill_api_doc.diff
Patch2: dbus-tools_autobuild.diff
@@ -37,6 +36,7 @@
Patch8: dbus-glib-nameownerchange-workaround.diff
Patch9: dbus-mono-exit-on-disconnect.diff
Patch10: dbus-qt-bindings_fix.diff
+Patch11: dbus-pending-reply-revert.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# COMMON-END1
Prereq: /usr/sbin/groupadd /usr/sbin/useradd /sbin/insserv /etc/init.d/boot.localfs
@@ -149,6 +149,7 @@
%patch8
%patch9
%patch10
+%patch11 -R
autoreconf -fi
# COMMON-END2
@@ -258,6 +259,10 @@
%{_mandir}/man1/dbus-monitor.1.gz
%changelog -n dbus-1
+* Thu Jun 22 2006 - thoenig(a)suse.de
+- fix build: add freetype2-devel and libpng-devel to dbus-1-qt.spec
+- add patch: dbus-pending-reply-revert.diff to avoid crashes of
+ multi-threaded applications using libdbus-1.
* Tue Jun 20 2006 - coolo(a)suse.de
- split out -qt and -qt3 into their own spec files
* Mon Jun 12 2006 - thoenig(a)suse.de
++++++ dbus-pending-reply-revert.diff ++++++
Index: dbus/dbus-connection.c
===================================================================
RCS file: /cvs/dbus/dbus/dbus/dbus-connection.c,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -r1.115 -r1.116
--- dbus/dbus-connection.c 30 Nov 2005 20:30:02 -0000 1.115
+++ dbus/dbus-connection.c 2 Mar 2006 22:24:28 -0000 1.116
@@ -2533,6 +2533,36 @@
return NULL;
}
+static dbus_bool_t
+check_for_reply_and_update_dispatch_unlocked (DBusPendingCall *pending)
+{
+ DBusMessage *reply;
+ DBusDispatchStatus status;
+ DBusConnection *connection;
+
+ connection = pending->connection;
+
+ reply = check_for_reply_unlocked (connection, pending->reply_serial);
+ if (reply != NULL)
+ {
+ _dbus_verbose ("%s checked for reply\n", _DBUS_FUNCTION_NAME);
+
+ _dbus_verbose ("dbus_connection_send_with_reply_and_block(): got reply\n");
+
+ _dbus_pending_call_complete_and_unlock (pending, reply);
+ dbus_message_unref (reply);
+
+ CONNECTION_LOCK (connection);
+ status = _dbus_connection_get_dispatch_status_unlocked (connection);
+ _dbus_connection_update_dispatch_status_and_unlock (connection, status);
+ dbus_pending_call_unref (pending);
+
+ return TRUE;
+ }
+
+ return FALSE;
+}
+
/**
* When a function that blocks has been called with a timeout, and we
* run out of memory, the time to wait for memory is based on the
@@ -2616,6 +2646,11 @@
start_tv_sec, start_tv_usec,
end_tv_sec, end_tv_usec);
+ /* check to see if we already got the data off the socket */
+ /* from another blocked pending call */
+ if (check_for_reply_and_update_dispatch_unlocked (pending))
+ return;
+
/* Now we wait... */
/* always block at least once as we know we don't have the reply yet */
_dbus_connection_do_iteration_unlocked (connection,
@@ -2645,27 +2680,8 @@
}
if (status == DBUS_DISPATCH_DATA_REMAINS)
- {
- DBusMessage *reply;
-
- reply = check_for_reply_unlocked (connection, client_serial);
- if (reply != NULL)
- {
- _dbus_verbose ("%s checked for reply\n", _DBUS_FUNCTION_NAME);
-
- _dbus_verbose ("dbus_connection_send_with_reply_and_block(): got reply\n");
-
- _dbus_pending_call_complete_and_unlock (pending, reply);
- dbus_message_unref (reply);
-
- CONNECTION_LOCK (connection);
- status = _dbus_connection_get_dispatch_status_unlocked (connection);
- _dbus_connection_update_dispatch_status_and_unlock (connection, status);
- dbus_pending_call_unref (pending);
-
- return;
- }
- }
+ if (check_for_reply_and_update_dispatch_unlocked (pending))
+ return;
_dbus_get_current_time (&tv_sec, &tv_usec);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package Mesa
checked in at Thu Jun 22 18:06:45 CEST 2006.
--------
--- Mesa/Mesa.changes 2006-06-19 10:48:28.000000000 +0200
+++ Mesa/Mesa.changes 2006-06-21 23:39:39.000000000 +0200
@@ -1,0 +2,15 @@
+Wed Jun 21 21:41:05 CEST 2006 - sndirsch(a)suse.de
+
+- udpated to Mesa 6.5
+ * obsoletes
+ - Mesa-glx-x11-render-texture-2.diff
+ - Mesa-radeon-large-textures-1.diff
+ - Mesa_945GM.patch
+ - mesa-6.4.2-dri-copy-sub-buffer-2.patch
+ - mesa-6.4.2-scissor-fix-1.patch
+- cleanup: removed no longer used sources/patches
+ * missing-headers.diff
+ * missing-headers.tar.bz2
+ * glidelibs-i386.tar.gz
+
+-------------------------------------------------------------------
Old:
----
Mesa-6.4.2.diff
Mesa-6.4.2.tar.bz2
Mesa-glx-x11-render-texture-2.diff
Mesa-radeon-large-textures-1.diff
Mesa_945GM.patch
glidelibs-i386.tar.gz
mesa-6.4.2-dri-copy-sub-buffer-2.patch
mesa-6.4.2-scissor-fix-1.patch
missing-headers.diff
missing-headers.tar.bz2
New:
----
Mesa-6.5.diff
Mesa-6.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.QXOsmN/_old 2006-06-22 18:05:38.000000000 +0200
+++ /var/tmp/diff_new_pack.QXOsmN/_new 2006-06-22 18:05:38.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package Mesa (Version 6.4.2)
+# spec file for package Mesa (Version 6.5)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,32 +13,23 @@
Name: Mesa
BuildRequires: gcc-c++ libdrm-devel openmotif-devel pkgconfig
URL: http://www.mesa3d.org
-%define USE_EXTERNAL_MESA 1
License: X11/MIT
Group: System/Libraries
Provides: xorg-x11-Mesa
Obsoletes: xorg-x11-Mesa
Autoreqprov: on
-Version: 6.4.2
-Release: 22
+Version: 6.5
+Release: 1
Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL.*
Source: Mesa-%{version}.tar.bz2
-Source1: missing-headers.tar.bz2
-Source2: glidelibs-i386.tar.gz
Source3: README.updates
Source4: manual-pages.tar.bz2
Patch: Mesa-%{version}.diff
-Patch1: Mesa-glx-x11-render-texture-2.diff
-Patch2: missing-headers.diff
Patch3: GLw-motif.diff
Patch4: osmesa.diff
Patch5: static.diff
-Patch6: Mesa_945GM.patch
Patch7: glxext-sgi-hyperpipe.patch
-Patch8: mesa-6.4.2-scissor-fix-1.patch
-Patch9: mesa-6.4.2-dri-copy-sub-buffer-2.patch
Patch10: licensefix.patch
-Patch11: Mesa-radeon-large-textures-1.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -108,23 +99,14 @@
Brian Paul
%prep
-%if !%{USE_EXTERNAL_MESA}
-%setup -n %name -a1
-%else
%setup -n %name -b4
-%endif
# cleanup
find . -name CVS | xargs rm -rf
# no need to build GLUT and (GLUT-)Demos
rm -rf src/glut progs/{demos,redbook,samples,xdemos}
# we use freeglut
rm -f include/GL/{glut.h,uglglutshapes.h,glutf90.h}
-%patch11
%patch
-%patch1
-%if !%{USE_EXTERNAL_MESA}
-%patch2
-%endif
%patch3
cp configs/linux-osmesa16 configs/linux-osmesa
%patch4
@@ -132,10 +114,7 @@
echo "LIB_DIR = \$(TOP)/lib64" >> configs/linux-osmesa-64
echo "EXTRA_LIB_PATH = -L/usr/X11R6/lib64" >> configs/linux-osmesa-64
%patch5
-%patch6 -p1
%patch7 -p1
-%patch8
-%patch9
pushd src/glu/sgi/libnurbs/internals
%patch10
popd
@@ -234,10 +213,6 @@
/usr/%{_lib}/libGL.so
/usr/%{_lib}/lib*.so.*
/usr/%{_lib}/GL/lib*.so.*
-#%ifarch %ix86
-#%{_libdir}/libglide3-v3.so
-#%{_libdir}/libglide3-v5.so
-#%endif
%ifnarch s390 s390x
%dir /usr/X11R6/%{_lib}/modules
/usr/X11R6/%{_lib}/modules/dri/
@@ -257,6 +232,18 @@
/usr/%{_lib}/libMesaGL.a
%changelog -n Mesa
+* Wed Jun 21 2006 - sndirsch(a)suse.de
+- udpated to Mesa 6.5
+ * obsoletes
+- Mesa-glx-x11-render-texture-2.diff
+- Mesa-radeon-large-textures-1.diff
+- Mesa_945GM.patch
+- mesa-6.4.2-dri-copy-sub-buffer-2.patch
+- mesa-6.4.2-scissor-fix-1.patch
+- cleanup: removed no longer used sources/patches
+ * missing-headers.diff
+ * missing-headers.tar.bz2
+ * glidelibs-i386.tar.gz
* Mon Jun 19 2006 - sndirsch(a)suse.de
- added missing manual pages (Bug #185707)
* Fri Jun 16 2006 - dreveman(a)suse.de
++++++ Mesa-6.4.2.diff -> Mesa-6.5.diff ++++++
--- Mesa/Mesa-6.4.2.diff 2006-02-06 16:30:41.000000000 +0100
+++ Mesa/Mesa-6.5.diff 2006-06-21 22:33:50.000000000 +0200
@@ -19,19 +19,6 @@
LIBDRM_LIB = `pkg-config --libs libdrm` -ldrm
DRI_LIB_DEPS = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl $(LIBDRM_LIB)
-diff -u -r ../Mesa-6.3.2.orig/src/mesa/drivers/dri/r300/radeon_screen.c ./src/mesa/drivers/dri/r300/radeon_screen.c
---- ../Mesa-6.3.2.orig/src/mesa/drivers/dri/r300/radeon_screen.c 2005-10-05 00:18:37.604460710 +0200
-+++ ./src/mesa/drivers/dri/r300/radeon_screen.c 2005-10-05 00:22:28.096213296 +0200
-@@ -745,6 +745,9 @@
- #if R200_MERGED
- else
- return r200CreateContext(glVisual, driContextPriv, sharedContextPriv);
-+#else
-+ else
-+ return GL_FALSE;
- #endif
- }
-
--- src/glx/x11/Makefile.orig 2005-11-12 23:56:54.604338651 +0100
+++ src/glx/x11/Makefile 2005-11-12 23:58:01.767594769 +0100
@@ -49,6 +49,7 @@
@@ -42,3 +29,11 @@
`pkg-config --cflags libdrm` \
$(X11_INCLUDES)
+--- configs/linux-dri.orig 2006-06-21 22:32:48.348422974 +0200
++++ configs/linux-dri 2006-06-21 22:32:58.463657093 +0200
+@@ -64,4 +64,4 @@
+ # gamma are missing because they have not been converted to use the new
+ # interface.
+ DRI_DIRS = i810 i915 mach64 mga r128 r200 r300 radeon s3v \
+- savage sis tdfx trident unichrome ffb
++ savage tdfx trident unichrome ffb
++++++ Mesa-6.4.2.tar.bz2 -> Mesa-6.5.tar.bz2 ++++++
++++ 181567 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xine-lib
checked in at Wed Jun 21 23:02:55 CEST 2006.
--------
--- xine-lib/xine-lib.changes 2006-06-19 11:23:13.000000000 +0200
+++ xine-lib/xine-lib.changes 2006-06-21 17:59:37.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 21 17:59:30 CEST 2006 - mhopf(a)suse.de
+
+- Update po/Makefile.in.in for updated autotools.
+
+-------------------------------------------------------------------
New:
----
xine-lib-po-makefile.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xine-lib.spec ++++++
--- /var/tmp/diff_new_pack.j1ofhd/_old 2006-06-21 23:02:35.000000000 +0200
+++ /var/tmp/diff_new_pack.j1ofhd/_new 2006-06-21 23:02:35.000000000 +0200
@@ -15,7 +15,7 @@
%define DISTRIBUTABLE 1
Summary: Video Player with Plug-Ins
Version: 1.1.1
-Release: 28
+Release: 29
%define libversion 1.1.1
%define uiversion 0.99.4
Obsoletes: xine
@@ -48,6 +48,7 @@
Patch20: xine-lib-unaligned.diff
Patch21: xine-lib-fix-http.diff
Patch22: xine-lib-configure.diff
+Patch23: xine-lib-po-makefile.diff
Patch100: xine-ui.diff
Patch102: vdr-xine-ui-0.7.6.diff
Patch103: xine-ui-fix-gcc-warnings.diff
@@ -113,7 +114,7 @@
Group: Productivity/Multimedia/Video/Players
Provides: xine:/usr/bin/xine
Version: 0.99.4
-Release: 36
+Release: 37
Autoreqprov: on
%description -n xine-ui
@@ -187,6 +188,7 @@
%patch20
%patch21 -p1
%patch22
+%patch23
(cd ../xine-ui-%{uiversion}
%patch100
%patch102 -p1
@@ -518,6 +520,8 @@
/usr/include/xine.h
%changelog -n xine-lib
+* Wed Jun 21 2006 - mhopf(a)suse.de
+- Update po/Makefile.in.in for updated autotools.
* Mon Jun 19 2006 - schwab(a)suse.de
- Work around broken use of configure substitutions.
* Tue Jun 06 2006 - mhopf(a)suse.de
++++++ xine-lib-po-makefile.diff ++++++
--- po/Makefile.in.in.old 2006-06-19 11:17:46.000000000 +0000
+++ po/Makefile.in.in 2006-06-19 11:20:27.000000000 +0000
@@ -23,11 +23,13 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+ifeq ($(datarootdir),\@datarootdir\@)
+datarootdir = @datadir@
+endif
datadir = @datadir@
-localedir = @XINE_LOCALEDIR@
-gettextsrcdir = $(datadir)/gettext/po
-install_sh = @install_sh@
-mkdir_p = @mkdir_p@
+localedir = $(datadir)/locale
+gettextsrcdir = $(datarootdir)/gettext/po
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gaim
checked in at Wed Jun 21 23:02:29 CEST 2006.
--------
--- GNOME/gaim/gaim.changes 2006-03-20 20:43:32.000000000 +0100
+++ gaim/gaim.changes 2006-06-21 23:01:33.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 21 23:01:07 CEST 2006 - gekker(a)suse.de
+
+- Fix deadlock where conversations can no longer be created (#186903)
+
+-------------------------------------------------------------------
New:
----
gaim-186903-conf-not-found.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gaim.spec ++++++
--- /var/tmp/diff_new_pack.pRGkPC/_old 2006-06-21 23:02:20.000000000 +0200
+++ /var/tmp/diff_new_pack.pRGkPC/_new 2006-06-21 23:02:20.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: doxygen evolution-data-server-devel gnome-icon-theme gnome-keyring-devel graphviz gtkspell-devel libao-devel libgnomeprintui-devel libstdc++-devel libwnck-devel mDNSResponder-devel mozilla-nss-devel startup-notification-devel tk-devel update-desktop-files
Summary: GTK+-Based Multiprotocol Instant Messaging Client
Version: 1.5.0
-Release: 41
+Release: 50
License: GPL
Group: Productivity/Networking/AOLInstantMessenger
Conflicts: gaim-applet
@@ -42,6 +42,7 @@
Patch27: gaim-1.5.0-gnome-keyring.patch
Patch28: gaim-transparent-trayicon.patch
Patch29: gaim-dbus-reconnect-thoenig-01.patch
+Patch30: gaim-186903-conf-not-found.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: gconf2 dbus-1-glib gnome-icon-theme
%define prefix /opt/gnome
@@ -161,6 +162,7 @@
%patch29
%endif
%patch28
+%patch30
%build
%if %suse_version > 1000
@@ -224,6 +226,8 @@
%prefix/include/gaim
%changelog -n gaim
+* Wed Jun 21 2006 - gekker(a)suse.de
+- Fix deadlock where conversations can no longer be created (#186903)
* Mon Mar 20 2006 - danw(a)suse.de
- If gnome-keyring-manager isn't running, use the traditional gaim
password storage. #156939
++++++ gaim-186903-conf-not-found.patch ++++++
Index: src/protocols/novell/novell.c
===================================================================
--- src/protocols/novell/novell.c (revision 16304)
+++ src/protocols/novell/novell.c (working copy)
@@ -2381,17 +2381,29 @@
return;
}
+ conference = NULL;
for (cnode = user->conferences; cnode != NULL; cnode = cnode->next) {
- conference = cnode->data;
- if (conference && (chat = nm_conference_get_data(conference))) {
+ NMConference *tmp = cnode->data;
+ if (tmp && (chat = nm_conference_get_data(tmp))) {
if (gaim_conv_chat_get_id(GAIM_CONV_CHAT(chat)) == id) {
- rc = nm_send_conference_invite(user, conference, user_record,
- message, _sendinvite_resp_cb, NULL);
- _check_for_disconnect(user, rc);
+ conference = tmp;
break;
}
}
}
+
+ if (conference == NULL) {
+ /* Reinstantiate the conference */
+ conference = nm_create_conference(NULL);
+ nm_conference_set_data(conference, (gpointer) gaim_find_chat(gc, id));
+ nm_send_create_conference(user, conference, _createconf_resp_send_invite, user_record);
+ nm_release_conference(conference);
+ }
+ else {
+ rc = nm_send_conference_invite(user, conference, user_record,
+ message, _sendinvite_resp_cb, NULL);
+ _check_for_disconnect(user, rc);
+ }
}
static int
Index: src/protocols/novell/nmconference.c
===================================================================
--- src/protocols/novell/nmconference.c (revision 16304)
+++ src/protocols/novell/nmconference.c (working copy)
@@ -32,6 +32,9 @@
/* The list of participants for the conference */
GSList *participants;
+ /* The list of invitees for the conference */
+ GSList *invitees;
+
/* Flags for the conference */
guint32 flags;
@@ -97,6 +100,19 @@
g_slist_free(conference->participants);
}
+ if (conference->invitees) {
+ for (node = conference->invitees; node; node = node->next) {
+ if (node->data) {
+ NMUserRecord *user_record = node->data;
+
+ nm_release_user_record(user_record);
+ node->data = NULL;
+ }
+ }
+
+ g_slist_free(conference->invitees);
+ }
+
g_free(conference);
}
}
@@ -169,7 +185,66 @@
}
}
+int
+nm_conference_get_invitee_count(NMConference * conference)
+{
+ if (conference == NULL)
+ return 0;
+
+ return g_slist_length(conference->invitees);
+}
+
+NMUserRecord *
+nm_conference_get_invitee(NMConference * conference, int index)
+{
+ if (conference == NULL)
+ return NULL;
+
+ return (NMUserRecord *) g_slist_nth_data(conference->invitees, index);
+}
+
void
+nm_conference_add_invitee(NMConference * conference,
+ NMUserRecord * user_record)
+{
+ if (conference == NULL || user_record == NULL) {
+ return;
+ }
+
+ nm_user_record_add_ref(user_record);
+ conference->invitees = g_slist_append(conference->invitees, user_record);
+}
+
+void
+nm_conference_remove_invitee(NMConference * conference, const char *dn)
+{
+ GSList *node, *element = NULL;
+
+ if (conference == NULL || dn == NULL) {
+ return;
+ }
+
+ for (node = conference->invitees; node; node = node->next) {
+ NMUserRecord *user_record = node->data;
+
+ if (user_record) {
+ if (nm_utf8_str_equal(dn, nm_user_record_get_dn(user_record))) {
+ element = node;
+ break;
+ }
+ }
+ }
+
+ if (element) {
+ nm_release_user_record((NMUserRecord *) element->data);
+ element->data = NULL;
+ conference->invitees =
+ g_slist_remove_link(conference->invitees, element);
+ g_slist_free_1(element);
+ }
+}
+
+void
nm_conference_add_ref(NMConference * conference)
{
if (conference)
Index: src/protocols/novell/nmconference.h
===================================================================
--- src/protocols/novell/nmconference.h (revision 16304)
+++ src/protocols/novell/nmconference.h (working copy)
@@ -126,6 +126,46 @@
NMUserRecord *nm_conference_get_participant(NMConference * conference, int index);
/**
+ * Add an invitee to the conference.
+ *
+ * @param conference The conference
+ * @param user_record The user record to add as an invitee
+ *
+ * @return
+ */
+void nm_conference_add_invitee(NMConference * conference, NMUserRecord * user_record);
+
+/**
+ * Remove an invitee to the conference.
+ *
+ * @param conference The conference
+ * @param dn The dn of the invitee to remove
+ *
+ */
+void nm_conference_remove_invitee(NMConference * conference, const char *dn);
+
+/**
+ * Return the total number of invitees in the conference.
+ *
+ * @param conference The conference
+ *
+ * @return The number of invitees for the conference
+ *
+ */
+int nm_conference_get_invitee_count(NMConference * conference);
+
+/**
+ * Return an invitee given an index.
+ *
+ * @param conference The conference
+ * @param index The index of the invitee to get
+ *
+ * @return The invitee or NULL if the index is out of range.
+ *
+ */
+NMUserRecord *nm_conference_get_invitee(NMConference * conference, int index);
+
+/**
* Check to see if the conference has been instantiated
*
* @param conference The conference
Index: src/protocols/novell/nmuser.c
===================================================================
--- src/protocols/novell/nmuser.c (revision 16304)
+++ src/protocols/novell/nmuser.c (working copy)
@@ -430,8 +430,10 @@
/* Send the request to the server */
rc = nm_send_request(user->conn, "sendinvite", fields, callback, data, &req);
- if (rc == NM_OK && req)
+ if (rc == NM_OK && req) {
nm_request_set_data(req, conference);
+ nm_request_set_user_define(req, user_record);
+ }
if (req)
nm_release_request(req);
@@ -1736,6 +1738,12 @@
}
} else if (strcmp("updateblocks", cmd) == 0) {
/* nothing to do here */
+ } else if (strcmp("sendinvite", cmd) == 0) {
+ user_record = nm_request_get_user_define(request);
+ conf = nm_request_get_data(request);
+ if (user_record && conf) {
+ nm_conference_add_invitee(conf, user_record);
+ }
} else {
/* Nothing to do, just print debug message */
Index: src/protocols/novell/nmevent.c
===================================================================
--- src/protocols/novell/nmevent.c (revision 16304)
+++ src/protocols/novell/nmevent.c (working copy)
@@ -113,7 +113,9 @@
conference = nm_event_get_conference(event);
if (conference) {
- /* Add source of event as recip of the conference */
+ nm_conference_remove_invitee(conference, nm_user_record_get_dn(user_record));
+
+ /* Add source of event as recip of the conference */
nm_conference_add_participant(conference, user_record);
/* Add the user record to the event structure
@@ -412,6 +414,17 @@
conference = nm_conference_list_find(user, guid);
if (conference) {
nm_event_set_conference(event, conference);
+
+ /* Remove invitee */
+ nm_conference_remove_invitee(conference, nm_event_get_source(event));
+
+ /* Remove the conference from the list if there are no more
+ remaining participants or invitees */
+ if ((nm_conference_get_participant_count(conference) == 0) &&
+ (nm_conference_get_invitee_count(conference) == 0)) {
+ nm_conference_list_remove(user, conference);
+ }
+
} else {
rc = NMERR_CONFERENCE_NOT_FOUND;
}
@@ -455,11 +468,16 @@
if (rc == NM_OK) {
conference = nm_conference_list_find(user, guid);
if (conference) {
+
nm_event_set_conference(event, conference);
nm_conference_set_flags(conference, flags);
nm_conference_remove_participant(conference, nm_event_get_source(event));
- if (nm_conference_get_participant_count(conference) == 0) {
+
+ /* Remove the conference from the list if there are no more
+ remaining participants or invitees */
+ if ((nm_conference_get_participant_count(conference) == 0) &&
+ (nm_conference_get_invitee_count(conference) == 0)) {
nm_conference_list_remove(user, conference);
}
@@ -552,6 +570,8 @@
/* Add the new user to the participants list */
user_record = nm_find_user_record(user, nm_event_get_source(event));
if (user_record) {
+ nm_conference_remove_invitee(conference,
+ nm_user_record_get_dn(user_record));
nm_conference_remove_participant(conference,
nm_user_record_get_dn(user_record));
nm_conference_add_participant(conference, user_record);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package zen-updater
checked in at Wed Jun 21 23:02:23 CEST 2006.
--------
--- zen-updater/zen-updater.changes 2006-06-21 03:38:59.000000000 +0200
+++ zen-updater/zen-updater.changes 2006-06-21 19:42:54.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Jun 21 19:42:18 CEST 2006 - thunder(a)suse.de
+
+- New source drop (r30792):
+- Escape the text in the key accept dialog.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ zen-updater.spec ++++++
--- /var/tmp/diff_new_pack.ulTjmi/_old 2006-06-21 23:01:59.000000000 +0200
+++ /var/tmp/diff_new_pack.ulTjmi/_new 2006-06-21 23:01:59.000000000 +0200
@@ -14,7 +14,7 @@
BuildRequires: glib-sharp2 gtk-sharp2 gtk2-devel log4net mono-basic mono-data-sqlite mono-devel perl-XML-Parser update-desktop-files zmd-devel
URL: http://novell.com/
Version: 7.1.0
-Release: 60
+Release: 61
License: LGPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: %name-%version.tar.bz2
@@ -71,6 +71,9 @@
%changelog -n zen-updater
* Wed Jun 21 2006 - thunder(a)suse.de
+- New source drop (r30792):
+- Escape the text in the key accept dialog.
+* Wed Jun 21 2006 - thunder(a)suse.de
- New source drop (r30738):
- Refresh the main window when catalog subscriptions change, after
a shortly delay, instead of when the configure window is closed.
++++++ zen-updater-7.1.0.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zen-updater-7.1.0/ChangeLog new/zen-updater-7.1.0/ChangeLog
--- old/zen-updater-7.1.0/ChangeLog 2006-06-21 02:30:00.000000000 +0200
+++ new/zen-updater-7.1.0/ChangeLog 2006-06-21 19:14:00.000000000 +0200
@@ -1,3 +1,8 @@
+2006-06-21 Chris Rivera <cmr(a)ximian.com>
+
+ * src/ResolvableTransactionHelper.cs: Make sure we escape the text in
+ the key accept dialog.
+
2006-06-20 Chris Rivera <cmr(a)ximian.com>
* src/ResolvableTransactionHelper.cs:
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zen-updater-7.1.0/po/zen-updater.pot new/zen-updater-7.1.0/po/zen-updater.pot
--- old/zen-updater-7.1.0/po/zen-updater.pot 2006-06-21 02:30:27.000000000 +0200
+++ new/zen-updater-7.1.0/po/zen-updater.pot 2006-06-21 19:14:40.000000000 +0200
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-06-20 17:03-0400\n"
+"POT-Creation-Date: 2006-06-21 13:14-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL(a)li.org>\n"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zen-updater-7.1.0/src/Util.cs new/zen-updater-7.1.0/src/Util.cs
--- old/zen-updater-7.1.0/src/Util.cs 2006-06-17 00:10:48.000000000 +0200
+++ new/zen-updater-7.1.0/src/Util.cs 2006-06-21 19:14:00.000000000 +0200
@@ -467,7 +467,7 @@
label.Selectable = true;
label.Markup = String.Format ("<span weight=\"bold\" size=\"larger\">{0}</span>\n\n{1}",
Catalog.GetString ("Key Response Required"),
- msg);
+ GLib.Markup.EscapeText (msg));
Dialog dialog = new Dialog ("", window, DialogFlags.Modal | DialogFlags.DestroyWithParent, new object[0]);
dialog.BorderWidth = 6;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package p7zip
checked in at Wed Jun 21 23:01:42 CEST 2006.
--------
--- p7zip/p7zip.changes 2006-04-11 17:29:03.000000000 +0200
+++ p7zip/p7zip.changes 2006-06-21 20:09:05.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 21 20:08:57 CEST 2006 - kssingvo(a)suse.de
+
+- update to version 4.42
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ p7zip.spec ++++++
--- /var/tmp/diff_new_pack.KfnUUe/_old 2006-06-21 23:01:39.000000000 +0200
+++ /var/tmp/diff_new_pack.KfnUUe/_new 2006-06-21 23:01:39.000000000 +0200
@@ -16,7 +16,7 @@
Group: Productivity/Archiving/Compression
Autoreqprov: on
Version: 4.37
-Release: 2
+Release: 3
Summary: 7-zip file compression program
URL: http://p7zip.sourceforge.net/
Source: http://switch.dl.sourceforge.net/sourceforge/%{name}/%{name}_%{version}_src…
@@ -39,7 +39,7 @@
%prep
%setup -q -n %{name}_%{version}
# %patch
-%ifarch x86_64 ia64 ppc64 s390x
+%ifarch x86_64 ppc64 s390x
cp makefile.linux_amd64 makefile.machine
perl -pi -e 's/-m32 -w -O -s//' makefile.machine
%else
@@ -90,6 +90,8 @@
%doc %{_mandir}/man1/*
%changelog -n p7zip
+* Wed Jun 21 2006 - kssingvo(a)suse.de
+- update to version 4.42
* Tue Apr 11 2006 - kssingvo(a)suse.de
- update to version 4.37
* Fri Mar 03 2006 - kssingvo(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package nagios-plugins
checked in at Wed Jun 21 23:01:40 CEST 2006.
--------
--- nagios-plugins/nagios-plugins.changes 2006-06-16 23:37:45.000000000 +0200
+++ nagios-plugins/nagios-plugins.changes 2006-06-21 19:41:01.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Jun 21 19:40:50 CEST 2006 - stark(a)suse.de
+
+- update to version 1.4.3
+ * check_mysql_query added to run arbitrary SQL commands,
+ with threshold checking
+ * new check_clamd
+
+-------------------------------------------------------------------
Old:
----
nagios-plugins-1.4.2.tar.bz2
New:
----
nagios-plugins-1.4.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nagios-plugins.spec ++++++
--- /var/tmp/diff_new_pack.VUpVlW/_old 2006-06-21 23:01:30.000000000 +0200
+++ /var/tmp/diff_new_pack.VUpVlW/_new 2006-06-21 23:01:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package nagios-plugins (Version 1.4.2)
+# spec file for package nagios-plugins (Version 1.4.3)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,8 +12,8 @@
Name: nagios-plugins
BuildRequires: fping iputils krb5-devel libsmbclient libsmbclient-devel mysql-devel nagios net-snmp-devel openldap2 openldap2-devel openssh perl-Net-SNMP postfix postgresql-devel python-devel radiusclient samba-client xntp
Summary: The Nagios Plug-Ins
-Version: 1.4.2
-Release: 16
+Version: 1.4.3
+Release: 1
URL: http://nagiosplug.sourceforge.net/
License: GPL
Group: System/Monitoring
@@ -64,7 +64,8 @@
./configure \
--prefix=%{_prefix} \
--libexecdir=%{libexecdir} \
- --with-cgiurl=/nagios/cgi-bin
+ --with-cgiurl=/nagios/cgi-bin \
+ --with-mysql
make all
%install
@@ -73,7 +74,7 @@
install -m 664 command.cfg $RPM_BUILD_ROOT/etc/nagios
%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
@@ -85,7 +86,8 @@
%dir %{libexecdir}
%{libexecdir}/check_breeze
%{libexecdir}/check_by_ssh
-%{libexecdir}/check_dhcp
+%{libexecdir}/check_clamd
+%attr(0755,-,-) %{libexecdir}/check_dhcp
%{libexecdir}/check_dig
%{libexecdir}/check_disk
%{libexecdir}/check_disk_smb
@@ -95,7 +97,7 @@
%{libexecdir}/check_flexlm
%{libexecdir}/check_ftp
%{libexecdir}/check_http
-%{libexecdir}/check_icmp
+%attr(0755,-,-) %{libexecdir}/check_icmp
%{libexecdir}/check_ifoperstatus
%{libexecdir}/check_ifstatus
%{libexecdir}/check_imap
@@ -137,7 +139,9 @@
%{libexecdir}/check_fping
%{libexecdir}/check_hpjd
%{libexecdir}/check_ldap
+%{libexecdir}/check_ldaps
%{libexecdir}/check_mysql
+%{libexecdir}/check_mysql_query
%{libexecdir}/check_pgsql
%{libexecdir}/check_radius
%{libexecdir}/check_snmp
@@ -149,6 +153,11 @@
%{libexecdir}/check_udp2
%changelog -n nagios-plugins
+* Wed Jun 21 2006 - stark(a)suse.de
+- update to version 1.4.3
+ * check_mysql_query added to run arbitrary SQL commands,
+ with threshold checking
+ * new check_clamd
* Fri Jun 16 2006 - schwab(a)suse.de
- Fix syntax error in configure script.
* Wed Jan 25 2006 - mls(a)suse.de
++++++ autoconf.patch ++++++
--- /var/tmp/diff_new_pack.VUpVlW/_old 2006-06-21 23:01:30.000000000 +0200
+++ /var/tmp/diff_new_pack.VUpVlW/_new 2006-06-21 23:01:30.000000000 +0200
@@ -1,15 +1,5 @@
--- configure.in
+++ configure.in
-@@ -242,6 +242,9 @@
- elif test -f /usr/lib/libmysqlclient.a; then
- AC_CHECK_LIB(mysqlclient,mysql_init,MYSQLLIBS="-lmysqlclient -lz",,-lz)
- AC_CHECK_LIB(mysqlclient,mysql_close,MYSQLLIBS="-lmysqlclient")
-+elif test -f /usr/lib64/mysql/libmysqlclient.so; then
-+ AC_CHECK_LIB(mysqlclient,mysql_init,MYSQLLIBS="-lmysqlclient -lz" check_mysql_LDFLAGS="-L/usr/lib64/mysql",,-L/usr/lib64/mysql -lz)
-+ AC_CHECK_LIB(mysqlclient,mysql_close,MYSQLLIBS="-lmysqlclient" check_mysql_LDFLAGS="-L/usr/lib64/mysql",,-L/usr/lib64/mysql)
- elif test -f /usr/lib/mysql/libmysqlclient.so; then
- AC_CHECK_LIB(mysqlclient,mysql_init,MYSQLLIBS="-lmysqlclient -lz" check_mysql_LDFLAGS="-L/usr/lib/mysql",,-L/usr/lib/mysql -lz)
- AC_CHECK_LIB(mysqlclient,mysql_close,MYSQLLIBS="-lmysqlclient" check_mysql_LDFLAGS="-L/usr/lib/mysql",,-L/usr/lib/mysql)
@@ -1494,7 +1497,7 @@
#endif],
[va_list args;],
++++++ nagios-plugins-1.4.2.tar.bz2 -> nagios-plugins-1.4.3.tar.bz2 ++++++
++++ 81818 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libxflaim
checked in at Wed Jun 21 23:01:33 CEST 2006.
--------
--- libxflaim/libxflaim.changes 2006-06-19 23:05:23.000000000 +0200
+++ libxflaim/libxflaim.changes 2006-06-21 18:47:29.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Jun 20 12:59:32 MST 2006 - dsanders(a)novell.com
+
+- Logger client was not being set up properly in common toolkit.
+- Fixed a Netware build issue
+- Fixed an OS X compiler warning
+- Fixed linux compiler warning
+- Needed to lock/unlock the random generator mutex when getting a random number.
+- f_printf needed to call fflush.
+- Base 64 decoder needed to return success instead of eof hit.
+
+-------------------------------------------------------------------
Old:
----
libxflaim-5.0.585.tar.gz
New:
----
libxflaim-5.0.599.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libxflaim.spec ++++++
--- /var/tmp/diff_new_pack.kZ72Ys/_old 2006-06-21 23:01:27.000000000 +0200
+++ /var/tmp/diff_new_pack.kZ72Ys/_new 2006-06-21 23:01:27.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libxflaim (Version 5.0.585)
+# spec file for package libxflaim (Version 5.0.599)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,11 +14,11 @@
BuildRequires: gcc-c++ java2-devel-packages libstdc++ libstdc++-devel
Summary: Embeddable XML Database Engine
URL: http://forge.novell.com/modules/xfmod/project/?flaim
-Version: 5.0.585
+Version: 5.0.599
Release: 1
License: GPL
Group: Development/Libraries/C and C++
-Source: libxflaim-5.0.585.tar.gz
+Source: libxflaim-5.0.599.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -76,6 +76,14 @@
%{prefix}/include/xflaimtk.h
%changelog -n libxflaim
+* Tue Jun 20 2006 - dsanders(a)novell.com
+- Logger client was not being set up properly in common toolkit.
+- Fixed a Netware build issue
+- Fixed an OS X compiler warning
+- Fixed linux compiler warning
+- Needed to lock/unlock the random generator mutex when getting a random number.
+- f_printf needed to call fflush.
+- Base 64 decoder needed to return success instead of eof hit.
* Mon Jun 19 2006 - dsanders(a)novell.com
- Moved the super-file handle into FTK.
- Fixed various memory leaks in the unit tests.
++++++ libxflaim-5.0.585.tar.gz -> libxflaim-5.0.599.tar.gz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/Makefile new/libxflaim-5.0.599/Makefile
--- old/libxflaim-5.0.585/Makefile 2006-06-19 23:17:09.000000000 +0200
+++ new/libxflaim-5.0.599/Makefile 2006-06-21 18:58:54.000000000 +0200
@@ -1137,6 +1137,8 @@
ifdef netware_ring_0_target
ccdefs += FLM_RING_ZERO_NLM
+ else
+ ccdefs += FLM_LIBC_NLM
endif
ccflags += /ez /6s /w4 /za /zp1 /zq /zm /s /ei /of+ /we /bt=NETWARE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/SVNRevision.585 new/libxflaim-5.0.599/SVNRevision.585
--- old/libxflaim-5.0.585/SVNRevision.585 2006-06-19 23:17:09.000000000 +0200
+++ new/libxflaim-5.0.599/SVNRevision.585 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-
\ No newline at end of file
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/SVNRevision.599 new/libxflaim-5.0.599/SVNRevision.599
--- old/libxflaim-5.0.585/SVNRevision.599 1970-01-01 01:00:00.000000000 +0100
+++ new/libxflaim-5.0.599/SVNRevision.599 2006-06-21 18:58:54.000000000 +0200
@@ -0,0 +1 @@
+
\ No newline at end of file
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/VERSION new/libxflaim-5.0.599/VERSION
--- old/libxflaim-5.0.585/VERSION 2006-06-19 23:17:09.000000000 +0200
+++ new/libxflaim-5.0.599/VERSION 2006-06-21 18:58:54.000000000 +0200
@@ -1 +1 @@
-5.0.585
\ No newline at end of file
+5.0.599
\ No newline at end of file
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/Doxyfile new/libxflaim-5.0.599/docs/docs/Doxyfile
--- old/libxflaim-5.0.585/docs/docs/Doxyfile 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/Doxyfile 2006-06-21 18:58:55.000000000 +0200
@@ -1,5 +1,5 @@
PROJECT_NAME = "XFLAIM"
-PROJECT_NUMBER = "5.0.585"
+PROJECT_NUMBER = "5.0.599"
OUTPUT_DIRECTORY = /home/dsanders/opensource/xflaim/build/docs
CREATE_SUBDIRS = NO
OUTPUT_LANGUAGE = English
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/annotated.html new/libxflaim-5.0.599/docs/docs/html/annotated.html
--- old/libxflaim-5.0.585/docs/docs/html/annotated.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/annotated.html 2006-06-21 18:58:55.000000000 +0200
@@ -23,7 +23,7 @@
<tr><td class="indexkey"><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a></td><td class="indexvalue">Pool memory manager </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a></td><td class="indexvalue">Header for blocks in a memory pool </td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/classes.html new/libxflaim-5.0.599/docs/docs/html/classes.html
--- old/libxflaim-5.0.585/docs/docs/html/classes.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/classes.html 2006-06-21 18:58:55.000000000 +0200
@@ -23,7 +23,7 @@
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah"> P </div></td></tr></table>
</td><td><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a> </td><td><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a> </td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_P">P</a></div><p>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/files.html new/libxflaim-5.0.599/docs/docs/html/files.html
--- old/libxflaim-5.0.585/docs/docs/html/files.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/files.html 2006-06-21 18:58:55.000000000 +0200
@@ -20,7 +20,7 @@
<h1>XFLAIM File List</h1>Here is a list of all documented files with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="ftk_8h.html">ftk.h</a></td><td class="indexvalue"></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/ftk_8h.html new/libxflaim-5.0.599/docs/docs/html/ftk_8h.html
--- old/libxflaim-5.0.585/docs/docs/html/ftk_8h.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/ftk_8h.html 2006-06-21 18:58:55.000000000 +0200
@@ -971,7 +971,7 @@
This method is called when a multi-line message is being created. Rather than embedding a newline character, this method is used. This allows an application to recognize the fact that there are multiple lines in the message and to log, display, store, etc. (whatever) them accordingly. </td>
</tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/functions.html new/libxflaim-5.0.599/docs/docs/html/functions.html
--- old/libxflaim-5.0.585/docs/docs/html/functions.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/functions.html 2006-06-21 18:58:55.000000000 +0200
@@ -35,7 +35,7 @@
: <a class="el" href="struct_p_o_o_l___s_t_a_t_s.html#a375351572c9cf9b87484ffbed03647c">POOL_STATS</a><li>uiFreeOffset
: <a class="el" href="struct_pool_memory_block.html#14b3266806eaccf25ab1365464b022e5">PoolMemoryBlock</a><li>uiFreeSize
: <a class="el" href="struct_pool_memory_block.html#d86f63ddbf7a665e927f8c470f10ab03">PoolMemoryBlock</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/functions_vars.html new/libxflaim-5.0.599/docs/docs/html/functions_vars.html
--- old/libxflaim-5.0.585/docs/docs/html/functions_vars.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/functions_vars.html 2006-06-21 18:58:55.000000000 +0200
@@ -35,7 +35,7 @@
: <a class="el" href="struct_p_o_o_l___s_t_a_t_s.html#a375351572c9cf9b87484ffbed03647c">POOL_STATS</a><li>uiFreeOffset
: <a class="el" href="struct_pool_memory_block.html#14b3266806eaccf25ab1365464b022e5">PoolMemoryBlock</a><li>uiFreeSize
: <a class="el" href="struct_pool_memory_block.html#d86f63ddbf7a665e927f8c470f10ab03">PoolMemoryBlock</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals.html new/libxflaim-5.0.599/docs/docs/html/globals.html
--- old/libxflaim-5.0.585/docs/docs/html/globals.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals.html 2006-06-21 18:58:55.000000000 +0200
@@ -222,7 +222,7 @@
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>RCODE
: <a class="el" href="group__retcodes.html#ge7d28d72600c184a802b8c2c5ccd57cb">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals_defs.html new/libxflaim-5.0.599/docs/docs/html/globals_defs.html
--- old/libxflaim-5.0.585/docs/docs/html/globals_defs.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals_defs.html 2006-06-21 18:58:55.000000000 +0200
@@ -180,7 +180,7 @@
: <a class="el" href="group__retcodes.html#ge1f27787dd3a86f19ff32ffd5e5c0c49">ftk.h</a><li>NE_FLM_TRUNCATING_FILE
: <a class="el" href="group__retcodes.html#g734eb250bc4a22314d98aa4b6fe42d60">ftk.h</a><li>NE_FLM_WRITING_FILE
: <a class="el" href="group__retcodes.html#g3662235c30c6c5c2568680f8f15151b1">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals_enum.html new/libxflaim-5.0.599/docs/docs/html/globals_enum.html
--- old/libxflaim-5.0.585/docs/docs/html/globals_enum.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals_enum.html 2006-06-21 18:58:55.000000000 +0200
@@ -34,7 +34,7 @@
: <a class="el" href="ftk_8h.html#32a51c058f7784d9fd41b42c2611555a">ftk.h</a><li>eLockType
: <a class="el" href="ftk_8h.html#d0d6dbb383fe9732b2eec9fdc8de0471">ftk.h</a><li>eLogMessageSeverity
: <a class="el" href="ftk_8h.html#5e31476e4951b83f429f1fab4e9362c8">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals_eval.html new/libxflaim-5.0.599/docs/docs/html/globals_eval.html
--- old/libxflaim-5.0.585/docs/docs/html/globals_eval.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals_eval.html 2006-06-21 18:58:55.000000000 +0200
@@ -54,7 +54,7 @@
: <a class="el" href="ftk_8h.html#32a51c058f7784d9fd41b42c2611555a0e06d0e2f0c040f7cdd15c434c306300">ftk.h</a><li>FLM_WHITE
: <a class="el" href="ftk_8h.html#32a51c058f7784d9fd41b42c2611555a663279bf40604132eecf0fd4b79d9183">ftk.h</a><li>FLM_YELLOW
: <a class="el" href="ftk_8h.html#32a51c058f7784d9fd41b42c2611555a14274a1e0c565d8304c7c56a6788ffe5">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals_func.html new/libxflaim-5.0.599/docs/docs/html/globals_func.html
--- old/libxflaim-5.0.585/docs/docs/html/globals_func.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals_func.html 2006-06-21 18:58:55.000000000 +0200
@@ -37,7 +37,7 @@
: <a class="el" href="ftk_8h.html#72ac48a24a1c643191a280c1508c8624">ftk.h</a><li>f_languageToStr()
: <a class="el" href="ftk_8h.html#2a632714d224317661fda832bff02a7a">ftk.h</a><li>newline()
: <a class="el" href="ftk_8h.html#5c363622ae1e30753c9958e86c772500">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/globals_type.html new/libxflaim-5.0.599/docs/docs/html/globals_type.html
--- old/libxflaim-5.0.585/docs/docs/html/globals_type.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/globals_type.html 2006-06-21 18:58:55.000000000 +0200
@@ -32,7 +32,7 @@
<ul>
<li>RCODE
: <a class="el" href="group__retcodes.html#ge7d28d72600c184a802b8c2c5ccd57cb">ftk.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/group__compare__rules.html new/libxflaim-5.0.599/docs/docs/html/group__compare__rules.html
--- old/libxflaim-5.0.585/docs/docs/html/group__compare__rules.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/group__compare__rules.html 2006-06-21 18:58:55.000000000 +0200
@@ -48,7 +48,7 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">0x0080 = Ignore trailing space characters during comparison. <br></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/group__flm__languages.html new/libxflaim-5.0.599/docs/docs/html/group__flm__languages.html
--- old/libxflaim-5.0.585/docs/docs/html/group__flm__languages.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/group__flm__languages.html 2006-06-21 18:58:55.000000000 +0200
@@ -172,7 +172,7 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">another Asian language <br></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/group__retcodes.html new/libxflaim-5.0.599/docs/docs/html/group__retcodes.html
--- old/libxflaim-5.0.585/docs/docs/html/group__retcodes.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/group__retcodes.html 2006-06-21 18:58:55.000000000 +0200
@@ -389,7 +389,7 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">Return code. <br></td></tr>
</table>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/hierarchy.html new/libxflaim-5.0.599/docs/docs/html/hierarchy.html
--- old/libxflaim-5.0.585/docs/docs/html/hierarchy.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/hierarchy.html 2006-06-21 18:58:55.000000000 +0200
@@ -23,7 +23,7 @@
<li><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a>
<li><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/main.html new/libxflaim-5.0.599/docs/docs/html/main.html
--- old/libxflaim-5.0.585/docs/docs/html/main.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/main.html 2006-06-21 18:58:55.000000000 +0200
@@ -14,7 +14,7 @@
</ul></div>
<h1>XFLAIM Documentation</h1>
<p>
-<h3 align="center">5.0.585 </h3><hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<h3 align="center">5.0.599 </h3><hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/modules.html new/libxflaim-5.0.599/docs/docs/html/modules.html
--- old/libxflaim-5.0.585/docs/docs/html/modules.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/modules.html 2006-06-21 18:58:55.000000000 +0200
@@ -17,7 +17,7 @@
<li><a class="el" href="group__flm__languages.html">Flm_languages</a>
<li><a class="el" href="group__compare__rules.html">Compare_rules</a>
</ul>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/struct_p_o_o_l___s_t_a_t_s-members.html new/libxflaim-5.0.599/docs/docs/html/struct_p_o_o_l___s_t_a_t_s-members.html
--- old/libxflaim-5.0.585/docs/docs/html/struct_p_o_o_l___s_t_a_t_s-members.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/struct_p_o_o_l___s_t_a_t_s-members.html 2006-06-21 18:58:55.000000000 +0200
@@ -22,7 +22,7 @@
<h1>POOL_STATS Member List</h1>This is the complete list of members for <a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html#19764854665c90af02d273fbc7c286ed">uiAllocBytes</a></td><td><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html#a375351572c9cf9b87484ffbed03647c">uiCount</a></td><td><a class="el" href="struct_p_o_o_l___s_t_a_t_s.html">POOL_STATS</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/struct_p_o_o_l___s_t_a_t_s.html new/libxflaim-5.0.599/docs/docs/html/struct_p_o_o_l___s_t_a_t_s.html
--- old/libxflaim-5.0.585/docs/docs/html/struct_p_o_o_l___s_t_a_t_s.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/struct_p_o_o_l___s_t_a_t_s.html 2006-06-21 18:58:55.000000000 +0200
@@ -41,7 +41,7 @@
<p>
This structure is used to keep track of a pool of memory blocks that are used for pool memory allocation.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/struct_pool_memory_block-members.html new/libxflaim-5.0.599/docs/docs/html/struct_pool_memory_block-members.html
--- old/libxflaim-5.0.585/docs/docs/html/struct_pool_memory_block-members.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/struct_pool_memory_block-members.html 2006-06-21 18:58:55.000000000 +0200
@@ -24,7 +24,7 @@
<tr class="memlist"><td><a class="el" href="struct_pool_memory_block.html#9905278eff7578b7f9400603dbed2136">uiBlockSize</a></td><td><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="struct_pool_memory_block.html#14b3266806eaccf25ab1365464b022e5">uiFreeOffset</a></td><td><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="struct_pool_memory_block.html#d86f63ddbf7a665e927f8c470f10ab03">uiFreeSize</a></td><td><a class="el" href="struct_pool_memory_block.html">PoolMemoryBlock</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/docs/docs/html/struct_pool_memory_block.html new/libxflaim-5.0.599/docs/docs/html/struct_pool_memory_block.html
--- old/libxflaim-5.0.585/docs/docs/html/struct_pool_memory_block.html 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/docs/docs/html/struct_pool_memory_block.html 2006-06-21 18:58:55.000000000 +0200
@@ -49,7 +49,7 @@
<p>
This structure is at the head of each block that belongs to a pool of memory.
<p>
-<hr size="1"><address style="align: right;"><small>Generated on Mon Jun 19 15:17:08 2006 for XFLAIM by
+<hr size="1"><address style="align: right;"><small>Generated on Wed Jun 21 10:58:53 2006 for XFLAIM by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftk.h new/libxflaim-5.0.599/ftk/src/ftk.h
--- old/libxflaim-5.0.585/ftk/src/ftk.h 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftk.h 2006-06-21 18:58:55.000000000 +0200
@@ -1372,6 +1372,9 @@
eLogMessageSeverity eMsgSeverity = F_DEBUG_MESSAGE) = 0;
};
+ void f_setLoggerClient(
+ IF_LoggerClient * pLogger);
+
/****************************************************************************
/// This is an abstract base class that allows an application to catch
/// messages. The application must create an implementation for this class
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftklog.cpp new/libxflaim-5.0.599/ftk/src/ftklog.cpp
--- old/libxflaim-5.0.585/ftk/src/ftklog.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftklog.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -1430,3 +1430,51 @@
m_pszDestStr = &m_szDestStr [0];
}
}
+
+/****************************************************************************
+Desc: Initialize the toolkit logger
+****************************************************************************/
+RCODE f_loggerInit( void)
+{
+ RCODE rc = NE_FLM_OK;
+
+ if (RC_BAD( rc = f_mutexCreate( &gv_hLoggerMutex)))
+ {
+ goto Exit;
+ }
+
+Exit:
+
+ return( rc);
+}
+
+/****************************************************************************
+Desc: Shutdown the toolkit logger
+****************************************************************************/
+void f_loggerShutdown( void)
+{
+ if (gv_pLogger)
+ {
+ gv_pLogger->Release();
+ gv_pLogger = NULL;
+ }
+ if (gv_hLoggerMutex != F_MUTEX_NULL)
+ {
+ f_mutexDestroy( &gv_hLoggerMutex);
+ }
+}
+
+void f_setLoggerClient(
+ IF_LoggerClient * pLogger)
+{
+ f_mutexLock( gv_hLoggerMutex);
+ if (gv_pLogger)
+ {
+ gv_pLogger->Release();
+ }
+ if ((gv_pLogger = pLogger) != NULL)
+ {
+ gv_pLogger->AddRef();
+ }
+ f_mutexUnlock( gv_hLoggerMutex);
+}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftkmisc.cpp new/libxflaim-5.0.599/ftk/src/ftkmisc.cpp
--- old/libxflaim-5.0.585/ftk/src/ftkmisc.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftkmisc.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -184,6 +184,13 @@
setrlimit( RLIMIT_FSIZE, &rlim);
#endif
+
+ // Setup logger
+
+ if (RC_BAD( rc = f_loggerInit()))
+ {
+ goto Exit;
+ }
Exit:
@@ -224,6 +231,8 @@
{
gv_pXml->Release();
}
+
+ f_loggerShutdown();
f_freeRandomGenerator();
f_freeCharMappingTables();
@@ -1813,7 +1822,13 @@
FLMUINT32 ui32Low,
FLMUINT32 ui32High)
{
- return( gv_pRandomGenerator->getUINT32( ui32Low, ui32High));
+ FLMUINT32 ui32Value;
+
+ f_mutexLock( gv_hRandomGenMutex);
+ ui32Value = gv_pRandomGenerator->getUINT32( ui32Low, ui32High);
+ f_mutexUnlock( gv_hRandomGenMutex);
+
+ return( ui32Value);
}
/****************************************************************************
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftknlm.cpp new/libxflaim-5.0.599/ftk/src/ftknlm.cpp
--- old/libxflaim-5.0.585/ftk/src/ftknlm.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftknlm.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -3979,6 +3979,7 @@
/********************************************************************
Desc: Signals the f_nlmEntryPoint thread to release the console.
*********************************************************************/
+#if defined( FLM_RING_ZERO_NLM)
void SynchronizeStart( void)
{
if (gv_lFlmSyncSem)
@@ -3986,6 +3987,7 @@
(void)kSemaphoreSignal( gv_lFlmSyncSem);
}
}
+#endif
/********************************************************************
Desc: Startup routine for the NLM.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftkprntf.cpp new/libxflaim-5.0.599/ftk/src/ftkprntf.cpp
--- old/libxflaim-5.0.585/ftk/src/ftkprntf.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftkprntf.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -783,7 +783,8 @@
f_va_end(args);
#ifndef FLM_RING_ZERO_NLM
- printf( szTmpBuf);
+ fprintf( stdout, szTmpBuf);
+ fflush( stdout);
#endif
return( iLen);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftkstrm.cpp new/libxflaim-5.0.599/ftk/src/ftkstrm.cpp
--- old/libxflaim-5.0.585/ftk/src/ftkstrm.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftkstrm.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -1852,6 +1852,7 @@
{
rc = RC_SET( NE_FLM_BAD_BASE64_ENCODING);
}
+ rc = NE_FLM_OK;
goto Exit;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/ftk/src/ftksys.h new/libxflaim-5.0.599/ftk/src/ftksys.h
--- old/libxflaim-5.0.585/ftk/src/ftksys.h 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/ftk/src/ftksys.h 2006-06-21 18:58:55.000000000 +0200
@@ -1513,6 +1513,13 @@
void flmDbgLogFlush( void);
/****************************************************************************
+ Desc: Logger client
+ ****************************************************************************/
+ RCODE f_loggerInit( void);
+
+ void f_loggerShutdown( void);
+
+ /****************************************************************************
Desc: Misc.
****************************************************************************/
FLMUINT f_getFSBlockSize(
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/src/fdbcopy.cpp new/libxflaim-5.0.599/src/fdbcopy.cpp
--- old/libxflaim-5.0.585/src/fdbcopy.cpp 2006-06-19 23:17:09.000000000 +0200
+++ new/libxflaim-5.0.599/src/fdbcopy.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -151,10 +151,10 @@
{
RCODE rc = NE_XFLM_OK;
DB_COPY_INFO DbCopyInfo;
- F_SuperFileHdl SrcSFileHdl;
- F_SuperFileHdl DestSFileHdl;
- F_SuperFileClient SrcSFileClient;
- F_SuperFileClient DestSFileClient;
+ F_SuperFileHdl * pSrcSFileHdl = NULL;
+ F_SuperFileHdl * pDestSFileHdl = NULL;
+ F_SuperFileClient * pSrcSFileClient = NULL;
+ F_SuperFileClient * pDestSFileClient = NULL;
FLMUINT uiFileNumber;
FLMUINT uiHighFileNumber;
FLMUINT uiHighLogFileNumber;
@@ -210,13 +210,25 @@
// Set up the super file object for the source database.
// Must at least open the control file.
+
+ if( (pSrcSFileClient = f_new F_SuperFileClient) == NULL)
+ {
+ rc = RC_SET( NE_XFLM_MEM);
+ goto Exit;
+ }
- if( RC_BAD( rc = SrcSFileClient.setup( pszSrcDbName, pszSrcDataDir)))
+ if( RC_BAD( rc = pSrcSFileClient->setup( pszSrcDbName, pszSrcDataDir)))
+ {
+ goto Exit;
+ }
+
+ if( (pSrcSFileHdl = f_new F_SuperFileHdl) == NULL)
{
+ rc = RC_SET( NE_XFLM_MEM);
goto Exit;
}
- if (RC_BAD( rc = SrcSFileHdl.setup( &SrcSFileClient)))
+ if (RC_BAD( rc = pSrcSFileHdl->setup( pSrcSFileClient)))
{
goto Exit;
}
@@ -322,13 +334,25 @@
}
// Set up the super file object for the destination database.
+
+ if( (pDestSFileClient = f_new F_SuperFileClient) == NULL)
+ {
+ rc = RC_SET( NE_XFLM_MEM);
+ goto Exit;
+ }
- if( RC_BAD( rc = DestSFileClient.setup( pszDestDbName, pszDestDataDir)))
+ if( RC_BAD( rc = pDestSFileClient->setup( pszDestDbName, pszDestDataDir)))
+ {
+ goto Exit;
+ }
+
+ if( (pDestSFileHdl = f_new F_SuperFileHdl) == NULL)
{
+ rc = RC_SET( NE_XFLM_MEM);
goto Exit;
}
- if (RC_BAD( rc = DestSFileHdl.setup( &DestSFileClient)))
+ if (RC_BAD( rc = pDestSFileHdl->setup( pDestSFileClient)))
{
goto Exit;
}
@@ -338,7 +362,7 @@
uiHighFileNumber = 0;
for (;;)
{
- if ((RC_BAD( rc = SrcSFileHdl.getFileSize(
+ if ((RC_BAD( rc = pSrcSFileHdl->getFileSize(
uiHighFileNumber, &ui64FileSize))) || !ui64FileSize )
{
if (rc == NE_FLM_IO_PATH_NOT_FOUND ||
@@ -373,7 +397,7 @@
uiHighLogFileNumber = FIRST_LOG_BLOCK_FILE_NUMBER;
for (;;)
{
- if ((RC_BAD( rc = SrcSFileHdl.getFileSize(
+ if ((RC_BAD( rc = pSrcSFileHdl->getFileSize(
uiHighLogFileNumber, &ui64FileSize))) || !ui64FileSize)
{
if (rc == NE_FLM_IO_PATH_NOT_FOUND ||
@@ -445,8 +469,8 @@
// Close all file handles in the source and destination
- SrcSFileHdl.releaseFiles( TRUE);
- DestSFileHdl.releaseFiles( TRUE);
+ pSrcSFileHdl->releaseFiles( TRUE);
+ pDestSFileHdl->releaseFiles( TRUE);
// Copy the database files.
@@ -455,12 +479,12 @@
// Get the source file path and destination file path.
- if( RC_BAD( rc = SrcSFileHdl.getFilePath(
+ if( RC_BAD( rc = pSrcSFileHdl->getFilePath(
uiFileNumber, DbCopyInfo.szSrcFileName)))
{
goto Exit;
}
- if( RC_BAD( rc = DestSFileHdl.getFilePath(
+ if( RC_BAD( rc = pDestSFileHdl->getFilePath(
uiFileNumber, DbCopyInfo.szDestFileName)))
{
goto Exit;
@@ -482,13 +506,13 @@
// Get the source file path and destination file path.
- if (RC_BAD( rc = SrcSFileHdl.getFilePath( uiFileNumber,
+ if (RC_BAD( rc = pSrcSFileHdl->getFilePath( uiFileNumber,
DbCopyInfo.szSrcFileName)))
{
goto Exit;
}
- if (RC_BAD( rc = DestSFileHdl.getFilePath( uiFileNumber,
+ if (RC_BAD( rc = pDestSFileHdl->getFilePath( uiFileNumber,
DbCopyInfo.szDestFileName)))
{
goto Exit;
@@ -700,6 +724,26 @@
f_semDestroy( &hWaitSem);
}
+ if( pSrcSFileClient)
+ {
+ pSrcSFileClient->Release();
+ }
+
+ if( pSrcSFileHdl)
+ {
+ pSrcSFileHdl->Release();
+ }
+
+ if( pDestSFileClient)
+ {
+ pDestSFileClient->Release();
+ }
+
+ if( pDestSFileHdl)
+ {
+ pDestSFileHdl->Release();
+ }
+
return( rc);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/libxflaim-5.0.585/util/view.cpp new/libxflaim-5.0.599/util/view.cpp
--- old/libxflaim-5.0.585/util/view.cpp 2006-06-19 23:17:10.000000000 +0200
+++ new/libxflaim-5.0.599/util/view.cpp 2006-06-21 18:58:55.000000000 +0200
@@ -533,8 +533,9 @@
*****************************************************************************/
FSTATIC FLMBOOL ViewOpenFile( void)
{
- RCODE rc;
- FLMBOOL bOk = FALSE;
+ RCODE rc;
+ FLMBOOL bOk = FALSE;
+ F_SuperFileClient * pSFileClient = NULL;
Get_File_Name:
@@ -555,19 +556,33 @@
goto Exit;
}
}
+
if (gv_pSFileHdl)
{
gv_pSFileHdl->Release();
gv_pSFileHdl = NULL;
}
+ if ((pSFileClient = f_new F_SuperFileClient) == NULL)
+ {
+ rc = RC_SET( NE_XFLM_MEM);
+ goto Exit;
+ }
+
+ if (RC_BAD( rc = pSFileClient->setup( gv_szViewFileName, gv_szDataDir)))
+ {
+ ViewShowRCError( "setting up super file handle", rc);
+ goto Exit;
+ }
+
if ((gv_pSFileHdl = f_new F_SuperFileHdl) == NULL)
{
rc = RC_SET( NE_XFLM_MEM);
ViewShowRCError( "creating super file handle", rc);
goto Exit;
}
- if (RC_BAD( rc = gv_pSFileHdl->setup( gv_szViewFileName, gv_szDataDir)))
+
+ if (RC_BAD( rc = gv_pSFileHdl->setup( pSFileClient)))
{
ViewShowRCError( "setting up super file handle", rc);
goto Exit;
@@ -653,6 +668,12 @@
}
gv_bViewFileOpened = FALSE;
}
+
+ if( pSFileClient)
+ {
+ pSFileClient->Release();
+ }
+
return( bOk);
}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kdebase3
checked in at Wed Jun 21 23:01:22 CEST 2006.
--------
--- KDE/kdebase3/kdebase3.changes 2006-06-19 21:24:11.000000000 +0200
+++ kdebase3/kdebase3.changes 2006-06-21 18:44:40.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 21 18:44:29 CEST 2006 - stbinner(a)suse.de
+
+- update branch diff and media-iPod.diff to fix iPod support
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebase3.spec ++++++
--- /var/tmp/diff_new_pack.lYzqIp/_old 2006-06-21 23:00:47.000000000 +0200
+++ /var/tmp/diff_new_pack.lYzqIp/_new 2006-06-21 23:00:47.000000000 +0200
@@ -37,7 +37,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://www.kde.org/
Version: 3.5.3
-Release: 9
+Release: 10
%define kde_version 3.5.3
Source0: kdebase-%{kde_version}.tar.bz2
Source3: startkde.suse.sh
@@ -306,7 +306,7 @@
Summary: Set and list fileshares
Group: System/Management
Version: 2.0
-Release: 98
+Release: 99
%description -n fileshareset
This package contains the the fileshareset utility to allow users to
@@ -1350,6 +1350,8 @@
%endif
%changelog -n kdebase3
+* Wed Jun 21 2006 - stbinner(a)suse.de
+- update branch diff and media-iPod.diff to fix iPod support
* Mon Jun 19 2006 - stbinner(a)suse.de
- fix build
* Mon Jun 19 2006 - coolo(a)suse.de
++++++ 3_5_BRANCH.diff ++++++
++++ 4401 lines (skipped)
++++ between KDE/kdebase3/3_5_BRANCH.diff
++++ and kdebase3/3_5_BRANCH.diff
++++++ media-iPod.diff ++++++
--- /var/tmp/diff_new_pack.lYzqIp/_old 2006-06-21 23:00:52.000000000 +0200
+++ /var/tmp/diff_new_pack.lYzqIp/_new 2006-06-21 23:00:52.000000000 +0200
@@ -1,27 +1,26 @@
-Index: kioslave/media/kio_media.cpp
-================================================================================
---- kioslave/media/kio_media.cpp
-+++ kioslave/media/kio_media.cpp
-@@ -24,6 +24,7 @@
- #include <kapplication.h>
- #include <dcopclient.h>
- #include <kcmdlineargs.h>
+Index: kioslave/media/mediamanager/halbackend.cpp
+===================================================================
+--- kioslave/media/mediamanager/halbackend.cpp (Revision 553501)
++++ kioslave/media/mediamanager/halbackend.cpp (Arbeitskopie)
+@@ -31,6 +31,7 @@
+ #include <kmountpoint.h>
+ #include <kmessagebox.h>
+ #include <kio/job.h>
+#include <kprotocolinfo.h>
- #include <qeventloop.h>
-
-@@ -232,6 +233,14 @@
- return;
- }
-
-+ KURL realURL;
-+ m_impl.realURL(name, path, realURL);
-+ if ( realURL.path() == "/media/iPod"
-+ && KProtocolInfo::isKnownProtocol( QString("ipod") ) ){
-+ redirection("ipod:/");
-+ return;
-+ };
+ #define MOUNT_SUFFIX (libhal_volume_is_mounted(halVolume) ? QString("_mounted") : QString("_unmounted"))
+ #define MOUNT_ICON_SUFFIX (libhal_volume_is_mounted(halVolume) ? QString("_mount") : QString("_unmount"))
+@@ -507,6 +508,13 @@
+ case LIBHAL_DRIVE_TYPE_PORTABLE_AUDIO_PLAYER:
+ {
+ medium->setIconName("ipod" + MOUNT_ICON_SUFFIX);
+
- ForwardingSlaveBase::listDir(url);
- }
-
++ if (libhal_device_get_property_QString(m_halContext, driveUdi.latin1(), "info.product") == "iPod" &&
++ KProtocolInfo::isKnownProtocol( QString("ipod") ) )
++ {
++ medium->unmountableState( "ipod:/" );
++ medium->mountableState( libhal_volume_is_mounted(halVolume) );
++ }
+ break;
+ }
+ case LIBHAL_DRIVE_TYPE_CAMERA:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package libflaim
checked in at Wed Jun 21 23:01:03 CEST 2006.
--------
--- libflaim/libflaim.changes 2006-06-19 23:04:41.000000000 +0200
+++ libflaim/libflaim.changes 2006-06-21 18:16:55.000000000 +0200
@@ -1,0 +2,11 @@
+Tue Jun 20 12:57:13 MST 2006 - dsanders(a)novell.com
+
+- Logger client was not being set up properly in common toolkit.
+- Fixed a Netware build issue
+- Fixed an OS X compiler warning
+- Fixed linux compiler warning
+- Needed to lock/unlock the random generator mutex when getting a random number.
+- f_printf needed to call fflush.
+- Base 64 decoder needed to return success instead of eof hit.
+
+-------------------------------------------------------------------
Old:
----
libflaim-4.8.585.tar.gz
New:
----
libflaim-4.8.598.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libflaim.spec ++++++
--- /var/tmp/diff_new_pack.dYbj3C/_old 2006-06-21 23:00:50.000000000 +0200
+++ /var/tmp/diff_new_pack.dYbj3C/_new 2006-06-21 23:00:50.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libflaim (Version 4.8.585)
+# spec file for package libflaim (Version 4.8.598)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -14,11 +14,11 @@
BuildRequires: gcc-c++ libstdc++ libstdc++-devel
Summary: Embeddable cross-platform database engine
URL: http://forge.novell.com/modules/xfmod/project/?flaim
-Version: 4.8.585
+Version: 4.8.598
Release: 1
License: GPL
Group: Development/Libraries/C and C++
-Source: libflaim-4.8.585.tar.gz
+Source: libflaim-4.8.598.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -78,6 +78,14 @@
%{prefix}/include/flaimtk.h
%changelog -n libflaim
+* Tue Jun 20 2006 - dsanders(a)novell.com
+- Logger client was not being set up properly in common toolkit.
+- Fixed a Netware build issue
+- Fixed an OS X compiler warning
+- Fixed linux compiler warning
+- Needed to lock/unlock the random generator mutex when getting a random number.
+- f_printf needed to call fflush.
+- Base 64 decoder needed to return success instead of eof hit.
* Mon Jun 19 2006 - dsanders(a)novell.com
- Restructured code to use new common toolkit
- Support for Netware, including unit tests
++++++ libflaim-4.8.585.tar.gz -> libflaim-4.8.598.tar.gz ++++++
++++ 2556 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit-help(a)opensuse.org
1
0