Gilbert Chen
93cc632021
Record deleted snapshots in the fossil collection and if any deleted snapshot still exist nude the fossil collection
2018-08-04 22:59:25 -04:00
Gilbert Chen
48cc5eaedb
Print git commit number
2018-08-03 23:45:23 -04:00
Gilbert Chen
f304b64b3f
Removed a redundant call to manager.chunkOperator.Resurrect
2018-08-03 11:32:24 -04:00
Gilbert Chen
8ae7d2a97d
Remove extra newline in the PRUNE_NEWSNAPSHOT log message
2018-07-26 21:24:33 -04:00
Gilbert Chen
fce4234861
Rearrange struct members to avoid 64-bit int alignment issues
2018-07-26 21:19:03 -04:00
gilbertchen
e499a24202
Merge pull request #459 from jtackaberry/master
...
Fix "Failed to fossilize chunk" errors in wasabi backend
2018-07-24 21:52:27 -04:00
Gilbert Chen
89769f3906
Add a -storage option to the benchmark command
2018-07-23 22:54:56 -04:00
Gilbert Chen
798cec0714
Bump version to 2.1.1
2018-07-23 22:10:12 -04:00
Gilbert Chen
72dfaa8b6b
Fixed a bug causing a new snapshot to be not counted when deciding which fossils can be deleted
2018-07-23 22:08:08 -04:00
Jason Tackaberry
117cfd997f
Make Wasabi double slash fix more idiomatic
2018-07-13 12:43:27 -04:00
Jason Tackaberry
84f7c513d5
Fix "Failed to fossilize chunk" errors in wasabi backend
...
Fixes #458
2018-07-11 22:55:04 -04:00
gilbertchen
dfdbfed64b
Merge pull request #449 from gilbertchen/benchmark_command
...
Benchmark command
2018-07-02 16:26:28 -04:00
gilbertchen
d4a65ffbcf
Merge pull request #441 from gilbertchen/threaded_prune
...
Implement multithreaded pruning
2018-07-02 16:20:41 -04:00
gilbertchen
736003323a
Merge pull request #417 from amarcu5/fix-permissions
...
Fixed restoration of basic UNIX file permissions
2018-07-02 14:31:10 -04:00
gilbertchen
0af74616b7
Merge pull request #415 from amarcu5/master
...
Add APFS snapshot support
2018-07-02 12:41:19 -04:00
gilbertchen
0f552c8c50
Update ISSUE_TEMPLATE.md
2018-06-20 23:24:59 -04:00
gilbertchen
1adf92e879
Create ISSUE_TEMPLATE.md
2018-06-20 23:24:02 -04:00
Gilbert Chen
f92f1a728c
Check in src/duplicacy_benchmark.go
2018-06-17 22:09:47 -04:00
Gilbert Chen
9a0dcdb0b2
Add a benchmark command to test disk and network speeds
2018-06-17 22:00:01 -04:00
Gilbert Chen
9ae306644d
Avoid filepath.Dir as it returns paths with back slashes on Windows
2018-06-07 16:00:39 -04:00
Gilbert Chen
6f0166be6d
Add a test for multi-threaded pruning
2018-06-06 13:11:19 -04:00
Gilbert Chen
f68eb13584
A few fixes for multi-threaded pruning
2018-06-05 16:09:12 -04:00
Gilbert Chen
dd53b4797e
Implement multi-threaded pruning
2018-06-04 21:52:07 -04:00
Gilbert Chen
7e021f26d3
Don't show the nil error when failing to replace a file with a directory during restore
2018-05-30 13:23:35 -04:00
Gilbert Chen
0e585e4be4
Fixed a crashing bug when showing the history of excluded files
2018-05-30 12:05:40 -04:00
Gilbert Chen
e03cd2a880
Add unreferenced fossils to the fossil collection instead of deleting them immediately
2018-05-29 12:57:38 -04:00
Gilbert Chen
f80a5b1025
Fixed format argument errors
2018-05-24 11:37:52 -04:00
Gilbert Chen
aadd2aa390
Add an -enum-only option to the backup command to enumerate the repository only
2018-05-24 11:34:46 -04:00
Gilbert Chen
72239a31c4
Add -repository optiont to init add add to specifiy an alternate repository path
2018-05-22 15:55:52 -04:00
gilbertchen
c9b60cc0e0
Merge pull request #394 from gilbertchen/webdav
...
Implement the WebDAV backend
2018-05-16 23:31:46 -04:00
gilbertchen
f4cdd1f01b
Merge pull request #392 from fhriley/nobackup_file
...
Add nobackup-file preference.
2018-05-16 23:31:09 -04:00
Gilbert Chen
b1c1b47983
Add an env var DUPLICACY_DECRYPT_WITH_HMACSHA256 to force using HMAC-SHA256 for encryption key in order to be able to manage backups created by Vertical Backup
2018-05-02 22:57:47 -04:00
amarcu5
8c3ef6cae9
Improved cron support
...
Now calls mount and unmount using absolute path
2018-04-30 00:40:34 +01:00
amarcu5
acd7addc9a
Fixed Windows complication
2018-04-30 00:36:11 +01:00
amarcu5
c23ea30da4
Updated VSS flag usage
...
VSS flag usage now indicates support for macOS using APFS in addition to Windows
2018-04-29 23:24:22 +01:00
amarcu5
a4c46624ea
Fix basic UNIX permissions
2018-04-29 20:24:50 +01:00
amarcu5
5747d6763f
Improved error handling
...
Minor improvement to error handling and small formatting changes
2018-04-29 13:33:17 +01:00
amarcu5
ef1d316f33
Cleaned up formatting
...
Fixed tabbing
2018-04-29 04:21:28 +01:00
amarcu5
714a45c34a
Improved macOS VSS checks
...
VSS support now determined by:
1) Checking that repository filesystem is APFS rather than by inspecting macOS version
2) Checking that repository resides on local device (as external APFS formatted drives are not supported) rather than crudely by path name
2018-04-29 04:11:10 +01:00
Gilbert Chen
23a2d91608
Skipped chunks should not be counted in order to get accurate download percentage
2018-04-28 20:19:24 -04:00
amarcu5
23b98a3034
Added macOS VSS checks
...
Restricts VSS under macOS to version 10.13 High Sierra or higher and local volume only
2018-04-28 23:09:59 +01:00
amarcu5
8a3c5847a8
Cleaned up formatting
2018-04-28 21:23:00 +01:00
amarcu5
4c3d5dbc2f
Add APFS snapshot support
...
Add's VSS support for macOS using APFS snapshot's
2018-04-28 17:58:47 +01:00
Gilbert Chen
85bc55e374
The -threads option for the copy command specifies the number of uploading threads
2018-04-11 21:11:24 -04:00
gilbertchen
cd0c7b07a9
Update README.md
2018-04-06 22:27:31 -04:00
gilbertchen
0ea26a92dd
Update README.md
2018-04-06 09:46:42 -04:00
gilbertchen
ca889fca9f
Update README.md
2018-04-06 09:28:05 -04:00
gilbertchen
fbaea6e8b1
Update README.md
2018-04-06 00:06:48 -04:00
gilbertchen
2290c4ace0
Add files via upload
2018-04-05 23:36:57 -04:00
Gilbert Chen
02cd41f4d0
A few improvements to make WebDAV work better with pcloud and box.com
2018-04-05 15:29:41 -04:00