Commit Graph
10149 Commits
Author SHA1 Message Date
warwickmmandGitHub 93a4e2cb6e Merge pull request #4713 from flawiddsouza/show-progress-when-restoring-files
Show progress when restoring files.
2022-05-15 13:56:28 -07:00
Thomas Suckow 961b443f1f 20G Swap for freebsd
YOLO
2022-05-13 08:15:43 -07:00
Thomas Suckow cfa41434ad Add process memory usage and print more often 2022-05-13 07:54:24 -07:00
Thomas Suckow 817b1d5bc2 Try to debug time discrepency 2022-05-06 21:52:19 -07:00
Thomas Suckow 3172ec3a4b More logging in tests 2022-05-06 21:46:17 -07:00
Thomas Suckow 5956b771f0 Cleanup inconsistent overrides of test SetUp and TearDown.
Also add some memory usage diagnostics
2022-05-05 22:30:15 -07:00
Thomas SuckowandGitHub c38e654db9 Upgrade fedora to latest
.net6 is only on 34+ so jump to the latest fedora
2022-05-05 20:16:54 -07:00
Thomas SuckowandGitHub dc5750e6ab Pin ubuntu to previous LTS
Ubuntu 22 is not yet supported by .net6 due to openSSL changes.
2022-05-05 20:05:40 -07:00
Thomas Suckow e66fc1ddc8 Test name logging. 2022-05-01 22:55:03 -07:00
Thomas Suckow 9dfec79a64 Missed a spot 2022-05-01 22:17:50 -07:00
Thomas Suckow 6d617f32fc .net6.0.3 for freebsd 2022-05-01 22:15:44 -07:00
Thomas Suckow b3826237d5 Update unittest libs 2022-05-01 22:14:39 -07:00
albertony 36a27ab5b4 Jottacloud backend oauth authentication 2022-04-24 14:59:02 +02:00
Flawid DSouza dc5064184b show progress when restoring files 2022-04-22 13:50:07 +05:30
warwickmmandGitHub de13cbcbd0 Merge pull request #4703 from albertony/ignore_invalid_accesstime
Ignore exception when file access time is not valid
2022-04-16 19:44:24 -07:00
warwickmmandGitHub 737cbcde2a Merge pull request #4707 from mr-flibble/patch-1
Fix handling of deleted state in DuplicatiVerify.py
2022-04-16 19:36:19 -07:00
warwickmmandGitHub 1d9a63eaf0 Merge pull request #4705 from AxeOfMen/Issue4608.EmptyPopup
Fix empty popup dialog in Firefox
2022-04-16 19:35:19 -07:00
warwickmmandGitHub eea9e16a16 Merge pull request #4704 from AxeOfMen/BypassUpdateOnDebug
Bypass auto-update when running in a debug environment
2022-04-16 19:33:59 -07:00
warwickmmandGitHub 080a423a58 Merge pull request #4702 from albertony/avoid_empty_appdata_dir
Delay creation of database directory it is needed
2022-04-16 19:33:44 -07:00
Thomas Suckow d8fb30298d Swapfile hardmode 2022-04-12 22:28:44 -07:00
Thomas Suckow 80de20b557 More freebsd swap 2022-04-12 22:02:34 -07:00
Thomas Suckow 1af776a4d6 missed some .net6 2022-04-12 21:51:56 -07:00
Thomas Suckow 8c518f7d3a .net6 2022-04-12 21:43:50 -07:00
Thomas SuckowandGitHub 02af15d4a4 Try .net6 on freebsd 2022-04-12 21:08:46 -07:00
Thomas Suckow 06bca4b5d8 Try making test path absolute 2022-04-10 20:52:01 -07:00
mr-flibbleandGitHub 1fb1856b37 fix for handling state 5
fix for issue https://github.com/duplicati/duplicati/issues/4666
Same logic as at powershell verify file (at line 78 in ps1)
Credits for code "ts678" in Duplicati forum
I tested it and test output fir json with error 5 is now same as in powershell verify
2022-04-09 18:33:08 +02:00
AxeOfMen d820b92157 Issue #4608: Add additional condition to prevent empty dialog from displaying in Firefox when duplicating a Duplicati tab 2022-04-08 16:55:51 -06:00
AxeOfMen 52213c1ef8 Bypass auto-update when running in a debug environment 2022-04-06 17:03:14 -06:00
Kenneth Skovhede f3bc7ec3af Version bump to v2.0.6.102-2.0.6.102_canary_2022-04-06
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.6.102_canary_2022-04-06.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.6.102_canary_2022-04-06.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.6.102_canary_2022-04-06.zip.sig.asc

MD5: f7bbbe844dd887bd8ffff51c978e4492

SHA1: fa614836fa10c7725e3a7f4e6d6faace62b97897

SHA256: 8fad9da771a803c00330df5dd370daa409846a6dea79fd862fe7f795168ca6c4
v2.0.6.102-2.0.6.102_canary_2022-04-06
2022-04-06 21:04:23 +02:00
albertony 15ccf8130a Ignore exception when file access time is not valid
When getting the value from FileSystemInfo.LastAccessTime, it will internally convert
the FILETIME value from Windows API to a DateTime. If the value represents a date after
12/31/9999 it will throw ArgumentOutOfRangeException, because this is not supported by
DateTime. Some file systems seem to set strange access timestamps on files, which
may lead to this exception being thrown. Since the last accessed timestamp is not
important such exceptions are now just silently ignored.
2022-04-02 20:56:20 +02:00
albertony c490009f20 Delay creation of database directory until we know it is needed.
This avoids creating directory %LocalAppData%\Duplicati when it would just be left
empty, and it makes running portable mode (e.g. debug builds) stealthier.
2022-04-01 21:18:19 +02:00
awerghcpc ed5d2c23c6 Check that the vhd exists and log a warning if it does not. 2022-03-20 13:49:52 +11:00
Max 1c135adba2 TLS 1.1 deprecation and TLS 1.3 support 2022-03-19 14:25:51 +01:00
MaxandGitHub 8e176de004 TrayIcon SSL security increase 2022-03-19 14:01:20 +01:00
MaxandGitHub c3604a5e3c Webserver SSL security increase 2022-03-19 13:58:25 +01:00
Doug Krahmer 5dc29c34ff Revert accidental sln, csproj changes 2022-03-18 11:45:55 -07:00
Doug Krahmer 54df354025 Add longer IDrive HttpClient timeouts
Add better file upload verification and exception handling
Add CancellationToken for all async IDrive methods
Add static semaphore to limit concurrent IDrive uploads to 10
2022-03-18 11:15:08 -07:00
Doug Krahmer 57368044e2 Add IDriveBackend reference to Server 2022-03-18 11:15:02 -07:00
Doug Krahmer 9d029a09a2 Minor IDrive backend enhancements 2022-03-18 11:14:50 -07:00
Doug Krahmer d1f10ba9a1 Add IDrive backend and API subset 2022-03-18 11:14:43 -07:00
Doug Krahmer 1cbe2643b1 Add file size verification to FileBackend PutAsync() 2022-03-18 11:13:19 -07:00
Thomas Suckow 71faeb9a0e Try gzipping the logs 2022-03-14 21:07:07 -07:00
Thomas Suckow 20214f6c00 Don't delete logs after test 2022-03-13 10:22:32 -07:00
Thomas Suckow dfd210125e Move logs to folder 2022-03-13 10:02:13 -07:00
Kenneth Skovhede 2f3b0e83a0 Version bump to v2.0.6.101-2.0.6.101_canary_2022-03-13
This build is not signed with AuthentiCode and not a normal build
v2.0.6.101-2.0.6.101_canary_2022-03-13
2022-03-13 08:40:21 +01:00
Thomas Suckow c2a3987f3a Symlink logs 2022-03-12 22:31:25 -08:00
Thomas Suckow 7a4c7b36b8 Change directory of unittest data in CI 2022-03-12 22:01:12 -08:00
Thomas Suckow 081502fc2a Logs
Stop writing test data to home folder by default
Store logs in github for inspection
Be a little less verbose
2022-03-12 21:30:16 -08:00
Thomas Suckow eba9f4545c More meesage for unit test 2022-03-12 20:28:49 -08:00
Thomas SuckowandGitHub cd71fde158 Go back to unmangled version 2022-03-08 20:13:53 -08:00