Maarten Billemont
|
e818713484
|
Fix filenames in build
|
2017-09-22 14:21:31 -04:00 |
|
Maarten Billemont
|
05a9ba46d0
|
Marshal refactoring to prepare for new format.
|
2017-09-20 17:45:49 -04:00 |
|
Maarten Billemont
|
444d7e9b35
|
Source fix-ups: single l marshal, copyright, .travis.
|
2017-09-20 12:43:03 -04:00 |
|
Maarten Billemont
|
47164c7a92
|
Marshal has only one l.
|
2017-09-20 10:48:04 -04:00 |
|
Maarten Billemont
|
ad00ceb4ce
|
Harmonize C/Java code more, WIP crypt/derive in Java.
|
2017-09-19 14:52:43 -04:00 |
|
Maarten Billemont
|
35c0431cec
|
Update Java to match C's internal changes.
|
2017-09-19 13:45:51 -04:00 |
|
Maarten Billemont
|
70c784db83
|
Update MP_FULLNAME in mpw.bashrc.
|
2017-09-15 13:24:45 -04:00 |
|
Maarten Billemont
|
d448099a2d
|
-s is -P now.
|
2017-09-14 23:14:00 -04:00 |
|
Maarten Billemont
|
fa6133200e
|
Added bashlib.
|
2017-09-14 16:44:32 -04:00 |
|
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 |
|