Kenneth Skovhede
|
1f7415cc8e
|
Simplified backend manager handler code
|
2025-03-04 15:42:31 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
758b3ed384
|
Merge pull request #5997 from duplicati/release/canary-2.1.0.110
Version bump to v2.1.0.110-2.1.0.110_canary_2025-02-28
|
2025-02-28 19:22:10 +01:00 |
|
Kenneth Skovhede
|
3298b897e7
|
Version bump to v2.1.0.110-2.1.0.110_canary_2025-02-28
You can download this build from:
Binaries: https://updates.duplicati.com/canary/?version=2.1.0.110
Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.110_canary_2025-02-28.signatures.zip
v2.1.0.110_canary_2025-02-28
v2.1.0.110-2.1.0.110_canary_2025-02-28
|
2025-02-28 16:25:44 +01:00 |
|
 Carl-Johannes JohnsenandGitHub
|
476774640a
|
Merge pull request #5991 from carljohnsen/performance/restoreopt2
|
2025-02-28 13:03:25 +01:00 |
|
Carl Johnsen
|
6e08affd1a
|
Rather than having the tempfile database create new ID's for each entry, reuse the File.ID so the connections that do not have access to the temp table can access the same data.
|
2025-02-28 10:27:02 +01:00 |
|
Carl Johnsen
|
dbe413d889
|
Fixed the restore BlockManager block counting logic
|
2025-02-28 10:26:07 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
e614b08bb3
|
Merge pull request #5955 from duplicati/feature/alternate-source-provider
Alternate source provider
|
2025-02-28 10:07:53 +01:00 |
|
Carl Johnsen
|
97df02c57c
|
Fixed missing docstrings
|
2025-02-27 14:48:08 +01:00 |
|
Carl Johnsen
|
b9eaa224b8
|
Renamed variables in VolumeDecompressor
|
2025-02-27 14:46:04 +01:00 |
|
Carl Johnsen
|
6ef151f4af
|
Cleaned up FileProcessor
|
2025-02-27 14:45:05 +01:00 |
|
Carl Johnsen
|
a539af58ca
|
Removed unused code from FileLister
|
2025-02-27 14:44:54 +01:00 |
|
Carl Johnsen
|
2ebb021174
|
Cleaned up BlockManager
|
2025-02-27 14:40:29 +01:00 |
|
Carl Johnsen
|
2fae2d510e
|
Removed old block counters from BlockManager
|
2025-02-27 14:16:06 +01:00 |
|
Carl Johnsen
|
a0eae4131b
|
Cleaned up LocalRestoreDatabase
|
2025-02-27 14:14:07 +01:00 |
|
Carl Johnsen
|
260786a91a
|
Merge branch 'feature/restore-buffer-size-option' into performance/restoreopt2
|
2025-02-27 14:03:01 +01:00 |
|
Carl Johnsen
|
038e78ad06
|
The block cache is now always present, as it keeps track of blocks. In case of a cache size 0, every Set() will trigger an evict.
|
2025-02-27 11:17:11 +01:00 |
|
Carl Johnsen
|
bdfdc7e92a
|
MemoryCache evict now correctly handles the ArrayPool
|
2025-02-27 10:54:47 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
9e74180b73
|
Merge pull request #5990 from duplicati/feature/add-new-ui-link
Add new UI link
|
2025-02-26 22:13:40 +01:00 |
|
Kenneth Skovhede
|
a5d53d4493
|
Version bump ngclient
|
2025-02-26 22:12:34 +01:00 |
|
Kenneth Skovhede
|
e6ebafac14
|
Added link for easy switching to new UI
|
2025-02-26 22:11:22 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
f268d0091b
|
Merge pull request #5989 from duplicati/feature/update-release-builder-signing
Update release builder signing
|
2025-02-26 21:48:54 +01:00 |
|
Kenneth Skovhede
|
11a27042bc
|
Merge remote-tracking branch 'origin/master' into feature/alternate-source-provider
|
2025-02-26 19:25:46 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
4822bc4550
|
Merge pull request #5978 from duplicati/feature/make-backends-async
Final conversion to async backends
|
2025-02-26 18:02:05 +01:00 |
|
Carl Johnsen
|
7109155127
|
Additional block count reporting of the block manager
|
2025-02-26 16:11:13 +01:00 |
|
Carl Johnsen
|
0e6e1bcbd8
|
Currently, the block cache cannot compact while using the arraypool, as this doesn't properly return the buffers to the pool
|
2025-02-26 16:10:51 +01:00 |
|
Carl Johnsen
|
6873162002
|
Additional internal profiling resolution
|
2025-02-26 16:09:23 +01:00 |
|
Carl Johnsen
|
692954ee97
|
Made the local restore database use a connection pool for getting block data
|
2025-02-26 16:08:55 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
3f35de6dec
|
Merge pull request #5988 from ochaze/master
Adding two Infomaniak Cloud locations
|
2025-02-26 16:00:30 +01:00 |
|
Kenneth Skovhede
|
d6ea2c57cd
|
Removed outdated comments
|
2025-02-26 15:55:50 +01:00 |
|
Kenneth Skovhede
|
4bf8c4287b
|
Fixed a missing cancellation token forward
|
2025-02-26 15:39:26 +01:00 |
|
Kenneth Skovhede
|
f77e529eb6
|
Merge commit '2339aeff28adba15442d0be60c56568ae642ad0b' into feature/make-backends-async
|
2025-02-26 15:23:48 +01:00 |
|
 Kenneth SkovhedeandGitHub
|
2339aeff28
|
Merge pull request #5984 from duplicati/feature/fix-missing-slash
Fix Uri ToString()
|
2025-02-26 15:18:31 +01:00 |
|
Olivier Chaze
|
395a5cb64f
|
Adding two Infomaiak Cloud locations
|
2025-02-26 14:47:20 +01:00 |
|
Kenneth Skovhede
|
1c38061050
|
Added support for authenticode signing with jsign and Yubikey / PIV.
|
2025-02-26 11:58:48 +01:00 |
|
Kenneth Skovhede
|
e1ae9dd9b4
|
Added MacOS signing verification
|
2025-02-25 21:54:47 +01:00 |
|
Kenneth Skovhede
|
b1fca9c3aa
|
Added logfile name to crash message
|
2025-02-25 21:54:10 +01:00 |
|
Carl Johnsen
|
a49c66bcb5
|
Added caching of localrestoredatabase data
|
2025-02-25 17:42:30 +01:00 |
|
Carl Johnsen
|
6d7faf97bb
|
Whitespace
|
2025-02-25 17:41:57 +01:00 |
|
Carl Johnsen
|
42ec5b633c
|
Restore block cache max option didn't match the description
|
2025-02-25 17:41:35 +01:00 |
|
Carl Johnsen
|
bf3a26ffcd
|
Added more internal profiling timers to the FileProcessor to get more high-resolution profiling
|
2025-02-25 16:49:46 +01:00 |
|
Carl Johnsen
|
e773907eed
|
Changed from allocating a new byte[] buffer in the decompressor to use the Buffers.ArrayPool
|
2025-02-25 16:45:55 +01:00 |
|
Kenneth Skovhede
|
616d8b75a7
|
Simplified MacOS code signing
|
2025-02-25 16:43:28 +01:00 |
|
Carl Johnsen
|
d7b8d13bc0
|
VolumeDecryptor and VolumeManager were unnecessarily sending around and keeping track of disposed encrypted volumes
|
2025-02-25 16:39:28 +01:00 |
|
Carl Johnsen
|
5c7a933722
|
FileLister did not report its internal profling properly
|
2025-02-25 16:37:49 +01:00 |
|
Carl Johnsen
|
b62a1f7600
|
Added missing comments in filelister
|
2025-02-25 16:36:30 +01:00 |
|
Carl Johnsen
|
b86794791b
|
Reallocating byte[] buffer takes up too long time if done for each file
|
2025-02-25 16:35:46 +01:00 |
|
Kenneth Skovhede
|
3a2468483e
|
Made process helper ignore empty/null arguments
|
2025-02-25 16:20:56 +01:00 |
|
Carl Johnsen
|
c5ebf4fa71
|
Added the restore channel depth option
|
2025-02-25 16:19:04 +01:00 |
|
Carl Johnsen
|
123c12e2c3
|
Whitespace
|
2025-02-25 16:18:13 +01:00 |
|
Kenneth Skovhede
|
0b61e0d0bc
|
Yet another way to find out if the RID is for Windows
|
2025-02-25 15:14:37 +01:00 |
|