Maarten Billemont 
							
						 
					 
					
						
						
							
						
						9904f4c715 
					 
					
						
						
							
							Try to detect if cipherText is plainText.  
						
						 
						
						... 
						
						
						
						In some situations, the cipherText that was passed in is actually
plainText.  Old mpsites files used to store the login name as plain text
even though the file was redacted.  Newer versions of the file store the
login name as ciphertext.  There is no clear way to distinguish between
the two cases. 
						
						
							
						
					 
					
						2020-07-06 14:18:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						b51a3de32c 
					 
					
						
						
							
							Check pasteboard when app enters foreground, not activation.  
						
						 
						
						
						
						
							
						
					 
					
						2020-07-05 20:24:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						9e91f0a9d6 
					 
					
						
						
							
							More reliable monitoring of changes using NSFetchedResultsController.  
						
						 
						
						
						
						
							
						
					 
					
						2020-07-05 20:24:18 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						7368b1be90 
					 
					
						
						
							
							Source is button item, not a view.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-24 10:54:25 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						5db294bdb3 
					 
					
						
						
							
							Show purchase transaction failures to the user.  
						
						 
						
						
						
						
							
  2.9-ios-4
 
  2.9-mac-4
 
  2.9-ios-3
 
						
					 
					
						2020-05-23 19:58:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						fee7bc7401 
					 
					
						
						
							
							Resolve site cell sizing issues across window sizes.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-23 19:08:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						21968f4ba6 
					 
					
						
						
							
							Fix messages for password reset.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-23 12:35:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						8582c934c2 
					 
					
						
						
							
							Limit fuzzy searching to a depth of 10.  
						
						 
						
						... 
						
						
						
						Avoids choking when query string becomes long and there are excessively
long site name entries. 
						
						
							
						
					 
					
						2020-05-23 12:14:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						7091e2ee1b 
					 
					
						
						
							
							Disable automatic font scaling.  
						
						 
						
						... 
						
						
						
						It's causing issues with pop-up alerts. 
						
						
							
						
					 
					
						2020-05-23 10:12:07 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d5d455ee57 
					 
					
						
						
							
							Fix issues with content insets for sites across OS versions.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-22 23:04:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						e6ae06798b 
					 
					
						
						
							
							Handle store opening errors more gracefully.  
						
						 
						
						... 
						
						
						
						Store opening can fail for example when hard-locking the device while
it's opening up. 
						
						
							
						
					 
					
						2020-05-22 22:26:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						1cae4c754b 
					 
					
						
						
							
							Group MPErrors together, ignoring the actual inline values.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-22 22:26:18 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						93ad86e63c 
					 
					
						
						
							
							Remove PearlAppDelegate.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-22 17:34:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						cf74dc5cc2 
					 
					
						
						
							
							Updated NSMenu API.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-19 13:28:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						981bdb3ab4 
					 
					
						
						
							
							Fix isDescendantOfView bug & Sentry script error on failure.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-19 09:21:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						9bea8bcbdf 
					 
					
						
						
							
							Sheets need a source view on iPad.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-19 08:21:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						363d6f6639 
					 
					
						
						
							
							Test configuration was removed for Release.  
						
						 
						
						
						
						
							
  2.9-ios-2
 
						
					 
					
						2020-05-18 13:01:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						eb1632cb62 
					 
					
						
						
							
							Install cocoapods dependencies & gradle works on JDK 11 now.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-18 12:43:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						73fadaef7f 
					 
					
						
						
							
							iOS uses Xcode 11 now.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-18 12:15:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						60200f6302 
					 
					
						
						
							
							Fix all versions advertising themselves as V0.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-18 12:14:44 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						cce8db5c48 
					 
					
						
						
							
							Purge unused and deprecated UISearchDisplayController.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-18 11:10:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						6f3da5ccf0 
					 
					
						
						
							
							Harmonize consent features.  
						
						 
						
						
						
						
							
  2.9-ios-1
 
  2.9-mac-3
 
						
					 
					
						2020-05-16 22:34:49 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						52c87eaeca 
					 
					
						
						
							
							Keep sites sorted by name on export to ensure consistency.  
						
						 
						
						
						
						
							
  2.9-mac-2
 
						
					 
					
						2020-05-16 16:03:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						1dccdd0a3c 
					 
					
						
						
							
							Improvements to algorithm and counter steppers.  
						
						 
						
						
						
						
							
  2.9-mac-1
 
						
					 
					
						2020-05-16 15:40:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						eb8d10ed05 
					 
					
						
						
							
							Use new UN notification API.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-14 10:32:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d9e5f77bee 
					 
					
						
						
							
							Resolve export state generation.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-14 00:04:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						60f60d087e 
					 
					
						
						
							
							Embed views using embed segue instead of MPRootSegue.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-12 23:27:56 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						df97dec2fe 
					 
					
						
						
							
							Sentry user login & MPError arguments.  
						
						 
						
						
						
						
							
						
					 
					
						2020-05-12 10:54:15 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						3bac8d9e0a 
					 
					
						
						
							
							iPad fixes & log initial start-up crashes.  
						
						 
						
						
						
						
							
  2.8-ios-3
 
						
					 
					
						2020-05-11 21:28:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						3fa7e1e8a1 
					 
					
						
						
							
							Ensure Countly does not use the IDFA.  
						
						 
						
						
						
						
							
  2.8-ios-2
 
						
					 
					
						2020-05-02 12:31:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d1104e4028 
					 
					
						
						
							
							Need icon 1x icon for iPad.  
						
						 
						
						
						
						
							
  2.8-ios-1
 
						
					 
					
						2020-04-30 09:32:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						e9f2a25c9c 
					 
					
						
						
							
							Project icons update.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-28 13:49:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						171a3f0978 
					 
					
						
						
							
							Icon update.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-28 12:24:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						8cfb9a83c5 
					 
					
						
						
							
							mpjson support on iOS.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-27 16:33:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						5717375e75 
					 
					
						
						
							
							Improve language.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-27 16:33:01 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						cc2dca3bd0 
					 
					
						
						
							
							Report missing support when trying to parse unknown format.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-27 16:32:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						7575924d80 
					 
					
						
						
							
							Bump site links to macOS app.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-26 00:39:08 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						8bedcedfaf 
					 
					
						
						
							
							Enable support for internal actions from URLs.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-25 17:13:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						10b205c541 
					 
					
						
						
							
							Open URLs in external browser.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-25 11:44:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						774f183ac0 
					 
					
						
						
							
							Improved web support & trigger notification URLs.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-25 10:44:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						2279aacb5a 
					 
					
						
						
							
							Change the user's default type from the Mac UI.  
						
						 
						
						
						
						
							
  2.8-mac-11
 
						
					 
					
						2020-04-21 13:27:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						1bd654621c 
					 
					
						
						
							
							Fix persistence of sendInfoDecided.  
						
						 
						
						... 
						
						
						
						Don't log it as an event, event logging is probably disabled at this
point anyway. 
						
						
							
						
					 
					
						2020-04-21 13:26:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						c4f60e325d 
					 
					
						
						
							
							Harmonize consent flow on both platforms.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-21 11:33:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						d4de3afb72 
					 
					
						
						
							
							Show internal reason for why import fails.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-20 17:09:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						694b5ea227 
					 
					
						
						
							
							Make marshal error messages owned by the file.  
						
						 
						
						... 
						
						
						
						Error message lifecycle was limited to the static mpw_str buffer, which
is far too limited and also dangerous.  Own the message by the
MPMarshalFile object, freed in mpw_marshal_file_free. 
						
						
							
						
					 
					
						2020-04-20 17:07:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						66dd78797b 
					 
					
						
						
							
							We use bounds-checked interfaces, so need ext1.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-20 17:05:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						61d1660560 
					 
					
						
						
							
							Consent tweaks.  
						
						 
						
						... 
						
						
						
						Don't conditional Countly events on sendInfo, it already turns Countly
on/off.
Keep Sentry enabled for longer while turning on/off for sendInfo to
cache more errors.
Use sendInfoDecided event only for initial sendInfo prompt, can use
Countly's censent tools to view overall opt-in/opt-outs. 
						
						
							
						
					 
					
						2020-04-19 17:40:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						c3568e4744 
					 
					
						
						
							
							Enable minor & build numbers > 9.  
						
						 
						
						
						
						
							
  2.8-mac-10
 
						
					 
					
						2020-04-18 22:13:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						0c921d4318 
					 
					
						
						
							
							Update fonts to stay consistent with system UIs.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-18 21:50:06 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maarten Billemont 
							
						 
					 
					
						
						
							
						
						0178efaaf7 
					 
					
						
						
							
							Ask for consent to sendInfo.  
						
						 
						
						
						
						
							
						
					 
					
						2020-04-18 21:48:55 -04:00