Kenneth Hsu
c00c6fd19b
Make fields containing lock objects readonly.
...
If one of these fields is accidentally reassigned, it's possible for
threads to be oblivious to an existing lock. By making the fields
readonly, we will be notified at compile-time if we inadvertently
redefine one of these fields.
2018-03-17 19:59:23 -07:00
Kenneth Skovhede
842fd96543
Implemented a new logging system that is more transparent and allows a more granular way of picking log messages.
...
Added ID's to each log message and each exception to allow later introduction of a Knowledgebase service that explains each error in more detail.
2018-03-15 09:12:34 +01:00
Kenneth Hsu
1c7391399d
Remove XML documentation for unmatched parameters.
2017-12-09 18:30:01 -08:00
Kenneth Skovhede
b1ad31516d
Added guards to prevent throttle parsing errors to bring down the server on startup.
2017-11-09 17:40:06 +01:00
Kenneth Skovhede
53a7459f29
Fixed problem with UI saving global options in ApplicationSettings/ServerSettings.
...
This fixes #1720 .
This fixes #1830
2016-09-23 23:23:44 +02:00
Kenneth Skovhede
29aa278e02
Bugfix for the pause control (pausing indefinetly when paused for a duration did not reset the countdown)
2015-09-23 21:04:00 +02:00
Kenneth Skovhede
8d13e698eb
Updated copyright notices
2015-01-20 21:44:52 +01:00
Kenneth Skovhede
d14ec9432f
Rewrote the storage of backup setups
2013-11-23 14:26:36 +01:00
Kenneth Skovhede
b08a11b075
Protection against startup with invalid start delay
2013-03-10 21:03:04 +01:00
kenneth@hexad.dk
127486b1de
Added support for detecting hibernation/suspend on Windows.
...
When coming out of a hibernation/standby Duplicati will now be in pause mode for the same duration as on startup.
If a pause has been requested by the user (i.e. pause for 1 hour), the pause after hibernation will be at least the startup duration period, but at least as long as the pause duration would have been without a hibernation/suspend.
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1343 59da171f-624f-0410-aa54-27559c288bec
2012-06-29 19:24:21 +00:00
kenneth@hexad.dk
48d5729f83
Updated service/webserver to implement long poll and updated the tray icon to use the long poll update methods.
...
git-svn-id: https://duplicati.googlecode.com/svn/trunk@1323 59da171f-624f-0410-aa54-27559c288bec
2012-05-31 15:30:52 +00:00
kenneth@hexad.dk
933a61b954
First version of a Windows TrayIcon working against a http server.
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1026 59da171f-624f-0410-aa54-27559c288bec
2011-11-21 22:28:20 +00:00
kenneth.skovhede@gmail.com
b108e96e8e
Temporary checkin for the 2.0 stuff
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@1005 59da171f-624f-0410-aa54-27559c288bec
2011-11-18 18:03:18 +00:00
kenneth.skovhede@gmail.com
9a0e31e5b8
Preliminary work on the standalone server component
...
git-svn-id: https://duplicati.googlecode.com/svn/branches/v2.0@785 59da171f-624f-0410-aa54-27559c288bec
2011-06-06 18:48:52 +00:00