PhilippC
18f81e6927
New translations strings.xml (Chinese Traditional)
2023-10-07 23:45:25 +02:00
PhilippC
b8c094554a
New translations strings.xml (Chinese Simplified)
2023-10-07 23:45:22 +02:00
PhilippC
1c6831bb78
New translations strings.xml (Greek)
2023-10-07 23:44:46 +02:00
PhilippC
a5e7bbc081
New translations strings.xml (Danish)
2023-10-07 23:44:42 +02:00
Rick Brown
be2218afcc
Bugfix for issue #2423 - FTP contents invisible
...
Change working directory to target path and call GetListing on
current directory instead of calling GetListing on explicit path.
For some reason GetListing(path) does not always return the contents of
the directory. However, calling SetWorkingDirectory(path) followed by
GetListing(null, options) to list the contents of the working directory
does consistently work.
Similar behavior was confirmed using ncftp client. I suspect this is a
strange bug/nuance in the server's implementation of the LIST command?
2023-10-07 17:30:32 -04:00
PhilippC
32c1d2a379
New translations strings.xml (Finnish)
2023-09-15 21:45:50 +02:00
PhilippC
9c7182f85a
New translations strings.xml (German)
2023-08-27 16:49:51 +02:00
Christian Schlotter
100ed6e58e
Fix grammar
2023-08-27 15:47:03 +02:00
PhilippC
31abf68031
New translations strings.xml (German)
2023-08-27 15:46:35 +02:00
Christian Schlotter
a5bce53a12
Update strings.xml (German)
2023-08-26 23:28:21 +02:00
Rick Brown
489ed8e2b4
Convert literals to constants, add javadoc to resolver class
2023-08-09 20:58:06 -04:00
Rick Brown
d63e11b307
Add SFTP credentials documentation
2023-08-09 17:38:37 -04:00
Rick Brown
c9be806b01
Bump pcloud sdk to v1.8.1 (latest available in maven)
...
NOTE: pCloud auth does NOT currently work. The redirect_uri needs
updating in the Kp2A pCloud app configuration.
See here for more info:
https://github.com/pCloud/pcloud-sdk-java/issues/33
2023-07-25 17:12:17 -04:00
Rick Brown
0e9da69f47
Minor ssh debug logging changes
...
-Refactor the logger implementation to make creation more intuitive
-Remove SSH debug logging preference persistence (didn't work properly
anyway, and probably not worth trying to fix)
2023-07-23 22:29:13 -04:00
Rick Brown
18ecfd5396
Integrate KEx/SHK functionality into JavaFileStorageTest-AS
...
-Re-organize SFTP Credentials dialog to be more space-efficient
-Add KEX and SHK algorithm spec fields (these get used to build the SFTP
URI when connecting)
-Add CSV test fields/buttons for standalone testing of spec/config
resolution
2023-07-23 22:29:13 -04:00
PhilippC
0fef5f0f8c
New translations strings.xml (Spanish)
2023-07-22 08:25:42 +02:00
Rick Brown
83529dd3b5
Modify/specify KEX/SHK algorithms
...
-Implemented ability to manipulate server_host_key (SHK) via SFTP
Credentials dialog (like KEX)
-Implemented a few basic wildcard/relative algorithm list manipulation
features:
- Prepend to existing list: +alg_name
- Append to end of existing list: alg_name+
- Remove a specific value: -alg_name
- Remove values matching prefix: -alg_prefix*
- Remove values matching suffix: -*alg_suffix
- Remove values matching substring: -*alg_substring*
- Remove values matching prefix and suffix: -alg*name
- Otherwise CSV of values completely replace original config values
2023-07-20 19:48:49 -04:00
Rick Brown
9204c4ca8f
Add ssh config options to display URI
2023-07-19 22:11:34 -04:00
Rick Brown
46fdba1bfa
SSH/SFTP: Allow kex algorithms to be explicitly set
...
-kex config overload, set via database connection settings
2023-07-19 19:38:00 -04:00
Rick Brown
006f5497e5
Merge branch 'bug-2366-ssh-debug-logging_master' into custom-sftp-private-key_patches
2023-07-19 17:12:53 -04:00
Rick Brown
da3665c25b
Fix NoNet compilation error
2023-07-12 18:40:57 -04:00
Rick Brown
464fe43323
Add JSch (SFTP) debug logging
...
-App Settings->Log-File for Debugging->SFTP debug logging
-Logs to android log (logcat) if log file is not enabled
-Logs to Kp2a log file if it is enabled
-Logs are tagged as "KP2AJFS[JSch]"
-When enabled, logs ALL levels (DEBUG+).
NOTE: Sensitive SSH connection information may be logged!!
2023-07-12 17:03:39 -04:00
PhilippC
bded2394bb
New translations strings.xml (Russian)
2023-07-10 00:19:43 +02:00
PhilippC
0fe2ca8238
New translations strings.xml (Russian)
2023-07-09 23:15:32 +02:00
PhilippC
ae33ca219f
New translations strings.xml (Hungarian)
2023-07-08 15:24:04 +02:00
PhilippC
c16eeff130
Merge pull request #2365 from hyproman/bugfix-2350-sftp-fails-ipv6
...
Bugfix for issue #2350 - SFTP fails to connect to IPv6 address
2023-06-26 11:13:15 +02:00
AlexCherrypi
fb0f83c37a
Update PasswordActivity.cs
2023-06-18 21:49:26 +02:00
Rick Brown
da5533ef3b
Modified impl of bugfix #2350
...
URL encode/decode host parameter in SFTP URI
This version is slightly different than the original PR, given
this branch's changes to SftpStorage.buildFullPath().
2023-06-16 19:40:01 -04:00
Rick Brown
03ea073426
Bugfix for issue #2350 - SFTP fails to connect to IPv6 address
...
Since IPv6 addresses contain colons, they break the host:port URI
parsing logic, since "host" will have colons in it.
This fix adds URL encoding/decoding of the "host" parameter, thus
removing any possible colons in that parameter that could conflict
with the host:port separator.
2023-06-16 19:18:47 -04:00
PhilippC
681dfb6ded
New translations strings.xml (Russian)
2023-06-10 23:46:19 +02:00
Anthony Ryan
cde5d31845
Losslessly compress PNG images
...
By using Efficient-Compression-Tool we were able to save 804 KB of 9.8 MB (8.2%)
without changing the visual appearance.
2023-06-10 09:15:03 -04:00
PhilippC
20f334f0d3
New translations strings.xml (Danish)
2023-06-09 10:00:23 +02:00
PhilippC
d8268d4f0f
New translations strings.xml (Russian)
2023-06-02 23:03:27 +02:00
PhilippC
325e8a8e32
New translations strings.xml (Russian)
2023-06-02 22:05:45 +02:00
PhilippC
7e9e91da05
New translations strings.xml (Russian)
2023-06-02 20:52:43 +02:00
PhilippC
80eaf39f04
New translations strings.xml (Russian)
2023-06-02 19:56:15 +02:00
PhilippC
ddffdb48aa
New translations strings.xml (Czech)
2023-06-01 11:20:16 +02:00
Sidney Souza
85709e4058
Update strings.xml
...
add some brazilian portuguese translation fixes
2023-05-31 10:50:51 -03:00
PhilippC
5a406fe5df
New translations strings.xml (German)
2023-05-31 14:05:45 +02:00
AlexCherrypi
4e2603ae27
remember keyprovider for "Password + Key file + Challenge-Response for KeePass XC" "
...
extended "SetKeyProviderFromString()" to set _keyFile for "ChallengeXCKeyFile";
extended "InitializePasswordModeSpinner()" case 7 to remember key file location
2023-05-21 15:53:31 +02:00
ianjazz246
bcf980eed5
Make _activeProgressDialogs readonly
2023-05-20 10:58:19 -07:00
ianjazz246
05c94a3af8
Fix a few more tabs
2023-05-20 10:48:32 -07:00
ianjazz246
3526aa1889
Fix more tabs
2023-05-20 10:46:29 -07:00
ianjazz246
72a3b55341
Fix tab indentation
2023-05-20 10:42:09 -07:00
ianjazz246
b11d5e667e
Hide progress dialogs when dialog requesting user input is showing
2023-05-20 10:19:14 -07:00
PhilippC
93a4529fe9
New translations strings.xml (Indonesian)
2023-05-10 14:15:38 +02:00
PhilippC
7582274903
New translations strings.xml (Catalan)
2023-05-08 21:28:00 +02:00
Philipp Crocoll
158349c005
mark camera as optional feature to make the app compatible with non-camera devices again, closes https://github.com/PhilippC/keepass2android/issues/2316
2023-04-21 04:44:08 +02:00
PhilippC
2fffe5988c
New translations strings.xml (German)
2023-04-16 11:34:09 +02:00
PhilippC
3f6e51b126
Update Privacy-Policy.md
2023-04-13 04:36:57 +02:00