Maarten Billemont
|
e15d01882f
|
Update the mpsites file after the operation and memory cleanup.
|
2017-08-05 23:19:24 -04:00 |
|
Maarten Billemont
|
9abacaf905
|
mpw_realloc solves some issues with the realloc API that can lead to leaks.
|
2017-08-05 19:04:42 -04:00 |
|
Maarten Billemont
|
322e056661
|
Implement algorithm support for hybrid personal passwords.
|
2017-08-05 17:33:45 -04:00 |
|
Maarten Billemont
|
d6415277d0
|
Wrap up error handling overhaul.
|
2017-08-04 09:36:03 -04:00 |
|
Maarten Billemont
|
db41a6635f
|
Standardize C CLI exit codes.
|
2017-08-03 11:05:37 -04:00 |
|
Maarten Billemont
|
096919637f
|
Abort CLI if master password doesn't match.
|
2017-08-03 01:13:15 -04:00 |
|
Maarten Billemont
|
434d70ebff
|
Improve error handling for marshalling.
|
2017-08-03 01:07:19 -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
|
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
|
2e2c654ec9
|
Fix for fetchedResultsController getter, haslib() and ability to turn off libsodium.
|
2017-05-28 15:32:50 -04:00 |
|
Maarten Billemont
|
3ed6b93736
|
Keep tarballs in site directory.
|
2017-04-22 12:33:46 -04:00 |
|
Maarten Billemont
|
56a515c5ea
|
Improve clean methods.
|
2017-04-22 12:20:52 -04:00 |
|
Maarten Billemont
|
c5c7999753
|
Ensure the tree is clean before building the distribution archive.
|
2017-04-22 11:15:07 -04:00 |
|
Maarten Billemont
|
f2fb16a0b9
|
Improved library check that doesn't depend on wording of error message.
|
2017-04-14 17:01:24 -04:00 |
|
Maarten Billemont
|
4c12f4af56
|
Amend the build instructions to mention libsodium and default build only to mpw.
|
2017-04-13 11:51:05 -04:00 |
|
Maarten Billemont
|
9ef265d9de
|
Don't add scrypt objects in twice.
|
2017-04-08 16:48:20 -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
|
b01e370fc0
|
Improvement to distribution script and create release signature.
|
2017-04-06 15:08:27 -04:00 |
|
Maarten Billemont
|
da71ed6f7f
|
Update distribute script for new repo hierarchy.
|
2017-04-06 10:14:13 -04:00 |
|
Maarten Billemont
|
77b095e25e
|
Some style fixes to README
|
2017-03-29 00:32:15 -04:00 |
|
Maarten Billemont
|
ee0ca569f5
|
Updated C core and cli build and scripts.
|
2017-03-21 14:07:40 -04:00 |
|
Maarten Billemont
|
33ff573295
|
Small tweak of C build script.
|
2017-03-06 18:18:25 -05:00 |
|
Maarten Billemont
|
c6b285a9c0
|
Re-organize the project into a better hierarchy.
|
2017-03-06 13:40:39 -05:00 |
|