Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						b0aa706c07 
					 
					
						
						
							
							upgrade to target Android 8.1  
						
						
						
						
					 
					
						2018-03-26 19:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						e2df24522f 
					 
					
						
						
							
							working  
						
						
						
						
					 
					
						2017-12-26 19:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						d621ea15a3 
					 
					
						
						
							
							adjust targetFrameworkVersion of .csproj files to that of the manifest file  
						
						
						
						
					 
					
						2017-12-03 07:42:38 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						73c0d6a9e4 
					 
					
						
						
							
							removed nuget check for Xamarin Insights which was removed. fixed library build type.  
						
						
						
						
					 
					
						2017-10-23 20:26:18 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						c2a6fd1dfc 
					 
					
						
						
							
							remove Xamarin Insights  
						
						
						
						
					 
					
						2017-09-18 11:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						d2144d5128 
					 
					
						
						
							
							updated Build Tools, Gradle, JDK  
						
						
						
						
					 
					
						2017-05-22 12:02:35 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						d0879bfe39 
					 
					
						
						
							
							complete merging of Keepass 2.35, fix auto-merge errors  
						
						
						
						
					 
					
						2017-01-12 05:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						2e8c76d0c4 
					 
					
						
						
							
							Merge branch 'Keepass_Orig' + adapt to changes in KeePassLib.  This introduced KDBX4 in Keepass2Android.  
						
						... 
						
						
						
						NOTE: seems like merging broke the capability to read KDBX<=3.
Conflicts:
	src/KeePassLib2Android/Collections/AutoTypeConfig.cs
	src/KeePassLib2Android/Collections/ProtectedBinaryDictionary.cs
	src/KeePassLib2Android/Collections/ProtectedStringDictionary.cs
	src/KeePassLib2Android/Collections/PwObjectList.cs
	src/KeePassLib2Android/Collections/PwObjectPool.cs
	src/KeePassLib2Android/Collections/StringDictionaryEx.cs
	src/KeePassLib2Android/Cryptography/Cipher/CipherPool.cs
	src/KeePassLib2Android/Cryptography/Cipher/ICipherEngine.cs
	src/KeePassLib2Android/Cryptography/Cipher/Salsa20Cipher.cs
	src/KeePassLib2Android/Cryptography/Cipher/StandardAesEngine.cs
	src/KeePassLib2Android/Cryptography/CryptoRandom.cs
	src/KeePassLib2Android/Cryptography/CryptoRandomStream.cs
	src/KeePassLib2Android/Cryptography/HashingStreamEx.cs
	src/KeePassLib2Android/Cryptography/HmacOtp.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/CharSetBasedGenerator.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/CustomPwGenerator.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/CustomPwGeneratorPool.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/PatternBasedGenerator.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/PwCharSet.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/PwGenerator.cs
	src/KeePassLib2Android/Cryptography/PasswordGenerator/PwProfile.cs
	src/KeePassLib2Android/Cryptography/PopularPasswords.cs
	src/KeePassLib2Android/Cryptography/QualityEstimation.cs
	src/KeePassLib2Android/Cryptography/SelfTest.cs
	src/KeePassLib2Android/Delegates/Handlers.cs
	src/KeePassLib2Android/Interfaces/IDeepCloneable.cs
	src/KeePassLib2Android/Interfaces/IStatusLogger.cs
	src/KeePassLib2Android/Interfaces/IStructureItem.cs
	src/KeePassLib2Android/Interfaces/ITimeLogger.cs
	src/KeePassLib2Android/Interfaces/IUIOperations.cs
	src/KeePassLib2Android/Interfaces/IXmlSerializerEx.cs
	src/KeePassLib2Android/Keys/CompositeKey.cs
	src/KeePassLib2Android/Keys/IUserKey.cs
	src/KeePassLib2Android/Keys/KcpCustomKey.cs
	src/KeePassLib2Android/Keys/KcpKeyFile.cs
	src/KeePassLib2Android/Keys/KcpPassword.cs
	src/KeePassLib2Android/Keys/KcpUserAccount.cs
	src/KeePassLib2Android/Keys/KeyProvider.cs
	src/KeePassLib2Android/Keys/KeyProviderPool.cs
	src/KeePassLib2Android/Keys/KeyValidator.cs
	src/KeePassLib2Android/Keys/KeyValidatorPool.cs
	src/KeePassLib2Android/Keys/UserKeyType.cs
	src/KeePassLib2Android/Native/NativeLib.cs
	src/KeePassLib2Android/Native/NativeMethods.cs
	src/KeePassLib2Android/Properties/AssemblyInfo.cs
	src/KeePassLib2Android/PwCustomIcon.cs
	src/KeePassLib2Android/PwDatabase.cs
	src/KeePassLib2Android/PwDefs.cs
	src/KeePassLib2Android/PwDeletedObject.cs
	src/KeePassLib2Android/PwEntry.cs
	src/KeePassLib2Android/PwEnums.cs
	src/KeePassLib2Android/PwGroup.cs
	src/KeePassLib2Android/PwUuid.cs
	src/KeePassLib2Android/Resources/KLRes.Generated.cs
	src/KeePassLib2Android/Security/ProtectedBinary.cs
	src/KeePassLib2Android/Security/ProtectedString.cs
	src/KeePassLib2Android/Security/XorredBuffer.cs
	src/KeePassLib2Android/Serialization/BinaryReaderEx.cs
	src/KeePassLib2Android/Serialization/FileLock.cs
	src/KeePassLib2Android/Serialization/FileTransactionEx.cs
	src/KeePassLib2Android/Serialization/HashedBlockStream.cs
	src/KeePassLib2Android/Serialization/IOConnection.cs
	src/KeePassLib2Android/Serialization/IOConnectionInfo.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Read.Streamed.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Read.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Write.cs
	src/KeePassLib2Android/Serialization/KdbxFile.cs
	src/KeePassLib2Android/Serialization/OldFormatException.cs
	src/KeePassLib2Android/Translation/KPControlCustomization.cs
	src/KeePassLib2Android/Translation/KPFormCustomization.cs
	src/KeePassLib2Android/Translation/KPStringTable.cs
	src/KeePassLib2Android/Translation/KPStringTableItem.cs
	src/KeePassLib2Android/Translation/KPTranslation.cs
	src/KeePassLib2Android/Translation/KPTranslationProperties.cs
	src/KeePassLib2Android/Utility/AppLogEx.cs
	src/KeePassLib2Android/Utility/GfxUtil.cs
	src/KeePassLib2Android/Utility/MemUtil.cs
	src/KeePassLib2Android/Utility/MessageService.cs
	src/KeePassLib2Android/Utility/StrUtil.cs
	src/KeePassLib2Android/Utility/TimeUtil.cs
	src/KeePassLib2Android/Utility/UrlUtil.cs 
						
						
					 
					
						2016-08-31 06:55:53 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						82b288ae71 
					 
					
						
						
							
							switch back to Mono implementation for GZip  
						
						
						
						
					 
					
						2016-01-11 21:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						8fc98df53b 
					 
					
						
						
							
							start implementing Xamarin.Insights based error reports  
						
						
						
						
					 
					
						2016-01-11 20:58:42 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						b93d9095db 
					 
					
						
						
							
							update build tools for Android 6 and packages  
						
						
						
						
					 
					
						2015-12-28 07:25:57 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						fad8dc8b22 
					 
					
						
						
							
							fixed bugs:  
						
						... 
						
						
						
						- work around Mono bug in GZipStream (see http://sourceforge.net/p/keepass/bugs/1373/ ) by including a custom GZipStream implementation
 - fixed issue with export database to System file picker location
 - fixed issues with preference options crashing with ActivityNotFound (due to changes in Xamarin 5.1, see https://bugzilla.xamarin.com/show_bug.cgi?id=33617 
updated manifest/changelog 
						
						
					 
					
						2015-09-03 22:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						f8835b0f66 
					 
					
						
						
							
							updated translations  
						
						... 
						
						
						
						added Oktoberfest dates for next years 
						
						
					 
					
						2015-08-25 21:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						80b6a1d287 
					 
					
						
						
							
							Support for Storage Access Framework  
						
						... 
						
						
						
						* EntryEditActivity: support content-URIs and extracting display names from them
* AndroidContentStorage.cs, SelectStorageLocationActivityBase.cs: support for SAF with persistable URI permissions
* FileChooser returns URI as data
* CreateDatabaseActivity.cs supports content URIs
* FileStorageSelectionActivity: doesn't show "Local file" anymore, now system file picker on KitKat 
						
						
					 
					
						2015-06-07 22:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						3506e253db 
					 
					
						
						
							
							renamed DatabaseLoader to DatabaseFormat  
						
						... 
						
						
						
						allow write access for kdb (UI not yet completed, but saving done) 
						
						
					 
					
						2015-02-02 21:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						a626521f97 
					 
					
						
						
							
							Merge branch 'wlawski'  
						
						... 
						
						
						
						Conflicts:
	src/keepass2android/Resources/Resource.designer.cs 
						
						
					 
					
						2014-12-17 20:29:01 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						be3bce47b1 
					 
					
						
						
							
							added new native library for key transformation -> fix crash on Lollipop/Nexus 5  
						
						
						
						
					 
					
						2014-12-03 06:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						ac55c1fd86 
					 
					
						
						
							
							changed to Google Play Services (ICS) component and up-to-date Support V4 library  
						
						
						
						
					 
					
						2014-11-30 21:43:38 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						2593119dec 
					 
					
						
						
							
							SelectStorageLocationActivity handles read-only/temporary cases (first implementation, untested)  
						
						
						
						
					 
					
						2014-11-18 06:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						3239131a84 
					 
					
						
						
							
							Key files can be opened from deliberate locations  
						
						... 
						
						
						
						TODO: fix a problem with .kdb-files and key files
Added very basic and not yet functional AndroidContentStorage.cs 
						
						
					 
					
						2014-11-08 21:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						f0737567f9 
					 
					
						
						
							
							include keyboard in debug build  
						
						... 
						
						
						
						+ ignores 
						
						
					 
					
						2014-06-01 07:07:19 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						54f2abdb31 
					 
					
						
						
							
							Revert changes in project files  
						
						
						
						
					 
					
						2014-05-28 11:01:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jareth Lomson 
							
						 
					 
					
						
						
							
						
						8db8b27423 
					 
					
						
						
							
							Before changing author  
						
						
						
						
					 
					
						2014-05-25 20:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						2849620f55 
					 
					
						
						
							
							Changelog: setCancellable(false)  
						
						... 
						
						
						
						AppTask: bugfix for read-only dbs
CopyToClipboardService: Can handle time-out for additional strings copied to clipboard; can update the Keyboard data
added comments
minor changes 
						
						
					 
					
						2014-05-09 13:06:47 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						a1e17cced5 
					 
					
						
						
							
							Strings, Changelog, Manifest for 0.9.3-r5  
						
						
						
						
					 
					
						2014-04-01 07:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						59525f8378 
					 
					
						
						
							
							Added message that kdb-support is readonly  
						
						
						
						
					 
					
						2014-03-25 06:15:05 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						964cd76bca 
					 
					
						
						
							
							Bugfix: Correct display of filenames/database names when using GDrive  
						
						... 
						
						
						
						updated ART warning
added debug-Manifest (different package name)
commit Manifest for last offline release
removed Internet permissions (not required for Offline version) in KdbLibrary 
						
						
					 
					
						2014-03-23 16:57:52 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						736bbd5ec3 
					 
					
						
						
							
							* show toast for cache messages in the center of the screen to avoid hiding the keyboard when entering passwords  
						
						... 
						
						
						
						* Bug fix with FTP access
* Bug fix with Group editing/adding
* Integrated Input Language Selection for keyboard
-> 0.9.3-r3 
						
						
					 
					
						2014-02-19 21:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						bc1d5fb5f2 
					 
					
						
						
							
							fixed problems in certificate validation code (updates in Mono?) Also disabled linking in release to avoid problems.  
						
						
						
						
					 
					
						2014-02-02 23:36:19 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						a765bd125e 
					 
					
						
						
							
							fixed a few theme issues  
						
						... 
						
						
						
						implemented selection in preferences and recreation of activities 
						
						
					 
					
						2014-02-02 07:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						2d53021f78 
					 
					
						
						
							
							Added option to export database  
						
						... 
						
						
						
						Fixed problem with native key transform 
						
						
					 
					
						2014-01-27 22:47:08 -08:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						eff5157b01 
					 
					
						
						
							
							Database: CanWrite=true made to default  
						
						... 
						
						
						
						ImeSwitcher: make sure only SecureSettings receives the broadcast 
						
						
					 
					
						2014-01-27 04:05:13 -08:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						6e0645559d 
					 
					
						
						
							
							Introduced IDatabaseLoader  
						
						... 
						
						
						
						(kdb not yet working) 
						
						
					 
					
						2014-01-25 19:38:12 -08:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						e27c4fa727 
					 
					
						
						
							
							* added SFTP support  
						
						... 
						
						
						
						* Fixed bug with reference URL fields (for SearchURL)
* check for ART and display warning 
						
						
					 
					
						2013-12-31 09:46:57 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						7613af6c81 
					 
					
						
						
							
							KP2A Offline release  
						
						
						
						
					 
					
						2013-12-26 06:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						b320477a64 
					 
					
						
						
							
							Improved Certificate Handling (fixed problem with Certificate validation)  
						
						
						
						
					 
					
						2013-12-12 10:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						3fde2c9846 
					 
					
						
						
							
							fixed problems with OTP, completed implementation to work with cloud storage  
						
						
						
						
					 
					
						2013-11-22 21:47:13 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						fd45e68b2f 
					 
					
						
						
							
							Minor UI polishing  
						
						... 
						
						
						
						- don't display "last access" (always =current time)
 - don't display expires if entry doesn't expire
 - don't view file name in password screen when only one file has ever been opened 
						
						
					 
					
						2013-11-09 06:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						5619432177 
					 
					
						
						
							
							bug fix: prepareFileUsage didn't work when file was cached but device offline  
						
						
						
						
					 
					
						2013-11-07 21:33:35 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						fd06b3d772 
					 
					
						
						
							
							Small fixes for 0.9.1  
						
						
						
						
					 
					
						2013-11-06 20:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						42ead57738 
					 
					
						
						
							
							Fixed bug with preare-file-usage in GDrive  
						
						... 
						
						
						
						added GetDisplayName in FileStorages 
						
						
					 
					
						2013-10-27 15:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						e3b18b88b3 
					 
					
						
						
							
							Improvements to GDrive implementation, started integration with KP2A app (file chooser not yet working)  
						
						
						
						
					 
					
						2013-10-25 04:05:37 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						778b8dc731 
					 
					
						
						
							
							fixed layout problem in text_with_help.xml  
						
						... 
						
						
						
						added includes
enabled Dropbox for Debug mode again 
						
						
					 
					
						2013-10-14 20:56:23 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						4da67d42c0 
					 
					
						
						
							
							fixed file selection workflow for FTP/HTTP  
						
						
						
						
					 
					
						2013-10-07 07:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						6f22ad012e 
					 
					
						
						
							
							* modified setup workflow for IFileStorage (to be compatible with Google Drive requirements)  
						
						... 
						
						
						
						* scheme (protocol) is always contained in path variables passed to JavaFileStorage implementors
* file chooser improvements (internal browser displayed also in file chooser list e.g. when selecting an attachments, compatible with Solid Explorer content uris, removed OI stuff)
* started GDrive support 
						
						
					 
					
						2013-10-07 06:28:06 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						a44e8a9680 
					 
					
						
						
							
							* added options to exclude libraries for faster build times (DEBUG only)  
						
						... 
						
						
						
						* implemented getFileEntry to get information about a single file
* password activity is launched automatically if there are recent files 
						
						
					 
					
						2013-09-28 21:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						16c08cbe8a 
					 
					
						
						
							
							Merge branch 'ProtocolBuffers' of  https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt  into AlexVallat/ProtocolBuffers  
						
						... 
						
						
						
						Conflicts:
	src/KeePassLib2Android/PwDatabase.cs
	src/KeePassLib2Android/Serialization/KdbxFile.Read.cs 
						
						
					 
					
						2013-07-09 11:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						5a6564f897 
					 
					
						
						
							
							removed TRACE definition  
						
						
						
						
					 
					
						2013-07-09 10:29:59 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						d90407fd2d 
					 
					
						
						
							
							Merge  https://git01.codeplex.com/forks/alexvallat/keepass2androidperfopt  into AlexVallat/Keepass2AndroidPerfOpt  
						
						
						
						
					 
					
						2013-07-09 10:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Crocoll 
							
						 
					 
					
						
						
							
						
						5f4d467da4 
					 
					
						
						
							
							Added custom logger for better tracability of problems  
						
						
						
						
					 
					
						2013-07-06 16:10:33 +02:00