Commit Graph

59 Commits

Author SHA1 Message Date
BONNEVILLE Geoffroy
acb196d9c2 WIP Windows User Accounts Composite Key integration 2017-12-20 18:49:11 +01:00
BONNEVILLE Geoffroy
33223934e3 Sorting now works for entries (not yet for groups) 2017-11-30 11:05:47 +01:00
BONNEVILLE Geoffroy
9313ac1abf Repaired key file creation in lib 2017-11-15 17:56:31 +01:00
2779e5b7c7 Updated README.md 2017-11-09 16:54:43 +00:00
3970d485f6 Updated README.md 2017-11-09 16:53:47 +00:00
3131eca8a1 Updated README.md 2017-11-09 12:39:55 +00:00
91a5507217 Added file README.md 2017-11-09 11:16:13 +00:00
BONNEVILLE Geoffroy
65f2e529f4 Argon2KDF write mode works! (thanks to an option in XMLWriterSettings) 2017-11-08 17:52:00 +01:00
8e690747e2 Changed test project type to WIndows 8.1
Changed test project framework from Nunit to MSTest
Changed HashAlgorithm from BouncyCastle to WinRT crypto
WIP progress bar in opendatabaseusercontrol
TextBox with button made generic
WIP implement copy on button click in Entry Page
2017-11-08 14:42:47 +01:00
bg45
53a54252e3 Added more tests
Code cleanup in Lib
WIP new VM for OpendatabaseControl
WIP KDBX4 file save - still not working
2017-11-08 14:42:47 +01:00
278b2759d5 Open database control button is now purple to be more visible
WIP Argon2KDF - still no luck in saving => disabled for now
2017-11-08 14:42:46 +01:00
e495a1c2e7 Key file implemented!
Key Derivation setting added
More unit tests created
Some cleanup in lib
WIP Argon2 save
2017-11-08 14:42:46 +01:00
536bddf442 Minor code cleanup 2017-11-08 14:42:46 +01:00
a0d1c82afa Added lots of tests from Lib SelfTest.cs to Test project
Code cleanup in KeePassLib
Code cleanup in ModernKeePass.Tests
Argon2Kdf files can now be opened
WIP - Argon2kdf files are corrupted on write
2017-11-08 14:42:46 +01:00
7e642e3b73 Recycle bin restore function (actually implemented a move functionality, for later) 2017-11-08 14:42:45 +01:00
1b439a4960 ModernKeePassLib implements HMAC correctly
Blake2b also implemented, but not tested
ModernKeePass app better implements focus on database password box (but still not working correctly)
2017-11-08 14:42:44 +01:00
52e08d8c98 Code cleanup in KeePassLib 2017-11-08 14:42:44 +01:00
ad0d8d6c97 KeePassLib 2.37 tentatively working!!
Replaced WinRt hash providers with BouncyCastle in CryptoUtil
2017-11-08 14:42:43 +01:00
5b31d3ff72 WIP Lib 2.37 - databases created by ModernKeepass work fine, but no interoperability... 2017-11-08 14:42:43 +01:00
2bbd931b1a Hashblockstream test now works 2017-11-08 14:42:43 +01:00
8c09d266e8 KeePassLib selftest class corrected in release 2017-11-08 14:42:43 +01:00
a11d209280 Correct implementation of SHA512 with WinRT in KeepassLib 2017-11-08 14:42:43 +01:00
bg45
e95e62f184 WIP 2.37 - ter 2017-11-08 14:42:43 +01:00
bg45
84e7afc819 WIP - Implementing HMAC with BouncyCastle 2017-11-08 14:42:43 +01:00
bg45
c82d6d001d KeePassLib bumped to 2.37, compilation ok.
WIP tests
2017-11-08 14:42:42 +01:00
d5b7845242 WIP Update lib to 2.37 2017-11-08 14:42:42 +01:00
30838d0e00 Code refactor and simplfication
ModernKeePassLib assembly info updated and version fixed
2017-11-08 14:42:37 +01:00
d78e75f449 Correct nuspec for Validation package version 2017-09-26 17:15:22 +02:00
93be4cf01c Remove unnecessary references to Bcl build targets 2017-09-26 17:10:44 +02:00
ec037b97fd Include Bcl.Build dependency 2017-09-26 16:44:42 +02:00
2b469d764d Deleted project.lock.json 2017-09-26 13:40:12 +00:00
1faa26473d ModernKeePassLib namespace restoration 2017-09-26 15:38:58 +02:00
27aaa8023a Write-mode is finally working!!!
Lib uses BouncyCastle crypto
2017-09-26 14:32:15 +02:00
22ea657885 Added unit tests (all passing unfortunately)
UI improvements
Write mode still doesn't work
2017-09-25 18:34:27 +02:00
34996da19d Read-mode working
Write-mode does not create exceptions but still doesn't work
2017-09-25 14:50:47 +02:00
bg45
3bf8015280 Lib fully migrated to Standard
CryptographicEngine.DeriveKeyMaterial exception...
2017-09-23 18:30:04 -04:00
bg45
32e629231c Switched to .Net Standard (yet again...)
Changed every PCL call to WinRt
WIP on CompositeKey
2017-09-23 09:48:31 -04:00
bg45
9d78d59a15 WIP KeePassLibPCL 2017-09-23 09:42:48 -04:00
668afbe817 WIP KeePassLibPCL - problem with awaitables 2017-09-22 18:48:09 +02:00
a43bc20eb3 ModernKeePassLib custom PCL version 2017-09-22 15:40:24 +02:00
bg45
baba70e56d WIP saving 2017-09-21 03:11:00 -04:00
c4ac244270 WIP saving 2017-09-20 18:45:37 +02:00
668ffcb107 Better home page layout 2017-09-20 18:19:00 +02:00
bg45
5d271d4133 WIP sqving - removed some useless async await 2017-09-19 02:53:29 -04:00
bg45
25d1564a8d WIP saving 2017-09-18 15:04:21 -04:00
00897307a4 Re-enabled write mode in KeePassLib
Set database as part of App (so, Singleton)
Changed main page view model
WIP and testing saving mechanism
2017-09-18 18:40:43 +02:00
31832eb9c9 Remove native dll loading - needed for store inclusion 2017-09-18 10:46:38 +02:00
daa6972792 Deleted Debug 2017-09-18 08:20:44 +00:00
a74f2c9156 Updated nuspec to target any CPU 2017-09-15 11:24:14 +02:00
dd9d848618 WIP with data binding - bis... 2017-09-14 18:33:29 +02:00