Kenneth Skovhede
c98d4b310f
Update AWS SecretManager
...
This PR includes a direct dependency on a transitive dependency to ensure we get an updated version.
2026-03-14 12:05:00 +01:00
Kenneth Skovhede
d7a97915a1
Make service-account-json a password
2026-02-15 10:26:21 +01:00
Kenneth Skovhede
588cec8aa6
More robustness for Pass
2025-12-08 12:05:24 +01:00
Kenneth Skovhede
925c87a3d6
Fix macOS keychain
...
This fixes the write support for storing secrets in the macOS KeyChain, such that each entry has a unique service name.
2025-12-07 22:31:44 +01:00
Kenneth Skovhede
61b7659a20
Better handling of empty file for file-based
2025-12-02 09:54:03 +01:00
Kenneth Skovhede
95a119547e
Added support for Service Account Json for GCS secrets
2025-12-01 22:35:33 +01:00
Kenneth Skovhede
c13c394801
Fixed issue with Azure secret provider not working without a bogus username
2025-12-01 22:07:07 +01:00
Kenneth Skovhede
e093672e99
Fixed AWS secret provider
2025-12-01 22:05:35 +01:00
Kenneth Skovhede
9fd9c425f7
Promoted notfound values to UserInformation exceptions
2025-12-01 15:39:21 +01:00
Kenneth Skovhede
ead7b06c05
Better docs and output
2025-12-01 15:33:15 +01:00
Kenneth Skovhede
695d190b91
Updated to allow IsSupported to be async
2025-12-01 15:29:24 +01:00
Kenneth Skovhede
212d6b1148
Fixed getting a better default support result for pass
...
Better output on info command
Fixed delay on IsSupported for libSecret
2025-12-01 15:14:20 +01:00
Kenneth Skovhede
1053fa340a
More work on default==login
2025-12-01 15:03:36 +01:00
Kenneth Skovhede
95da807beb
Initialize default providers when returning
...
Fixed an issue with creating a collection.
Made the default collection an alias for "login" if the system does not do this automatically
2025-12-01 14:48:31 +01:00
Kenneth Skovhede
418636bc18
Don't report libsecret as supported if there is no display
2025-12-01 13:43:17 +01:00
Kenneth Skovhede
b1ad696987
Added timeout detection on libSecret
2025-12-01 13:40:31 +01:00
Kenneth Skovhede
8ac2273f21
Added OS markers to avoid accessing providers from unsupported OS.
...
Updated Pass provider to probe for pass via path searching.
Changed `IsSupported` to a method because it could take a while to evaluate
2025-12-01 13:21:44 +01:00
Kenneth Skovhede
d6bde80062
Added support for automatically creating collections with libsecret
2025-12-01 12:46:02 +01:00
Kenneth Skovhede
6d9826df06
Initial implementation of write-support for SecretProviders
...
This updates the MacOS secret provider to use PInvoke for a more stable API than the secrets tool that was used before.
2025-11-30 23:01:57 +01:00
Kenneth Skovhede
757b335a87
Updated deps again
2025-11-14 17:26:32 +01:00
Kenneth Skovhede
43d38efdd3
Fixed remaining warnings
2025-11-14 16:09:05 +01:00
Kenneth Skovhede
1ea74a3c63
Updated to .NET10
2025-11-14 15:05:39 +01:00
Kenneth Skovhede and GitHub
ba7bee397c
Merge branch 'master' into 0nbrsf-codex/find-outdated-packages
2025-08-07 10:48:59 +02:00
Kenneth Skovhede
d135409fa0
Fixed warnings
2025-07-11 11:17:07 +02:00
Kenneth Skovhede
157b410148
Make DBus packages sync
2025-07-11 11:15:49 +02:00
Kenneth Skovhede
819af9e66f
Update .NET dependencies
2025-06-24 07:51:26 +02:00
Marcelo C.
614f047dbb
Sets infinite timeout for HTTP clients
...
Ensures that long-running HTTP requests, such as downloads and uploads, do not timeout prematurely.
This change configures specific HttpClient instances with an infinite timeout to accommodate operations that may take an extended period. The default 100s timeout is retained for some operations like registration, where a long delay may indicate a problem.
2025-06-12 10:33:13 -03:00
Carl Johnsen
8be97bcefd
Whitespace changes
2025-05-16 10:22:51 +02:00
Carl Johnsen
04153d2c12
Removed Microsoft.DotNet.Analyzers.Compatibility from csproj's as it's deprecated.
2025-05-16 09:53:26 +02:00
Kenneth Skovhede
055ec31d76
Introduced a PackageRef project to force updated packages to be used throughout the solution.
2025-04-16 16:38:21 +02:00
Kenneth Skovhede
eaed3b7ca9
Updated the caching package
2025-04-16 16:01:44 +02:00
Kenneth Skovhede
e2ba58dfb9
Force-include recent package versions to stabilize build
2025-04-14 17:36:52 +02:00
Kenneth Skovhede
1e4d601bc6
Ensure we pull in recent versions
2025-04-14 17:27:53 +02:00
Kenneth Skovhede
769158c3f0
Upgraded CloudFiles
2025-03-21 10:05:33 +01:00
Kenneth Skovhede and GitHub
997891525a
Updated license-updater to update csproj files ( #5898 )
...
* Updated license-updater to update csproj files
* License updates
2025-01-22 21:04:19 +01:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede and GitHub
bec59ebcfc
Merge pull request #5682 from duplicati/feature/improve-windows-startup-time
...
Fixed startup delay on Windows.
2024-11-15 14:47:23 +01:00
Kenneth Skovhede
2c75de2030
Removed a leftover reference
2024-11-15 14:19:41 +01:00
Kenneth Skovhede
38a255eb00
Fixed startup delay on Windows.
...
Delay was caused by AWS library performing network queries when reading properties on the configuration object.
On top of this, the properties were read twice.
Unified reading+application of options between iDrive and AWS S3.
2024-11-15 14:04:42 +01:00
Kenneth Skovhede
6ffbc94477
Merge commit '448dd1a99eb4e6f0c5c84fc610dfe2f48e10d69d' into feature/update-avalonia
2024-11-08 10:58:10 +01:00
Kenneth Skovhede
be0ac25eef
Bumped Avalonia to match latest Tmds package
2024-11-08 10:47:55 +01:00
Kenneth Skovhede
2c63c0d9e8
Fixed loading slowness, caused by AmazonSecretManagerConfig performing network queries on property access.
2024-11-08 10:05:55 +01:00
Kenneth Skovhede
bf02a9d99c
Hide secret providers that are not supported on the platform
2024-11-05 22:50:55 +01:00
Kenneth Skovhede
e690364a47
Added licenses
2024-10-28 08:08:29 +01:00
Kenneth Skovhede
f23c5def61
Re-implemented the libsecret provider from scratch.
2024-10-28 00:22:33 +01:00
Kenneth Skovhede
3c484477a7
Added missing dependency
2024-10-26 09:49:36 +02:00
Kenneth Skovhede
7bbdb9afac
Fixed Windows compile errors
2024-10-25 23:46:43 +02:00
Kenneth Skovhede
010793828f
Fixed an unfortuante typo
2024-10-25 14:26:14 +02:00
Kenneth Skovhede
8f3945b605
Added support for libsecret on Linux
2024-10-25 09:17:04 +02:00
Kenneth Skovhede
8d06c08e1f
Implemented support for Windows Credential storage
2024-10-24 21:58:15 +02:00