ISO 8601 allows for dates and times to be represented with
"reduced precision". In the case of times, this means the
minutes and seconds can be omitted.
More automated tests have been enabled, with the remaining
ones to be fixed up in a later PR.
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit b56e68eac7)
This will ensure that the correct directory is searched by tdehw when
looking for VPN service files.
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit 7a30ee5188)
It's not exactly clear when this change occurred, but the VPN service
definitions (plugins) can now be stored in /usr/lib/NetworkManager.
The old path is still searched to keep compatibility.
This fixes TDE/tdenetworkmanager#5 which details how TDENetworkManager
is unable to find any VPN plugins despite them being installed and
accessible from other NM applets.
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit 33455e4812)
This solves FTBFS with tiff library >= 4.7.0.
This resolves issue TDE/tde-packaging#385.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 180ceca8bb)
TDE now requires c++11, so the conditional code is no longer required.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit f63f3a0b01)
Signed-off-by: David C. Rankin <drankinatty@gmail.com>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 48dd6d8de2)
Versions prior to 3 registered an atexit hander which performed resource
cleanup with 'jas_cleanup', this was removed in version 3 meaning we
were leaking resources.
The 'jas_init' and 'jas_cleanup' functions were deprecated in version 3,
so we use the newer jas_init_library/jas_init_thread functions.
The max memory that JasPer can use has been limited to (at most) 512 MB.
Without this change, JasPer will use whatever JAS_DEFAULT_MAX_MEM_USAGE
is configured to, which is 1 GB by default.
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit cb2ce97afa)
LibTIFF versions 4.2.0 and older used custom integer types, causing
distributions with those versions to fail when building.
In 4.3.0 and newer, the 'uint16' and 'uint32' types are deprecated,
so this removes the deprecation warnings and keeps compatibility with
any versions of LibTIFF where uint16 and uint32 did not equal their
stdint.h counterparts.
Signed-off-by: mio <stigma@disroot.org>
(cherry picked from commit 5c1b76e6bf)
If the regular expression is invalid and pcre2_compile ends with error,
match_data will remain uninitialized, which in turn leads to crash on
pcre2_match_data_free in RegExp destructor.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 3150a4542f)
Properties such as this first make a call to the protected loadAll() method if the modules desktop files
have not been processed yet, but such a call was for some reason missing from the needsTest() function,
resulting in the method always returning false unless another function called loadAll() first.
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
(cherry picked from commit 8166c26c7a)