Commit graph

35 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
eb42098968 generic: normalize libraries versioning 2015-01-24 03:17:15 +00:00
Ivailo Monev
86214d5eaf kwalletd: fix assignment comparison compiler warning 2015-01-21 17:38:52 +00:00
Ivailo Monev
edf361f7f5 pull upstream changes to kwalletd 2015-01-12 14:45:18 +00:00
Ivailo Monev
0a82433c59 removed win and mac code 2014-11-19 17:57:24 +00:00
Ivailo Monev
1e70ec3391 removed windows stuff (dirty) 2014-11-15 05:21:19 +02:00
Ivailo Monev
fdeee7c849 imported everything from kde-runtime 2014-11-15 04:16:00 +02:00