2
0

Commit Graph

  • 47164c7a92 Marshal has only one l. Maarten Billemont 2017-09-20 10:48:04 -0400
  • ad00ceb4ce Harmonize C/Java code more, WIP crypt/derive in Java. Maarten Billemont 2017-09-19 14:52:43 -0400
  • 473e3ca11f Run gradle test in Travis. Maarten Billemont 2017-09-19 13:46:27 -0400
  • 35c0431cec Update Java to match C's internal changes. Maarten Billemont 2017-09-19 13:45:51 -0400
  • 70c784db83 Update MP_FULLNAME in mpw.bashrc. Maarten Billemont 2017-09-15 13:24:45 -0400
  • d448099a2d -s is -P now. Maarten Billemont 2017-09-14 23:14:00 -0400
  • e3a7ea57e0 Type key is K, subkey context is not bound by BYTES_MIN/MAX. Maarten Billemont 2017-09-14 23:03:39 -0400
  • fa6133200e Added bashlib. Maarten Billemont 2017-09-14 16:44:32 -0400
  • dfa67bdca9 Added some scripts to do math on password strength and generate random dictionary passphrases. Maarten Billemont 2017-09-14 16:30:06 -0400
  • 8c9c4ef7b2 Describe how to use the cmake alternative build system. Maarten Billemont 2017-09-10 14:17:06 -0400
  • 1adb18a7e7 Fixed #206 - 'p' trigger for phrase was missing. Maarten Billemont 2017-09-10 14:03:56 -0400
  • f50fdb7777 Some build tool updates, primarily cmake. Maarten Billemont 2017-09-10 13:57:14 -0400
  • 33bf2c93d0 Some fixes to the CSS for videos. Maarten Billemont 2017-09-08 11:19:10 -0400
  • f2abcc9e43 A few fixes to the about video. Maarten Billemont 2017-09-08 10:31:43 -0400
  • 5ef69aa045 Make bcrypt code more standard. Maarten Billemont 2017-09-07 00:05:55 -0400
  • 1c0f274868 Include for waitpid. Maarten Billemont 2017-09-06 23:54:52 -0400
  • 1f592f50a9 Release 2.6-cli-2 Maarten Billemont 2017-09-06 00:34:09 -0400
  • 30fdb54e94 Fix support for building without MPW_JSON enabled. 2.6-cli-2 Maarten Billemont 2017-09-06 00:32:50 -0400
  • 4f552be5a9 Update cmake for source and improve feature checking in ./build Maarten Billemont 2017-09-06 00:31:49 -0400
  • 1439df9f9a Add license headers to cli source files. Maarten Billemont 2017-09-04 19:37:36 -0400
  • e676a0e258 Release 2.6-cli-1. Maarten Billemont 2017-09-04 14:50:57 -0400
  • 895df6377d Only distribute release tags, include TAG and VERSION. 2.6-cli-1 Maarten Billemont 2017-09-04 14:43:26 -0400
  • 3d46f60ff4 Add VERSION to distribution archive. Maarten Billemont 2017-09-04 14:37:39 -0400
  • 44d8ab6e53 Remove some pointless local's. Maarten Billemont 2017-09-04 14:29:25 -0400
  • cd70009c2c Move instructions into cli-c for distribution. Maarten Billemont 2017-09-04 14:17:20 -0400
  • 4261160902 Some more refactoring. Maarten Billemont 2017-09-03 17:00:35 -0400
  • ced7aef5d7 Fix target assignment of mpw-cli-util.c Maarten Billemont 2017-09-03 16:53:14 -0400
  • 63100913c5 libjson-c's upstream still has build issues, switch back to our fork. Maarten Billemont 2017-09-03 15:48:43 -0400
  • 6904d4c427 purposeResult is not an owned reference. Maarten Billemont 2017-09-03 15:46:38 -0400
  • 4271d77225 Remove debugging code. Maarten Billemont 2017-09-03 15:43:22 -0400
  • 6811773e54 Refactor CLI code to make the flow more clear and the free'ing more reliable. Maarten Billemont 2017-09-03 15:41:12 -0400
  • 060ce61030 Fix ./build's targets interpretation & other improvements. Maarten Billemont 2017-09-01 11:16:09 -0400
  • 9a5e9ced31 More consistent spacing in usage output. Maarten Billemont 2017-08-31 15:32:58 -0400
  • 568401a612 Extract cli utilities into mpw-cli-util to keep things cleaner. Maarten Billemont 2017-08-31 15:30:42 -0400
  • 92a3a0ccbd Switch libjson-c back to upstream and fix some build issues with it. Maarten Billemont 2017-08-31 15:14:08 -0400
  • ba24c2be34 Rename env vars to make it clear they are for the mpw binary, add PATH support for askpass. Maarten Billemont 2017-08-31 13:42:03 -0400
  • 019cefd3fb Add support for askpass program for reading answers from the user. Maarten Billemont 2017-08-31 13:37:28 -0400
  • eef82f7ed4 Don't infinite loop when prompting if no terminal is available. Maarten Billemont 2017-08-31 11:49:36 -0400
  • 2dfe0f78b0 Build & link all sources at once to allow link-time optimization. Maarten Billemont 2017-08-31 11:48:34 -0400
  • 627144b583 Make MPW_JSON optional as documented. Maarten Billemont 2017-08-31 11:48:10 -0400
  • fad0f5e5dd Add PearlCryptUtils back since PearlKeyChain uses it. Maarten Billemont 2017-08-30 19:05:42 -0400
  • 8562338b62 Support for reading master password from an FD. Maarten Billemont 2017-08-30 19:04:22 -0400
  • 17de69834e Declare __unused if not declared by compiler. Maarten Billemont 2017-08-30 13:27:59 -0400
  • aeeab7dbf6 Improve build script documentation and targets variable. Maarten Billemont 2017-08-30 10:18:23 -0400
  • ce60ba6c9f External libs configuration no longer used. Maarten Billemont 2017-08-30 09:58:01 -0400
  • d22f93e564 Format code. Maarten Billemont 2017-08-30 09:57:15 -0400
  • 6f4f6b8d1e Copy TOTP counter support to v2 override. Maarten Billemont 2017-08-30 09:54:16 -0400
  • 6fa8ee53cd Currently unused implementation of HOTP. Maarten Billemont 2017-08-30 09:40:37 -0400
  • 23af56c150 Slight clean-up of types, includes and warnings. Maarten Billemont 2017-08-30 09:39:35 -0400
  • 91828cbad7 Test script for CLI. Maarten Billemont 2017-08-30 09:38:23 -0400
  • 40d2788ae0 Implement OTP counter feature for counter values of 0. Maarten Billemont 2017-08-30 09:35:55 -0400
  • 21a3a28980 Copy args so we can re-use it. Maarten Billemont 2017-08-29 12:06:40 -0400
  • f5c7bee58f Remove unused Pearl-Crypto. Maarten Billemont 2017-08-29 01:01:38 -0400
  • e364f5159b Fix build warnings. Maarten Billemont 2017-08-28 23:48:24 -0400
  • 74f9f1ca00 Fix up objc code to match new C API. Maarten Billemont 2017-08-28 19:37:51 -0400
  • 328d38ac19 Remove PearlLayout. Maarten Billemont 2017-08-28 19:34:22 -0400
  • 7735d82c7b Silence unused variable warnings for compiler check variables. Maarten Billemont 2017-08-28 19:25:51 -0400
  • 1e7c200865 Remove non-standard asprintf from mpw-cli. Maarten Billemont 2017-08-28 18:25:58 -0400
  • 724b357dd8 Create path for mpw.d sites files if it doesn't exist yet. Maarten Billemont 2017-08-28 17:58:57 -0400
  • a85efc5736 Remove all build-time external dependency fetching/building logic. Maarten Billemont 2017-08-27 11:17:45 -0400
  • 9eb58119ea Remove dependency on external bcrypt. Maarten Billemont 2017-08-27 10:47:39 -0400
  • 77b4ed2cfd Remove dependency on asprintf. Maarten Billemont 2017-08-27 09:25:53 -0400
  • 011416690a Some warning cleanup. Maarten Billemont 2017-08-27 09:04:18 -0400
  • 53eb5c8a73 Refactoring and fix up mpw_color. Maarten Billemont 2017-08-27 08:53:58 -0400
  • 2f99855cd4 Remove non-standard host-endian functions. Maarten Billemont 2017-08-27 07:46:34 -0400
  • 18eaeec1de Fix some rewrite bugs. Maarten Billemont 2017-08-23 00:53:14 -0400
  • 5ee700c9b9 Small fix. Maarten Billemont 2017-08-23 00:05:50 -0400
  • a8949ca07e NULL out free'ed references. Maarten Billemont 2017-08-23 00:01:23 -0400
  • 0a42579d9e Improved free'ing on error conditions. Maarten Billemont 2017-08-22 18:38:36 -0400
  • f2f8747126 Support for persisting login/question type & stateful types, null checking, cleanup and rewrite of CLI state. Maarten Billemont 2017-08-22 18:18:24 -0400
  • f83cdacab8 Document -M, -P, allow saving login name. Maarten Billemont 2017-08-22 11:37:18 -0400
  • 4f708809e5 fix protocol relative css import Sarun Rattanasiri 2017-08-14 22:50:07 +0700
  • 98aeb02d32 Forgot to merge in i386 Maarten Billemont 2017-08-13 19:06:06 -0400
  • 2bbaeccd05 Forgot to merge in i386 Maarten Billemont 2017-08-13 18:32:03 -0400
  • 91e0a04e66 Add support for i386 in libjson-c and libsodium builds. Maarten Billemont 2017-08-13 16:53:18 -0400
  • 661fc523ad Don't pass nil error to crashlytics. Maarten Billemont 2017-08-13 16:49:56 -0400
  • b9cbaf7343 Cross-compile fixes for iOS. Maarten Billemont 2017-08-13 15:52:08 -0400
  • e451308fdc Refactoring regression, use right algorithm version for siteKey. Maarten Billemont 2017-08-13 11:35:15 -0400
  • 1b51c5efa4 Build script update. Maarten Billemont 2017-08-13 11:02:05 -0400
  • a8776eec58 Fix C cli API. Maarten Billemont 2017-08-13 08:50:16 -0400
  • d9cdb7ef83 Fix error name collision. Maarten Billemont 2017-08-13 01:00:03 -0400
  • 28c7a64bd2 Fork json-c temporarily to fix some code issues. Maarten Billemont 2017-08-13 00:30:25 -0400
  • d7193f7753 Adapt macOS for new APIs. Maarten Billemont 2017-08-12 22:26:48 -0400
  • f5c7d11f0e Add marshalling metadata lookup & adapt iOS for new APIs. Maarten Billemont 2017-08-12 21:57:47 -0400
  • c0ba96daa2 Update Darwin platform project with solid support for linking libsodium & libjson-c Maarten Billemont 2017-08-11 01:40:37 -0400
  • b374d9e04a Some type fixes. Maarten Billemont 2017-08-10 21:29:59 -0400
  • 2033ebdc72 Documentation improvements. 2.6 Maarten Billemont 2017-08-10 12:48:04 -0400
  • c3bb896f40 Limit subkeys to 128-512 bit. Maarten Billemont 2017-08-10 12:45:25 -0400
  • 4f7c28563d passwordType -> resultType, add derived class and key type. Maarten Billemont 2017-08-10 12:30:42 -0400
  • b1985a2bf2 Added version into compiled binary. Maarten Billemont 2017-08-08 00:00:14 -0400
  • ee50a4d025 Define type for siteCounter, add support for saving hybrid passwords. Maarten Billemont 2017-08-07 20:27:08 -0400
  • b26f5a82d7 Allow migration of redacted state & show URL. Maarten Billemont 2017-08-07 18:57:10 -0400
  • c044ae79cd Support updating the mpw, showing loginName, adding new sites & questions, fix password memory leak. Maarten Billemont 2017-08-07 17:42:38 -0400
  • a261538602 Slight adjustment in printf declarations. Maarten Billemont 2017-08-06 19:09:13 -0400
  • 18daef7808 Fix some build warnings. Maarten Billemont 2017-08-06 18:56:37 -0400
  • 68d1ab58b7 De-duplicate algorithm implementations and improve trace output. Maarten Billemont 2017-08-06 11:40:10 -0400
  • 2b660adf00 Fix a NUL termination issue with aes decryption & add standard trace debugging. Maarten Billemont 2017-08-05 23:42:47 -0400
  • e15d01882f Update the mpsites file after the operation and memory cleanup. Maarten Billemont 2017-08-05 23:19:24 -0400
  • 23491faccc Fix up and clean up base64 & aes code. Maarten Billemont 2017-08-05 21:52:00 -0400
  • 5f2e1611f1 Fix mpw_tests.xml after purpose rename. Maarten Billemont 2017-08-05 19:14:25 -0400