Hello community, here is the log from the commit of package kdelibs3 for openSUSE:Factory checked in at 2012-01-25 10:37:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdelibs3 (Old) and /work/SRC/openSUSE:Factory/.kdelibs3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdelibs3", Maintainer is "kde-maintain...@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/kdelibs3/kdelibs3.changes 2012-01-11 15:38:04.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kdelibs3.new/kdelibs3.changes 2012-01-25 10:37:38.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Jan 17 12:01:57 UTC 2012 - an...@opensuse.org + +- patch for webdav from KDE bugzilla + +------------------------------------------------------------------- New: ---- kdelibs-tarent-fix-webdav-utf8.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdelibs3.spec ++++++ --- /var/tmp/diff_new_pack.8qVDB3/_old 2012-01-25 10:37:40.000000000 +0100 +++ /var/tmp/diff_new_pack.8qVDB3/_new 2012-01-25 10:37:40.000000000 +0100 @@ -185,6 +185,8 @@ Patch219: kiconview-text-fix.patch Patch220: kdelibs-fedora-3.5.x-CVE-2011-3365.patch +Patch221: kdelibs-tarent-fix-webdav-utf8.diff + %description This package contains kdelibs, one of the basic packages of the K Desktop Environment. It contains the necessary libraries for the KDE @@ -356,6 +358,7 @@ %patch218 -p1 %patch219 -p1 %patch220 -p1 +%patch221 -p1 tar xfvj %SOURCE12 # ++++++ kdelibs-tarent-fix-webdav-utf8.diff ++++++ Description: fix UTF-8 encoding for WebDAV directories Bug: http://bugs.kde.org/show_bug.cgi?id=127251 Author: Thorsten “mirabilos” Glaser <t.gla...@tarent.de> Origin: KIO slave http.cpp from KDE 4 --- kdelibs-3.5.10/kioslave/http/http.cc~ 2008-02-13 10:41:06.000000000 +0100 +++ kdelibs-3.5.10/kioslave/http/http.cc 2011-12-27 13:27:17.000000000 +0100 @@ -45,6 +45,7 @@ #include <qregexp.h> #include <qdatetime.h> #include <qstringlist.h> +#include <qurl.h> #include <kurl.h> #include <kidna.h> @@ -750,9 +751,14 @@ void HTTPProtocol::davStatList( const KU entry.clear(); QString urlStr = href.text(); +#if 0 int encoding = remoteEncoding()->encodingMib(); if ((encoding == 106) && (!KStringHandler::isUtf8(KURL::decode_string(urlStr, 4).latin1()))) encoding = 4; // Use latin1 if the file is not actually utf-8 +#else + QUrl::decode(urlStr); + int encoding = 106; +#endif KURL thisURL ( urlStr, encoding ); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org