Revision c265697...

Go back to digest for 21st July 2013

Bug Fixes in KDE Base

David Faure committed changes in [kdelibs/frameworks] /:

Resolve the KTcpSocket + KSslCertificateManager situation.

It's needed inside KIO, and by some code outside kdelibs (e.g. KImap),
but we don't want it as public API in KIO because the longer term plan
is to have this functionality in Qt. So for now, we have a copy in KIO
internally (with renamed files and namespaced classes), and another one
in kde4attic (can't be kde4support yet, since there's no replacement
available).
Once Qt has the necessary code (= storing the list of invalid certificates
approved by the user, and having the necessary hooks/signals for our dialogs
to be shown), we can kill the KIO internal copy, and move the kde4attic one
to kde4support.

File Changes

Added 1 files
  • staging/kio/src/kssld/CMakeLists.txt
Deleted 1 files
  • kdecore/network/kssld/CMakeLists.txt
Modified 15 files
  •   kdecore/CMakeLists.txt
  •   kdecore/tests/CMakeLists.txt
  •   kio/kio/tcpslavebase.cpp
  •   kio/kssl/ksslinfodialog.cpp
  •   kio/kssl/ksslinfodialog.h
  •   kio/kssl/sslui.cpp
  •   kio/kssl/sslui.h
  •   kioslave/http/http.cpp
  •   staging/kde4attic/CMakeLists.txt
  •   kio/kssl/kcm/cacertificatespage.cpp
  •   kio/kssl/kcm/cacertificatespage.h
  •   staging/kde4attic/autotests/CMakeLists.txt
  •   staging/kde4attic/src/CMakeLists.txt
  •   staging/kio/src/CMakeLists.txt
  •   staging/kio/src/core/CMakeLists.txt
17 files changed in total