Ivailo Monev
ffd83ff88d
kwalletd: do not exit immediately if wallet is disabled
...
fixes hangup due to timeout in attempt to reach its D-Bus interface in KCM
when wallet is disabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-23 09:22:50 +02:00
Ivailo Monev
1db621b3ac
kwalletd: link to socket libraries if found
...
fixes build on OpenIndiana
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-18 19:07:04 +03:00
Ivailo Monev
678dc2966e
kwalletd: do not attempt to open wallet via PAM if wallet is disabled
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 06:05:35 +03:00
Ivailo Monev
86e4c02f85
kwalletd: test wallet update
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 18:46:32 +03:00
Ivailo Monev
8ced667ac2
kwalletd: add D-Bus service activation file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 16:09:14 +03:00
Ivailo Monev
3baa761344
generic: generate export headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 04:20:04 +03:00
Ivailo Monev
1e6d9c68d2
kwalletd: test build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-27 23:54:16 +03:00
Ivailo Monev
ad6f62ddc8
kwalletd: set transaction ID after sanitizing and incrementing counter
...
fixes opening of wallet when no other transaction has been requested
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-22 22:33:17 +03:00
Ivailo Monev
be7d2cf633
generic: avoid global static KStandardDirs instance access
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-15 05:30:54 +03:00
Ivailo Monev
ad6df73e56
kwalletd: use definition to check minor version
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-30 03:32:36 +03:00
Ivailo Monev
df4c601719
kwalletd: use definition to check the password hash size
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 18:34:26 +03:00
Ivailo Monev
4d67708b98
kwalletd: limit random data to larger values
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 18:23:09 +03:00
Ivailo Monev
3865870b97
kwalletd: extend Blowfish source to handle SHA512 keys
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 18:14:42 +03:00
Ivailo Monev
91780aff84
kwalletd: remove ECB support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 13:29:54 +03:00
Ivailo Monev
a58ea0da52
kwalletd: warn on failure to save salt
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 02:30:04 +03:00
Ivailo Monev
912c4d822e
kwalletd: use QCryptographicHash for SHA1 hashes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 02:04:18 +03:00
Ivailo Monev
4f737d1dd2
kwalletd: use libgcrypt function to obtain random data
...
fixes saving of wallet data to disk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 01:07:13 +03:00
Ivailo Monev
3815d7cb67
kwalletd: return non-zero status from manual tests in all error cases
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 23:53:47 +03:00
Ivailo Monev
93f5b81dcb
kwalletd: remove unused block cipher virtual method
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 23:53:12 +03:00
Ivailo Monev
4b79c7c5bc
kwalletd: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 23:02:30 +03:00
Ivailo Monev
6ec78a09ab
kwalletmanager: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 22:45:22 +03:00
Ivailo Monev
0af77fcbde
kwalletd: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 21:36:06 +03:00
Ivailo Monev
5a94dc6959
kwalletd: testing build fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 21:08:57 +03:00
Ivailo Monev
a2123801bb
kwalletd: indent and format
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 21:01:27 +03:00
Ivailo Monev
7b2c1c8b7e
kwalletd: remove GPG support
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 13:37:55 +03:00
Ivailo Monev
90f6404e20
generic: use qrand() instead of rand()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 13:38:10 +02:00
Ivailo Monev
8fad6767f1
generic: consistent installation variables usage
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 08:56:06 +02:00
Ivailo Monev
0bc73060d7
generic: remove some redundant environment variable queries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 12:00:29 +02:00
Ivailo Monev
5340d84c8d
kwallted: rename private BlowFish members
...
fixes build on OpenBSD, _S is defined in ctype header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 15:25:02 +02:00
Ivailo Monev
453de15f9d
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-04-22 12:32:58 +00:00
Ivailo Monev
591b538337
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
a825be67e9
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 01:02:17 +00:00
Ivailo Monev
b8ebb65378
kwalletd: add timeouts to tests
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 14:31:14 +00:00
Ivailo Monev
71a46a50bb
generic: adjust to KDirWatch changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-29 12:18:59 +00:00
Ivailo Monev
af45159765
generic: replace forward declarations with headers inclusions
...
this was done with namefsck script from Katie, solves namespace issues
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:36:36 +00:00
Ivailo Monev
2fbe0dd942
generic: misc clenaups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-12 02:45:28 +00:00
Ivailo Monev
d443766051
generic: make use of Qt platform definitions for socket length type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-22 13:01:44 +00:00
Ivailo Monev
308005ffa2
kwalletd: remove compatibility method from Entry class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-02 00:25:58 +00:00
Ivailo Monev
8b98cd5bca
kwalletd: rebase KMD5 QCryptographicHash transition on upstream
...
not really sure what's going on but I suspect that the
pre-allocated 16 characters and the custom MD5Digest are making
things magically work because when the data was read and written
is was 16 long as it is supposed to be.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 09:27:21 +00:00
Ivailo Monev
d686b765b2
kwalletd: fix regression since ccfed4ed
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 06:41:39 +00:00
Ivailo Monev
ccfed4ed1d
generic: use QCryptographicHash instead of KMD5
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-01 04:30:28 +00:00
Ivailo Monev
0cf8c59f82
generic: misc cleanups
2015-09-27 04:22:24 +00:00
Ivailo Monev
08227b02d8
generic: misc cleanups
2015-09-25 01:50:19 +00:00
Ivailo Monev
59461bdfe6
generic: fix tests after the build system cleanup
2015-09-06 09:38:29 +03:00
Ivailo Monev
2baf4467d1
generic: major build system cleanup
2015-09-01 04:37:19 +03:00
Ivailo Monev
840c8a25cc
generic: make changes required for building against katie
2015-08-12 13:11:16 +03:00
Ivailo Monev
173a779c09
generic: normalize include guards
2015-07-11 18:46:07 +03:00
Ivailo Monev
4397f517d3
generic: normalize include guards
2015-07-11 18:25:01 +03:00
Ivailo Monev
8468b0a7b8
kwalletd: fix a compiler warning
2015-06-14 13:23:37 +03:00
Ivailo Monev
3ef94d4d1a
generic: stop using kdeinit for main applications
2015-05-09 16:39:54 +00:00