summaryrefslogtreecommitdiffstats
path: root/tdeio/tdeio
Commit message (Collapse)AuthorAgeFilesLines
* Fix bug reports link in about dialogSlávek Banko2018-06-302-6/+6
| | | | | | | Update bug reports url to bugs.trinitydesktop.org This resolves bug 2935 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* tdeio: add testsAlexander Golubev2017-01-291-1/+1
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* tdeio/kmimemagic: remove MAGIC_CONTINUE flagAlexander Golubev2017-01-191-2/+2
| | | | | | | | | | | | | This resolves bug 2713 The MAGIC_CONTINUE flag resulted in a malformed mimemagic responses like "application/x-executable\012- application/octet-stream" instead of just "application/x-executable". This string being unparsed then caused the KMimeType::findByURL() to fallback to application/octet-stream for nearly every mimetype. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Added support for OpenSSL 1.1Slávek Banko2017-01-011-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* 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>
* Fix FTBFS due to non-existent includeSlávek Banko2016-04-142-1/+4
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* 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>
* Revert a small portion of commit e0b1bfb0Slávek Banko2015-12-201-2/+2
| | | | | | This resolves Bug 2562 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix mimetype detection using magic librarySlávek Banko2015-12-061-2/+6
| | | | | | | for mime types not contained in TDE settings This resolves Bug 2392 Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix compiler warningsTimothy Pearson2015-09-031-3/+5
|
* Fix FTBFS on freebsdNikolaus Klepp2015-06-112-3/+3
| | | | | | This resolves Bug 2431 Signed-off-by: Nikolaus Klepp <office@klepp.biz>
* Improve ACL detection for CMake buildSlávek Banko2015-06-112-9/+9
| | | | | | Fix hidden visibility in posixacladdons Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add include directory for internal libltdlSlávek Banko2015-06-111-0/+1
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fix a number of build warningsTimothy Pearson2014-12-045-14/+20
|
* Read from X-DocPath onlyTimothy Pearson2014-11-071-1/+1
|
* Fix exec icon location and bring it into XDG complianceTimothy Pearson2014-10-221-2/+2
|
* Fix remaining issues from mimetype icon renameTimothy Pearson2014-10-222-2/+2
|
* Bring most mimetypes in line with XDG specifications. The following are not ↵Timothy Pearson2014-10-221-1/+1
| | | | fully verified in source as of this commit due to ubiquity: html, empty, info, make, man, misc, source, unknown
* Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, ↵Timothy Pearson2014-10-131-2/+2
| | | | fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance
* Second part of prior commitTimothy Pearson2014-10-111-4/+4
|
* Second part of prior commitTimothy Pearson2014-10-111-1/+1
|
* Fix FTBFS with libmagic < 4.23François Andriot2014-10-111-0/+4
|
* Fix FTBFS on missing magic_getpathSlávek Banko2014-10-093-1/+28
|
* Do not use magic_version function if magic version support not availableTimothy Pearson2014-10-081-0/+4
| | | | This relates to Bug 656
* Fix certain shell scripts not being identifiedTimothy Pearson2014-10-071-4/+0
| | | | | This relates to Bug 656 Clean up some old development debug statements
* Autodetect downloaded mime type and compare against category; if wallpaper ↵Timothy Pearson2014-10-071-1/+8
| | | | | | downloads something other than image abort This relates to Bug 2127
* Fix libmime database load once and for allTimothy Pearson2014-10-071-13/+31
| | | | This relates to Bug 656
* Fix loading of additional mime magic filesTimothy Pearson2014-10-061-7/+2
| | | | This resolves Bug 656
* Push the following patches to GIT from Bug 1499:Timothy Pearson2014-10-062-2/+14
| | | | | | | tdelibs: disable kfiledialogbox OK button if user has no permission on file tdelibs: fix https loop tdelibs: fix groups in kdialogpropertiesdialog tdelibs: avoid assertion in tdeio karchive
* Support writing empty directories to ZIP files.Thomas McGuire2014-10-052-1/+16
|
* Disable environment-based completion in kurlcompletion on openbsdFrançois Andriot2014-10-051-0/+6
|
* Fix FTBFS because undefined __progname in tdeio_connectionFrançois Andriot2014-10-051-0/+4
|
* Add mimeTypePtrFast method to KFileItemTimothy Pearson2014-10-022-15/+28
| | | | | | This relates to Bug 699 Clean up a couple of minor build warnings Classify usbmisc devices
* Use libmagic for mime type determinationTimothy Pearson2014-10-013-2097/+167
| | | | This relates to Bug 656, Bug 661, and others
* Remove unused KMimeMagic::mergeBufConfig method in preparation for ↵Timothy Pearson2014-10-012-25/+0
| | | | | | converting to libmagic This relates to Bug 656
* Fix accidental regression introduced in prior commitTimothy Pearson2014-09-271-5/+1
|
* Add fast mimetype accessor for use by Konqueror when checking for media ↵Timothy Pearson2014-09-272-16/+70
| | | | | | device icons This relates to Bug 699
* Fix stale "localurl" jobsSlávek Banko2014-07-131-0/+1
| | | | This resolves Bug 1902
* Rebranding: TDE Control Center --> Trinity Control CenterMichele Calgaro2014-06-081-1/+1
|
* Partially revert commit 6f56182Timothy Pearson2014-04-101-1/+0
| | | | This relates to Bug 1666
* Export elf metadata extraction methods and headerTimothy Pearson2014-03-282-4/+6
| | | | Properly embed versioning information into major libraries
* Fix stale tdeioslave spawned by kdirlisterFrancois Andriot2014-03-145-9/+10
| | | | This resolves Bug 1902
* Fix -tdehtml-* rename regression. This resolves bugs 1825 and 1692Michele Calgaro2014-02-091-1/+1
|
* Fix crash in mount/umount operations when using pmountTimothy Pearson2013-12-272-19/+10
| | | | Remove unneeded hack in dirlister for media device root directory
* Add '/run' folder to the slow freq polling directories listFrancois Andriot2013-12-151-1/+1
|
* Fix incorrect labelling of local media:/ tdeioslave files in the TDEFileItem ↵Timothy Pearson2013-12-143-14/+71
| | | | | | class This relates to Bug 1708
* Add end-of-file newlines.Darrell Anderson2013-11-301-1/+1
|
* Fix remnant QMIN/QMAX to TQMIN/TQMAX.Darrell Anderson2013-11-285-9/+9
|
* Rename KDEsu->TDEsu to provide consistency with previous renamings.Darrell Anderson2013-11-242-3/+3
| | | | This relates to bug report 1707.
* Update XDG mimetypes.Darrell Anderson2013-11-081-1/+1
|