summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added support for OpenSSL 1.1Slávek Banko2017-01-0114-375/+981
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some KOpenSSLProxy methods have been renamed to be consistent with OpenSSL 1.1 API names and to prevent hidden API changes. To ensure API / ABI compatibility, the original methods are still included but have been marked as deprecated. + SSLv23_client_method => TLS_client_method + X509_STORE_CTX_set_chain => X509_STORE_CTX_set0_untrusted + sk_dup => OPENSSL_sk_dup + sk_free => OPENSSL_sk_free + sk_new => OPENSSL_sk_new + sk_num => OPENSSL_sk_num + sk_pop => OPENSSL_sk_pop + sk_push => OPENSSL_sk_push + sk_value => OPENSSL_sk_value Additional methods have been added to KOpenSSLProxy to support the new OpenSSL 1.1 API functions that provide access to the (now) opaque SSL structures. Compatibility with OpenSSL < 1.1 is handled internally in KOpenSSLProxy. + BIO_get_data + DSA_get0_key + DSA_get0_pqg + EVP_PKEY_base_id + EVP_PKEY_get0_DSA + EVP_PKEY_get0_RSA + RSA_get0_key + X509_CRL_get0_lastUpdate + X509_CRL_get0_nextUpdate + X509_OBJECT_get0_X509 + X509_OBJECT_get_type + X509_STORE_CTX_get_current_cert + X509_STORE_CTX_get_error + X509_STORE_CTX_get_error_depth + X509_STORE_CTX_set_error + X509_STORE_get0_objects + X509_STORE_set_verify_cb + X509_get0_signature + X509_getm_notAfter + X509_getm_notBefore + X509_subject_name_cmp + _SSL_session_reused + _SSL_set_options Method "KSSL::setSession" has been renamed to "KSSL::takeSession" and its functionality has changed: the session is now transferred from the argument object to the invoked object. Since it is only used internally in TDE and the functionality is different, the method with the previous name has not been preserved. Signed-off-by: Slávek Banko <slavek.banko@axis.cz> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit e1861cb6811f7bac405ece204407ca46c000a453)
* Fix crash on KSSLCertificate deallocation when a CRL is held in the ↵Timothy Pearson2017-01-011-0/+2
| | | | | | KSSLCertificate object (cherry picked from commit 62a597d75224844be9a98952a586fc5c0406561e)
* Fix memory leak when deleting a KSSLCertificate that holds a CRLTimothy Pearson2017-01-013-1/+17
| | | | (cherry picked from commit 9bf244dd97e89bf47dd70fe47a4f00a3f372f875)
* Add initial CRL support to KSSLCertificateTimothy Pearson2017-01-014-4/+88
| | | | (cherry picked from commit 5896a404bcc63085cf0a50d232d2d631a5107228)
* tdeui: fixed handling of setPrecision() for KDoubleSpinBox. This resolves ↵Michele Calgaro2016-11-131-1/+16
| | | | | | | bug 2717. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f32bc5176289b70bf1c6e7d2825d53f190bc4096)
* Fix FTBFS with clangSlávek Banko2016-11-121-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 1ae867ab67d4b696d8280159614e0542cc18a8d2)
* Update version number for new target R14.0.5Slávek Banko2016-11-125-8/+8
|
* Update version numbers for R14.0.4 final releaser14.0.4Slávek Banko2016-10-231-1/+1
|
* Revert "Update version numbers for R14.0.3 final release"Slávek Banko2016-10-231-1/+1
| | | | | | Wrong version number in commit description. This reverts commit e4d9ce0e1270fbbe7c50c89cef0f0e41c3c4bd95.
* Update version numbers for R14.0.3 final releaseSlávek Banko2016-10-231-1/+1
|
* Update version numbers for R14.0.4 final releaseSlávek Banko2016-10-232-3/+3
|
* Update date in lsm filesSlávek Banko2016-10-231-1/+1
|
* Fix security issue CVE-2016-6232Slávek Banko2016-10-231-2/+12
| | | | | | | Based on https://quickgit.kde.org/?p=karchive.git&a=commitdiff&h=0cb243f6 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 261a3b7a126b7a1d28e263085b85bf1905eb4c19)
* tdeio: fixed up certificate handling when certificate has expired. Also cleanEmanoil Kotsev2016-10-221-96/+18
| | | | | | | | up the code. Signed-off-by: Emanoil Kotsev <deloptes@gmail.com> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f3fadb884d08b74d5796f7d1b6ad2c2a2316c0f4)
* Kate syntax highlighting files update - Oct 2016Michele Calgaro2016-10-17130-273/+1147
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit fddd4b7f8bdd9b0c5b4d3e21618c0a899937f646)
* Fixed handling of certificate "permanent" acceptance. This relates toEmanoil Kotsev2016-10-161-10/+27
| | | | | | | | | | bug 1287. Signed-off-by: Emanoil Kotsev <deloptes@gmail.com> Partially cleaned up and modified. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 7406ed0563952d1ee433e02e75fb44a5d0d0a81d)
* Fixed two issues with KFileDialog:Michele Calgaro2016-10-011-2/+18
| | | | | | | | | | | - if the user types a new path manually, the new location was not used. Instead the older path was taken. In case the typed path does not exists, an error message is displayed - if the user selected a path from the autocompletion lists using the mouse, the new selected location was not used when slotOK was invoked. This resolves bug 2654. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 53e36f6db011540746db8f91cf717ab1d8d912b4)
* Fix FTBFS on vcardparser tests from prior commitSlávek Banko2016-09-272-36/+17
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 1571e6174436e1af461745296cacfbb3b369fdf9)
* Fixed vcardparser tests during building. This resolves bug 2695.Emanoil Kotsev2016-09-263-5/+16
| | | | | | | | | Signed-off-by: Emanoil Kotsev <deloptes@gmail.com> Removed not-required part of the patch from original Emanoil's patch (empty spaces at the end of line) Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 13e032939ea40c33e4964b54bf755a6f1c9d70be)
* Parse GENERALIZEDTIME ASN structuresTimothy Pearson2016-09-081-12/+21
| | | | | | This fixes certificate dates beyond year 2049. (cherry picked from commit 07dbb3b5c92ed22f71123eb84806d55f9962c60b)
* Probe partitions to get filesystem typeTimothy Pearson2016-09-081-4/+2
| | | | | | This fixes problems with LUKS partitions not being detected (cherry picked from commit 30c008d5512bf83039d2e24d2e737303f68a42af)
* Properly classify Lenovo USB camera platform subdevicesTimothy Pearson2016-09-081-0/+5
| | | | (cherry picked from commit b18bff9ad82dd217efa1adefb3ab8308b0344c49)
* Fix FTBFS with GCC6Slávek Banko2016-09-035-9/+11
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 0d8345e6f7f2402d3ee88c0eb3d89e0e839bc5b5)
* Fix compiler warningsTimothy Pearson2016-08-171-3/+5
| | | | (cherry picked from commit 5e9959ef854ca8d353b91e9d8305f0fc5e117712)
* Fix FTBFS on CUPS 2.2Slávek Banko2016-08-161-0/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 52a1b55368ec53b14347996851aca7eb29374397)
* Reset submodule main/tdelibs/admin to latest HEADAutomated System2016-08-071-0/+0
|
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-242608-0/+0
| | | | (cherry picked from commit 7faae2b255108c5ffdda4b36cb8e612d03deeb8f)
* Fix utf8 support in tdeabc vCard parserEmanoil Kotsev2016-05-2916-84/+783
| | | | | | | This resolves bug 2625 Signed-off-by: Emanoil Kotsev <deloptes@gmail.com> (cherry picked from commit 4ceb2b158b3ed1ba1c78ab886b08a0bf40577d51)
* cmake: Add tdeabc testsSlávek Banko2016-05-298-16/+139
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 51efac909d7b116c8b0ca58fcd4e74ff58f31091)
* Fixed display of single control modules in tdecmshell.Michele Calgaro2016-04-211-6/+1
| | | | | | | | | This was a regression introduced in commit 5117798 three years ago. After reverting the related part, I have tested at length and not found any problem, so it seems safe enough to push the old code back. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit dfd961b2b9ee29c7ca05c4e288cdeaaff9b2d6e8)
* Reset submodule main/tdelibs/cmake to latest HEADAutomated System2016-04-191-0/+0
|
* Fix FTBFS due to non-existent includeSlávek Banko2016-04-142-1/+4
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 0b90885d9031e229b7a25b7caa9eba8b09746895)
* Fix occasional Konqueror crashes on kjs/regexpSlávek Banko2016-04-031-10/+14
| | | | | | | | This relates to old KDE3 commit https://quickgit.kde.org/?p=kdelibs.git&a=commit&h=fee91015 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit e9d546a6a3c9fb802c5d9c2c7765834599d90ea8)
* tdeabc: fixed birthday assignment in VCardTool. This relates to bug 2613.E. Kotsev2016-04-031-3/+6
| | | | | | Signed-off-by: E. Kotsev <deloptes@yahoo.com> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit d10e1df3b0c7526fab1ea1948d697bfe1a49242a)
* Remove warnings about missing embedded ELF iconsSlávek Banko2016-03-242-3/+3
| | | | | | | Add file name for which the issue occurs into debug message Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 491c2e4503b23c701f07792b1ecfc01ab68802d4)
* Fixed product name in bug report form. This relates to bug 2617.Michele Calgaro2016-03-241-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 04255418ecbedc1a7e712999d481742f4196b0af)
* Fixed ISO8601 parsing in VCardTool. This relates to bug 2613.Michele Calgaro2016-03-241-19/+82
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f9abaf54dabe13a48c6c8eed8926471c4cdabe97)
* Removed use of tdelfeditor on base 'so' file of versioned librarySlávek Banko2016-03-172-14/+0
| | | | | | | because this file is a symlink to versioned library Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 2c89a1a4e011aa45684566d07f6c4550329b1480)
* Update version number for new target R14.0.4Slávek Banko2016-02-294-7/+7
|
* Fix crash in tdehwlib on partitions without parent diskr14.0.3Slávek Banko2016-02-111-6/+9
| | | | | | | This applies for example to the software RAID defined in the BIOS Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 36481f68c1cbb7c55a7325d709311e20b9c2ce54)
* Update version numbers for R14.0.3 final releaseSlávek Banko2016-02-072-4/+4
|
* Update date in lsm filesSlávek Banko2016-02-071-1/+1
|
* Fix mountable flag for disk partitionsSlávek Banko2016-02-041-1/+5
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ff469a69ff7951e429b5ce48187906aac5ad89f9)
* Add a rule for classifying ATA Compact Flash AdapterSlávek Banko2016-02-041-1/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 613eadbbc35a25f19c205c32eeeb0b890d468aa6)
* Fix icon of mounted camera in tdehwlibSlávek Banko2016-02-041-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit ef7180dad939e407f0efd9a02ffcac6ab249f866)
* Set partition disk type and status based on the parent deviceSlávek Banko2016-02-041-1/+15
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 51046798068760d062a1924fff4a99c7b8a60b71)
* Set hotpluggable flag for flash disks instead of removableSlávek Banko2016-02-041-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit f8fbb3bd78ac30e41c81261b4a71c61dcead811f)
* Force removable flag for flask disks in tdehwlibSlávek Banko2016-01-311-0/+10
| | | | | | | This resolves Bug 2473 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit dc350e6c6406a78621763c2d4fcbea8deca01c7c)
* Fix crash in tdehwlib if not exists /sys/devices/system/cpuSlávek Banko2016-01-271-13/+15
| | | | | | | This resolves Bug 2584 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit f4fb3a8e71882fec8beffccf0ba3c5eb54310c89)
* Fix ZIP drive classification in tdehwlibSlávek Banko2016-01-271-8/+9
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 6dfc04c51a9c2086e2f6a4be75ec847e8ef9f6fb)