Maarten Billemont 
							
						 
					 
					
						
						
							
						
						068fdbbf32 
					 
					
						
						
							
							Don't declare new symbols for each file that includes mpw-util.h  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:16:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						08a06639d0 
					 
					
						
						
							
							Cross compile build fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:16:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						61611e108c 
					 
					
						
						
							
							Linux cross-compiling.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:16:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						64536f95c0 
					 
					
						
						
							
							Linux cross compiling, linking & x86_64 arch standardization.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:14:33 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						a132e03b88 
					 
					
						
						
							
							Fix vsnprintf args reuse, size & break before va_end.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:14:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						2bbd2549a1 
					 
					
						
						
							
							Temporary hack because gradle's cpp-library plugin can't find C source files yet.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:14:19 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						87913326a5 
					 
					
						
						
							
							Linux build fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:14:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						bf5e30c2c7 
					 
					
						
						
							
							JNI reference memory management.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:14:05 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						1c6a5256c1 
					 
					
						
						
							
							Log native mpw into Java.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:13:58 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						fd1014926c 
					 
					
						
						
							
							Warning fixes and spotbug configuration tweaks.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:11:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						36692ac10d 
					 
					
						
						
							
							Consistent SpotBugs configuration & warning fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:11:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d0dc393d70 
					 
					
						
						
							
							Gradle update.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:10:05 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d0cf57105a 
					 
					
						
						
							
							Use the included words dictionary.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:07:52 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						55e30cb454 
					 
					
						
						
							
							Build fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:07:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						64577d5e0f 
					 
					
						
						
							
							API update.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:47 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						57f77e4f8e 
					 
					
						
						
							
							Fix leak of encryption buffer.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:41 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						360c0ade66 
					 
					
						
						
							
							Improved maintenance of marshal file & abort on ftl.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:36 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						bf572a5e62 
					 
					
						
						
							
							Missing accessory, fixes for data object lookup.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						4c6d7ac36c 
					 
					
						
						
							
							Marshal data API & fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:17 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						ddb786c332 
					 
					
						
						
							
							Persist unknown JSON properties, expose to API, safety improvements.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						fc1e86f0ca 
					 
					
						
						
							
							File holds data.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:06:02 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						9833f02339 
					 
					
						
						
							
							Full file marshalling and prepare to make entire document available.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:05:55 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						2fdd9d2ca1 
					 
					
						
						
							
							Allow marshalling without masterKey and record keyID in user.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:05:12 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						1b90b3deea 
					 
					
						
						
							
							Allow unauthenticated marshal reading to reset master key.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:04:53 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						a19df80a03 
					 
					
						
						
							
							Enable annotation of library imports.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:03:40 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						0bbc6de2ab 
					 
					
						
						
							
							NULL if marshal content can't be understood.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:03:02 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						2af541a4d7 
					 
					
						
						
							
							API documentation clarification.  
						
						 
						
						
						
						
					 
					
						2020-01-23 16:00:35 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						6d36f17e57 
					 
					
						
						
							
							Change marshal API to return output directly.  
						
						 
						
						... 
						
						
						
						Avoids an ambiguity between return type and out value (eg. true but
NULL), and improves Swift API access. 
						
						
					 
					
						2020-01-23 15:59:21 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						f0acd1fed1 
					 
					
						
						
							
							Use a rolling buffer of 10 for mpw_str too.  
						
						 
						
						... 
						
						
						
						This way we can pass mpw_str results into mpw_strs, as we do with the
identicon marshalling. 
						
						
					 
					
						2020-01-23 15:58:59 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						a37b095a66 
					 
					
						
						
							
							site.name -> siteName, add identicon marshalling to iOS, missing resultState  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:58:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						2637e9ba99 
					 
					
						
						
							
							Add identicon to export + fix memory leaks for marshal failures.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:57:27 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						ccd9763649 
					 
					
						
						
							
							Standardize UTF8 mbyte length, identicon encoding, be explicit about storage duration in C API.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:57:07 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						ad4081be61 
					 
					
						
						
							
							Improved error checking, NULL handling and API documentation.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:55:03 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						b42bc732ac 
					 
					
						
						
							
							Ensure buffer is set.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:54:45 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						4166e88f92 
					 
					
						
						
							
							Use compound literals.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:54:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						4b73508292 
					 
					
						
						
							
							Harmonize API naming.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:53:55 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						dd123a431c 
					 
					
						
						
							
							Fix masterKeyProvider args & mem bugs + multiple format extensions.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:52:28 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						070f909a7f 
					 
					
						
						
							
							Clarify.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:51:57 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						65ad628641 
					 
					
						
						
							
							Add avatar and lastUsed to marshal info.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:50:36 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						c11b63912d 
					 
					
						
						
							
							Harmonize naming of state variables.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:49:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						68e58cddd4 
					 
					
						
						
							
							Fix loading user from flat format without sites.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:49:25 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						39eb0027b5 
					 
					
						
						
							
							More flexible API for providing marshalling master key.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:48:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						44a9ee0f15 
					 
					
						
						
							
							Well-defined initial identicon color.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:47:44 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						7f7910f0a9 
					 
					
						
						
							
							Abbreviated type names.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:45:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						98d0d7a497 
					 
					
						
						
							
							Present site details.  
						
						 
						
						
						
						
					 
					
						2020-01-23 15:42:54 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						14387a2310 
					 
					
						
						
							
							Ensure updates happen on main thread.  
						
						 
						
						
						
						
					 
					
						2020-01-16 16:20:16 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						dacdf25fe8 
					 
					
						
						
							
							More swizzling fixes.  
						
						 
						
						
						
						
					 
					
						2020-01-14 18:15:04 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						ec6625b800 
					 
					
						
						
							
							Fix internal bugs.  
						
						 
						
						... 
						
						
						
						Pass masterKey data safely by ensuring the NSData holder is owned.
nameOfType: threw an unrecougnized-type error always, including for
recougnized types.
Swizzling broke when triggered on multiple levels of the hierarchy. 
						
						
					 
					
						2020-01-14 15:27:57 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						91b89aaf39 
					 
					
						
						
							
							Pearl & API update.  
						
						 
						
						
						
						
					 
					
						2020-01-14 13:59:32 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						22796663dc 
					 
					
						
						
							
							Fix missing arguments.  
						
						 
						
						
						
						
					 
					
						2019-01-05 13:54:27 -05:00