Philipp Crocoll
|
8fbeb5c409
|
upgrading build tools and NuGet packages. switching to Xamarin's Biometric Bindings (even though this reverts from 1.0.1 to 1.0.0) because of build issues/incompatibilities
|
2020-03-02 10:07:55 +01:00 |
|
Philipp Crocoll
|
11727b80f2
|
simplify code for ftp transaction commit
|
2020-01-31 05:21:35 +01:00 |
|
Philipp Crocoll
|
b7c8baacc9
|
OneDrive: improve logging on error; fix creating new file paths, closes https://github.com/PhilippC/keepass2android/issues/1053
|
2020-01-15 05:18:46 +01:00 |
|
Philipp Crocoll
|
bf5ca8908e
|
don't search in groups with the "search disabled flag" when searching for host (i.e. when Share URL is used), closes https://github.com/PhilippC/keepass2android/issues/691
|
2020-01-13 12:23:45 +01:00 |
|
Philipp Crocoll
|
0273b4d2bb
|
AndroidContentStorage: truncate file before writing, closes #583
|
2020-01-08 21:21:36 +01:00 |
|
Philipp Crocoll
|
69abcd0786
|
remove reference to old NetFtp, as this was exchanged for FluentFTP; fix issue with paths that need url encoding, closing #736, closing #615
|
2019-12-16 12:09:41 +01:00 |
|
Philipp Crocoll
|
a2aa9d61a9
|
read the reply after writing the file as stated in the docs
|
2019-11-07 20:09:42 +01:00 |
|
Philipp Crocoll
|
89fda1eee5
|
update to target Android Q (build tools and targetSdkVersion)
|
2019-10-28 20:24:20 +01:00 |
|
Philipp Crocoll
|
3ce1c04cf2
|
Merge branch 'Branch_1.07'
# Resolved Conflicts:
# src/keepass2android/Resources/values/strings.xml
|
2019-10-10 03:25:02 +02:00 |
|
Philipp Crocoll
|
12d2f961cf
|
re-acquire token in OneDrive2FileStorage after expiry, closes https://github.com/PhilippC/keepass2android/issues/983
|
2019-10-10 03:08:22 +02:00 |
|
Philipp Crocoll
|
799dc3a38f
|
switch to FluentFTP to close #825
|
2019-10-08 07:11:34 +02:00 |
|
Philipp Crocoll
|
01b8469fbb
|
fix crash when copying entries, closes #920
|
2019-10-06 20:25:25 +02:00 |
|
Philipp Crocoll
|
57e9253270
|
improvements to OneDrive2 implementation: it's now possible select between different access scopes, also fixed several issues
|
2019-10-03 16:42:50 +02:00 |
|
Philipp Crocoll
|
99d0ecfd59
|
refactoring, use less UrlUtil and more IFileStorage
|
2019-10-01 20:04:03 +02:00 |
|
Philipp Crocoll
|
706debfa33
|
add missing file OneDrive2FileStorage (with improvements)
|
2019-09-30 21:18:40 +02:00 |
|
Philipp Crocoll
|
db26fb6f39
|
first version of OneDrive implementation in C#
|
2019-09-30 10:42:27 +02:00 |
|
Philipp Crocoll
|
7c55c50b4c
|
explicity use 8.0 as target version to fix compile error. (Note: I could also upgrade everything to 8.1 to fix the compile error, but that would require extensive testing; updating target version can come with subtle changes in how the app behaves at many places)
|
2019-08-20 05:46:53 +02:00 |
|
Philipp Crocoll
|
025e2f415d
|
improve logging output
|
2019-03-19 21:49:04 +01:00 |
|
Philipp Crocoll
|
0bf82a999a
|
don't refuse to load databases with invalid times
|
2019-03-11 02:52:56 +01:00 |
|
Philipp Crocoll
|
4d246a250d
|
remove AdalBindings project
|
2019-02-06 06:15:20 +01:00 |
|
Philipp Crocoll
|
30d1534c01
|
show save errors as dialogs, closes #339
|
2018-12-17 12:09:31 +01:00 |
|
Philipp Crocoll
|
183c171da6
|
first version of KeeAutoExec functionality in Keepass2Android
|
2018-11-19 19:06:12 +01:00 |
|
Philipp Crocoll
|
2eb7b22100
|
start implementing the GUI for editing AutoOpen entries
|
2018-11-13 21:57:43 +01:00 |
|
Philipp Crocoll
|
c26ee7271b
|
Merge branch 'master' of https://github.com/PhilippC/keepass2android
|
2018-11-11 06:36:40 +01:00 |
|
Philipp Crocoll
|
f37c0a9124
|
allow opening several databases which contain elements with same IDs (required as KeepassHttp stores their settings in an entry with a fixed ID)
|
2018-11-11 06:35:06 +01:00 |
|
Philipp Crocoll
|
3fb5749c86
|
avoid leakage of IOC username/password to logcat/debuglog for some protocols
|
2018-11-08 05:44:04 +01:00 |
|
Philipp Crocoll
|
4f3f18a0ad
|
bug fixes and improvements after adding multi-database support
|
2018-10-25 06:03:08 +02:00 |
|
Philipp Crocoll
|
a2dab72b25
|
first version to have multiple databases open at the same time. needs testing and bug fixing.
|
2018-10-16 06:33:00 +02:00 |
|
Philipp Crocoll
|
8a993b7dcb
|
rename StackDbActivity
|
2018-10-01 11:25:52 +02:00 |
|
Philipp Crocoll
|
977393a9aa
|
refactoring, remove Loaded property from database. instead, make GetDb() return null if database is not loaded.
|
2018-10-01 11:12:37 +02:00 |
|
Philipp Crocoll
|
cd189e01dc
|
use internal directory for offline caching. this reduces the likelihood of data loss. Users need to disable and then re-enable file caching to make sure all files are cached in the new directory. closes #83 https://github.com/PhilippC/keepass2android/issues/83
|
2018-09-18 06:18:17 +02:00 |
|
Philipp Crocoll
|
9c88ce213b
|
make nextcloud support explicit (closes https://github.com/PhilippC/keepass2android/issues/256)
|
2018-09-17 11:34:36 +02:00 |
|
Philipp Crocoll
|
381510d213
|
implement GUI for public key authentication with SFTP, closes #69
|
2018-09-11 04:19:40 +02:00 |
|
Philipp Crocoll
|
f5f99f5a04
|
attempt to integrate pulickey auth
|
2018-09-10 12:57:17 +02:00 |
|
Gilbert Gilb's
|
5dea97cce2
|
Add PCloud support.
|
2018-08-27 20:58:36 +02:00 |
|
Gilbert Gilb's
|
880e75a91c
|
Fix project configuration paths case.
This is required for linux builds.
|
2018-08-25 15:37:25 +02:00 |
|
Gilbert Gilb's
|
0f1fd0e367
|
Fix dummy credentials for Dropbox.
The client disallows empty credentials, making KP2A force close.
|
2018-08-25 15:37:25 +02:00 |
|
Philipp Crocoll
|
caf42d423f
|
make sure the underlying stream is only written when the write transaction is commited. Avoids corrupted files when cancelling Yubichallenge during saving (#4)
|
2018-07-09 12:34:21 +02:00 |
|
Philipp Crocoll
|
dc39f874ac
|
fix potential null reference exception when displaying error message
|
2018-07-09 12:27:29 +02:00 |
|
Philipp Crocoll
|
d1c7a124cf
|
don't return empty strings for filename without path and ext in content storage, fixes #446
|
2018-07-09 11:03:10 +02:00 |
|
Philipp Crocoll
|
48f57eea66
|
fix bug with progress dialog not disappearing somtimes
|
2018-07-02 12:01:47 +02:00 |
|
Philipp Crocoll
|
8c379739f0
|
refactoring of ProgressTask and OnFinish classes, allowing to access the currently active activity from the task handlers. This fixes #33 and is required to correctly manage the activity recreation caused by the NFC activity coming to foreground with KeepassXC challenge (#4)
|
2018-06-26 13:44:48 +02:00 |
|
Philipp Crocoll
|
dfed92ac61
|
don't create local backups of local backups
|
2018-06-11 07:16:04 +02:00 |
|
Philipp Crocoll
|
56b9b878f8
|
make sure the local backup is not used automatically instead of the actual file
|
2018-06-02 06:55:48 +02:00 |
|
Philipp Crocoll
|
5fc22b9530
|
introduced automatic local backups after successfully opening a database. This should make sure that users can access their database even if the file gets corrupted (#238)
|
2018-04-11 06:27:56 +02:00 |
|
Philipp Crocoll
|
cdbb492f2c
|
implemented editing of connection settings for ftp/sftp/webdav, includes changing password. Closes #27
|
2018-04-06 06:06:03 +02:00 |
|
Philipp Crocoll
|
de18aefd7b
|
introduce vdots for file select list, prepare GUI for editing of storage locations
|
2018-04-04 05:01:19 +02:00 |
|
Philipp Crocoll
|
e42d8b8eeb
|
improve message when storage access framework access permission is revoked
|
2018-04-02 19:05:32 +02:00 |
|
Philipp Crocoll
|
10c8d157f5
|
request Read AND Write permissions in BuiltInFileStorage to be more compatible with Android O, also request storage permissions for GDrive to fix #265, even though this seems to be a workaround
|
2018-04-02 17:02:09 +02:00 |
|
Philipp Crocoll
|
b0aa706c07
|
upgrade to target Android 8.1
|
2018-03-26 19:56:55 +02:00 |
|