http://www.kstuff.org/docs/tutorial/
It should probably move to developer.k.o somewhere.
This Week...
mDNSResponder libraries moved to kdelibs. Krdc and Krbc now use DNS-SD. khtml improves CSS compliance. KNewStuff support for wallpapers.
Jonathan Riddell has been working on the Kde wallpapers. Among other things he has been working on svg format wallpapers. He proposed a way to download and install wallpapers in this comment on kde-core-devel: http://lists.kde.org/?l=kde-core-devel&m=110185919428359&w=2
As you can see, it is not simply a matter of patching the kcontrol module. Some infrastructure is required. The discussion continued with comments about the wording, and some useful links from Josef Spillner such as: http://lists.kde.org/?l=kde-core-devel&m=110194278431365&w=2
There were two security advisories this week.
The first one is a plain text password exposure. See http://www.kde.org/info/security/advisory-20041209-1.txt. The overview reads as follows:
The first one is a plain text password exposure. See http://www.kde.org/info/security/advisory-20041209-1.txt. The overview reads as follows:
Daniel Fabian notified the KDE security team about a possible privacy issue in KDE. When creating a link to a remote file from various applications including Konqueror, the resulting URL may contain the authentication credentials used to access that remote resource. This includes, but is not limited to browsing SMB ("Samba") shares. Further investigation revealed unnecessary exposure of authentication credentials by the SMB ("Samba") protocol handler.
The link reference file, which is a file with the extension ".desktop", is a plain text configuration file that is created with default access permissions, depending on the users' umask this could include world read permission. Usually the URL saved in this .desktop file only contains the password if the user manually entered it this way. The SMB protocol handler however unnecessarily exposes authentication credentials by always including this information in the URL that it generates.
The KDE team provides patches which will unconditionally remove the password from the authentication credentials before creating the link reference file and that fix the SMB protocol handler to not unnecessarily include passwords in URLs Authentication credentials can then be stored in KWallet instead.
The link reference file, which is a file with the extension ".desktop", is a plain text configuration file that is created with default access permissions, depending on the users' umask this could include world read permission. Usually the URL saved in this .desktop file only contains the password if the user manually entered it this way. The SMB protocol handler however unnecessarily exposes authentication credentials by always including this information in the URL that it generates.
The KDE team provides patches which will unconditionally remove the password from the authentication credentials before creating the link reference file and that fix the SMB protocol handler to not unnecessarily include passwords in URLs Authentication credentials can then be stored in KWallet instead.
The second advisory is regarding kfax libtiff vulnerabilities. http://www.kde.org/info/security/advisory-20041209-2.txt. The overview is as follows:
Chris Evans and others discovered multiple vulnerabilities in the libtiff library. The Common Vulnerabilities and Exposures project assigned CAN-2004-0803 to this issue.
kfax, a small utility for displaying fax files, contains for historic reasons a private copy of libtiff. Therefore it is vulnerable to these issues as well.
kfax and the kfax KPart are invoked by KMail or Konqueror for viewing .g3 files.
For the active KDE maintenance branches, which are KDE 3.2.x and KDE 3.3.x, this problem has been solved by removing the private copy of libtiff. In KDE 3.2.x, kfax will use the tiff2ps and fax2tiff utilities at runtime as backend. In KDE 3.3.x the code requiring libtiff or any other runtime dependencies has been replaced by a native solution that is unaffected by the mentioned vulnerabilities.
Due to the complexity of the change, no simple diff is provided. The problems have been addressed in the KDE 3.3.2 release.
As a workaround, you can remove the kfax binary and the kfaxpart.la KPart from your system to be on the safe side.
kfax, a small utility for displaying fax files, contains for historic reasons a private copy of libtiff. Therefore it is vulnerable to these issues as well.
kfax and the kfax KPart are invoked by KMail or Konqueror for viewing .g3 files.
For the active KDE maintenance branches, which are KDE 3.2.x and KDE 3.3.x, this problem has been solved by removing the private copy of libtiff. In KDE 3.2.x, kfax will use the tiff2ps and fax2tiff utilities at runtime as backend. In KDE 3.3.x the code requiring libtiff or any other runtime dependencies has been replaced by a native solution that is unaffected by the mentioned vulnerabilities.
Due to the complexity of the change, no simple diff is provided. The problems have been addressed in the KDE 3.3.2 release.
As a workaround, you can remove the kfax binary and the kfaxpart.la KPart from your system to be on the safe side.
Statistics
Commits | 2286 by 184 developers, 386314 lines modified, 1504 new files |
Open Bugs | 7829 |
Open Wishes | 7223 |
Bugs Opened | 324 in the last 7 days |
Bugs Closed | 381 in the last 7 days |
Commit Summary
Module | Commits |
kde-i18n |
715
|
kdepim |
209
|
kdeextragear-2 |
173
|
kdenonbeta |
142
|
kdelibs |
128
|
kdeextragear-1 |
124
|
kdebase |
108
|
koffice |
99
|
kdeextragear-3 |
87
|
kdenetwork |
69
|
Lines | Developer | Commits |
23560
|
Kevin Patrick Scannell |
86
|
2694
|
Thierry Vignaud |
83
|
2396
|
George Staikos |
70
|
4059
|
Erik Kj |
68
|
9906
|
Stephan Kulow |
63
|
907
|
İsmail Dönmez |
62
|
58427
|
Rinse de Vries |
62
|
1070
|
Pedro Morais |
58
|
307
|
Stephan Binner |
58
|
2810
|
Gilles Caulier |
58
|
Internationalization (i18n) Status
Language | Percentage Complete |
Swedish (sv) |
100%
|
British English (en_GB) |
99.77%
|
Danish (da) |
98.69%
|
Estonian (et) |
97.9%
|
Portuguese (pt) |
95.75%
|
French (fr) |
95.32%
|
Dutch (nl) |
92.85%
|
Tamil (ta) |
91.52%
|
Spanish (es) |
90.82%
|
Italian (it) |
89.6%
|
Bug Killers
Person | Bugs Closed |
George Staikos |
28
|
Stephan Binner |
26
|
Allan Sandfeld Jensen |
19
|
Stephan Kulow |
18
|
Maks Orlovich |
17
|
Matt Rogers |
12
|
Aaron J. Seigo |
12
|
Luboš Luňák |
10
|
Olivier Goffart |
10
|
Mark Kretschmann |
9
|
No commits found