Kenneth Skovhede
9fd0121142
Removing the code that updates the logdata, as it has no effect, since any updated error messages will be destroyed later, should they contain any path-like strings.
...
This should help with #2298
2017-02-02 22:23:54 +01:00
matt
150f15269e
Added HTTP reporting module
2017-01-30 18:01:12 -05:00
agrajaghh
746b02ce7c
fix typos
2017-01-26 19:47:42 +01:00
Kenneth Skovhede
7f4c9383c3
Merge branch 'feature/set_tempdir_for_sqlite'
2017-01-25 21:16:45 +01:00
Kenneth Skovhede
cba12b9d28
Added support for server modules, that is modules that expose options to the user interface
2017-01-25 12:01:01 +01:00
Kenneth Skovhede
9e6eefad9f
Merge branch 'feature/add_single_result_code'
...
# Conflicts:
# Duplicati/Library/Modules/Builtin/Strings.cs
2017-01-23 23:32:30 +01:00
Kenneth Skovhede
9007165139
Merge branch 'feature/fix_typos'
2017-01-23 23:11:56 +01:00
Kenneth Skovhede and GitHub
1f99f54872
Merge pull request #2281 from duplicati/feature/improved_consistency_check
...
improved consistency check
2017-01-23 23:08:17 +01:00
Kenneth Skovhede
2b2c2c09de
Merge branch 'feature/improve_error_reporting'
2017-01-23 22:55:05 +01:00
Kenneth Skovhede
626a79db1d
Added guards agains empty lists of errors and warnings in the new parsed result type
2017-01-23 22:22:22 +01:00
Kenneth Skovhede
1424be05f9
Fixed a bunch of typos.
...
This fixes #2278 .
2017-01-23 22:12:24 +01:00
Kenneth Skovhede
e5b006713f
Added method to test SSL from the webmodule
2017-01-23 21:12:52 +01:00
Kenneth Skovhede
cafb8e6ff1
Fixed issues with reporting the correct error message when enumerating files
2017-01-23 20:53:18 +01:00
Kenneth Skovhede
bc725e0edf
Updated SendMail and SendJabberMessage to use the new result codes.
...
This fixes #2257
2017-01-23 20:49:33 +01:00
Kenneth Skovhede
81e8ef92da
Added a new result code to simplify reporting the same backup result from all modules.
2017-01-23 20:47:01 +01:00
Kenneth Skovhede
56beda2941
Removed ListBrokenFiles from password exempt operations.
...
This fixes #2269
2017-01-20 12:30:34 +01:00
Kenneth Skovhede
0ad55a1ef2
Merge branch 'master' into feature/improved_consistency_check
2017-01-19 14:06:42 +01:00
Kenneth Skovhede
3ed963b7b5
Merge branch 'feature/minimal_fix_for_constraint_issue'
2017-01-19 14:04:56 +01:00
Kenneth Skovhede
551e11303c
Fixed the duplicated log entries in the log file.
...
This fixes #2254
2017-01-19 13:12:17 +01:00
Kenneth Skovhede
d08b7750f0
Removed the unnecessary distinct clause from the recreate query.
...
Added a comment about the potentially unnecessary extra join in the statements that fills in block hashes.
2017-01-19 10:53:32 +01:00
Kenneth Skovhede
305d8bc7fe
Added an extra condition on the join for the recreate issue.
...
This is a less experimental rewrite of the query that fixes the exact problem.
The speedups from this query fix are also substantial, going from 2.5 hours to 11 minutes.
This is likely a fix to these issues:
#1699 , #2048 , #2140 , #2178
This could help with issues:
#1391 , #2050
2017-01-19 09:55:36 +01:00
Kenneth Skovhede
c4271e93d7
Prevent loading the HyperV and MSSQL modules on Linux, and safeguard against null input.
...
This fixes #2233
2017-01-16 11:48:41 +01:00
Kenneth Skovhede
c79eaad6a8
Pedantic fix: use single quotes as described in the documentation
2017-01-16 10:28:38 +01:00
Kenneth Skovhede
f72d9f0325
Merge branch 'feature/debug_for_1699'
2017-01-16 10:23:41 +01:00
Kenneth Skovhede
3b4cd3c9c2
Experiment to set the SQLite temp folder, both through the environment variable and the deprecated pragma statement
2017-01-15 23:09:47 +01:00
Kenneth Skovhede
34ee487379
Fixed a spelling issue
2017-01-15 23:08:52 +01:00
Kenneth Skovhede
be46960a6b
Added debugging code that dumps the temporary tables as permanent tables if the error from #1699 , #2048 , #2140 , or #2178
2017-01-15 23:08:21 +01:00
Kenneth Skovhede
97ba7ef9a5
Fixed issue with restoring files to their original location.
...
This fixes #2246
2017-01-14 12:46:59 +01:00
Kenneth Skovhede
43d5afe5c9
More disabling of assembly signing
2017-01-13 00:17:27 +01:00
Kenneth Skovhede
c5d483c821
More disabling of assembly signing
2017-01-13 00:10:00 +01:00
Kenneth Skovhede
5ab248b660
Removed assembly signing from the snapshot project as that depends on two libraries that are not signed.
2017-01-13 00:03:28 +01:00
Kenneth Skovhede
f3570507e3
Merge branch 'master' into feature/improved_consistency_check
2017-01-12 09:31:39 +01:00
Kenneth Skovhede
4dcf386312
Merge branch 'feature/revert_slowdown_2244'
2017-01-12 09:28:23 +01:00
Kenneth Skovhede
e79cfa4d6f
Merge branch 'feature/fix_send_mail'
2017-01-12 09:28:12 +01:00
Kenneth Skovhede
f5a1bcd32c
Reverted the SQL query to use the Timestamp sorting instead of explicit fileset.
...
This fixes #2244
2017-01-11 23:48:41 +01:00
Kenneth Skovhede
d62d483202
One more rework for the log output, to allow some messages to enter the log file but not the console
2017-01-11 23:35:42 +01:00
Kenneth Skovhede
84edb40ad0
Merge branch 'feature/fix_allow_full_removal'
2017-01-11 22:48:00 +01:00
Kenneth Skovhede
030a504183
Reworked the way the controller uses logging scopes to selectively send messages to file logs, but not normal operation listener
2017-01-11 22:44:42 +01:00
Kenneth Skovhede
309df0f720
Added re-entrancy locks to all reporting messages in BasicResults
2017-01-11 22:41:28 +01:00
Kenneth Skovhede
17ae124a8d
Changed logging re-entrancy lock to not look at the message itself
2017-01-11 22:41:01 +01:00
Kenneth Skovhede
5bbe41d31d
Added sanity checks to the file-backed list, as well as a fix for enumerating, and then adding items afterwards
2017-01-11 15:07:37 +01:00
Kenneth Skovhede
d3a3d8c85f
Fixed a mistake in the debugging code for issue 2140
2017-01-11 13:51:56 +01:00
Kenneth Skovhede
816ac4e722
Changed the way the delete handler deals with --allow-full-removal
2017-01-11 13:51:30 +01:00
Kenneth Skovhede
e692be5c92
Reworked the way log messages are handled, to include call-context setup.
...
This enables modules to report messages to the message-sink, and thus to the commandline through the normal interface.
This simplifies handling multiple logging systems, and supports reporting logging from multiple concurrent controller instances.
This fixes #2225
This fixes #1575
2017-01-09 23:27:56 +01:00
Kenneth Skovhede
6bb1579aa9
Updated MailKit, fixed a bug with DnsLite, added backward compatible tls support from MailKit.
...
This fixes #1540 .
This fixes #1948 .
This fixes #2060
This fixes #2225
2017-01-09 23:21:00 +01:00
agrajaghh
f0c0e9ffd5
Revert "Update Strings.cs"
...
This reverts commit 4266ed9d4a .
2017-01-09 20:54:18 +01:00
Kenneth Skovhede
a029890409
Implemented better default error messsages
2017-01-09 11:35:38 +01:00
Kenneth Skovhede
fc9f1b1dd3
Added description for the --allow-full-removal option
2017-01-09 10:40:09 +01:00
Kenneth Skovhede
9a849a2b58
Improved support for cross-os restores.
...
This fixes #1302
This fixes #1983
2017-01-06 23:01:54 +01:00
Kenneth Skovhede
8571475938
Merge branch 'feature/debug_listing_for_1400'
2017-01-06 10:03:03 +01:00