Maarten Billemont
|
434d70ebff
|
Improve error handling for marshalling.
|
2017-08-03 01:07:19 -04:00 |
|
Maarten Billemont
|
bb8829b66f
|
Fix mpw_push_buf regression.
|
2017-08-02 23:13:51 -04:00 |
|
Maarten Billemont
|
10f2c107c6
|
More improvements to error handling.
|
2017-08-02 14:26:41 -04:00 |
|
Maarten Billemont
|
03080b9ccd
|
Render error messages as strings instead of internal codes.
|
2017-08-01 17:35:13 -04:00 |
|
Maarten Billemont
|
b00ad53e42
|
Some more error handling.
|
2017-08-01 17:13:30 -04:00 |
|
Maarten Billemont
|
99e286456e
|
Better ftl failure handling.
|
2017-08-01 16:50:50 -04:00 |
|
Maarten Billemont
|
46cdf56944
|
Expose standard names for password type and purpose, and log them in the cli.
|
2017-08-01 14:34:15 -04:00 |
|
Maarten Billemont
|
9d5105a9e5
|
Rename identifiers to align better with their meaning (siteVariant -> keyPurpose, siteContext -> keyContext, siteType -> passwordType).
|
2017-08-01 13:45:54 -04:00 |
|
Maarten Billemont
|
3c5cb1673a
|
Split the API into the three distinct phases of the mpw algorithm.
|
2017-08-01 08:31:39 -04:00 |
|
Maarten Billemont
|
13107063df
|
Refactor marshall utilities out, some clean-up, and prepare iOS/macOS project for libjson-c
|
2017-07-28 09:50:26 -04:00 |
|
Maarten Billemont
|
8a73baa6bc
|
Improved error detection and handling.
|
2017-07-23 17:05:49 -04:00 |
|
Maarten Billemont
|
b65fedf40d
|
WIP - parsing JSON format.
|
2017-07-23 09:57:48 -04:00 |
|
Maarten Billemont
|
04ab276d93
|
Memory fixes to JSON export.
|
2017-07-23 00:48:38 -04:00 |
|
Maarten Billemont
|
6d88d6bde0
|
Refactor a bit.
|
2017-07-22 23:58:22 -04:00 |
|
Maarten Billemont
|
4103c6e659
|
Replace ftl by err.
|
2017-07-22 23:46:53 -04:00 |
|
Maarten Billemont
|
16004f2ffe
|
Memory fixes & handle masterPassword verification, masterKey site algorithm scoping, etc.
|
2017-07-22 23:45:54 -04:00 |
|
Maarten Billemont
|
37c0d323d9
|
Complete parsing of mpsites for CLI defaults.
|
2017-07-22 21:38:53 -04:00 |
|
Maarten Billemont
|
560cb1a266
|
WIP performing marshalling of sites in C.
|
2017-07-15 21:13:49 -04:00 |
|
Maarten Billemont
|
e3fffc1923
|
Migrate from Tarsnap's scrypt to libsodium.
|
2017-04-10 11:43:55 -04:00 |
|
Maarten Billemont
|
9bf50569cc
|
Fix some remaining references to libscrypt.
|
2017-04-09 08:32:34 -04:00 |
|
Maarten Billemont
|
385f347b33
|
We don't need libscrypt when linking against sodium.
|
2017-04-08 16:20:58 -04:00 |
|
Maarten Billemont
|
4058d33202
|
Support for dynamically linking libscrypt & libsodium as alternative to statically linking Tarsnap's scrypt.
|
2017-04-08 14:25:54 -04:00 |
|
Maarten Billemont
|
a363a8a715
|
GPLv3 headers on C and ObjC code.
|
2017-04-05 16:56:22 -04:00 |
|
Maarten Billemont
|
e39062a32d
|
GPLv3 headers on Java code.
|
2017-04-05 16:30:16 -04:00 |
|
Maarten Billemont
|
b478691980
|
Apply 'Lhunath' code inspection fixes and improvements.
|
2017-04-04 20:39:18 -04:00 |
|
Maarten Billemont
|
4903df21f8
|
Sync up description of variants.
|
2017-03-26 09:05:31 -04:00 |
|
Maarten Billemont
|
77bee803b8
|
Fixes #138- delays identicon update to avoid leaking interactive keyboard input.
|
2017-03-10 11:31:22 -05:00 |
|
Maarten Billemont
|
10cfe95158
|
Adjust gradle build configuration to new project structure.
|
2017-03-06 14:52:52 -05:00 |
|
Maarten Billemont
|
c6b285a9c0
|
Re-organize the project into a better hierarchy.
|
2017-03-06 13:40:39 -05:00 |
|