Maarten Billemont
|
dfa67bdca9
|
Added some scripts to do math on password strength and generate random dictionary passphrases.
|
2017-09-14 16:31:11 -04:00 |
|
Maarten Billemont
|
8c9c4ef7b2
|
Describe how to use the cmake alternative build system.
|
2017-09-10 14:17:06 -04:00 |
|
Maarten Billemont
|
f50fdb7777
|
Some build tool updates, primarily cmake.
|
2017-09-10 13:57:14 -04:00 |
|
Maarten Billemont
|
5ef69aa045
|
Make bcrypt code more standard.
|
2017-09-07 00:05:55 -04:00 |
|
Maarten Billemont
|
1c0f274868
|
Include for waitpid.
|
2017-09-06 23:54:52 -04:00 |
|
Maarten Billemont
|
4f552be5a9
|
Update cmake for source and improve feature checking in ./build
|
2017-09-06 00:31:49 -04:00 |
|
Maarten Billemont
|
1439df9f9a
|
Add license headers to cli source files.
|
2017-09-04 19:37:36 -04:00 |
|
Maarten Billemont
|
895df6377d
|
Only distribute release tags, include TAG and VERSION.
|
2017-09-04 14:48:40 -04:00 |
|
Maarten Billemont
|
3d46f60ff4
|
Add VERSION to distribution archive.
|
2017-09-04 14:38:08 -04:00 |
|
Maarten Billemont
|
44d8ab6e53
|
Remove some pointless local's.
|
2017-09-04 14:29:25 -04:00 |
|
Maarten Billemont
|
cd70009c2c
|
Move instructions into cli-c for distribution.
|
2017-09-04 14:17:20 -04:00 |
|
Maarten Billemont
|
4261160902
|
Some more refactoring.
|
2017-09-03 17:00:35 -04:00 |
|
Maarten Billemont
|
6904d4c427
|
purposeResult is not an owned reference.
|
2017-09-03 15:46:38 -04:00 |
|
Maarten Billemont
|
4271d77225
|
Remove debugging code.
|
2017-09-03 15:43:22 -04:00 |
|
Maarten Billemont
|
6811773e54
|
Refactor CLI code to make the flow more clear and the free'ing more reliable.
|
2017-09-03 15:41:12 -04:00 |
|
Maarten Billemont
|
060ce61030
|
Fix ./build's targets interpretation & other improvements.
|
2017-09-01 11:16:09 -04:00 |
|
Maarten Billemont
|
9a5e9ced31
|
More consistent spacing in usage output.
|
2017-08-31 15:32:58 -04:00 |
|
Maarten Billemont
|
568401a612
|
Extract cli utilities into mpw-cli-util to keep things cleaner.
|
2017-08-31 15:30:42 -04:00 |
|
Maarten Billemont
|
ba24c2be34
|
Rename env vars to make it clear they are for the mpw binary, add PATH support for askpass.
|
2017-08-31 13:42:03 -04:00 |
|
Maarten Billemont
|
019cefd3fb
|
Add support for askpass program for reading answers from the user.
|
2017-08-31 13:37:28 -04:00 |
|
Maarten Billemont
|
eef82f7ed4
|
Don't infinite loop when prompting if no terminal is available.
|
2017-08-31 11:49:36 -04:00 |
|
Maarten Billemont
|
2dfe0f78b0
|
Build & link all sources at once to allow link-time optimization.
|
2017-08-31 11:48:34 -04:00 |
|
Maarten Billemont
|
8562338b62
|
Support for reading master password from an FD.
|
2017-08-30 19:05:21 -04:00 |
|
Maarten Billemont
|
aeeab7dbf6
|
Improve build script documentation and targets variable.
|
2017-08-30 10:18:23 -04:00 |
|
Maarten Billemont
|
d22f93e564
|
Format code.
|
2017-08-30 09:57:15 -04:00 |
|
Maarten Billemont
|
23af56c150
|
Slight clean-up of types, includes and warnings.
|
2017-08-30 09:39:35 -04:00 |
|
Maarten Billemont
|
91828cbad7
|
Test script for CLI.
|
2017-08-30 09:38:23 -04:00 |
|
Maarten Billemont
|
f5c7bee58f
|
Remove unused Pearl-Crypto.
|
2017-08-29 01:01:38 -04:00 |
|
Maarten Billemont
|
e364f5159b
|
Fix build warnings.
|
2017-08-28 23:48:24 -04:00 |
|
Maarten Billemont
|
1e7c200865
|
Remove non-standard asprintf from mpw-cli.
|
2017-08-28 18:25:58 -04:00 |
|
Maarten Billemont
|
724b357dd8
|
Create path for mpw.d sites files if it doesn't exist yet.
|
2017-08-28 17:58:57 -04:00 |
|
Maarten Billemont
|
a85efc5736
|
Remove all build-time external dependency fetching/building logic.
|
2017-08-27 11:17:45 -04:00 |
|
Maarten Billemont
|
9eb58119ea
|
Remove dependency on external bcrypt.
|
2017-08-27 10:47:39 -04:00 |
|
Maarten Billemont
|
18eaeec1de
|
Fix some rewrite bugs.
|
2017-08-23 00:53:14 -04:00 |
|
Maarten Billemont
|
5ee700c9b9
|
Small fix.
|
2017-08-23 00:05:50 -04:00 |
|
Maarten Billemont
|
a8949ca07e
|
NULL out free'ed references.
|
2017-08-23 00:01:23 -04:00 |
|
Maarten Billemont
|
0a42579d9e
|
Improved free'ing on error conditions.
|
2017-08-22 18:38:36 -04:00 |
|
Maarten Billemont
|
f2f8747126
|
Support for persisting login/question type & stateful types, null checking, cleanup and rewrite of CLI state.
|
2017-08-22 18:18:24 -04:00 |
|
Maarten Billemont
|
f83cdacab8
|
Document -M, -P, allow saving login name.
|
2017-08-22 11:38:04 -04:00 |
|
Maarten Billemont
|
1b51c5efa4
|
Build script update.
|
2017-08-13 11:02:05 -04:00 |
|
Maarten Billemont
|
a8776eec58
|
Fix C cli API.
|
2017-08-13 08:50:16 -04:00 |
|
Maarten Billemont
|
f5c7d11f0e
|
Add marshalling metadata lookup & adapt iOS for new APIs.
|
2017-08-12 21:57:47 -04:00 |
|
Maarten Billemont
|
b374d9e04a
|
Some type fixes.
|
2017-08-10 21:29:59 -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
|
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 |
|