Commit Graph
10886 Commits
Author SHA1 Message Date
Kenneth Skovhede db6773fdf7 Merge pull request #1779 from Xelio/master
Fix the escaping of special characters of Amazon Cloud Drive API filtering
2016-05-24 15:04:11 +02:00
Xelio Cheong 62653c74f1 Fix the escaping of special characters of Amazon Cloud Drive API filtering
For filtering parameters, prepend \ to special characters + - & | ! ( ) { } [ ] ^ ' " ~ * ? : \ and space according to Amazon Cloud Drive API documentation, and encode space as %20 instead of + to avoid mistaking space as plus sign in filtering parameter.

Amazon Cloud Drive API documentation on escaping special characters of filtering parameters:
https://developer.amazon.com/public/apis/experience/cloud-drive/content/nodes#Filtering
2016-05-21 18:40:09 +08:00
Kenneth Skovhede ef6ed8b5b7 Merge branch 'feature/fix_restore_to_original_path' 2016-05-19 00:51:51 +02:00
Kenneth Skovhede a0f6e7765c Merge branch 'feature/fix_formatting_error' 2016-05-19 00:51:45 +02:00
Kenneth Skovhede b31f97b568 Pending save... 2016-05-19 00:14:55 +02:00
Kenneth Skovhede 2cf2bf4bdd Added check to ensure the user has not supplied both --keep-versions and --keep-time.
This fixes #1733
2016-05-19 00:14:09 +02:00
Kenneth Skovhede 24bb1c09d4 Bumped version for the CGIProxyHandler 2016-05-18 23:57:40 +02:00
Kenneth Skovhede 1fc225394c Fixed not sending null values as the string "null".
This fixes #1624
2016-05-18 23:57:07 +02:00
Kenneth Skovhede 5e376b9399 Fixed a case where formating the duration string caused errors if there was no duration 2016-05-18 23:55:45 +02:00
GNicho c664157547 Finished gathering VHD's
Finished the feature to merge all VHD's before backing up. It now
collects information of the VM and merges the VHD's. We still need to
edit the XML to start from the base VHD and remove the Snapshottree.
2016-05-17 16:36:23 +02:00
Kenneth Skovhede 14d3cc1748 Merge pull request #1771 from duplicati/pr/1722
Updated od4b backend to prevent timeouts
2016-05-17 10:50:45 +02:00
FootStark e63e82eec6 Chunked uploads to SharePoint w non-seekable streams
Chunked uploads to Sharepoint as suggested by @ReneHezser
Added options for fine-grained control:
web-timeout, binary-direct-mode, chunk-size
2016-05-16 17:46:29 +02:00
Kenneth Skovhede 91b3f4397b Version bump to v2.0.1.17-2.0.1.17_canary_2016-05-14
You can download this build from:

Binaries: http://updates.duplicati.com/canary/duplicati-2.0.1.17_canary_2016-05-14.zip

Signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.17_canary_2016-05-14.zip.sig

ASCII signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.17_canary_2016-05-14.zip.sig.asc

MD5: acf4ff1a768917c1048411d692adb3df

SHA1: 07f816d3cd81992f74071782139cf69902f97a71

SHA256: 33ae02aa3acdad823bfe3d3db43860c4a16930d4f39ee3b553852e2f7b78fd00
v2.0.1.17-2.0.1.17_canary_2016-05-14
2016-05-14 11:26:31 +02:00
GNicho 2a983175a7 Working on collecting parent paths 2016-05-13 15:12:21 +02:00
GNicho 2dd364ee9b Rewrote the m_sourcepaths as a List
Tried to stay clear of existing code but I eventually changed this to be
a List instead of an array. It's much more flexible. There really is no
performance gain with Arrays unless when we know that data is fixed
length and we want to micro-optimise.

Removed lot's of comments since all documentation can come here now.

Note: HyperV vss-writer; are already implicitly included in the
vss-writers vss-writer will disable all other vss-writers.
2016-05-13 10:43:20 +02:00
Kenneth Skovhede 78fd765ea0 Updated installer build script to also make Synology packages 2016-05-13 00:21:09 +02:00
Kenneth Skovhede c19459fad9 Added empty package script 2016-05-13 00:06:54 +02:00
Kenneth Skovhede 5a674e8d8d Added source for the CGIProxyHandler 2016-05-13 00:06:12 +02:00
Kenneth Skovhede 37eaaa59b3 Fixed the Synology package 2016-05-13 00:05:57 +02:00
Kenneth Skovhede 986f15cf2f Changed AppService so it allows outside customization of parameters 2016-05-13 00:04:23 +02:00
Kenneth Skovhede b1f24a2d9d Added customization option to also allow "package" overrides 2016-05-13 00:03:16 +02:00
Kenneth Skovhede 095bd11ca5 Fixed theme redirects to also work with non-standard ports 2016-05-13 00:02:55 +02:00
GNicho 7e788398c8 Merging AVHD's and VHD's
Implemented a feature to merge all VHD's in one. We could present this
as an option the the end-user.

It would also make up for a cleaner backup.

The XML still needs to be edited after the merge so that the config will
point to the parent VHD. Also the snapshots should be removed, these can
still be viewed in the Hyper-V Manager.
2016-05-11 16:50:32 +02:00
Kenneth Skovhede 20fe387ad0 Fixed webui dir 2016-05-10 22:32:52 +02:00
Kenneth Skovhede ed5da3c82f Added support for loading a proxy config in ngax UI 2016-05-10 20:32:46 +02:00
Kenneth Skovhede 7c4298ee47 Added build script for making a synology package 2016-05-10 20:31:44 +02:00
GNicho d9cdf55bd8 XML Reader Helpers
Wrote a function to load a XML file. We always copy the XML to the
tempfolder since it might be used by another process when we try to load
the file.

The other function will retrieve the associated active VHD of the
configuration.

The next step would be to copy certain configurations settings from the
backup XML to implement in the previously created Hyper-V machine.
2016-05-10 17:01:14 +02:00
GNicho 03d51410f0 Refactoring Creating Hyper-V in HyperVUtility
Cleaned up the code. Creating Hyper-V Machines
2016-05-10 11:27:41 +02:00
Kenneth Skovhede 0f2549aa8f Merge pull request #1750 from FootStark/hotfix/LookupLastModified
Suggested fix for lookup of file's last backup entry
2016-05-09 23:03:34 +02:00
GNicho cd32ef98d5 Creating a VM
Trying to create Test VM from within Duplicati
Refactored some code backup up VM
2016-05-09 17:00:06 +02:00
Kenneth Skovhede 4272377fb5 Merge pull request #1754 from duplicati/fix-hyperlink-for-usage-stats
tags fixed
2016-05-08 10:16:27 +02:00
René Stach 7563017119 tags fixed 2016-05-07 23:39:32 +02:00
Kenneth Skovhede 998dd8d1ad Merge pull request #1749 from AlexFRAN/master
Fix Selects on webkit / OSX + move main menu icons up a bit
2016-05-06 09:11:55 +02:00
FootStark 568cc60856 Fixed lookup of a file's last entry during backup
- Fixed SQL to create temp table for lookup of last backup's file
entries
- Removed temp table by writing directly to internal lookup struct.
- Direct lookup of single file entries from DB
2016-05-06 00:14:03 +02:00
Alex Franzelin 159a85d53b Bugfixes
- Fix select inputs on webkit / osx
- Fix icons in the mainmenu (move them up a bit)
2016-05-05 21:24:41 +02:00
Alex Franzelin a33a3b3755 Merge remote-tracking branch 'refs/remotes/duplicati/master' 2016-05-05 20:23:23 +02:00
Kenneth Skovhede 96ab838d3d Version bump to v2.0.1.16-2.0.1.16_canary_2016-05-04
You can download this build from:

Binaries: http://updates.duplicati.com/canary/duplicati-2.0.1.16_canary_2016-05-04.zip

Signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.16_canary_2016-05-04.zip.sig

ASCII signature file: http://updates.duplicati.com/canary/duplicati-2.0.1.16_canary_2016-05-04.zip.sig.asc

MD5: bd4a1339a318716dc8b2ef7d9aaa61c2

SHA1: a0e715fb61f9501d59a6472ebe6993a7c0e683cd

SHA256: 0e616c2e2a06e776365ebb93a1e92058c1e05d453d36885004b6bcfb519efe4e
v2.0.1.16-2.0.1.16_canary_2016-05-04
2016-05-04 15:12:34 +02:00
Kenneth Skovhede ad05fad7a0 Fixed not injecting GPG key if none is found 2016-05-04 13:57:39 +02:00
Kenneth Skovhede d8a34cb129 Removed uploading signature files individually to github 2016-05-04 13:52:29 +02:00
Kenneth Skovhede 68002d39b1 Updated installer build script to use similar lower-case names for all packages 2016-05-04 13:45:41 +02:00
Kenneth Skovhede 24bdfdd7b8 Updated installer build script to generate a single zip file with all hashes and signatures for all binary files 2016-05-04 13:42:52 +02:00
Kenneth Skovhede 63576a7edf Updated build script to no supply signature files as standalone downloads on github page 2016-05-04 13:41:47 +02:00
Kenneth Skovhede 4cca738765 Added new script to automatically build installer packages after building a binary package.
Updated build script to generate a json file with metadata, and not store the "latests" zip file.
2016-05-04 11:54:03 +02:00
Kenneth Skovhede 8adf50aaf9 Minor fixes to safeguard against broken Windows builds being picked up 2016-05-04 11:48:47 +02:00
Kenneth Skovhede 6e3284e680 Suppressing ICE validation in MSI builds, as it does not work with non-interactive non-administrator builds: http://stackoverflow.com/questions/1064580/wix-3-0-throws-error-217-while-being-executed-by-continuous-integration 2016-05-04 10:32:28 +02:00
Kenneth Skovhede 4fe6276121 Added command to clean up after binary debian build 2016-05-04 00:03:21 +02:00
Kenneth Skovhede f55b5812b8 Merge branch 'master' of github.com:duplicati/duplicati 2016-05-02 22:17:25 +02:00
Kenneth Skovhede aa171e63d9 Merge branch 'feature/additonal_unittests' 2016-05-02 22:17:02 +02:00
Kenneth Skovhede b11fde1224 Merge branch 'feature/fix_recreate_bug' 2016-05-02 22:16:53 +02:00
Kenneth Skovhede 3daa20c88e Merge branch 'feature/fix_to_ui_targetsize' 2016-05-02 22:16:44 +02:00