Commit Graph
864 Commits
Author SHA1 Message Date
Kenneth Skovhede 5f5c309cec Fixed parsing windows paths with file:// prefix 2014-03-20 15:07:47 +01:00
Kenneth Skovhede 0a4d7561e1 Added more convenience functions to the SystemIO namespace 2014-03-20 15:07:30 +01:00
Kenneth Skovhede 989c759374 Added keyfile as password 2014-03-18 22:17:31 +01:00
Kenneth Skovhede 457399f7f0 Correctly passing port if using password auth.
Update issue #955
Status: Fixed
2014-03-18 22:09:47 +01:00
Kenneth Skovhede 3650786764 Fixed a bug that would crash the app if the database needs upgrading 2014-03-18 13:16:40 +01:00
Kenneth Skovhede 377b1dfc4f Minor optimization to the database upgrader so it does not set the version on each run 2014-03-18 13:16:11 +01:00
Kenneth Skovhede aea7e8150e Support for long paths with restore 2014-03-18 11:00:35 +01:00
Kenneth Skovhede 8d36f07955 Better handling of the time being passed from the web GUI 2014-03-17 15:47:53 +01:00
Kenneth Skovhede 63da23f7f9 Added list largest prefix to ListFiles command 2014-03-15 01:03:15 +01:00
Kenneth Skovhede 28deeea1f3 Updated SSH project file with the KeyLoader changes 2014-03-13 11:38:34 +01:00
Kenneth Skovhede 0271f32410 Added default values to options 2014-03-13 10:20:57 +01:00
Kenneth Skovhede 77bc47837e Feature improvements for SSH backend 2014-03-12 18:27:23 +01:00
Kenneth Skovhede 4b23403cac Added key uploader module 2014-03-12 16:45:54 +01:00
Kenneth Skovhede 68c48d5dfa Fixed some issues with SSH key format 2014-03-12 16:44:48 +01:00
Kenneth Skovhede cef41557db Missing imports 2014-03-12 10:21:42 +01:00
Kenneth Skovhede 421cba6f71 Updated the SSH KeyGen to be more structured 2014-03-12 10:21:28 +01:00
Kenneth Skovhede 9bb1787947 Changed execution model to not use actions, but just have a module pr. action 2014-03-12 10:20:39 +01:00
Kenneth Skovhede 41ba7e386e Added a DSA + RSA SSH keygen module for web use
Added option to read url encoded key files.
2014-03-12 01:43:47 +01:00
Kenneth Skovhede 4dafb85ec9 Exposed the url encode/decode functions 2014-03-12 01:42:16 +01:00
Kenneth Skovhede af2ae65e33 Fixed a misleading error message if the user is attemting to use a non-existent compression module 2014-03-12 01:41:58 +01:00
Kenneth Skovhede 81ebf21597 Added test-backend command and web modules 2014-03-12 01:41:25 +01:00
Kenneth Skovhede 141a4029a9 Improved speed of backup verification 2014-03-10 14:16:27 +01:00
Kenneth Skovhede 8f947ab5f4 Increased robustness to avoid premature crashes on unsupported backends 2014-03-10 00:23:37 +01:00
Kenneth Skovhede 3ffd8c9461 Fixed serializing a backup and saving it on the server 2014-03-05 15:28:52 +01:00
Kenneth Skovhede f82f2b3b0e Updated URI regexp to be even more flexible 2014-02-28 14:02:51 +01:00
Kenneth Skovhede 8e6b034173 Changed all file timestamps to read utc directly instead of converting from local time 2014-02-27 14:14:48 +01:00
Kenneth Skovhede ff4c411032 Changed the display names of the backends to be more user-friendly 2014-02-26 15:40:35 +01:00
Kenneth Skovhede e2b532c579 Changed max-file-size to allow zero values as well. 2014-02-10 14:35:44 +01:00
Kenneth Skovhede add5534c50 Don't depend on System.Web because it is broken on Mono
Update issue #940
Status: Fixed

I took another approach and now manually parse and encode these strings.
This is done to avoid using System.Uri.EscapeUriString because it has some subtle issues:
http://blogs.msdn.com/b/yangxind/archive/2006/11/09/don-t-use-net-system-uri-unescapedatastring-in-url-decoding.aspx
2014-02-10 14:35:02 +01:00
Kenneth Skovhede 6caf04ea0b Update issue #929
Status: Fixed
2014-01-19 23:26:59 +01:00
Kenneth Skovhede 02c2a03365 Spelling fix 2014-01-19 23:26:14 +01:00
Kenneth Skovhede de128074c8 Pedantic fix 2014-01-19 23:26:02 +01:00
Kenneth Skovhede f82df0af12 Auto-format fix 2014-01-19 23:25:38 +01:00
Kenneth Skovhede e3b638a158 Pedantic fix 2014-01-19 23:25:17 +01:00
Kenneth Skovhede 5d5559e169 Added support for multiple mail servers, both manually and through DNS lookup.
Each address is tried by priority until the message passes.
2014-01-18 23:16:34 +01:00
Kenneth Skovhede 393e5e325f Improved autodetection of target stmp server, and added fallback DNS support for Google and OpenDNS 2014-01-18 22:28:51 +01:00
Kenneth Skovhede 72eb965203 Bugfix, —prefix was called —backup 2014-01-14 11:44:26 +01:00
Kenneth Skovhede 47bc010b3c Added test-filters command 2013-12-07 15:22:51 +01:00
Kenneth Skovhede a1e89a9c95 Added an extra guard to ensure that bugs in the code can never send out files encrypted with empty passphrase. 2013-11-23 14:33:23 +01:00
Kenneth Skovhede 6e42e9fd85 Typo-fix 2013-11-23 14:32:32 +01:00
Kenneth Skovhede d14ec9432f Rewrote the storage of backup setups 2013-11-23 14:26:36 +01:00
Kenneth Skovhede 6df9fba2f3 Fixed handling of paths that change from file to folder, and folder to file.
Renamed FilesetId to FileID as that is what it is.
2013-11-20 19:18:12 +01:00
Kenneth Skovhede f94f564395 Update issue #902
Status: Fixed

Changed to set explicit names on the temporary table.
2013-11-20 19:16:35 +01:00
Kenneth Skovhede 2a6176130c Fixed the annoying duplicate issue that occurred on Windows machines because the hot-path lookup forgot to look at the very last entry in the path. 2013-11-20 19:15:55 +01:00
Kenneth Skovhede 7465b8b2bd Update issue #896
Applied patch from Tobias that lowers memory usage, by not applying multi-threaded compression on dindex and dlist files.
2013-11-14 10:52:02 +01:00
Kenneth Skovhede 637af6a18f Added dlist files to low-overhead-mode 2013-11-13 21:29:42 +01:00
Kenneth Skovhede 3f49f2506f Added hinting to the compression modules to avoid aggressive compression of index files with very little benefit 2013-11-13 21:19:26 +01:00
Kenneth Skovhede 628de348d7 Added SQLite version information to the bug report 2013-11-10 11:35:42 +01:00
Kenneth Skovhede bf29235428 Bugfix for path lookup 2013-11-10 11:25:52 +01:00
Kenneth Skovhede cb88c5c90b Update issue #882
Status: Fixed

The valid values were not reported for --send-mail-level
2013-11-07 10:14:35 +01:00