Commit Graph

726 Commits

Author SHA1 Message Date
Philipp Crocoll 8f4ddae86e add missing files 2016-11-28 12:03:53 +01:00
Philipp Crocoll 7ddba53426 add binaries of JavaFileStorage for simpler build of main app 2016-11-28 11:56:29 +01:00
Philipp Crocoll 79545b9c6a update translations from crowdin 2016-11-28 11:53:30 +01:00
Philipp Crocoll 08b7e42a33 fix errors in DropboxV2+WebDav implementation 2016-11-28 11:44:36 +01:00
Philipp Crocoll 31f02eca61 integrated new storage implementations in C# app.
Extended file chooser to show error messages in case of connection failure. Important for new FTP/WebDav implementations when browsing fails.
2016-11-28 11:01:22 +01:00
Philipp Crocoll b8de15410d fix bad choice of delimiting character in NetFtpFileStorage 2016-11-22 12:39:23 +01:00
Philipp Crocoll 14b3c50d52 fix IntentFilter for PasswordActivity 2016-11-22 12:38:52 +01:00
Philipp Crocoll 0f2f99a98c WebDavStorage: introduced possibility to accept validation errors 2016-11-22 12:38:19 +01:00
Philipp Crocoll 0633f8d808 OneDrive: introduce error conversion for FileNotFoundException 2016-11-22 11:37:56 +01:00
Philipp Crocoll d483f840de implemented OneDrive to work with file browser 2016-11-22 11:11:44 +01:00
Philipp Crocoll a63663c30e implemented first version of WebDavStorage based on OkHttp
implemented first version of DropboxV2Storage (based on Api v2)
started to move to OneDrive SDK. duplicated MsaAuthenticator for making custom changes.
2016-11-22 04:30:29 +01:00
Philipp Crocoll 113d693f7a implement GUI for NetFtpStorage
store user/password for ftp connection in "path" string for compatiblity with file chooser
2016-11-18 03:25:15 +01:00
Philipp Crocoll fe3da55e0d reduce interface dependency of NetFtpFileStorage 2016-11-15 05:55:11 +01:00
Philipp Crocoll 86bfae57c3 move duplicated file-browsing code to FileSelectHelper 2016-11-15 05:54:19 +01:00
Philipp Crocoll 53877a16a9 implement first version of NetFtpFileStorage 2016-11-14 12:31:16 +01:00
Philipp Crocoll 5fdcc28328 delete .idea files 2016-09-08 04:41:58 +02:00
Philipp Crocoll 9b9f069949 1.01 pre1:
added preferences to switch encryption+kdf and to edit kdf parameters (for AES and Argon2)
2016-09-08 04:41:41 +02:00
Philipp Crocoll e4c17e2e27 fix error with using native libary on Android, now allowing AesKdf again 2016-09-05 11:17:53 +02:00
Philipp Crocoll 6c043e9b79 adaptions to changes in KeePassLib 2016-08-31 22:18:32 +02: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 a2f2e3d6f8 Keepass Orig KeePass_160826 2016-08-30 04:11:48 +02:00
Philipp Crocoll 6d1e28e502 Keepass original source code version 2.34 2016-08-30 04:09:53 +02:00
Philipp Crocoll 3585d4f61f Keepass original source code version 2.30 2016-08-30 04:09:26 +02:00
Philipp Crocoll 4e1c53d5c9 add entries in .gitignore 2016-08-30 03:57:11 +02:00
Philipp Crocoll 3a3198b2e4 Merge branch '1.0.0e' 2016-08-30 03:40:17 +02:00
Philipp Crocoll 64f1c63f42 allow to hide softkeyboard during fingerprint scan
also support x86_64
add donate reminder
2016-08-23 04:20:54 +02:00
Philipp Crocoll 4583259f45 try enabling x86 abi, update version code 2016-08-21 04:54:20 +02:00
Philipp Crocoll 914ff6a3be disable caching by default in KP2A Offline. this also hides the "work offline" mode by default as this seems to be misunderstood often. 2016-08-21 03:45:30 +02:00
Philipp Crocoll 199f900f4b fix Fingerprint issue with older Samsung devices (IsHardwareDetected=false). Now fallback correctly to Samsung Fingerprint API. 2016-08-21 03:32:57 +02:00
Philipp Crocoll c1da91e0ef update subrepo SamsungPass for NoNet configuration 2016-08-20 20:51:57 +02:00
Philipp Crocoll 84a1dac535 changes for NoNet-Release
add project converted to Android Studio
2016-08-20 20:47:52 +02:00
Philipp Crocoll a1c1c142a1 fix Intent filter issue on Android 6 (https://keepass2android.codeplex.com/workitem/518), now really
update translations
increase version (1.0.0d)
2016-05-31 21:48:45 +02:00
Philipp Crocoll b43b6b27a3 fix Intent filter issue on Android 6 (https://keepass2android.codeplex.com/workitem/518) 2016-05-25 07:19:25 +02:00
Philipp Crocoll d0350e8d9d added option to hide donation screens 2016-05-25 06:09:28 +02:00
Philipp Crocoll ff77a04710 fix issue with QuickUnlock and Note 4 (hopefully) 2016-05-25 05:24:47 +02:00
Philipp Crocoll 832722a90e fix for crash on Android 4.x (NoBackupFilesDir is ApiLevel >= 21)
try to fall back to Samsung fingerprint API even on Android 6
-> 1.0.0c
2016-04-13 19:52:26 +02:00
Philipp Crocoll 80d1788c60 updated more translations
disabled error-notification in AutoFill
increased version number (1.0.0b)
2016-04-04 22:13:28 +02:00
Philipp Crocoll 3a64e4aa2e import keyfile and database to NoBackup-Internal files folder instead of standard app files directory 2016-04-04 22:12:44 +02:00
Philipp Crocoll 9c45bcb090 updated translations from crowdin 2016-04-04 21:57:20 +02:00
Philipp Crocoll dc691c86dc fix bug with bringing up the keyboard
hide donation option in PasswordActivity
2016-03-22 20:16:56 +01:00
Philipp Crocoll 0bab9abac5 catch exceptions when updating offline mode menu 2016-03-02 05:33:59 +01:00
Philipp Crocoll 497be64633 add missing File NetFtpFileStorage.cs, added HttpClient based Http implementation 2016-03-02 05:29:42 +01:00
Philipp Crocoll 0e40033d85 Merge branch 'Branch_1.0.0-pre7c'
Conflicts:
	src/java/JavaFileStorage/app/build/outputs/aar/app-debug.aar
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
	src/java/KP2ASoftkeyboard_AS/app/build/outputs/aar/app-debug.aar
2016-02-16 11:59:39 +01:00
Philipp Crocoll 2dcc53c32f Merge branch 'Branch_1.0.0'
Conflicts:
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
2016-02-16 11:58:10 +01:00
Philipp Crocoll 0c7c543558 add JavaFileStorage ref to KP2ABusinessLogic project again, update .aar files 2016-02-16 11:55:55 +01:00
Philipp Crocoll 42fc18b4e0 Clear clipboard fix 2016-02-16 11:53:59 +01:00
Philipp Crocoll 118bd4f6ee resolve field references when displaying in EntryActivity or username in grouplist 2016-02-15 22:22:48 +01:00
Philipp Crocoll 17309ebb4a fix another NullPtrException (cannot log null)
Conflicts:
	src/java/KP2ASoftkeyboard_AS/.idea/workspace.xml
2016-02-15 21:32:58 +01:00
Philipp Crocoll 8b192b4796 fix another NullPtrException (cannot log null) 2016-02-15 21:23:48 +01:00
Philipp Crocoll 5c9b411bfd 7c release
fix bugs in AutoFillService
add 1.0.0 changelog again
move kill button down
2016-02-07 20:55:29 +01:00