diff --git a/src/NzbDrone.Api/NzbDrone.Api.csproj b/src/NzbDrone.Api/NzbDrone.Api.csproj
index d97184e75..307ade4b0 100644
--- a/src/NzbDrone.Api/NzbDrone.Api.csproj
+++ b/src/NzbDrone.Api/NzbDrone.Api.csproj
@@ -56,11 +56,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
..\packages\ValueInjecter.2.3.3\lib\net35\Omu.ValueInjecter.dll
diff --git a/src/NzbDrone.Api/packages.config b/src/NzbDrone.Api/packages.config
index b722cefda..2fc701d06 100644
--- a/src/NzbDrone.Api/packages.config
+++ b/src/NzbDrone.Api/packages.config
@@ -4,7 +4,7 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.App.Test/NzbDrone.Host.Test.csproj b/src/NzbDrone.App.Test/NzbDrone.Host.Test.csproj
index 3581eb9cb..2b3db8178 100644
--- a/src/NzbDrone.App.Test/NzbDrone.Host.Test.csproj
+++ b/src/NzbDrone.App.Test/NzbDrone.Host.Test.csproj
@@ -44,9 +44,9 @@
..\packages\Moq.4.0.10827\lib\NET40\Moq.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.App.Test/packages.config b/src/NzbDrone.App.Test/packages.config
index 6f925b437..c88b100c8 100644
--- a/src/NzbDrone.App.Test/packages.config
+++ b/src/NzbDrone.App.Test/packages.config
@@ -3,6 +3,6 @@
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Common.Test/NzbDrone.Common.Test.csproj b/src/NzbDrone.Common.Test/NzbDrone.Common.Test.csproj
index 1ec40855c..dcdca41b2 100644
--- a/src/NzbDrone.Common.Test/NzbDrone.Common.Test.csproj
+++ b/src/NzbDrone.Common.Test/NzbDrone.Common.Test.csproj
@@ -41,9 +41,9 @@
..\packages\Moq.4.0.10827\lib\NET40\Moq.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.Common.Test/packages.config b/src/NzbDrone.Common.Test/packages.config
index 01e492eef..80b884496 100644
--- a/src/NzbDrone.Common.Test/packages.config
+++ b/src/NzbDrone.Common.Test/packages.config
@@ -2,6 +2,6 @@
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Common/NzbDrone.Common.csproj b/src/NzbDrone.Common/NzbDrone.Common.csproj
index 869176ecb..6a6cc35f4 100644
--- a/src/NzbDrone.Common/NzbDrone.Common.csproj
+++ b/src/NzbDrone.Common/NzbDrone.Common.csproj
@@ -46,11 +46,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
diff --git a/src/NzbDrone.Common/packages.config b/src/NzbDrone.Common/packages.config
index 7252d18f7..4e193d0ba 100644
--- a/src/NzbDrone.Common/packages.config
+++ b/src/NzbDrone.Common/packages.config
@@ -1,7 +1,7 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Console/NzbDrone.Console.csproj b/src/NzbDrone.Console/NzbDrone.Console.csproj
index 956b066b2..aa2350931 100644
--- a/src/NzbDrone.Console/NzbDrone.Console.csproj
+++ b/src/NzbDrone.Console/NzbDrone.Console.csproj
@@ -81,11 +81,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.Console/packages.config b/src/NzbDrone.Console/packages.config
index 268430b6b..4c6a0521b 100644
--- a/src/NzbDrone.Console/packages.config
+++ b/src/NzbDrone.Console/packages.config
@@ -4,7 +4,7 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
index 66bd95291..6b50fda46 100644
--- a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
+++ b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj
@@ -79,11 +79,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.Core.Test/packages.config b/src/NzbDrone.Core.Test/packages.config
index b751901cd..234ffd26d 100644
--- a/src/NzbDrone.Core.Test/packages.config
+++ b/src/NzbDrone.Core.Test/packages.config
@@ -8,8 +8,8 @@
-
-
+
+
diff --git a/src/NzbDrone.Core/NzbDrone.Core.csproj b/src/NzbDrone.Core/NzbDrone.Core.csproj
index 9007ad74e..a2002f474 100644
--- a/src/NzbDrone.Core/NzbDrone.Core.csproj
+++ b/src/NzbDrone.Core/NzbDrone.Core.csproj
@@ -83,11 +83,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
..\packages\valueinjecter.2.3.3\lib\net35\Omu.ValueInjecter.dll
@@ -96,9 +96,9 @@
False
..\packages\Prowlin.0.9.4456.26422\lib\net40\Prowlin.dll
-
+
False
- ..\packages\RestSharp.104.2.0\lib\net4\RestSharp.dll
+ ..\packages\RestSharp.104.3.3\lib\net4\RestSharp.dll
diff --git a/src/NzbDrone.Core/packages.config b/src/NzbDrone.Core/packages.config
index b0bc75532..1c01c0a9f 100644
--- a/src/NzbDrone.Core/packages.config
+++ b/src/NzbDrone.Core/packages.config
@@ -4,9 +4,9 @@
-
-
+
+
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Host/NLog.xsd b/src/NzbDrone.Host/NLog.xsd
index 2203f4ede..49dd62049 100644
--- a/src/NzbDrone.Host/NLog.xsd
+++ b/src/NzbDrone.Host/NLog.xsd
@@ -224,6 +224,84 @@
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether buffer should grow as needed.
+
+
+
+
+ Number of log events to be buffered.
+
+
+
+
+ Maximum number of log events that the buffer can keep.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to add <!-- --> comments around all written texts.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
@@ -289,8 +367,8 @@
-
+
@@ -302,16 +380,16 @@
Indicates whether to use sliding timeout.
-
-
- Number of log events to be buffered.
-
-
Timeout (in milliseconds) after which the contents of buffer will be flushed if there's no write in the specified period of time. Use -1 to disable timed flushes.
+
+
+ Number of log events to be buffered.
+
+
@@ -321,21 +399,22 @@
-
-
+
+
-
+
+
-
-
-
-
+
+
+
+
@@ -347,11 +426,6 @@
Indicates whether to append newline at the end of log message.
-
-
- Instance of that is used to format log messages.
-
-
Action that should be taken if the message is larger than maxMessageSize.
@@ -367,9 +441,9 @@
Encoding to be used.
-
+
- Size of the connection cache (number of connections which are kept alive).
+ Instance of that is used to format log messages.
@@ -377,14 +451,24 @@
Network address.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Indicates whether to keep connection open whenever possible.
-
+
- Indicates whether to include source info (file name and line number) in the information sent over the network.
+ Maximum queue size.
+
+
+
+
+ Indicates whether to include dictionary contents.
@@ -397,9 +481,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- NDC item separator.
+ Indicates whether to include NLog-specific extensions to log4j schema.
@@ -407,14 +491,14 @@
Indicates whether to include stack contents.
-
+
- Indicates whether to include NLog-specific extensions to log4j schema.
+ NDC item separator.
-
+
- Indicates whether to include dictionary contents.
+ Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -443,26 +527,24 @@
-
+
-
-
+
+
+
+
+
Name of the target.
-
-
- Text to be rendered.
-
-
Footer.
@@ -473,6 +555,137 @@
Header.
+
+
+ Text to be rendered.
+
+
+
+
+ Indicates whether to use default row highlighting rules.
+
+
+
+
+ Indicates whether the error stream (stderr) should be used instead of the output stream (stdout).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Condition that must be met in order to set the specified foreground and background color.
+
+
+
+
+ Background color.
+
+
+
+
+ Foreground color.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Indicates whether to ignore case when comparing texts.
+
+
+
+
+ Regular expression to be matched. You must specify either text or regex.
+
+
+
+
+ Text to be matched. You must specify either text or regex.
+
+
+
+
+ Indicates whether to match whole words only.
+
+
+
+
+ Background color.
+
+
+
+
+ Foreground color.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Footer.
+
+
+
+
+ Header.
+
+
+
+
+ Text to be rendered.
+
+
Indicates whether to send the log messages to the standard error instead of the standard output.
@@ -489,17 +702,17 @@
+
+
-
-
-
+
+
-
-
+
@@ -521,6 +734,16 @@
Indicates whether to use database transactions. Some data providers require this.
+
+
+ Indicates whether to keep the database connection open between the log events.
+
+
+
+
+ Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string.
+
+
Name of the connection string (as specified in <connectionStrings> configuration section.
@@ -531,9 +754,9 @@
Connection string. When provided, it overrides the values specified in DBHost, DBUserName, DBPassword, DBDatabase.
-
+
- Indicates whether to keep the database connection open between the log events.
+ Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string.
@@ -541,16 +764,6 @@
Database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string.
-
-
- Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string.
-
-
-
-
- Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string.
-
-
Connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
@@ -566,9 +779,9 @@
+
-
@@ -634,6 +847,38 @@
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Footer.
+
+
+
+
+ Header.
+
+
+
+
+ Text to be rendered.
+
+
+
+
+
@@ -654,6 +899,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Name of the machine on which Event Log service is running.
+
+
+
+
+ Value to be used as the event Source.
+
+
+
+
+ Name of the Event Log to write to. This can be System, Application or any user-defined name.
+
+
+
+
+ Layout that renders event Category.
+
+
+
+
+ Layout that renders event ID.
+
+
+
+
+
@@ -679,30 +974,31 @@
-
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
-
-
-
@@ -710,21 +1006,6 @@
Name of the target.
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
File encoding.
@@ -735,24 +1016,19 @@
Line ending mode.
-
+
- Size in bytes above which log files will be automatically archived.
+ Footer.
-
+
- Maximum number of archive files that should be kept.
+ Text to be rendered.
-
+
- Name of the file to be used for an archive.
-
-
-
-
- Way file archives are numbered.
+ Header.
@@ -760,9 +1036,29 @@
Indicates whether to automatically archive log files every time the specified time passes.
-
+
- Indicates whether to replace file contents on each write instead of appending log message at the end.
+ Size in bytes above which log files will be automatically archived.
+
+
+
+
+ Name of the file to be used for an archive.
+
+
+
+
+ Maximum number of archive files that should be kept.
+
+
+
+
+ Way file archives are numbered.
+
+
+
+
+ Gets ors set a value indicating whether a managed file stream is forced, instead of used the native implementation.
@@ -770,11 +1066,6 @@
File attributes (Windows only).
-
-
- Name of the file to write to.
-
-
Indicates whether to delete old log file on startup.
@@ -790,9 +1081,14 @@
Indicates whether to create directories if they don't exist.
-
+
- Indicates whether concurrent writes to the log file by multiple processes on the same host.
+ Indicates whether to replace file contents on each write instead of appending log message at the end.
+
+
+
+
+ Name of the file to write to.
@@ -800,6 +1096,31 @@
Maximum number of seconds that files are kept open. If this number is negative the files are not automatically closed after a period of inactivity.
+
+
+ Log file buffer size in bytes.
+
+
+
+
+ Number of times the write is appended on the file before NLog discards the log message.
+
+
+
+
+ Delay in milliseconds to wait before attempting to write to the file again.
+
+
+
+
+ Indicates whether to automatically flush the file buffers after each log message.
+
+
+
+
+ Indicates whether concurrent writes to the log file by multiple processes on the same host.
+
+
Number of files to be kept open. Setting this to a higher value may improve performance in a situation where a single File target is writing to many files (such as splitting by level or by logger).
@@ -810,26 +1131,6 @@
Indicates whether concurrent writes to the log file by multiple processes on different network hosts.
-
-
- Delay in milliseconds to wait before attempting to write to the file again.
-
-
-
-
- Number of times the write is appended on the file before NLog discards the log message.
-
-
-
-
- Log file buffer size in bytes.
-
-
-
-
- Indicates whether to automatically flush the file buffers after each log message.
-
-
Indicates whether to keep log file open instead of opening and closing it on each logging event.
@@ -847,12 +1148,6 @@
-
-
-
-
-
-
@@ -863,9 +1158,15 @@
+
+
+
+
+
+
-
+
@@ -881,7 +1182,6 @@
-
@@ -904,6 +1204,343 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Name of the Form on which the control is located.
+
+
+
+
+ Name of control to which NLog will log write log text.
+
+
+
+
+ Indicates whether log text should be appended to the text of the control instead of overwriting it.
+
+
+
+
+ Whether new log entry are added to the start or the end of the control
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ User account password.
+
+
+
+
+ Indicates whether to revert to the credentials of the process instead of impersonating another user.
+
+
+
+
+ Username to change context to.
+
+
+
+
+ Logon Type.
+
+
+
+
+ Windows domain name to change context to.
+
+
+
+
+ Required impersonation level.
+
+
+
+
+ Type of the logon provider.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Name of the endpoint configuration in WCF configuration file.
+
+
+
+
+ Endpoint address.
+
+
+
+
+ Indicates whether to use binary message encoding.
+
+
+
+
+ Client ID.
+
+
+
+
+ Indicates whether to include per-event properties in the payload sent to the server.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Layout that should be use to calcuate the value for the parameter.
+
+
+
+
+ Name of the parameter.
+
+
+
+
+ Type of the parameter.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to send message as HTML instead of plain text.
+
+
+
+
+ Encoding to be used for sending e-mail.
+
+
+
+
+ Indicates whether to add new lines between log entries.
+
+
+
+
+ Text to be rendered.
+
+
+
+
+ Header.
+
+
+
+
+ Footer.
+
+
+
+
+ Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ Mail subject.
+
+
+
+
+ Mail message body (repeated for each log message send in one mail).
+
+
+
+
+ Sender's email address (e.g. joe@domain.com).
+
+
+
+
+ Indicates whether NewLine characters in the body should be replaced with tags.
+
+
+
+
+ Priority used for sending mails.
+
+
+
+
+ Indicates whether the default Settings from System.Net.MailSettings should be used.
+
+
+
+
+ SMTP Server to be used for sending.
+
+
+
+
+ Username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
+
+
+
+
+ Port number that SMTP Server is listening on.
+
+
+
+
+ SMTP Authentication mode.
+
+
+
+
+ Password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
+
+
+
+
+ Indicates whether SSL (secure sockets layer) should be used when communicating with SMTP server.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -950,6 +1587,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to use the XML format when serializing message. This will also disable creating queues.
+
+
+
+
+ Indicates whether to check if a queue exists before writing to it.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Encoding to be used when writing text to the queue.
+
+
+
+
+ Name of the queue to write to.
+
+
+
+
+ Indicates whether to use recoverable messages (with guaranteed delivery).
+
+
+
+
+ Indicates whether to create the queue if it doesn't exists.
+
+
+
+
+ Label to associate with each message.
+
+
+
+
+
@@ -977,60 +1676,34 @@
-
-
-
-
-
-
-
-
- Layout that should be use to calcuate the value for the parameter.
-
-
-
-
- Name of the parameter.
-
-
-
-
- Type of the parameter.
-
-
-
-
-
+
+
-
+
+
Name of the target.
-
-
- Action that should be taken if the message is larger than maxMessageSize.
-
-
Indicates whether to append newline at the end of log message.
-
+
- Layout used to format log messages.
+ Action that should be taken if the message is larger than maxMessageSize.
@@ -1038,26 +1711,36 @@
Maximum message size in bytes.
+
+
+ Layout used to format log messages.
+
+
Encoding to be used.
-
-
- Size of the connection cache (number of connections which are kept alive).
-
-
Indicates whether to keep connection open whenever possible.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Network address.
+
+
+ Maximum queue size.
+
+
@@ -1067,21 +1750,22 @@
-
-
+
+
-
+
+
-
-
-
-
+
+
+
+
@@ -1093,11 +1777,6 @@
Indicates whether to append newline at the end of log message.
-
-
- Instance of that is used to format log messages.
-
-
Action that should be taken if the message is larger than maxMessageSize.
@@ -1113,9 +1792,9 @@
Encoding to be used.
-
+
- Size of the connection cache (number of connections which are kept alive).
+ Instance of that is used to format log messages.
@@ -1123,14 +1802,24 @@
Network address.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Indicates whether to keep connection open whenever possible.
-
+
- Indicates whether to include source info (file name and line number) in the information sent over the network.
+ Maximum queue size.
+
+
+
+
+ Indicates whether to include dictionary contents.
@@ -1143,9 +1832,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- NDC item separator.
+ Indicates whether to include NLog-specific extensions to log4j schema.
@@ -1153,14 +1842,14 @@
Indicates whether to include stack contents.
-
+
- Indicates whether to include NLog-specific extensions to log4j schema.
+ NDC item separator.
-
+
- Indicates whether to include dictionary contents.
+ Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -1212,6 +1901,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Name of the performance counter.
+
+
+
+
+ Performance counter type.
+
+
+
+
+ Performance counter instance name.
+
+
+
+
+ Indicates whether performance counter should be automatically created.
+
+
+
+
+ Name of the performance counter category.
+
+
+
+
+ Counter help text.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1309,6 +2080,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Indicates whether the created form will be initially minimized.
+
+
+
+
+ Maximum number of lines the rich text box will store (or 0 to disable this feature).
+
+
+
+
+ Initial width of the form with rich text box.
+
+
+
+
+ Indicates whether the created window will be a tool window.
+
+
+
+
+ Name of RichTextBox to which Nlog will write.
+
+
+
+
+ Indicates whether scroll bar will be moved automatically to show most recent log entries.
+
+
+
+
+ Initial height of the form with rich text box.
+
+
+
+
+ Name of the Form on which the control is located. If there is no open form of a specified name than NLog will create a new one.
+
+
+
+
+ Indicates whether to use default coloring rules.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Indicates whether to ignore case when comparing texts.
+
+
+
+
+ Regular expression to be matched. You must specify either text or regex.
+
+
+
+
+ Text to be matched. You must specify either text or regex.
+
+
+
+
+ Indicates whether to match whole words only.
+
+
+
+
+ Background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
+
+
+
+
+ Font color. Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed.
+
+
+
+
+ Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing.
+
+
+
+
+
+
+
+
+
+
+
+
+ Condition that must be met in order to set the specified font color.
+
+
+
+
+ Background color.
+
+
+
+
+ Font color.
+
+
+
+
+ Font style of matched text.
+
+
+
@@ -1337,6 +2267,26 @@
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
@@ -1344,10 +2294,10 @@
-
-
+
+
@@ -1359,9 +2309,9 @@
Web service URL.
-
+
- Encoding.
+ Web service namespace.
@@ -1369,16 +2319,16 @@
Protocol to be used when calling web service.
-
-
- Web service namespace.
-
-
Web service method name.
+
+
+ Encoding.
+
+
@@ -1395,33 +2345,28 @@
-
-
+
+
+
-
Body layout (can be repeated multiple times).
-
-
- Footer layout.
-
-
Header layout.
-
+
- Quoting mode.
+ Footer layout.
@@ -1429,6 +2374,11 @@
Quote Character.
+
+
+ Quoting mode.
+
+
Indicates whether CVS should include header.
@@ -1481,20 +2431,6 @@
-
-
-
-
-
-
-
-
- Layout text.
-
-
-
-
-
@@ -1528,6 +2464,20 @@
+
+
+
+
+
+
+
+
+ Layout text.
+
+
+
+
+
@@ -1685,901 +2635,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether to use the XML format when serializing message.
-
-
-
-
- Encoding to be used when writing text to the queue.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Indicates whether to use recoverable messages (with guaranteed delivery).
-
-
-
-
- Indicates whether to create the queue if it doesn't exists.
-
-
-
-
- Label to associate with each message.
-
-
-
-
- Name of the queue to write to.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Maximum number of log events that the buffer can keep.
-
-
-
-
- Indicates whether buffer should grow as needed.
-
-
-
-
- Number of log events to be buffered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether to add <!-- --> comments around all written texts.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Indicates whether to use default row highlighting rules.
-
-
-
-
- Indicates whether the error stream (stderr) should be used instead of the output stream (stdout).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Condition that must be met in order to set the specified foreground and background color.
-
-
-
-
- Foreground color.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Foreground color.
-
-
-
-
- Indicates whether to ignore case when comparing texts.
-
-
-
-
- Regular expression to be matched. You must specify either text or regex.
-
-
-
-
- Text to be matched. You must specify either text or regex.
-
-
-
-
- Indicates whether to match whole words only.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Footer.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Name of the machine on which Event Log service is running.
-
-
-
-
- Value to be used as the event Source.
-
-
-
-
- Layout that renders event Category.
-
-
-
-
- Layout that renders event ID.
-
-
-
-
- Name of the Event Log to write to. This can be System, Application or any user-defined name.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Indicates whether log text should be appended to the text of the control instead of overwriting it.
-
-
-
-
- Name of control to which NLog will log write log text.
-
-
-
-
- Name of the Form on which the control is located.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Username to change context to.
-
-
-
-
- User account password.
-
-
-
-
- Indicates whether to revert to the credentials of the process instead of impersonating another user.
-
-
-
-
- Required impersonation level.
-
-
-
-
- Windows domain name to change context to.
-
-
-
-
- Logon Type.
-
-
-
-
- Type of the logon provider.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Indicates whether to send message as HTML instead of plain text.
-
-
-
-
- Indicates whether to add new lines between log entries.
-
-
-
-
- Encoding to be used for sending e-mail.
-
-
-
-
- Mail subject.
-
-
-
-
- Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- Sender's email address (e.g. joe@domain.com).
-
-
-
-
- Mail message body (repeated for each log message send in one mail).
-
-
-
-
- Username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- Indicates whether SSL (secure sockets layer) should be used when communicating with SMTP server.
-
-
-
-
- Password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- SMTP Authentication mode.
-
-
-
-
- SMTP Server to be used for sending.
-
-
-
-
- Port number that SMTP Server is listening on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Performance counter instance name.
-
-
-
-
- Counter help text.
-
-
-
-
- Performance counter type.
-
-
-
-
- Indicates whether performance counter should be automatically created.
-
-
-
-
- Name of the performance counter category.
-
-
-
-
- Name of the performance counter.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Initial height of the form with rich text box.
-
-
-
-
- Indicates whether scroll bar will be moved automatically to show most recent log entries.
-
-
-
-
- Maximum number of lines the rich text box will store (or 0 to disable this feature).
-
-
-
-
- Indicates whether the created form will be initially minimized.
-
-
-
-
- Indicates whether the created window will be a tool window.
-
-
-
-
- Name of RichTextBox to which Nlog will write.
-
-
-
-
- Name of the Form on which the control is located. If there is no open form of a specified name than NLog will create a new one.
-
-
-
-
- Initial width of the form with rich text box.
-
-
-
-
- Indicates whether to use default coloring rules.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
-
-
-
-
- Font color. Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed.
-
-
-
-
- Indicates whether to ignore case when comparing texts.
-
-
-
-
- Regular expression to be matched. You must specify either text or regex.
-
-
-
-
- Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing.
-
-
-
-
- Text to be matched. You must specify either text or regex.
-
-
-
-
- Indicates whether to match whole words only.
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Condition that must be met in order to set the specified font color.
-
-
-
-
- Font color.
-
-
-
-
- Font style of matched text.
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Name of the endpoint configuration in WCF configuration file.
-
-
-
-
- Endpoint address.
-
-
-
-
- Indicates whether to use binary message encoding.
-
-
-
-
- Client ID.
-
-
-
-
- Indicates whether to include per-event properties in the payload sent to the server.
-
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Host/NzbDrone.Host.csproj b/src/NzbDrone.Host/NzbDrone.Host.csproj
index a4f5110b4..db0cb8e07 100644
--- a/src/NzbDrone.Host/NzbDrone.Host.csproj
+++ b/src/NzbDrone.Host/NzbDrone.Host.csproj
@@ -99,11 +99,7 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
-
-
- False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
False
diff --git a/src/NzbDrone.Host/packages.config b/src/NzbDrone.Host/packages.config
index 71d3d7141..41e52db65 100644
--- a/src/NzbDrone.Host/packages.config
+++ b/src/NzbDrone.Host/packages.config
@@ -7,9 +7,7 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Integration.Test/NzbDrone.Integration.Test.csproj b/src/NzbDrone.Integration.Test/NzbDrone.Integration.Test.csproj
index 10f5c46d0..36e05e556 100644
--- a/src/NzbDrone.Integration.Test/NzbDrone.Integration.Test.csproj
+++ b/src/NzbDrone.Integration.Test/NzbDrone.Integration.Test.csproj
@@ -70,10 +70,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+
+ False
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
..\packages\NUnit.2.6.2\lib\nunit.framework.dll
@@ -82,9 +83,9 @@
False
..\packages\Owin.1.0\lib\net40\Owin.dll
-
+
False
- ..\packages\RestSharp.104.2.0\lib\net4\RestSharp.dll
+ ..\packages\RestSharp.104.3.3\lib\net4\RestSharp.dll
diff --git a/src/NzbDrone.Integration.Test/packages.config b/src/NzbDrone.Integration.Test/packages.config
index 8c6e73b29..990270545 100644
--- a/src/NzbDrone.Integration.Test/packages.config
+++ b/src/NzbDrone.Integration.Test/packages.config
@@ -9,9 +9,9 @@
-
-
+
+
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Libraries.Test/NzbDrone.Libraries.Test.csproj b/src/NzbDrone.Libraries.Test/NzbDrone.Libraries.Test.csproj
index 14c492823..673eafe98 100644
--- a/src/NzbDrone.Libraries.Test/NzbDrone.Libraries.Test.csproj
+++ b/src/NzbDrone.Libraries.Test/NzbDrone.Libraries.Test.csproj
@@ -39,7 +39,7 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
..\packages\NUnit.2.6.2\lib\nunit.framework.dll
diff --git a/src/NzbDrone.Libraries.Test/packages.config b/src/NzbDrone.Libraries.Test/packages.config
index 0a78ede96..48393462a 100644
--- a/src/NzbDrone.Libraries.Test/packages.config
+++ b/src/NzbDrone.Libraries.Test/packages.config
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.SignalR/NzbDrone.SignalR.csproj b/src/NzbDrone.SignalR/NzbDrone.SignalR.csproj
index c3110ef29..efbda7398 100644
--- a/src/NzbDrone.SignalR/NzbDrone.SignalR.csproj
+++ b/src/NzbDrone.SignalR/NzbDrone.SignalR.csproj
@@ -36,8 +36,9 @@
..\packages\Microsoft.AspNet.SignalR.Core.1.1.3\lib\net40\Microsoft.AspNet.SignalR.Core.dll
-
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+
+ False
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
diff --git a/src/NzbDrone.SignalR/packages.config b/src/NzbDrone.SignalR/packages.config
index f82b57a29..a5b443e7a 100644
--- a/src/NzbDrone.SignalR/packages.config
+++ b/src/NzbDrone.SignalR/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Test.Common/NzbDrone.Test.Common.csproj b/src/NzbDrone.Test.Common/NzbDrone.Test.Common.csproj
index dd6ffc0fe..277bbae61 100644
--- a/src/NzbDrone.Test.Common/NzbDrone.Test.Common.csproj
+++ b/src/NzbDrone.Test.Common/NzbDrone.Test.Common.csproj
@@ -54,11 +54,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.Test.Common/packages.config b/src/NzbDrone.Test.Common/packages.config
index 6880e0bf8..2ab611796 100644
--- a/src/NzbDrone.Test.Common/packages.config
+++ b/src/NzbDrone.Test.Common/packages.config
@@ -3,8 +3,8 @@
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone.Update.Test/NzbDrone.Update.Test.csproj b/src/NzbDrone.Update.Test/NzbDrone.Update.Test.csproj
index 3dbc57b35..6e39cd8ab 100644
--- a/src/NzbDrone.Update.Test/NzbDrone.Update.Test.csproj
+++ b/src/NzbDrone.Update.Test/NzbDrone.Update.Test.csproj
@@ -50,9 +50,9 @@
..\packages\Moq.4.0.10827\lib\NET40\Moq.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone.Update.Test/packages.config b/src/NzbDrone.Update.Test/packages.config
index 6f925b437..c88b100c8 100644
--- a/src/NzbDrone.Update.Test/packages.config
+++ b/src/NzbDrone.Update.Test/packages.config
@@ -3,6 +3,6 @@
-
+
\ No newline at end of file
diff --git a/src/NzbDrone.Update/NLog.xsd b/src/NzbDrone.Update/NLog.xsd
index 2203f4ede..49dd62049 100644
--- a/src/NzbDrone.Update/NLog.xsd
+++ b/src/NzbDrone.Update/NLog.xsd
@@ -224,6 +224,84 @@
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether buffer should grow as needed.
+
+
+
+
+ Number of log events to be buffered.
+
+
+
+
+ Maximum number of log events that the buffer can keep.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to add <!-- --> comments around all written texts.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
@@ -289,8 +367,8 @@
-
+
@@ -302,16 +380,16 @@
Indicates whether to use sliding timeout.
-
-
- Number of log events to be buffered.
-
-
Timeout (in milliseconds) after which the contents of buffer will be flushed if there's no write in the specified period of time. Use -1 to disable timed flushes.
+
+
+ Number of log events to be buffered.
+
+
@@ -321,21 +399,22 @@
-
-
+
+
-
+
+
-
-
-
-
+
+
+
+
@@ -347,11 +426,6 @@
Indicates whether to append newline at the end of log message.
-
-
- Instance of that is used to format log messages.
-
-
Action that should be taken if the message is larger than maxMessageSize.
@@ -367,9 +441,9 @@
Encoding to be used.
-
+
- Size of the connection cache (number of connections which are kept alive).
+ Instance of that is used to format log messages.
@@ -377,14 +451,24 @@
Network address.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Indicates whether to keep connection open whenever possible.
-
+
- Indicates whether to include source info (file name and line number) in the information sent over the network.
+ Maximum queue size.
+
+
+
+
+ Indicates whether to include dictionary contents.
@@ -397,9 +481,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- NDC item separator.
+ Indicates whether to include NLog-specific extensions to log4j schema.
@@ -407,14 +491,14 @@
Indicates whether to include stack contents.
-
+
- Indicates whether to include NLog-specific extensions to log4j schema.
+ NDC item separator.
-
+
- Indicates whether to include dictionary contents.
+ Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -443,26 +527,24 @@
-
+
-
-
+
+
+
+
+
Name of the target.
-
-
- Text to be rendered.
-
-
Footer.
@@ -473,6 +555,137 @@
Header.
+
+
+ Text to be rendered.
+
+
+
+
+ Indicates whether to use default row highlighting rules.
+
+
+
+
+ Indicates whether the error stream (stderr) should be used instead of the output stream (stdout).
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Condition that must be met in order to set the specified foreground and background color.
+
+
+
+
+ Background color.
+
+
+
+
+ Foreground color.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Indicates whether to ignore case when comparing texts.
+
+
+
+
+ Regular expression to be matched. You must specify either text or regex.
+
+
+
+
+ Text to be matched. You must specify either text or regex.
+
+
+
+
+ Indicates whether to match whole words only.
+
+
+
+
+ Background color.
+
+
+
+
+ Foreground color.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Footer.
+
+
+
+
+ Header.
+
+
+
+
+ Text to be rendered.
+
+
Indicates whether to send the log messages to the standard error instead of the standard output.
@@ -489,17 +702,17 @@
+
+
-
-
-
+
+
-
-
+
@@ -521,6 +734,16 @@
Indicates whether to use database transactions. Some data providers require this.
+
+
+ Indicates whether to keep the database connection open between the log events.
+
+
+
+
+ Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string.
+
+
Name of the connection string (as specified in <connectionStrings> configuration section.
@@ -531,9 +754,9 @@
Connection string. When provided, it overrides the values specified in DBHost, DBUserName, DBPassword, DBDatabase.
-
+
- Indicates whether to keep the database connection open between the log events.
+ Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string.
@@ -541,16 +764,6 @@
Database name. If the ConnectionString is not provided this value will be used to construct the "Database=" part of the connection string.
-
-
- Database password. If the ConnectionString is not provided this value will be used to construct the "Password=" part of the connection string.
-
-
-
-
- Database host name. If the ConnectionString is not provided this value will be used to construct the "Server=" part of the connection string.
-
-
Connection string using for installation and uninstallation. If not provided, regular ConnectionString is being used.
@@ -566,9 +779,9 @@
+
-
@@ -634,6 +847,38 @@
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Footer.
+
+
+
+
+ Header.
+
+
+
+
+ Text to be rendered.
+
+
+
+
+
@@ -654,6 +899,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Name of the machine on which Event Log service is running.
+
+
+
+
+ Value to be used as the event Source.
+
+
+
+
+ Name of the Event Log to write to. This can be System, Application or any user-defined name.
+
+
+
+
+ Layout that renders event Category.
+
+
+
+
+ Layout that renders event ID.
+
+
+
+
+
@@ -679,30 +974,31 @@
-
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
-
-
+
+
+
+
+
+
+
-
-
-
-
@@ -710,21 +1006,6 @@
Name of the target.
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
File encoding.
@@ -735,24 +1016,19 @@
Line ending mode.
-
+
- Size in bytes above which log files will be automatically archived.
+ Footer.
-
+
- Maximum number of archive files that should be kept.
+ Text to be rendered.
-
+
- Name of the file to be used for an archive.
-
-
-
-
- Way file archives are numbered.
+ Header.
@@ -760,9 +1036,29 @@
Indicates whether to automatically archive log files every time the specified time passes.
-
+
- Indicates whether to replace file contents on each write instead of appending log message at the end.
+ Size in bytes above which log files will be automatically archived.
+
+
+
+
+ Name of the file to be used for an archive.
+
+
+
+
+ Maximum number of archive files that should be kept.
+
+
+
+
+ Way file archives are numbered.
+
+
+
+
+ Gets ors set a value indicating whether a managed file stream is forced, instead of used the native implementation.
@@ -770,11 +1066,6 @@
File attributes (Windows only).
-
-
- Name of the file to write to.
-
-
Indicates whether to delete old log file on startup.
@@ -790,9 +1081,14 @@
Indicates whether to create directories if they don't exist.
-
+
- Indicates whether concurrent writes to the log file by multiple processes on the same host.
+ Indicates whether to replace file contents on each write instead of appending log message at the end.
+
+
+
+
+ Name of the file to write to.
@@ -800,6 +1096,31 @@
Maximum number of seconds that files are kept open. If this number is negative the files are not automatically closed after a period of inactivity.
+
+
+ Log file buffer size in bytes.
+
+
+
+
+ Number of times the write is appended on the file before NLog discards the log message.
+
+
+
+
+ Delay in milliseconds to wait before attempting to write to the file again.
+
+
+
+
+ Indicates whether to automatically flush the file buffers after each log message.
+
+
+
+
+ Indicates whether concurrent writes to the log file by multiple processes on the same host.
+
+
Number of files to be kept open. Setting this to a higher value may improve performance in a situation where a single File target is writing to many files (such as splitting by level or by logger).
@@ -810,26 +1131,6 @@
Indicates whether concurrent writes to the log file by multiple processes on different network hosts.
-
-
- Delay in milliseconds to wait before attempting to write to the file again.
-
-
-
-
- Number of times the write is appended on the file before NLog discards the log message.
-
-
-
-
- Log file buffer size in bytes.
-
-
-
-
- Indicates whether to automatically flush the file buffers after each log message.
-
-
Indicates whether to keep log file open instead of opening and closing it on each logging event.
@@ -847,12 +1148,6 @@
-
-
-
-
-
-
@@ -863,9 +1158,15 @@
+
+
+
+
+
+
-
+
@@ -881,7 +1182,6 @@
-
@@ -904,6 +1204,343 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Name of the Form on which the control is located.
+
+
+
+
+ Name of control to which NLog will log write log text.
+
+
+
+
+ Indicates whether log text should be appended to the text of the control instead of overwriting it.
+
+
+
+
+ Whether new log entry are added to the start or the end of the control
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ User account password.
+
+
+
+
+ Indicates whether to revert to the credentials of the process instead of impersonating another user.
+
+
+
+
+ Username to change context to.
+
+
+
+
+ Logon Type.
+
+
+
+
+ Windows domain name to change context to.
+
+
+
+
+ Required impersonation level.
+
+
+
+
+ Type of the logon provider.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Name of the endpoint configuration in WCF configuration file.
+
+
+
+
+ Endpoint address.
+
+
+
+
+ Indicates whether to use binary message encoding.
+
+
+
+
+ Client ID.
+
+
+
+
+ Indicates whether to include per-event properties in the payload sent to the server.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Layout that should be use to calcuate the value for the parameter.
+
+
+
+
+ Name of the parameter.
+
+
+
+
+ Type of the parameter.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to send message as HTML instead of plain text.
+
+
+
+
+ Encoding to be used for sending e-mail.
+
+
+
+
+ Indicates whether to add new lines between log entries.
+
+
+
+
+ Text to be rendered.
+
+
+
+
+ Header.
+
+
+
+
+ Footer.
+
+
+
+
+ Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
+
+
+
+
+ Mail subject.
+
+
+
+
+ Mail message body (repeated for each log message send in one mail).
+
+
+
+
+ Sender's email address (e.g. joe@domain.com).
+
+
+
+
+ Indicates whether NewLine characters in the body should be replaced with tags.
+
+
+
+
+ Priority used for sending mails.
+
+
+
+
+ Indicates whether the default Settings from System.Net.MailSettings should be used.
+
+
+
+
+ SMTP Server to be used for sending.
+
+
+
+
+ Username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
+
+
+
+
+ Port number that SMTP Server is listening on.
+
+
+
+
+ SMTP Authentication mode.
+
+
+
+
+ Password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
+
+
+
+
+ Indicates whether SSL (secure sockets layer) should be used when communicating with SMTP server.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -950,6 +1587,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Indicates whether to use the XML format when serializing message. This will also disable creating queues.
+
+
+
+
+ Indicates whether to check if a queue exists before writing to it.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Encoding to be used when writing text to the queue.
+
+
+
+
+ Name of the queue to write to.
+
+
+
+
+ Indicates whether to use recoverable messages (with guaranteed delivery).
+
+
+
+
+ Indicates whether to create the queue if it doesn't exists.
+
+
+
+
+ Label to associate with each message.
+
+
+
+
+
@@ -977,60 +1676,34 @@
-
-
-
-
-
-
-
-
- Layout that should be use to calcuate the value for the parameter.
-
-
-
-
- Name of the parameter.
-
-
-
-
- Type of the parameter.
-
-
-
-
-
+
+
-
+
+
Name of the target.
-
-
- Action that should be taken if the message is larger than maxMessageSize.
-
-
Indicates whether to append newline at the end of log message.
-
+
- Layout used to format log messages.
+ Action that should be taken if the message is larger than maxMessageSize.
@@ -1038,26 +1711,36 @@
Maximum message size in bytes.
+
+
+ Layout used to format log messages.
+
+
Encoding to be used.
-
-
- Size of the connection cache (number of connections which are kept alive).
-
-
Indicates whether to keep connection open whenever possible.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Network address.
+
+
+ Maximum queue size.
+
+
@@ -1067,21 +1750,22 @@
-
-
+
+
-
+
+
-
-
-
-
+
+
+
+
@@ -1093,11 +1777,6 @@
Indicates whether to append newline at the end of log message.
-
-
- Instance of that is used to format log messages.
-
-
Action that should be taken if the message is larger than maxMessageSize.
@@ -1113,9 +1792,9 @@
Encoding to be used.
-
+
- Size of the connection cache (number of connections which are kept alive).
+ Instance of that is used to format log messages.
@@ -1123,14 +1802,24 @@
Network address.
+
+
+ Size of the connection cache (number of connections which are kept alive).
+
+
Indicates whether to keep connection open whenever possible.
-
+
- Indicates whether to include source info (file name and line number) in the information sent over the network.
+ Maximum queue size.
+
+
+
+
+ Indicates whether to include dictionary contents.
@@ -1143,9 +1832,9 @@
AppInfo field. By default it's the friendly name of the current AppDomain.
-
+
- NDC item separator.
+ Indicates whether to include NLog-specific extensions to log4j schema.
@@ -1153,14 +1842,14 @@
Indicates whether to include stack contents.
-
+
- Indicates whether to include NLog-specific extensions to log4j schema.
+ NDC item separator.
-
+
- Indicates whether to include dictionary contents.
+ Indicates whether to include source info (file name and line number) in the information sent over the network.
@@ -1212,6 +1901,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Name of the performance counter.
+
+
+
+
+ Performance counter type.
+
+
+
+
+ Performance counter instance name.
+
+
+
+
+ Indicates whether performance counter should be automatically created.
+
+
+
+
+ Name of the performance counter category.
+
+
+
+
+ Counter help text.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1309,6 +2080,165 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+ Indicates whether the created form will be initially minimized.
+
+
+
+
+ Maximum number of lines the rich text box will store (or 0 to disable this feature).
+
+
+
+
+ Initial width of the form with rich text box.
+
+
+
+
+ Indicates whether the created window will be a tool window.
+
+
+
+
+ Name of RichTextBox to which Nlog will write.
+
+
+
+
+ Indicates whether scroll bar will be moved automatically to show most recent log entries.
+
+
+
+
+ Initial height of the form with rich text box.
+
+
+
+
+ Name of the Form on which the control is located. If there is no open form of a specified name than NLog will create a new one.
+
+
+
+
+ Indicates whether to use default coloring rules.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Indicates whether to ignore case when comparing texts.
+
+
+
+
+ Regular expression to be matched. You must specify either text or regex.
+
+
+
+
+ Text to be matched. You must specify either text or regex.
+
+
+
+
+ Indicates whether to match whole words only.
+
+
+
+
+ Background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
+
+
+
+
+ Font color. Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed.
+
+
+
+
+ Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing.
+
+
+
+
+
+
+
+
+
+
+
+
+ Condition that must be met in order to set the specified font color.
+
+
+
+
+ Background color.
+
+
+
+
+ Font color.
+
+
+
+
+ Font style of matched text.
+
+
+
@@ -1337,6 +2267,26 @@
+
+
+
+
+
+
+
+
+
+ Name of the target.
+
+
+
+
+ Layout used to format log messages.
+
+
+
+
+
@@ -1344,10 +2294,10 @@
-
-
+
+
@@ -1359,9 +2309,9 @@
Web service URL.
-
+
- Encoding.
+ Web service namespace.
@@ -1369,16 +2319,16 @@
Protocol to be used when calling web service.
-
-
- Web service namespace.
-
-
Web service method name.
+
+
+ Encoding.
+
+
@@ -1395,33 +2345,28 @@
-
-
+
+
+
-
Body layout (can be repeated multiple times).
-
-
- Footer layout.
-
-
Header layout.
-
+
- Quoting mode.
+ Footer layout.
@@ -1429,6 +2374,11 @@
Quote Character.
+
+
+ Quoting mode.
+
+
Indicates whether CVS should include header.
@@ -1481,20 +2431,6 @@
-
-
-
-
-
-
-
-
- Layout text.
-
-
-
-
-
@@ -1528,6 +2464,20 @@
+
+
+
+
+
+
+
+
+ Layout text.
+
+
+
+
+
@@ -1685,901 +2635,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether to use the XML format when serializing message.
-
-
-
-
- Encoding to be used when writing text to the queue.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Indicates whether to use recoverable messages (with guaranteed delivery).
-
-
-
-
- Indicates whether to create the queue if it doesn't exists.
-
-
-
-
- Label to associate with each message.
-
-
-
-
- Name of the queue to write to.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Maximum number of log events that the buffer can keep.
-
-
-
-
- Indicates whether buffer should grow as needed.
-
-
-
-
- Number of log events to be buffered.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Indicates whether to add <!-- --> comments around all written texts.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Indicates whether to use default row highlighting rules.
-
-
-
-
- Indicates whether the error stream (stderr) should be used instead of the output stream (stdout).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Condition that must be met in order to set the specified foreground and background color.
-
-
-
-
- Foreground color.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Foreground color.
-
-
-
-
- Indicates whether to ignore case when comparing texts.
-
-
-
-
- Regular expression to be matched. You must specify either text or regex.
-
-
-
-
- Text to be matched. You must specify either text or regex.
-
-
-
-
- Indicates whether to match whole words only.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Footer.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Header.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Name of the machine on which Event Log service is running.
-
-
-
-
- Value to be used as the event Source.
-
-
-
-
- Layout that renders event Category.
-
-
-
-
- Layout that renders event ID.
-
-
-
-
- Name of the Event Log to write to. This can be System, Application or any user-defined name.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Indicates whether log text should be appended to the text of the control instead of overwriting it.
-
-
-
-
- Name of control to which NLog will log write log text.
-
-
-
-
- Name of the Form on which the control is located.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Username to change context to.
-
-
-
-
- User account password.
-
-
-
-
- Indicates whether to revert to the credentials of the process instead of impersonating another user.
-
-
-
-
- Required impersonation level.
-
-
-
-
- Windows domain name to change context to.
-
-
-
-
- Logon Type.
-
-
-
-
- Type of the logon provider.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Header.
-
-
-
-
- Footer.
-
-
-
-
- Text to be rendered.
-
-
-
-
- Indicates whether to send message as HTML instead of plain text.
-
-
-
-
- Indicates whether to add new lines between log entries.
-
-
-
-
- Encoding to be used for sending e-mail.
-
-
-
-
- Mail subject.
-
-
-
-
- Recipients' email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- BCC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- CC email addresses separated by semicolons (e.g. john@domain.com;jane@domain.com).
-
-
-
-
- Sender's email address (e.g. joe@domain.com).
-
-
-
-
- Mail message body (repeated for each log message send in one mail).
-
-
-
-
- Username used to connect to SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- Indicates whether SSL (secure sockets layer) should be used when communicating with SMTP server.
-
-
-
-
- Password used to authenticate against SMTP server (used when SmtpAuthentication is set to "basic").
-
-
-
-
- SMTP Authentication mode.
-
-
-
-
- SMTP Server to be used for sending.
-
-
-
-
- Port number that SMTP Server is listening on.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Performance counter instance name.
-
-
-
-
- Counter help text.
-
-
-
-
- Performance counter type.
-
-
-
-
- Indicates whether performance counter should be automatically created.
-
-
-
-
- Name of the performance counter category.
-
-
-
-
- Name of the performance counter.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
- Initial height of the form with rich text box.
-
-
-
-
- Indicates whether scroll bar will be moved automatically to show most recent log entries.
-
-
-
-
- Maximum number of lines the rich text box will store (or 0 to disable this feature).
-
-
-
-
- Indicates whether the created form will be initially minimized.
-
-
-
-
- Indicates whether the created window will be a tool window.
-
-
-
-
- Name of RichTextBox to which Nlog will write.
-
-
-
-
- Name of the Form on which the control is located. If there is no open form of a specified name than NLog will create a new one.
-
-
-
-
- Initial width of the form with rich text box.
-
-
-
-
- Indicates whether to use default coloring rules.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Background color. Names are identical with KnownColor enum extended with Empty value which means that background color won't be changed.
-
-
-
-
- Font color. Names are identical with KnownColor enum extended with Empty value which means that font color won't be changed.
-
-
-
-
- Indicates whether to ignore case when comparing texts.
-
-
-
-
- Regular expression to be matched. You must specify either text or regex.
-
-
-
-
- Font style of matched text. Possible values are the same as in FontStyle enum in System.Drawing.
-
-
-
-
- Text to be matched. You must specify either text or regex.
-
-
-
-
- Indicates whether to match whole words only.
-
-
-
-
-
-
-
-
-
-
-
-
- Background color.
-
-
-
-
- Condition that must be met in order to set the specified font color.
-
-
-
-
- Font color.
-
-
-
-
- Font style of matched text.
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Layout used to format log messages.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Name of the target.
-
-
-
-
- Name of the endpoint configuration in WCF configuration file.
-
-
-
-
- Endpoint address.
-
-
-
-
- Indicates whether to use binary message encoding.
-
-
-
-
- Client ID.
-
-
-
-
- Indicates whether to include per-event properties in the payload sent to the server.
-
-
-
-
-
\ No newline at end of file
diff --git a/src/NzbDrone.Update/NzbDrone.Update.csproj b/src/NzbDrone.Update/NzbDrone.Update.csproj
index 3aa8ea3a4..a33f5fe1b 100644
--- a/src/NzbDrone.Update/NzbDrone.Update.csproj
+++ b/src/NzbDrone.Update/NzbDrone.Update.csproj
@@ -42,11 +42,7 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
-
-
- False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
diff --git a/src/NzbDrone.Update/packages.config b/src/NzbDrone.Update/packages.config
index f145903f2..b6253468b 100644
--- a/src/NzbDrone.Update/packages.config
+++ b/src/NzbDrone.Update/packages.config
@@ -1,7 +1,5 @@
-
-
-
-
+
+
\ No newline at end of file
diff --git a/src/NzbDrone/NzbDrone.csproj b/src/NzbDrone/NzbDrone.csproj
index 155fc5ccc..c6679ab6b 100644
--- a/src/NzbDrone/NzbDrone.csproj
+++ b/src/NzbDrone/NzbDrone.csproj
@@ -81,11 +81,11 @@
False
- ..\packages\Newtonsoft.Json.5.0.6\lib\net40\Newtonsoft.Json.dll
+ ..\packages\Newtonsoft.Json.5.0.8\lib\net40\Newtonsoft.Json.dll
-
+
False
- ..\packages\NLog.2.0.1.2\lib\net40\NLog.dll
+ ..\packages\NLog.2.1.0\lib\net40\NLog.dll
False
diff --git a/src/NzbDrone/packages.config b/src/NzbDrone/packages.config
index 268430b6b..4c6a0521b 100644
--- a/src/NzbDrone/packages.config
+++ b/src/NzbDrone/packages.config
@@ -4,7 +4,7 @@
-
-
+
+
\ No newline at end of file