Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						498b7caecb
					 | 
					
						
						
							
							C core code moved into src/
						
						
						
						
						
						
					 | 
					
						2018-06-03 19:46:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						073ef4f439
					 | 
					
						
						
							
							Update to masterpassword.app domain.
						
						
						
						
						
						
					 | 
					
						2018-06-03 16:26:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						728a4486d3
					 | 
					
						
						
							
							Initial integration of JNI with C implementation.
						
						
						
						
						
						
					 | 
					
						2018-05-28 23:00:05 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						cc82e52c33
					 | 
					
						
						
							
							Initial native interface for scrypt.
						
						
						
						
						
						
					 | 
					
						2018-05-22 01:00:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						e12e14ef03
					 | 
					
						
						
							
							Move library builds into /lib so they can be shared.
						
						
						
						
						
						
						
						Also made the library build script more generic. 
						
						
					 | 
					
						2018-05-20 15:04:32 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						1cb720da32
					 | 
					
						
						
							
							Remove ssl prefix from masterpasswordapp.com URL.
						
						
						
						
						
						
					 | 
					
						2018-05-03 13:51:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						bfae4da56c
					 | 
					
						
						
							
							Update to latest Xcode warnings.
						
						
						
						
						
						
					 | 
					
						2018-04-03 09:53:40 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						8a4af69008
					 | 
					
						
						
							
							Fix mpw_log override for iOS/macOS.
						
						
						
						
						
						
					 | 
					
						2018-03-24 16:49:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						b95424ddf3
					 | 
					
						
						
							
							Update macOS project configuration.
						
						
						
						
						
						
					 | 
					
						2018-02-10 23:43:42 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						e40a442a30
					 | 
					
						
						
							
							Build fixes, improvements and project cleanup.
						
						
						
						
						
						
					 | 
					
						2018-02-10 23:29:55 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						b5134a9faf
					 | 
					
						
						
							
							Updates to project configuration.
						
						
						
						
						
						
					 | 
					
						2018-02-10 21:07:00 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						a791d449ce
					 | 
					
						
						
							
							Updated info.plist syntax.
						
						
						
						
						
						
					 | 
					
						2018-02-10 20:52:30 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						43e1a9d539
					 | 
					
						
						
							
							Improved checks for external build scripts.
						
						
						
						
						
						
					 | 
					
						2018-02-10 20:51:50 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						9db855c7fb
					 | 
					
						
						
							
							Add documentation PDFs.
						
						
						
						
						
						
					 | 
					
						2018-01-06 15:44:20 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						d6a88583f5
					 | 
					
						
						
							
							AES needs to be CBC, not CTR.
						
						
						
						
						
						
					 | 
					
						2017-09-23 20:14:53 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						32055abf29
					 | 
					
						
						
							
							ciphers.plist is no longer needed.
						
						
						
						
						
						
					 | 
					
						2017-09-22 20:08:46 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						34540f0844
					 | 
					
						
						
							
							Finish rename Marshall -> Marshal.
						
						
						
						
						
						
					 | 
					
						2017-09-22 15:20:14 -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
							
						 
					 | 
					
						
						
							
						
						35c0431cec
					 | 
					
						
						
							
							Update Java to match C's internal changes.
						
						
						
						
						
						
					 | 
					
						2017-09-19 13:45:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						ced7aef5d7
					 | 
					
						
						
							
							Fix target assignment of mpw-cli-util.c
						
						
						
						
						
						
					 | 
					
						2017-09-03 16:53:14 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						63100913c5
					 | 
					
						
						
							
							libjson-c's upstream still has build issues, switch back to our fork.
						
						
						
						
						
						
					 | 
					
						2017-09-03 15:48:43 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						060ce61030
					 | 
					
						
						
							
							Fix ./build's targets interpretation & other improvements.
						
						
						
						
						
						
					 | 
					
						2017-09-01 11:16:09 -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
							
						 
					 | 
					
						
						
							
						
						92a3a0ccbd
					 | 
					
						
						
							
							Switch libjson-c back to upstream and fix some build issues with it.
						
						
						
						
						
						
					 | 
					
						2017-08-31 15:14:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						fad0f5e5dd
					 | 
					
						
						
							
							Add PearlCryptUtils back since PearlKeyChain uses it.
						
						
						
						
						
						
					 | 
					
						2017-08-30 19:05:42 -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
							
						 
					 | 
					
						
						
							
						
						74f9f1ca00
					 | 
					
						
						
							
							Fix up objc code to match new C API.
						
						
						
						
						
						
					 | 
					
						2017-08-28 19:37:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						328d38ac19
					 | 
					
						
						
							
							Remove PearlLayout.
						
						
						
						
						
						
					 | 
					
						2017-08-28 19:34:22 -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
							
						 
					 | 
					
						
						
							
						
						53eb5c8a73
					 | 
					
						
						
							
							Refactoring and fix up mpw_color.
						
						
						
						
						
						
					 | 
					
						2017-08-27 08:53:58 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						a8949ca07e
					 | 
					
						
						
							
							NULL out free'ed references.
						
						
						
						
						
						
					 | 
					
						2017-08-23 00:01:23 -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
							
						 
					 | 
					
						
						
							
						
						98aeb02d32
					 | 
					
						
						
							
							Forgot to merge in i386
						
						
						
						
						
						
					 | 
					
						2017-08-13 19:06:06 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						2bbaeccd05
					 | 
					
						
						
							
							Forgot to merge in i386
						
						
						
						
						
						
					 | 
					
						2017-08-13 18:32:03 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						91e0a04e66
					 | 
					
						
						
							
							Add support for i386 in libjson-c and libsodium builds.
						
						
						
						
						
						
					 | 
					
						2017-08-13 16:53:18 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						661fc523ad
					 | 
					
						
						
							
							Don't pass nil error to crashlytics.
						
						
						
						
						
						
					 | 
					
						2017-08-13 16:49:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						b9cbaf7343
					 | 
					
						
						
							
							Cross-compile fixes for iOS.
						
						
						
						
						
						
					 | 
					
						2017-08-13 15:52:08 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						a8776eec58
					 | 
					
						
						
							
							Fix C cli API.
						
						
						
						
						
						
					 | 
					
						2017-08-13 08:50:16 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						d9cdb7ef83
					 | 
					
						
						
							
							Fix error name collision.
						
						
						
						
						
						
					 | 
					
						2017-08-13 01:00:03 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						28c7a64bd2
					 | 
					
						
						
							
							Fork json-c temporarily to fix some code issues.
						
						
						
						
						
						
					 | 
					
						2017-08-13 00:30:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						d7193f7753
					 | 
					
						
						
							
							Adapt macOS for new APIs.
						
						
						
						
						
						
					 | 
					
						2017-08-12 22:26:48 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						f5c7d11f0e
					 | 
					
						
						
							
							Add marshalling metadata lookup & adapt iOS for new APIs.
						
						
						
						
						
						
					 | 
					
						2017-08-12 21:57:47 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten Billemont
							
						 
					 | 
					
						
						
							
						
						c0ba96daa2
					 | 
					
						
						
							
							Update Darwin platform project with solid support for linking libsodium & libjson-c
						
						
						
						
						
						
					 | 
					
						2017-08-11 01:42:03 -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
							
						 
					 | 
					
						
						
							
						
						322e056661
					 | 
					
						
						
							
							Implement algorithm support for hybrid personal passwords.
						
						
						
						
						
						
					 | 
					
						2017-08-05 17:33:45 -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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |