Commit Graph

750 Commits (a1d5228ba2e0ff7500fdbbf68d6bca007f24d962)
 

Author SHA1 Message Date
Matías Fonzo a1d5228ba2
Use the correct macros isnan, isinf for libc compatibility
Changes related to this commit:

- Clean up #if mess.

- Use unconditionally the correct macros isnan, isinf.

- Remove redudant macros from the build system.

Signed-off-by: Matías Fonzo <selk@dragora.org>
(cherry picked from commit 8ae17a5d9d)
4 years ago
Matías Fonzo 7fe5760c2a
Fix LibreSSL detection at tdeio/kssl/
Signed-off-by: Matías Fonzo <selk@dragora.org>
(cherry picked from commit aa9b9581a9)
4 years ago
Slávek Banko 46ecddaeff
Fix building with avahi support
+ Avahi detection was not performed at all
+ Added missing avahi-client detection
+ Fixed FTBFS in avahi related code

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 281e2da7f1)
4 years ago
Michele Calgaro a9bf439608
Added support for XDG_PICTURES_DIR and XDG_TEMPLATES_DIR in TDE global settings.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit aca6b3d424)
4 years ago
Michele Calgaro fb65a4b212
Fix handling of XDG directories in TDEConfigBase. This relates to issue #60.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 3a4f7f51cf)
4 years ago
TDE Gitea f2c4b9b2fc Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea becb8f7b92 Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea 710c105057 Reset submodule main/core/tdelibs/admin to latest HEAD 4 years ago
TDE Gitea 9263dda957 Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea 76e7ce8165 Reset submodule main/core/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea 475b3f9151 Reset submodule main/core/tdelibs/admin to latest HEAD 4 years ago
TDE Gitea 3182791c64 Reset submodule main/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea bed57b80d7 Reset submodule main/tdelibs/admin to latest HEAD 4 years ago
TDE Gitea b82c15155c Reset submodule main/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea 08b148b7e0 Reset submodule main/tdelibs/admin to latest HEAD 4 years ago
TDE Gitea 025acdb3fc Reset submodule main/tdelibs/cmake to latest HEAD 4 years ago
TDE Gitea 559311fbe6 Reset submodule main/tdelibs/admin to latest HEAD 4 years ago
TDE Gitea 8e6648f033 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 90033833c9 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 97d17684b6 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea b683d7f72d Reset submodule main/tdelibs/admin to latest HEAD 5 years ago
TDE Gitea e0527d4cac Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 179efff131 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 29259b467a Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 8b9c870f38 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 7b5ea7b536 Reset submodule main/tdelibs/admin to latest HEAD 5 years ago
TDE Gitea 08975fdfa7 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 23868d22bf Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 60dcc3f138 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 6f70ee78e0 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 591dc1e006 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 217c5ea6ea Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 2ceec97311 Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea ea5fa0916e Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
TDE Gitea 197799bfab Reset submodule main/tdelibs/cmake to latest HEAD 5 years ago
Slávek Banko 73d5cbe0f0
Switch all submodules to https.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
François Andriot e3382b36bf
Fix missing return values in kopenssl.
Signed-off-by: François Andriot <francois.andriot@free.fr>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit a6bbb9e7bc)
5 years ago
Slávek Banko 927c64cc6e
Process the new location of the ICEauthority file
+ our internal implementation of IceAuthFileName tests
  whether the ICEauthority file exists in the folder
  specified by the XDG_RUNTIME_DIR variable
+ DCOP client tests whether the ICEauthority file for
  a specific user exists in the user's folder based on
  the XDG_RUNTIME_DIR variable
+ tdeinit uses the IceAuthFileName() function
  instead of building the file name

This relates to bug 3027.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 38b2b0be78)
5 years ago
Slávek Banko c527d5931f
cmake: Avoid double generating of dcop/tests files.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 83d02c95a1)
5 years ago
Slávek Banko 8a26a48f42
Fix SSL initialization for OpenSSL >= 1.1.
The first argument of the OPENSSL_init_ssl and OPENSSL_init_crypto
functions must be a 64-bit int, not a 32-bit int, as this caused
unpredictable OpenSSL behavior.

This resolves bug 3024.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit a2ad929640)
6 years ago
Slávek Banko f41c1bba8b
Security: remove support for $(...) in config keys with [$e] marker.
It is very unclear at this point what a valid use case for this feature
would possibly be. The old documentation only mentions $(hostname) as
an example, which can be done with $HOSTNAME instead.

Note that $(...) is still supported in Exec lines of desktop files,
this does not require [$e] anyway (and actually works better without it,
otherwise the $ signs need to be doubled to obey kconfig $e escaping rules...).

Based on KDE Frameworks 5 kconfig patch for CVE-2019-14744.
This resolves issue #45.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 1074eb0336)
6 years ago
TDE Gitea 3888dcd3db Reset submodule main/tdelibs/cmake to latest HEAD 6 years ago
TDE Gitea ed7a623c7f Reset submodule main/tdelibs/cmake to latest HEAD 6 years ago
TDE Gitea 0eb9df7760 Reset submodule main/tdelibs/cmake to latest HEAD 6 years ago
Slávek Banko db60dede7d
Fix CMake build dependencies for tests.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8fc2a6ca26)
6 years ago
Slávek Banko cfa79f06e2
Use system libdir when searching for dynamically loaded libraries.
This prevents finding an incorrect architecture on multi-arch systems.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 8a859540c3)
6 years ago
Slávek Banko 4e6b9128f7
Fix SSL initialization for OpenSSL >= 1.1.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 43609c8a21)
6 years ago
TDE Gitea 81ae75ca14 Reset submodule main/tdelibs/cmake to latest HEAD 6 years ago
TDE Gitea 0a19e9ef85 Reset submodule main/tdelibs/admin to latest HEAD 6 years ago
Slávek Banko 24c62fe93e
Fix openssl >= 1.1 detection without pkg-config file.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 5de71676ac)
6 years ago