PhilippC
cf2f57b372
Merge pull request #2345 from AlexCherrypi/patch-1
...
remember keyprovider for "Password + Key file + Challenge-Response for KeePass XC"
2023-10-23 11:18:12 +02:00
PhilippC
748a71bc03
Merge pull request #2386 from hyproman/bug-2366-WIP-ssh-custom-alg-cfg
...
Bug 2366 SSH Custom Algorithms Configuration
2023-10-23 11:03:02 +02:00
PhilippC
9b3d7250ec
Merge pull request #2348 from lockland/master
...
Update pt-BR strings.xml
2023-10-17 08:08:31 +02:00
PhilippC
b04f7f6c81
Merge pull request #2358 from anthonyryan1/master
...
Losslessly compress PNG images
2023-10-17 08:07:42 +02:00
PhilippC
41151a184b
Merge pull request #2409 from schlotter/fix-de-translation-keytransform
...
Update strings.xml (German)
2023-10-17 08:02:12 +02:00
Rick Brown
087e3f5931
Allow "System language" to be set as language option
...
Populate "System language" as a first class item in the language
preference list so that users can select it in scenarios where they
have previously selected a specific language, and wish to go back to
the default.
2023-10-11 17:23:09 -04:00
Christian Schlotter
100ed6e58e
Fix grammar
2023-08-27 15:47:03 +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
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
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
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
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
Sidney Souza
85709e4058
Update strings.xml
...
add some brazilian portuguese translation fixes
2023-05-31 10:50:51 -03: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
Philipp Crocoll
5cbddb4fcc
explicitly remove READ_PHONE_STATE permission to close #2300 ; manifest for 1.09e-r7
2023-04-08 08:30:36 +02:00
Philipp Crocoll
b3a73f20d4
fix to potential crash when reloading the database. related to 4910c73a5e
2023-04-08 08:25:09 +02:00
Philipp Crocoll
badf99c20d
Manifest for 1.09e-r6
2023-04-07 10:05:22 +02:00
Philipp Crocoll
b8318f7fa5
Merge branch 'master' of https://github.com/PhilippC/keepass2android
2023-04-07 09:19:43 +02:00
Philipp Crocoll
e101ffb01e
add regression test for the crash fixed in 9933fa1f9d
2023-04-07 08:10:10 +02:00
PhilippC
a05ef51d44
New translations strings.xml (Japanese)
2023-04-03 10:08:32 +02:00
PhilippC
8aacdf683b
New translations strings.xml (Dutch)
2023-04-02 10:10:05 +02:00
PhilippC
0502efde14
New translations strings.xml (Dutch)
2023-04-02 09:00:39 +02:00
Philipp Crocoll
94ede3a696
output current Configuration during build
2023-03-31 08:01:25 +02:00
Philipp Crocoll
9933fa1f9d
fix to potential crash in Autofill. Couldn't add a test yet, still waiting for corresponding Autofill structure.
2023-03-31 08:01:10 +02:00
Philipp Crocoll
4910c73a5e
fix to potential crash when reloading database
2023-03-31 08:00:44 +02:00
Philipp Crocoll
cf222a2db1
remove Flavor from build-properties, adjust Manifest for debug build
2023-03-31 07:59:34 +02:00
PhilippC
a9ad3725dc
Merge pull request #2265 from PhilippC/l10n_master2
...
New Crowdin updates
2023-03-31 07:58:27 +02:00
PhilippC
40d3fe1cd9
New translations strings.xml (Ukrainian)
2023-03-22 22:56:58 +01:00
PhilippC
1e90a52275
New translations strings.xml (Ukrainian)
2023-03-22 21:15:28 +01:00
PhilippC
8596edaa67
New translations strings.xml (Greek)
2023-03-22 10:59:35 +01:00
PhilippC
38f1aa4d3d
New translations strings.xml (Greek)
2023-03-22 10:59:34 +01:00
PhilippC
984da3fd3b
New translations strings.xml (Greek)
2023-03-22 09:53:14 +01:00
PhilippC
ed7138991d
New translations strings.xml (German)
2023-03-21 21:45:15 +01:00
PhilippC
1e78527164
New translations strings.xml (Italian)
2023-03-21 00:17:53 +01:00
PhilippC
a6540b4462
New translations strings.xml (Japanese)
2023-03-20 13:56:48 +01:00
PhilippC
230b3941e8
New translations strings.xml (Japanese)
2023-03-20 12:42:13 +01:00
Philipp Crocoll
554f88c723
add make target "clean_rm" to remove build artifacts using rm. Created a new release based on this clean to see if it helps with #2263 .
2023-03-20 09:51:58 +01:00
Philipp Crocoll
4cd32d30c6
removing unused duplicated files
2023-03-20 09:47:38 +01:00
PhilippC
a76c43a800
New translations strings.xml (Chinese Traditional)
2023-03-19 11:40:16 +01:00
Philipp Crocoll
d0da83182f
manifest for 1.09e-r5
2023-03-19 10:01:25 +01:00
Philipp Crocoll
ec5f26e0cd
reduce log output
2023-03-18 20:34:45 +01:00