Maarten Billemont
|
2033ebdc72
|
Documentation improvements.
|
2017-08-10 12:48:04 -04:00 |
|
Maarten Billemont
|
c3bb896f40
|
Limit subkeys to 128-512 bit.
|
2017-08-10 12:45:25 -04:00 |
|
Maarten Billemont
|
4f7c28563d
|
passwordType -> resultType, add derived class and key type.
|
2017-08-10 12:30:42 -04:00 |
|
Maarten Billemont
|
b1985a2bf2
|
Added version into compiled binary.
|
2017-08-08 00:00:14 -04:00 |
|
Maarten Billemont
|
ee50a4d025
|
Define type for siteCounter, add support for saving hybrid passwords.
|
2017-08-07 20:35:31 -04:00 |
|
Maarten Billemont
|
b26f5a82d7
|
Allow migration of redacted state & show URL.
|
2017-08-07 18:57:10 -04:00 |
|
Maarten Billemont
|
c044ae79cd
|
Support updating the mpw, showing loginName, adding new sites & questions, fix password memory leak.
|
2017-08-07 17:42:38 -04:00 |
|
Maarten Billemont
|
a261538602
|
Slight adjustment in printf declarations.
|
2017-08-06 19:09:13 -04:00 |
|
Maarten Billemont
|
18daef7808
|
Fix some build warnings.
|
2017-08-06 18:56:37 -04:00 |
|
Maarten Billemont
|
68d1ab58b7
|
De-duplicate algorithm implementations and improve trace output.
|
2017-08-06 11:40:10 -04:00 |
|
Maarten Billemont
|
2b660adf00
|
Fix a NUL termination issue with aes decryption & add standard trace debugging.
|
2017-08-05 23:42:47 -04:00 |
|
Maarten Billemont
|
e15d01882f
|
Update the mpsites file after the operation and memory cleanup.
|
2017-08-05 23:19:24 -04:00 |
|
Maarten Billemont
|
23491faccc
|
Fix up and clean up base64 & aes code.
|
2017-08-05 21:52:00 -04:00 |
|
Maarten Billemont
|
5f2e1611f1
|
Fix mpw_tests.xml after purpose rename.
|
2017-08-05 19:14:25 -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
|
228f8e4ed1
|
C API for hybrid passwords.
|
2017-08-04 10:43:46 -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
|
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
|
738ad197b2
|
Fix the main thread lock-up detector across background events.
|
2017-06-06 22:10:02 -04:00 |
|
Maarten Billemont
|
cfcc5287db
|
Fix bad assumption that there is always a zero'th group.
|
2017-06-04 09:46:41 -04:00 |
|
Maarten Billemont
|
0b5502b673
|
WIP site.
|
2017-06-04 09:35:27 -04:00 |
|
Maarten Billemont
|
d3e3c9d720
|
Fixes #174 - Login name copy button was made inoperative when hint was hidden.
|
2017-06-03 11:57:41 -04:00 |
|
Maarten Billemont
|
3c3f88d820
|
Initial work on a new web design.
|
2017-05-28 15:34:07 -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
|
d361ae2381
|
Assist the user with store setup and allow continuing anyway.
|
2017-05-08 14:58:46 -04:00 |
|
Maarten Billemont
|
fcbb93762a
|
Cleanup, renaming restructuring, etc.
|
2017-05-07 18:44:09 -04:00 |
|
Maarten Billemont
|
f86210f5da
|
Ability to handle versions without suffix after platform.
|
2017-05-04 14:30:50 -04:00 |
|
Maarten Billemont
|
e96f678236
|
Introduce a main thread lockup test feature.
|
2017-05-04 13:57:12 -04:00 |
|
Maarten Billemont
|
8b9067ab4b
|
2.5-ios-4
-----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZB7oXAAoJEDwVr2CJHly5jWkH/1jUsZLg2TOld5jfthf7WHax
xSlZ2oG4oeWDndqTjD7eFiQ1RfebvoefUQIe6iNnXccQ5+mHzkusVndtFP0g1Axx
PrntTvBitGYGO1jFxrMX5EvJu5GU/KFR+slMZu5U3tWwqDk4/HGiGgwaDY6ukOYA
iaYMAwxF/coqAyYDoUxBPNGmfrKRSVopi2w2Khvu8fqr1fBa0jvanvTJ7dnd4XZM
bAwMKOjwvYOLJ6yUELSkME8V0PWYEsF64cVeiu6RliAj1Vdp0TBssZT4IkeFkUq1
zYZwocAxpnDc0FdHsn4l5mrRO3nwuD4KhyxV+sGnW39HH/GEYDLefauQo6X+lz4=
=utio
-----END PGP SIGNATURE-----
Merge tag '2.5-ios-4'
2.5-ios-4
|
2017-05-01 18:44:08 -04:00 |
|
Maarten Billemont
|
5af383235a
|
Fix issue causing site list to appear empty on login.
|
2017-05-01 18:43:16 -04:00 |
|