2
0

Commit Graph

  • fd1014926c Warning fixes and spotbug configuration tweaks. Maarten Billemont 2019-09-24 13:06:40 -04:00
  • 36692ac10d Consistent SpotBugs configuration & warning fixes. Maarten Billemont 2019-09-24 11:19:21 -04:00
  • d0dc393d70 Gradle update. Maarten Billemont 2019-09-23 14:13:03 -04:00
  • d0cf57105a Use the included words dictionary. Maarten Billemont 2019-09-20 15:02:45 -04:00
  • 55e30cb454 Build fixes. Maarten Billemont 2019-09-20 15:01:52 -04:00
  • 64577d5e0f API update. Maarten Billemont 2019-09-20 15:01:38 -04:00
  • 57f77e4f8e Fix leak of encryption buffer. Maarten Billemont 2019-08-02 18:59:42 -04:00
  • 360c0ade66 Improved maintenance of marshal file & abort on ftl. Maarten Billemont 2019-07-28 21:03:37 -04:00
  • bf572a5e62 Missing accessory, fixes for data object lookup. Maarten Billemont 2019-07-28 17:43:19 -04:00
  • 4c6d7ac36c Marshal data API & fixes. Maarten Billemont 2019-07-28 12:35:36 -04:00
  • ddb786c332 Persist unknown JSON properties, expose to API, safety improvements. Maarten Billemont 2019-07-27 09:24:39 -04:00
  • fc1e86f0ca File holds data. Maarten Billemont 2019-07-25 12:52:22 -04:00
  • 9833f02339 Full file marshalling and prepare to make entire document available. Maarten Billemont 2019-07-25 12:06:25 -04:00
  • 2fdd9d2ca1 Allow marshalling without masterKey and record keyID in user. Maarten Billemont 2019-07-04 09:50:00 -04:00
  • 1b90b3deea Allow unauthenticated marshal reading to reset master key. Maarten Billemont 2020-01-23 16:04:53 -05:00
  • a19df80a03 Enable annotation of library imports. Maarten Billemont 2020-01-23 16:03:40 -05:00
  • 0bbc6de2ab NULL if marshal content can't be understood. Maarten Billemont 2020-01-23 16:03:02 -05:00
  • 2af541a4d7 API documentation clarification. Maarten Billemont 2020-01-23 16:00:35 -05:00
  • 6d36f17e57 Change marshal API to return output directly. Maarten Billemont 2020-01-23 15:59:21 -05:00
  • f0acd1fed1 Use a rolling buffer of 10 for mpw_str too. Maarten Billemont 2020-01-23 15:58:59 -05:00
  • a37b095a66 site.name -> siteName, add identicon marshalling to iOS, missing resultState Maarten Billemont 2020-01-23 15:58:32 -05:00
  • 2637e9ba99 Add identicon to export + fix memory leaks for marshal failures. Maarten Billemont 2020-01-23 15:57:27 -05:00
  • ccd9763649 Standardize UTF8 mbyte length, identicon encoding, be explicit about storage duration in C API. Maarten Billemont 2020-01-23 15:57:07 -05:00
  • ad4081be61 Improved error checking, NULL handling and API documentation. Maarten Billemont 2020-01-23 15:55:03 -05:00
  • b42bc732ac Ensure buffer is set. Maarten Billemont 2020-01-23 15:54:45 -05:00
  • 4166e88f92 Use compound literals. Maarten Billemont 2020-01-23 15:54:24 -05:00
  • 4b73508292 Harmonize API naming. Maarten Billemont 2020-01-23 15:53:55 -05:00
  • dd123a431c Fix masterKeyProvider args & mem bugs + multiple format extensions. Maarten Billemont 2020-01-23 15:52:28 -05:00
  • 070f909a7f Clarify. Maarten Billemont 2020-01-23 15:51:57 -05:00
  • 65ad628641 Add avatar and lastUsed to marshal info. Maarten Billemont 2019-06-12 11:55:49 -04:00
  • c11b63912d Harmonize naming of state variables. Maarten Billemont 2020-01-23 15:49:54 -05:00
  • 68e58cddd4 Fix loading user from flat format without sites. Maarten Billemont 2019-05-13 11:23:43 -04:00
  • 39eb0027b5 More flexible API for providing marshalling master key. Maarten Billemont 2019-05-11 19:02:55 -04:00
  • 44a9ee0f15 Well-defined initial identicon color. Maarten Billemont 2020-01-23 15:47:44 -05:00
  • 7f7910f0a9 Abbreviated type names. Maarten Billemont 2019-04-27 15:54:43 -04:00
  • 98d0d7a497 Present site details. Maarten Billemont 2018-10-29 19:00:07 +01:00
  • 14387a2310 Ensure updates happen on main thread. Maarten Billemont 2020-01-16 16:20:16 -05:00
  • dacdf25fe8 More swizzling fixes. Maarten Billemont 2020-01-14 18:15:04 -05:00
  • ec6625b800 Fix internal bugs. Maarten Billemont 2020-01-14 15:21:56 -05:00
  • 91b89aaf39 Pearl & API update. Maarten Billemont 2020-01-14 13:59:32 -05:00
  • d8262aea2d Ignore jekyll cache dir. Maarten Billemont 2020-01-08 13:08:10 -05:00
  • 22796663dc Fix missing arguments. Maarten Billemont 2019-01-05 13:54:27 -05:00
  • dbda330543 Portability fixes for Blowfish's code. Maarten Billemont 2019-01-05 13:46:02 -05:00
  • 3927d4e8b7 Remove Apple JDK 1.6 support. Maarten Billemont 2018-11-20 11:58:52 -05:00
  • ef2494118b Minor cleanup of askpass code. Maarten Billemont 2018-11-20 11:58:38 -05:00
  • c0bba20f1c Release 2.7.10 Maarten Billemont 2018-10-15 20:18:03 -04:00
  • 110db0152c Publish masterpassword-gui-2.7.10.jar Maarten Billemont 2018-10-15 18:40:53 -04:00
  • 554c0129a2 Pearl API update. 2.7-java-10 Maarten Billemont 2018-10-15 18:09:46 -04:00
  • 78956beb08 2.7-java-10 Maarten Billemont 2018-10-15 17:54:23 -04:00
  • 39dacc8e5a User config in _ext_mpw, global config.json & residence config. Maarten Billemont 2018-10-15 02:21:30 -04:00
  • 34042e5462 Extract user preferences into a separate class. Maarten Billemont 2018-10-13 18:07:24 -04:00
  • 0a386d6fad Require JDK 10 or 9, gradle fails for JDK 11 currently. Maarten Billemont 2018-10-13 17:14:20 -04:00
  • ff17a1d637 Fix file import & sane format migration. Maarten Billemont 2018-10-13 16:44:37 -04:00
  • 46fe919476 Centralize query searching. Maarten Billemont 2018-10-08 19:33:31 -04:00
  • ebd2c741fd Release masterpassword-gui-2.7.9 Maarten Billemont 2018-09-26 00:51:12 -04:00
  • 8f35ac5f64 Improved libxml2 cflags/ldflags. 2.7-java-9 Maarten Billemont 2018-09-26 00:43:23 -04:00
  • 06100510c3 2.7-java-9 Maarten Billemont 2018-09-26 00:03:36 -04:00
  • 1bf6109038 Hide passwords option & fix settings for new sites. Maarten Billemont 2018-09-26 00:00:05 -04:00
  • f2fa2a25b2 Pass font resolution through the GraphicsEnvironment. Maarten Billemont 2018-09-25 20:41:23 -04:00
  • 2a0cfd3a32 Documentation and interface tweaks. Maarten Billemont 2018-09-22 19:41:48 -04:00
  • 3070967d34 Convenience flag for building a debuggable binary. Maarten Billemont 2018-09-22 10:59:34 -04:00
  • e4837a284a Fall back to getline if ncurses cannot be initialized (eg. TERM not set). Maarten Billemont 2018-09-22 11:00:08 -04:00
  • 06ebe954f1 Clarify the interface a bit. Maarten Billemont 2018-09-22 10:33:02 -04:00
  • 48d4668575 Ensure all read utilities yield constant string pointers for safety. Maarten Billemont 2018-09-22 09:47:11 -04:00
  • d8d510b6be Release 2.7.8 Maarten Billemont 2018-09-14 10:04:22 -04:00
  • af768329a3 2.7-java-8 2.7-java-8 Maarten Billemont 2018-09-13 22:38:45 -04:00
  • 9a04c28054 Fix initialization of text consumers & action handlers on sites list. Maarten Billemont 2018-09-13 22:37:28 -04:00
  • ec9c55ec4d Access login names by holding shift. Maarten Billemont 2018-09-13 15:49:58 -04:00
  • d8a735e1b1 Improve render speed of lists. Maarten Billemont 2018-09-13 15:49:42 -04:00
  • a1eee88a54 Improved search query support. Maarten Billemont 2018-09-12 13:12:10 -04:00
  • 914a60cd25 Release masterpassword-gui-2.7.7 Maarten Billemont 2018-08-28 02:44:21 -04:00
  • ac5286853a Write release JARs to site directory. Maarten Billemont 2018-08-28 02:43:24 -04:00
  • 39f6893742 2.7-java-7 2.7-java-7 Maarten Billemont 2018-08-27 18:24:46 -04:00
  • 7bf7b8981c Fix duplication of user names in files list. Maarten Billemont 2018-08-27 18:24:00 -04:00
  • 09abe21fed Release masterpassword-gui-2.7.6 Maarten Billemont 2018-08-27 13:22:03 -04:00
  • ff77947d44 Release masterpassword-gui-2.7.6 Maarten Billemont 2018-08-27 13:20:58 -04:00
  • 6fae0fe425 2.7-java-6 2.7-java-6 Maarten Billemont 2018-08-27 13:11:32 -04:00
  • 0558176847 Fix dependencies in native mpw DLLs. Maarten Billemont 2018-08-27 13:07:38 -04:00
  • c553201cda Small site update. Maarten Billemont 2018-08-26 20:41:27 -04:00
  • 8c54a29cfb Bump symlink. Maarten Billemont 2018-08-26 20:41:07 -04:00
  • 665be9494b Release masterpassword-gui-2.7.5 Maarten Billemont 2018-08-26 18:19:01 -04:00
  • c22fc632b6 Release masterpassword-gui-2.7.5 Maarten Billemont 2018-08-26 18:17:57 -04:00
  • 5ca81b4aa7 Don't use daemon when setting release passwords in environment. 2.7-java-5 Maarten Billemont 2018-08-25 11:57:36 -04:00
  • 3cbb063926 Refactor Native to try and load other architectures. Maarten Billemont 2018-08-24 16:33:14 -04:00
  • d5551c8c8c Key calculator and access to the full algorithm. Maarten Billemont 2018-08-24 13:48:53 -04:00
  • 9a40e52d53 2.7-java-5 Maarten Billemont 2018-08-19 16:13:39 -04:00
  • 6f0d768e69 Saving custom passwords and logins. Maarten Billemont 2018-08-19 16:11:43 -04:00
  • 40fdc8d248 Fix initialization dependency cycle & load files on init. Maarten Billemont 2018-08-18 13:43:21 -04:00
  • 6b9e1b8cb8 Standard label font & fix warnings. Maarten Billemont 2018-08-14 12:06:04 -04:00
  • f41cdb8742 Site security questions and copy login name. Maarten Billemont 2018-08-13 17:53:31 -04:00
  • 10c6d203b8 Implement security answers & immediate site lookup. Maarten Billemont 2018-08-07 00:07:16 -04:00
  • 0623231ad5 Fix symlink. Maarten Billemont 2018-08-02 23:21:11 -04:00
  • 7d1aa9c9f4 Release 2.7.4 Maarten Billemont 2018-08-02 12:34:24 -04:00
  • b190b45756 Release masterpassword-gui-2.7.4 Maarten Billemont 2018-08-02 12:33:53 -04:00
  • c26281e3b7 2.7-java-4 2.7-java-4 Maarten Billemont 2018-08-02 12:20:45 -04:00
  • f0b1f0c9e0 Build for older glibc. Maarten Billemont 2018-08-02 12:19:49 -04:00
  • 9682efc7c9 Release masterpassword-gui-2.7.3 Maarten Billemont 2018-08-02 01:44:50 -04:00
  • 23661793de Signed release. Maarten Billemont 2018-08-02 01:43:58 -04:00
  • 29780f5ee0 Release masterpassword-gui-2.7.3 Maarten Billemont 2018-08-02 01:41:48 -04:00
  • 1264cad377 2.7-java-3 2.7-java-3 Maarten Billemont 2018-08-02 01:37:37 -04:00