Commit Graph
8782 Commits
Author SHA1 Message Date
Dan Stahr 4d98960e75 Fixed empty block handling.
Previously, empty files were associasted with empty blocks. These blocks were added to volumes which could result in empty, but valid volumes being garbage collected and valid file entries deleted.

This change changes the logic so that empty blocks are not stored at all.
2017-08-12 14:14:23 +01:00
Kenneth Skovhede dfecd60dff Added guards against waiting for invalid time periods, which can happen if the user clock changes drastically.
This fixes #2628
2017-08-11 10:02:12 +02:00
Kenneth Skovhede 81adcf17c9 Added new strings to the error messages as requested in #2629.
This fixes #2629
2017-08-11 09:58:49 +02:00
Kenneth SkovhedeandGitHub e9d623d712 Update README.md 2017-08-08 11:19:09 +02:00
Kenneth SkovhedeandGitHub d089dad3e8 Update README.md 2017-08-08 11:17:22 +02:00
Kenneth SkovhedeandGitHub aa69c93cee Update README.md 2017-08-08 11:13:46 +02:00
Kenneth SkovhedeandGitHub 4208ece9d9 Merge pull request #2576 from mnaiman/tray_readhttps
Tray read http scheme from db
2017-08-06 23:10:24 +02:00
Kenneth SkovhedeandGitHub 2848b09a67 Merge pull request #2627 from Danstahr/cpminorfix
Fixed some of the failing tests in concurrent_processing branch
2017-08-06 23:09:47 +02:00
Kenneth Skovhede b1632d5b10 Merge branch 'feature/fix-send-http-message-custom' 2017-08-06 17:48:53 +02:00
Kenneth Skovhede 0a390dfaba Merge branch 'feature/fix-xsrf-error-on-startup' 2017-08-06 17:48:36 +02:00
Kenneth Skovhede 81d5b77c8e Added extra options to SSH that exposes the operation timeout and keep-alive properties. 2017-08-06 17:48:09 +02:00
Kenneth SkovhedeandGitHub cf564ae829 Merge pull request #2626 from Danstahr/vacuum
Progress on #2578
2017-08-06 17:44:14 +02:00
Kenneth SkovhedeandDan Stahr 012bf4254c Attempting to fix a build error on Travis 2017-08-06 11:54:21 +01:00
Kenneth SkovhedeandDan Stahr 303056f155 Updated SharpCompress to the latest version 2017-08-06 11:54:21 +01:00
Dan Stahr 3b422ff058 Fixed some of the failing tests in concurrent_processing branch 2017-08-06 11:32:11 +01:00
Dan Stahr 7587b9e1c9 Merge branch 'master' into vacuum 2017-08-06 11:07:50 +01:00
Kenneth SkovhedeandGitHub 8bad163097 Merge pull request #2606 from Febalist/patch-1
Selectel Cloud Storage added
2017-08-06 11:47:10 +02:00
Kenneth Skovhede d41b8037df Merge branch 'master' into feature/fix-send-http-message-custom 2017-08-05 22:36:22 +02:00
Kenneth Skovhede d2a65f6c31 Merge branch 'master' into feature/fix-xsrf-error-on-startup 2017-08-05 22:36:02 +02:00
Kenneth Skovhede a5df2001ec Attempting to fix a build error on Travis 2017-08-04 14:12:18 +02:00
Kenneth Skovhede b4f9d8223e Updated SharpCompress to the latest version 2017-08-04 14:03:37 +02:00
Dan Stahr 7c9b2fcd83 Fixed missed vacuum reference. 2017-08-04 12:26:15 +01:00
Dan Stahr 58a95e03e6 Autovacuum option added 2017-08-04 12:09:01 +01:00
Dan Stahr 8c2280c86c Issue #2578: Removed all direct calls to VACUUM and added a command to run VACUUM manually 2017-08-04 11:24:18 +01:00
Kenneth Skovhede b9dfc4de16 Merge branch 'master' into concurrent_processing 2017-08-02 09:34:34 +02:00
Kenneth Skovhede dd86dfa32d Added a fix to reload without longpoll after errors.
This should fix the XSRF error prompt on some startups.
2017-08-01 15:28:30 +02:00
Kenneth Skovhede 3232f58dde Version bump to v2.0.2.1-2.0.2.1_beta_2017-08-01
You can download this build from:

Binaries: https://updates.duplicati.com/beta/duplicati-2.0.2.1_beta_2017-08-01.zip

Signature file: https://updates.duplicati.com/beta/duplicati-2.0.2.1_beta_2017-08-01.zip.sig

ASCII signature file: https://updates.duplicati.com/beta/duplicati-2.0.2.1_beta_2017-08-01.zip.sig.asc

MD5: e13266371a6a4af8d492c36a7c02ea01

SHA1: 8c382ad26f2c328334d8c49da7af57d7e4bca0b9

SHA256: e37d126296024a5fae48fdc9896c97a334eeeb6b008a970aa0e1632bc13c77b0
v2.0.2.1-2.0.2.1_beta_2017-08-01
2017-08-01 12:00:57 +02:00
Kenneth Skovhede e4bd536d44 Prepare for beta release 2017-08-01 11:55:30 +02:00
Kenneth Skovhede 1b3ede8921 Fixed not reading a custom http message 2017-08-01 11:48:38 +02:00
Michael PapinandGitHub 8f2c7e532c Selectel Cloud Storage added
https://selectel.com/services/cloud/storage/
2017-07-21 14:19:54 +03:00
Kenneth Skovhede 8fedc8dd48 Version bump to v2.0.1.73-2.0.1.73_experimental_2017-07-15
You can download this build from:

Binaries: https://updates.duplicati.com/experimental/duplicati-2.0.1.73_experimental_2017-07-15.zip

Signature file: https://updates.duplicati.com/experimental/duplicati-2.0.1.73_experimental_2017-07-15.zip.sig

ASCII signature file: https://updates.duplicati.com/experimental/duplicati-2.0.1.73_experimental_2017-07-15.zip.sig.asc

MD5: f28437c3f710232e584d3775b539b607

SHA1: 1ee911043ace40572c719ecb66c9b56245f7434b

SHA256: bb3bdcb2121d5d3335364ccb283358b93e05eda83f477e845325d3b4686a8d77
v2.0.1.73-2.0.1.73_experimental_2017-07-15
2017-07-15 10:38:17 +02:00
Kenneth Skovhede f5f4383308 Version bump to v2.0.1.72-2.0.1.72_canary_2017-07-05
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.72_canary_2017-07-05.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.72_canary_2017-07-05.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.72_canary_2017-07-05.zip.sig.asc

MD5: 867283930181b4000f15a5fe86901633

SHA1: 7bee40f4790685b9ee9812ad52380f81eeaa16f4

SHA256: e0727939494f55dfa7fb36350c06fd5ba5896affae91716cbf9be33098b3e8e2
v2.0.1.72-2.0.1.72_canary_2017-07-05
2017-07-05 10:24:26 +02:00
Kenneth Skovhede 392d833b90 Fixed wrong option name for zip-compression-zip64. 2017-07-05 10:20:22 +02:00
Kenneth Skovhede 70cbf3cff5 Version bump to v2.0.1.71-2.0.1.71_canary_2017-07-04
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.71_canary_2017-07-04.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.71_canary_2017-07-04.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.71_canary_2017-07-04.zip.sig.asc

MD5: c6e7246f89f7094f9c7b7bec29e47cb4

SHA1: 9baa27bfee14e2f43b6d41fe8ac364252ba8e950

SHA256: 2fb56a6eaec8dc19a3617b6ed4bb679799a0ffbfedbfd15594c89f63a49a5663
v2.0.1.71-2.0.1.71_canary_2017-07-04
2017-07-04 01:07:21 +02:00
Kenneth Skovhede adf4da3836 Fixed a problem with setting the environment variables in the Synology script, causing the service to be accessible without DSM login guards. 2017-07-04 01:02:54 +02:00
Kenneth Skovhede ce2d239535 Version bump to v2.0.1.70-2.0.1.70_canary_2017-07-04
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.70_canary_2017-07-04.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.70_canary_2017-07-04.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.70_canary_2017-07-04.zip.sig.asc

MD5: aa952146b83e4b761cb2e60bfac6a32f

SHA1: 2e8f5fea7db72b077cbcda5aeaa4afb3c8b113eb

SHA256: 89ceeba6efaf6c2993265e7d72ab27b8206bb6e0b2a703e376cc34622d9c375c
v2.0.1.70-2.0.1.70_canary_2017-07-04
2017-07-04 00:12:00 +02:00
Kenneth Skovhede 36cccd9776 Merge branch 'feature/synology_ngix_proxy' 2017-07-03 23:23:39 +02:00
Kenneth Skovhede 9394e7e3b7 Merge branch 'feature/zip64_support' 2017-07-03 23:23:34 +02:00
Kenneth Skovhede 396ea160db Updated Synology build script to include the icons in the INFO file, and to sign the packages in a Synology compatible way 2017-07-03 22:50:10 +02:00
Kenneth Skovhede 9e881e82f3 Set min firmware version 2017-07-03 22:38:37 +02:00
Kenneth Skovhede 92761708ad Set the correct proxy intercept path for the nginx configuration, such that static files are served directly by nginx, and only the API calls are proxied. 2017-07-03 00:59:30 +02:00
Kenneth Skovhede 67aeafa7d5 Re-introduced the Synology script that grabs the XSRF token automatically and sends it along with all API requests 2017-07-03 00:56:55 +02:00
Kenneth Skovhede 894c10aeb8 Removed the CGIProxy 2017-07-03 00:55:37 +02:00
Kenneth Skovhede 00ca9274ae Now setting up a temp folder automatically when running Duplicati on Synology 2017-07-03 00:55:22 +02:00
Kenneth Skovhede f7df3fe82e Fixed installing Duplicati when /usr/local/bin does not exist.
This fixes #1854
2017-07-03 00:54:52 +02:00
Kenneth Skovhede af76b312c2 Changed the Angular calls to be more reverse-proxy friendly 2017-07-03 00:53:14 +02:00
Kenneth Skovhede d57215aaef Switched to using nginx based proxy instead of the slow CGI proxy on Synology 2017-07-03 00:52:40 +02:00
Max 37e608db19 reads http scheme from db 2017-06-29 22:47:21 +02:00
MaxandGitHub 56210d238f Merge pull request #33 from duplicati/master
upstream
2017-06-29 22:25:22 +02:00
Kenneth Skovhede c5fa5badfa Version bump to v2.0.1.69-2.0.1.69_canary_2017-06-29
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.69_canary_2017-06-29.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.69_canary_2017-06-29.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.69_canary_2017-06-29.zip.sig.asc

MD5: b9765adc28448a1cc95421bbfce0ceac

SHA1: 139466bec8aa5fd6e4bad690d1306080abb9cbf8

SHA256: 1e08216e8a1fbfe2f18d32ca9244a3379516acb72073a72dea1d498927f1e3de
v2.0.1.69-2.0.1.69_canary_2017-06-29
2017-06-29 15:04:04 +02:00